diff --git a/apps/docs/content/docs/en/tables/using-in-workflows.mdx b/apps/docs/content/docs/en/tables/using-in-workflows.mdx index 7445a4c2f00..b690f3a6a70 100644 --- a/apps/docs/content/docs/en/tables/using-in-workflows.mdx +++ b/apps/docs/content/docs/en/tables/using-in-workflows.mdx @@ -125,7 +125,7 @@ After the run, the table holds the enriched rows. The next run queries them agai **Iterate row by row.** Wrap a Query → process → update cycle in a [Loop block](/workflows/blocks/loop) to handle one row at a time. This runs sequentially, slower than a batch update but useful when each row needs its own multi-step logic. Inside the loop the Agent reads the current row and an Update Row by ID writes its result. -**Paginate large reads.** Query Rows returns at most 1000 rows. When `totalCount` exceeds your **Limit**, increase **Offset** on each pass (0, then 100, then 200) to walk through the whole table, typically inside a Loop. +**Paginate large reads.** Query Rows returns at most 1000 rows, and a page can also end early once its rows reach the response size budget — so a page may come back shorter than your **Limit** even when more rows match. Advance **Offset** by the `rowCount` you actually received, not by the Limit you asked for, and keep going while `nextCursor` is set. Stop when `nextCursor` is null. Stepping by the Limit instead skips whatever a short page left behind. ## Inspecting reads and writes diff --git a/apps/sim/app/api/table/[tableId]/rows/[rowId]/route.ts b/apps/sim/app/api/table/[tableId]/rows/[rowId]/route.ts index 67a293081c0..66ec90870f8 100644 --- a/apps/sim/app/api/table/[tableId]/rows/[rowId]/route.ts +++ b/apps/sim/app/api/table/[tableId]/rows/[rowId]/route.ts @@ -3,6 +3,7 @@ import { userTableRows } from '@sim/db/schema' import { createLogger } from '@sim/logger' import { and, eq } from 'drizzle-orm' import { type NextRequest, NextResponse } from 'next/server' +import { readClientId } from '@/lib/api/client-id' import { deleteTableRowContract, getTableQuerySchema, @@ -14,7 +15,7 @@ import { generateRequestId } from '@/lib/core/utils/request' import { withRouteHandler } from '@/lib/core/utils/with-route-handler' import type { RowData, TableSchema } from '@/lib/table' import { updateRow } from '@/lib/table' -import { signalTableRowsChanged } from '@/lib/table/events' +import { signalTableRowsChangedByActor } from '@/lib/table/events' import { performDeleteTableRow } from '@/lib/table/orchestration' import { createTableRowsResponse, @@ -172,7 +173,7 @@ export const PATCH = withRouteHandler(async (request: NextRequest, context: RowR ) // Live-collab: tell open viewers the change landed so they refetch. - signalTableRowsChanged(tableId) + signalTableRowsChangedByActor(tableId, readClientId(request)) // Only `null` when a `cancellationGuard` is supplied and the SQL guard // rejects the write — this route doesn't pass one, so reaching null is a bug. if (!updatedRow) throw new Error('updateRow returned null without a cancellationGuard') @@ -251,7 +252,7 @@ export const DELETE = withRouteHandler(async (request: NextRequest, context: Row } // Live-collab: tell open viewers the change landed so they refetch. - signalTableRowsChanged(tableId) + signalTableRowsChangedByActor(tableId, readClientId(request)) return NextResponse.json({ success: true, diff --git a/apps/sim/app/api/table/[tableId]/rows/route.ts b/apps/sim/app/api/table/[tableId]/rows/route.ts index 461e8040b19..869869c18b6 100644 --- a/apps/sim/app/api/table/[tableId]/rows/route.ts +++ b/apps/sim/app/api/table/[tableId]/rows/route.ts @@ -1,5 +1,6 @@ import { createLogger } from '@sim/logger' import { type NextRequest, NextResponse } from 'next/server' +import { readClientId } from '@/lib/api/client-id' import { type BatchInsertTableRowsBodyInput, batchUpdateTableRowsBodySchema, @@ -26,7 +27,7 @@ import { validateRowSize, } from '@/lib/table' import { TableQueryValidationError } from '@/lib/table/errors' -import { signalTableRowsChanged } from '@/lib/table/events' +import { signalTableRowsChanged, signalTableRowsChangedByActor } from '@/lib/table/events' import { isTablePredicate, predicateToFilter } from '@/lib/table/query-builder/converters' import { validatePredicateShape, @@ -254,7 +255,9 @@ export const POST = withRouteHandler( table, requestId ) - signalTableRowsChanged(tableId) + // Attributed unlike the batch path above: the acting tab's insert deliberately avoids + // invalidating the rows root to prevent flicker, which an unattributed echo would undo. + signalTableRowsChangedByActor(tableId, readClientId(request)) const responseBody = { success: true, diff --git a/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/hooks/use-table-event-stream.ts b/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/hooks/use-table-event-stream.ts index 781f6c76441..c36f87792e8 100644 --- a/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/hooks/use-table-event-stream.ts +++ b/apps/sim/app/workspace/[workspaceId]/tables/[tableId]/hooks/use-table-event-stream.ts @@ -5,6 +5,7 @@ import { toast } from '@sim/emcn' import { createLogger } from '@sim/logger' import { backoffWithJitter } from '@sim/utils/retry' import { useQueryClient } from '@tanstack/react-query' +import { getClientFingerprint } from '@/lib/api/client-id' import type { ActiveDispatch } from '@/lib/api/contracts/tables' import type { RowData, @@ -245,6 +246,30 @@ export function useTableEventStream({ }, ROWS_INVALIDATE_DEBOUNCE_MS) } + /** + * This tab's fingerprint as it appears on a broadcast it caused. Resolved once, asynchronously; + * until it lands `applyEdit` simply takes the refetch path, which is the pre-existing behavior. + */ + let ownFingerprint: string | undefined + void getClientFingerprint().then((fingerprint) => { + ownFingerprint = fingerprint + }) + + /** + * A manual row edit landed. Refetch the rows so the winning last-write value shows live — + * unless this tab is the one that made it. + * + * The signal names its originator only for writes whose mutation hook already applies the + * server's answer to every cached rows query, active or not (single-row create, update, + * delete). For those the refetch is pure duplication: on a scrolled table it re-fetches every + * loaded page, and on delete it races the refetch the hook itself issued. Other tabs see + * someone else's fingerprint and refetch normally; an unattributed edit refetches everywhere. + */ + const applyEdit = (event: Extract): void => { + if (event.originatorId && event.originatorId === ownFingerprint) return + scheduleRowsInvalidate() + } + const applyCell = (event: Extract): void => { void snapshotAndMutateRows(queryClient, tableId, (row) => applyCellEventToRow(row, event), { cancelInFlight: false, @@ -445,9 +470,7 @@ export function useTableEventStream({ else if (entry.event?.kind === 'dispatch') applyDispatch(entry.event) else if (entry.event?.kind === 'job') applyJob(entry.event) else if (entry.event?.kind === 'usageLimitReached') applyUsageLimit(entry.event) - // A collaborator's manual edit: refetch rows (debounced) so the winning - // last-write value shows live, in this client's own wire format. - else if (entry.event?.kind === 'edit') scheduleRowsInvalidate() + else if (entry.event?.kind === 'edit') applyEdit(entry.event) // A collaborator changed the table structure: mirror the local // invalidateTableSchema set — the definition (exact, so rows stay on the // debounce), the run-state + enrichment sibling queries under detail (a group diff --git a/apps/sim/hooks/queries/tables.ts b/apps/sim/hooks/queries/tables.ts index 405fbf21e02..7423d6b09de 100644 --- a/apps/sim/hooks/queries/tables.ts +++ b/apps/sim/hooks/queries/tables.ts @@ -1071,6 +1071,18 @@ export function useUpdateTableRow({ workspaceId, tableId }: RowMutationContext) updatedAt: serverRow.updatedAt, } }) + + // `patchCachedRows` rewrites values in place, which is the whole answer for the default + // view. It cannot be for a filtered or column-sorted one: editing a cell can move a row in + // or out of the filter and change its sort position and `totalCount`, none of which a + // per-row patch can express. Those views are refetched instead — the same split + // `useCreateTableRow` makes, and previously supplied by the broadcast this write no longer + // makes the acting tab honor. + queryClient.invalidateQueries({ + queryKey: tableKeys.rowsRoot(tableId), + exact: false, + predicate: (query) => !isDefaultOrderRowsQuery(query.queryKey), + }) }, onError: (error, _vars, context) => { if (context?.previousQueries) { diff --git a/apps/sim/lib/api/client-id.test.ts b/apps/sim/lib/api/client-id.test.ts new file mode 100644 index 00000000000..d942cd82340 --- /dev/null +++ b/apps/sim/lib/api/client-id.test.ts @@ -0,0 +1,54 @@ +/** + * @vitest-environment node + */ +import { describe, expect, it } from 'vitest' +import { CLIENT_ID_HEADER, fingerprintClientId, readClientId } from '@/lib/api/client-id' + +describe('readClientId', () => { + it('reads the sending tab id off the request', () => { + const request = new Request('https://sim.ai/api/table/t1/rows', { + headers: { [CLIENT_ID_HEADER]: 'tab-abc' }, + }) + expect(readClientId(request)).toBe('tab-abc') + }) + + /** Absent must read as "unattributed" — the signal then makes every client refetch, as before. */ + it('is undefined when the caller sent no id', () => { + const request = new Request('https://sim.ai/api/table/t1/rows') + expect(readClientId(request)).toBeUndefined() + }) + + /** + * The value is caller-controlled and is broadcast to every subscriber of the table, so an + * over-long one is dropped rather than fanned out. + */ + it('drops an over-long id instead of broadcasting it', () => { + const request = new Request('https://sim.ai/api/table/t1/rows', { + headers: { [CLIENT_ID_HEADER]: 'x'.repeat(65) }, + }) + expect(readClientId(request)).toBeUndefined() + }) +}) + +/** + * Every subscriber of a table sees every broadcast, so what gets published must not be replayable. + * If the raw id travelled, a collaborator could read it off the stream, send it as their own + * header, and have their write attributed to someone else's tab — which would then suppress a + * refetch it genuinely needed and sit on stale rows. + */ +describe('fingerprintClientId', () => { + it('is stable for the same id, so a tab recognises its own broadcast', async () => { + expect(await fingerprintClientId('tab-abc')).toBe(await fingerprintClientId('tab-abc')) + }) + + it('differs between tabs, so one tab never suppresses on another tab’s write', async () => { + expect(await fingerprintClientId('tab-abc')).not.toBe(await fingerprintClientId('tab-xyz')) + }) + + it('does not reveal the id it was derived from', async () => { + const fingerprint = await fingerprintClientId('tab-abc') + expect(fingerprint).not.toContain('tab-abc') + // SHA-256 hex — knowing this cannot produce the header value that would match it. + expect(fingerprint).toMatch(/^[0-9a-f]{64}$/) + }) +}) diff --git a/apps/sim/lib/api/client-id.ts b/apps/sim/lib/api/client-id.ts new file mode 100644 index 00000000000..d548e9e3310 --- /dev/null +++ b/apps/sim/lib/api/client-id.ts @@ -0,0 +1,77 @@ +import { generateShortId } from '@sim/utils/id' + +/** + * Header naming the browser tab that sent a request. + * + * Shared by the client that sets it and the route handlers that read it. An opaque correlation + * token, never an authorization input. + */ +export const CLIENT_ID_HEADER = 'x-sim-client-id' + +/** + * Generated ids are {@link generateShortId} length; the ceiling is slack for that, not a format. + * Bounded because the value is caller-controlled and gets fanned out to every subscriber of a + * table — uncapped, one request could inflate every broadcast payload it triggers. + */ +const MAX_CLIENT_ID_LENGTH = 64 + +let cachedClientId: string | undefined + +/** + * An id for this browser tab, generated once per page load and not stable across reloads. + * + * Deliberately per-TAB rather than per-user or per-session: its only consumer compares it against + * the originator stamped on a broadcast, so two tabs belonging to the same user must not share one. + * A shared id would make the second tab ignore the first tab's edits and silently go stale. + * + * Returns `undefined` on the server, where there is no tab to identify. + */ +export function getClientId(): string | undefined { + if (typeof window === 'undefined') return undefined + cachedClientId ??= generateShortId() + return cachedClientId +} + +/** + * The sending tab's id, as seen by a route handler. Absent for server-to-server callers, for any + * client that did not send one, and for an over-long value — all read as "unattributed", never as + * "not the actor". + * + * Untrusted, and never safe to broadcast as-is: see {@link fingerprintClientId}. + */ +export function readClientId(request: Request): string | undefined { + const raw = request.headers.get(CLIENT_ID_HEADER) + return raw && raw.length <= MAX_CLIENT_ID_LENGTH ? raw : undefined +} + +/** + * One-way digest of a tab id, for naming the originator of a broadcast. + * + * The raw id must never travel on a broadcast. Every subscriber of a table sees every event, so a + * raw id would be observable by any collaborator, who could then replay it as their own + * `x-sim-client-id` — their write would be attributed to your tab, your tab would suppress its + * refetch, and it would sit on stale rows. Publishing the digest instead means matching it + * requires already knowing the id, which only the tab that generated it does. + * + * Web Crypto rather than `node:crypto` so one implementation serves both sides — the server + * stamping the event and the browser recognising its own — with no chance of the two disagreeing. + */ +export async function fingerprintClientId(clientId: string): Promise { + const digest = await crypto.subtle.digest('SHA-256', new TextEncoder().encode(clientId)) + return Array.from(new Uint8Array(digest)) + .map((byte) => byte.toString(16).padStart(2, '0')) + .join('') +} + +let cachedFingerprint: string | undefined + +/** + * This tab's fingerprint, as it appears on a broadcast it caused. `undefined` on the server, and + * until the first digest resolves — callers must treat that as "not me" and take the normal path. + */ +export async function getClientFingerprint(): Promise { + const clientId = getClientId() + if (!clientId) return undefined + cachedFingerprint ??= await fingerprintClientId(clientId) + return cachedFingerprint +} diff --git a/apps/sim/lib/api/client/request.test.ts b/apps/sim/lib/api/client/request.test.ts index f7a03a53574..4a9453deb51 100644 --- a/apps/sim/lib/api/client/request.test.ts +++ b/apps/sim/lib/api/client/request.test.ts @@ -4,6 +4,7 @@ import { afterEach, describe, expect, it, vi } from 'vitest' import { z } from 'zod' import { requestJson } from '@/lib/api/client/request' +import { CLIENT_ID_HEADER } from '@/lib/api/client-id' import { listKnowledgeDocumentsContract } from '@/lib/api/contracts/knowledge' import { defineRouteContract } from '@/lib/api/contracts/types' @@ -87,3 +88,38 @@ describe('requestJson query serialization', () => { expect(url).toContain('tags=a&tags=b') }) }) + +/** + * The tab id rides on every request so a broadcast raised by one can be attributed back to the tab + * that caused it. Asserted here rather than on the reader, because the header being *sent* is the + * half that silently does nothing if it regresses. + */ +describe('requestJson client id header', () => { + const contract = defineRouteContract({ + method: 'GET', + path: '/api/test', + response: { mode: 'json', schema: z.object({ ok: z.boolean() }) }, + }) + + function sentHeaders(fetchMock: ReturnType): Record { + return (fetchMock.mock.calls[0][1] as RequestInit).headers as Record + } + + it('sends the tab id in the browser', async () => { + vi.stubGlobal('window', {}) + const fetchMock = mockFetchReturning({ ok: true }) + + await requestJson(contract, {}) + + expect(sentHeaders(fetchMock)[CLIENT_ID_HEADER]).toEqual(expect.any(String)) + }) + + it('omits it on the server, where there is no tab to name', async () => { + vi.stubGlobal('window', undefined) + const fetchMock = mockFetchReturning({ ok: true }) + + await requestJson(contract, {}) + + expect(sentHeaders(fetchMock)[CLIENT_ID_HEADER]).toBeUndefined() + }) +}) diff --git a/apps/sim/lib/api/client/request.ts b/apps/sim/lib/api/client/request.ts index cf4b5cef479..ba03bb45068 100644 --- a/apps/sim/lib/api/client/request.ts +++ b/apps/sim/lib/api/client/request.ts @@ -1,4 +1,5 @@ import { ApiClientError } from '@/lib/api/client/errors' +import { CLIENT_ID_HEADER, getClientId } from '@/lib/api/client-id' import type { AnyApiRouteContract, ApiSchema, @@ -104,6 +105,10 @@ function buildHeaders(headers: unknown, hasBody: boolean): Record)) { if (typeof value === 'string') output[key] = value diff --git a/apps/sim/lib/table/events.attribution.test.ts b/apps/sim/lib/table/events.attribution.test.ts new file mode 100644 index 00000000000..e0f8c9ee448 --- /dev/null +++ b/apps/sim/lib/table/events.attribution.test.ts @@ -0,0 +1,48 @@ +/** + * @vitest-environment node + */ +import { readdir, readFile } from 'node:fs/promises' +import { join } from 'node:path' +import { describe, expect, it } from 'vitest' + +/** + * `signalTableRowsChangedByActor` lets the acting tab skip its own refetch, which is only sound + * where that tab's mutation hook already applies the server's answer to every cached rows query. + * That invariant lives in `hooks/queries/tables.ts` — nothing in the type system ties it to the + * call site, so a well-meaning fourth call would silently strand that client on stale rows. + * + * This pins the allowlist. If you are here because it failed: adding a call means proving the + * calling route's client hook reconciles locally, then adding it below. Removing one is always safe. + */ +const ATTRIBUTED_CALL_SITES = [ + 'app/api/table/[tableId]/rows/route.ts', + 'app/api/table/[tableId]/rows/[rowId]/route.ts', +] as const + +const APP_ROOT = join(import.meta.dirname, '../..') +/** Declares the function; matching its own definition would say nothing about call sites. */ +const DECLARING_MODULE = 'lib/table/events.ts' + +async function* walk(dir: string): AsyncGenerator { + for (const entry of await readdir(dir, { withFileTypes: true })) { + if (entry.name === 'node_modules' || entry.name === '.next') continue + const full = join(dir, entry.name) + if (entry.isDirectory()) yield* walk(full) + else if (entry.name.endsWith('.ts') && !entry.name.includes('.test.')) yield full + } +} + +describe('signalTableRowsChangedByActor call sites', () => { + it('is called only where the acting tab reconciles the write locally', async () => { + const callers: string[] = [] + for await (const file of walk(APP_ROOT)) { + const source = await readFile(file, 'utf8') + if (!source.includes('signalTableRowsChangedByActor(')) continue + const relative = file.slice(APP_ROOT.length + 1) + if (relative === DECLARING_MODULE) continue + callers.push(relative) + } + + expect(callers.sort()).toEqual([...ATTRIBUTED_CALL_SITES].sort()) + }) +}) diff --git a/apps/sim/lib/table/events.ts b/apps/sim/lib/table/events.ts index be2a16990a7..9c44db5d4da 100644 --- a/apps/sim/lib/table/events.ts +++ b/apps/sim/lib/table/events.ts @@ -14,6 +14,7 @@ * in-memory `lastEventId` no longer matches), so both are intentionally fixed here. */ +import { fingerprintClientId } from '@/lib/api/client-id' import { appendEvent, type EventLogConfig, @@ -118,6 +119,14 @@ export type TableEvent = * translation on the wire. */ kind: 'edit' tableId: string + /** + * One-way digest naming the tab whose request caused this edit, when that tab is known to + * reconcile the change locally — so it can skip refetching what it already holds. Digested + * rather than raw because every subscriber sees this field; a raw id could be replayed by a + * collaborator to make someone else's tab suppress a refetch it needed. Absent means + * "unattributed" — every client refetches, which is the pre-existing behavior. + */ + originatorId?: string } | { /** A user changed the table's structure (added/updated/deleted a column, or @@ -179,22 +188,39 @@ export async function appendTableEvent(event: TableEvent): Promise + appendTableEvent({ kind: 'edit', tableId, originatorId }) + ) +} + /** * Signal collaborators that a user changed the table structure so they refetch the * definition + rows live. Fire-and-forget for the same reason as diff --git a/apps/sim/tools/generated/tool-outputs.ts b/apps/sim/tools/generated/tool-outputs.ts index cbaa00e61dc..9cd58a39486 100644 --- a/apps/sim/tools/generated/tool-outputs.ts +++ b/apps/sim/tools/generated/tool-outputs.ts @@ -3,7 +3,7 @@ /** Declared output shapes for every built-in tool, keyed by tool id. */ const toolOutputs: Record = JSON.parse( - '{"a2a_cancel_task":{"taskId":{"type":"string","description":"Task identifier"},"state":{"type":"string","description":"Task lifecycle state after cancellation"},"canceled":{"type":"boolean","description":"Whether the task was canceled"}},"a2a_get_agent_card":{"name":{"type":"string","description":"Agent display name"},"description":{"type":"string","description":"Agent description"},"url":{"type":"string","description":"Agent endpoint URL"},"version":{"type":"string","description":"The agent\'s own version"},"protocolVersion":{"type":"string","description":"A2A protocol version the agent exposes"},"capabilities":{"type":"json","description":"Agent capability flags","properties":{"streaming":{"type":"boolean","description":"Supports streaming responses"},"pushNotifications":{"type":"boolean","description":"Supports push notifications"},"extendedAgentCard":{"type":"boolean","description":"Provides an extended agent card"}}},"skills":{"type":"array","description":"Skills the agent can perform","items":{"type":"object","properties":{"id":{"type":"string","description":"Skill identifier"},"name":{"type":"string","description":"Skill name"},"description":{"type":"string","description":"Skill description"}}}},"defaultInputModes":{"type":"array","description":"Default accepted input media types","items":{"type":"string"}},"defaultOutputModes":{"type":"array","description":"Default produced output media types","items":{"type":"string"}}},"a2a_get_task":{"content":{"type":"string","description":"Agent response text"},"taskId":{"type":"string","description":"Task identifier"},"contextId":{"type":"string","description":"Conversation/context identifier"},"state":{"type":"string","description":"Task lifecycle state"},"artifacts":{"type":"array","description":"Structured task output artifacts","items":{"type":"object","properties":{"name":{"type":"string","description":"Artifact name"},"description":{"type":"string","description":"Artifact description"},"content":{"type":"string","description":"Artifact text content"}}}}},"a2a_send_message":{"content":{"type":"string","description":"Agent response text"},"taskId":{"type":"string","description":"Task identifier"},"contextId":{"type":"string","description":"Conversation/context identifier"},"state":{"type":"string","description":"Task lifecycle state"},"artifacts":{"type":"array","description":"Structured task output artifacts","items":{"type":"object","properties":{"name":{"type":"string","description":"Artifact name"},"description":{"type":"string","description":"Artifact description"},"content":{"type":"string","description":"Artifact text content"}}}}},"agentmail_create_draft":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"preview":{"type":"string","description":"Draft preview text","optional":true},"labels":{"type":"array","description":"Labels assigned to the draft"},"inReplyTo":{"type":"string","description":"Message ID this draft replies to","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_create_inbox":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_delete_draft":{"deleted":{"type":"boolean","description":"Whether the draft was successfully deleted"}},"agentmail_delete_inbox":{"deleted":{"type":"boolean","description":"Whether the inbox was successfully deleted"}},"agentmail_delete_thread":{"deleted":{"type":"boolean","description":"Whether the thread was successfully deleted"}},"agentmail_forward_message":{"messageId":{"type":"string","description":"ID of the forwarded message"},"threadId":{"type":"string","description":"ID of the thread"}},"agentmail_get_draft":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"preview":{"type":"string","description":"Draft preview text","optional":true},"labels":{"type":"array","description":"Labels assigned to the draft"},"inReplyTo":{"type":"string","description":"Message ID this draft replies to","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_get_inbox":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_get_message":{"messageId":{"type":"string","description":"Unique identifier for the message"},"threadId":{"type":"string","description":"ID of the thread this message belongs to"},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"subject":{"type":"string","description":"Message subject","optional":true},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"labels":{"type":"array","description":"Labels assigned to the message"},"timestamp":{"type":"string","description":"Time the message was sent or drafted","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}},"agentmail_get_thread":{"threadId":{"type":"string","description":"Unique identifier for the thread"},"subject":{"type":"string","description":"Thread subject","optional":true},"senders":{"type":"array","description":"List of sender email addresses"},"recipients":{"type":"array","description":"List of recipient email addresses"},"messageCount":{"type":"number","description":"Number of messages in the thread"},"labels":{"type":"array","description":"Labels assigned to the thread"},"lastMessageAt":{"type":"string","description":"Timestamp of last message","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"},"messages":{"type":"array","description":"Messages in the thread","items":{"type":"object","properties":{"messageId":{"type":"string","description":"Unique identifier for the message"},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"subject":{"type":"string","description":"Message subject","optional":true},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"labels":{"type":"array","description":"Labels assigned to the message"},"timestamp":{"type":"string","description":"Time the message was sent or drafted","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}}}}},"agentmail_list_drafts":{"drafts":{"type":"array","description":"List of drafts","items":{"type":"object","properties":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"preview":{"type":"string","description":"Draft preview text","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Total number of drafts"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_list_inboxes":{"inboxes":{"type":"array","description":"List of inboxes","items":{"type":"object","properties":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Total number of inboxes"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_list_messages":{"messages":{"type":"array","description":"List of messages in the inbox","items":{"type":"object","properties":{"messageId":{"type":"string","description":"Unique identifier for the message"},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"subject":{"type":"string","description":"Message subject","optional":true},"preview":{"type":"string","description":"Message preview text","optional":true},"timestamp":{"type":"string","description":"Time the message was sent or drafted","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}}}},"count":{"type":"number","description":"Total number of messages"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_list_threads":{"threads":{"type":"array","description":"List of email threads","items":{"type":"object","properties":{"threadId":{"type":"string","description":"Unique identifier for the thread"},"subject":{"type":"string","description":"Thread subject","optional":true},"senders":{"type":"array","description":"List of sender email addresses"},"recipients":{"type":"array","description":"List of recipient email addresses"},"messageCount":{"type":"number","description":"Number of messages in the thread"},"lastMessageAt":{"type":"string","description":"Timestamp of last message","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Total number of threads"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_reply_message":{"messageId":{"type":"string","description":"ID of the sent reply message"},"threadId":{"type":"string","description":"ID of the thread"}},"agentmail_send_draft":{"messageId":{"type":"string","description":"ID of the sent message"},"threadId":{"type":"string","description":"ID of the thread"}},"agentmail_send_message":{"threadId":{"type":"string","description":"ID of the created thread"},"messageId":{"type":"string","description":"ID of the sent message"},"subject":{"type":"string","description":"Email subject line"},"to":{"type":"string","description":"Recipient email address"}},"agentmail_update_draft":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"preview":{"type":"string","description":"Draft preview text","optional":true},"labels":{"type":"array","description":"Labels assigned to the draft"},"inReplyTo":{"type":"string","description":"Message ID this draft replies to","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_update_inbox":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_update_message":{"messageId":{"type":"string","description":"Unique identifier for the message"},"labels":{"type":"array","description":"Current labels on the message"}},"agentmail_update_thread":{"threadId":{"type":"string","description":"Unique identifier for the thread"},"labels":{"type":"array","description":"Current labels on the thread"}},"agentphone_create_call":{"id":{"type":"string","description":"Unique call identifier"},"agentId":{"type":"string","description":"Agent handling the call","optional":true},"status":{"type":"string","description":"Initial call status","optional":true},"toNumber":{"type":"string","description":"Destination phone number","optional":true},"fromNumber":{"type":"string","description":"Caller ID used for the call","optional":true},"phoneNumberId":{"type":"string","description":"ID of the phone number used as caller ID","optional":true},"direction":{"type":"string","description":"Call direction (outbound)","optional":true},"startedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true}},"agentphone_create_contact":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}},"agentphone_create_number":{"id":{"type":"string","description":"Unique phone number ID"},"phoneNumber":{"type":"string","description":"Provisioned phone number in E.164 format"},"country":{"type":"string","description":"Two-letter country code"},"status":{"type":"string","description":"Number status (e.g. active)"},"type":{"type":"string","description":"Number type (e.g. sms)","optional":true},"agentId":{"type":"string","description":"Agent the number is attached to","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the number was created"}},"agentphone_delete_contact":{"id":{"type":"string","description":"ID of the deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was deleted successfully"}},"agentphone_get_call":{"id":{"type":"string","description":"Call ID"},"agentId":{"type":"string","description":"Agent that handled the call","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID","optional":true},"phoneNumber":{"type":"string","description":"Phone number used for the call","optional":true},"fromNumber":{"type":"string","description":"Caller phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound","optional":true},"status":{"type":"string","description":"Call status"},"startedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"endedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"durationSeconds":{"type":"number","description":"Call duration in seconds","optional":true},"lastTranscriptSnippet":{"type":"string","description":"Last transcript snippet","optional":true},"recordingUrl":{"type":"string","description":"Recording audio URL","optional":true},"recordingAvailable":{"type":"boolean","description":"Whether a recording is available","optional":true},"transcripts":{"type":"array","description":"Ordered transcript turns for the call","items":{"type":"object","properties":{"id":{"type":"string","description":"Transcript turn ID"},"transcript":{"type":"string","description":"User utterance"},"confidence":{"type":"number","description":"Speech recognition confidence","optional":true},"response":{"type":"string","description":"Agent response (when available)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"}}}}},"agentphone_get_call_transcript":{"callId":{"type":"string","description":"Call ID"},"transcript":{"type":"array","description":"Ordered transcript turns for the call","items":{"type":"object","properties":{"role":{"type":"string","description":"Speaker role (user or agent)"},"content":{"type":"string","description":"Turn content"},"createdAt":{"type":"string","description":"ISO 8601 timestamp","optional":true}}}}},"agentphone_get_contact":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}},"agentphone_get_conversation":{"id":{"type":"string","description":"Conversation ID"},"agentId":{"type":"string","description":"Agent ID","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"participant":{"type":"string","description":"External participant phone number"},"lastMessageAt":{"type":"string","description":"ISO 8601 timestamp"},"messageCount":{"type":"number","description":"Number of messages in the conversation"},"metadata":{"type":"json","description":"Custom metadata stored on the conversation","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"},"messages":{"type":"array","description":"Recent messages in the conversation","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"body":{"type":"string","description":"Message text"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"sms, mms, or imessage","optional":true},"mediaUrl":{"type":"string","description":"Attached media URL","optional":true},"mediaUrls":{"type":"array","description":"All attached media URLs","items":{"type":"string"}},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}}},"agentphone_get_conversation_messages":{"data":{"type":"array","description":"Messages in the conversation","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"body":{"type":"string","description":"Message text"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"sms, mms, or imessage","optional":true},"mediaUrl":{"type":"string","description":"Attached media URL","optional":true},"mediaUrls":{"type":"array","description":"All attached media URLs","items":{"type":"string"}},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more messages are available"}},"agentphone_get_number_messages":{"data":{"type":"array","description":"Messages received on the number","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"from_":{"type":"string","description":"Sender phone number (E.164)"},"to":{"type":"string","description":"Recipient phone number (E.164)"},"body":{"type":"string","description":"Message text"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"Channel (sms, mms, etc.)","optional":true},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more messages are available"}},"agentphone_get_usage":{"plan":{"type":"json","description":"Plan name and limits (name, limits: numbers/messagesPerMonth/voiceMinutesPerMonth/maxCallDurationMinutes/concurrentCalls)"},"numbers":{"type":"json","description":"Phone number usage (used, limit, remaining)"},"stats":{"type":"json","description":"Usage stats: totalMessages, messagesLast24h/7d/30d, totalCalls, callsLast24h/7d/30d, totalWebhookDeliveries, successfulWebhookDeliveries, failedWebhookDeliveries"},"periodStart":{"type":"string","description":"Billing period start"},"periodEnd":{"type":"string","description":"Billing period end"}},"agentphone_get_usage_daily":{"data":{"type":"array","description":"Daily usage entries","items":{"type":"object","properties":{"date":{"type":"string","description":"Day (YYYY-MM-DD)"},"messages":{"type":"number","description":"Messages that day"},"calls":{"type":"number","description":"Calls that day"},"webhooks":{"type":"number","description":"Webhook deliveries that day"}}}},"days":{"type":"number","description":"Number of days returned"}},"agentphone_get_usage_monthly":{"data":{"type":"array","description":"Monthly usage entries","items":{"type":"object","properties":{"month":{"type":"string","description":"Month (YYYY-MM)"},"messages":{"type":"number","description":"Messages that month"},"calls":{"type":"number","description":"Calls that month"},"webhooks":{"type":"number","description":"Webhook deliveries that month"}}}},"months":{"type":"number","description":"Number of months returned"}},"agentphone_list_calls":{"data":{"type":"array","description":"Calls","items":{"type":"object","properties":{"id":{"type":"string","description":"Call ID"},"agentId":{"type":"string","description":"Agent that handled the call","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID used for the call","optional":true},"phoneNumber":{"type":"string","description":"Phone number used for the call","optional":true},"fromNumber":{"type":"string","description":"Caller phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound","optional":true},"status":{"type":"string","description":"Call status"},"startedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"endedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"durationSeconds":{"type":"number","description":"Call duration in seconds","optional":true},"lastTranscriptSnippet":{"type":"string","description":"Last transcript snippet","optional":true},"recordingUrl":{"type":"string","description":"Recording audio URL","optional":true},"recordingAvailable":{"type":"boolean","description":"Whether a recording is available","optional":true}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of matching calls"}},"agentphone_list_contacts":{"data":{"type":"array","description":"Contacts","items":{"type":"object","properties":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of contacts"}},"agentphone_list_conversations":{"data":{"type":"array","description":"Conversations","items":{"type":"object","properties":{"id":{"type":"string","description":"Conversation ID"},"agentId":{"type":"string","description":"Agent ID","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"participant":{"type":"string","description":"External participant phone number"},"lastMessageAt":{"type":"string","description":"ISO 8601 timestamp"},"lastMessagePreview":{"type":"string","description":"Last message preview"},"messageCount":{"type":"number","description":"Number of messages in the conversation"},"metadata":{"type":"json","description":"Custom metadata stored on the conversation","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of conversations"}},"agentphone_list_numbers":{"data":{"type":"array","description":"Phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"country":{"type":"string","description":"Two-letter country code"},"status":{"type":"string","description":"Number status"},"type":{"type":"string","description":"Number type (e.g. sms)","optional":true},"agentId":{"type":"string","description":"Attached agent ID","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of phone numbers"}},"agentphone_react_to_message":{"id":{"type":"string","description":"Reaction ID"},"reactionType":{"type":"string","description":"Reaction type applied"},"messageId":{"type":"string","description":"ID of the message that was reacted to"},"channel":{"type":"string","description":"Channel (imessage)"}},"agentphone_release_number":{"id":{"type":"string","description":"ID of the released phone number"},"released":{"type":"boolean","description":"Whether the number was released successfully"}},"agentphone_send_message":{"id":{"type":"string","description":"Message ID"},"status":{"type":"string","description":"Delivery status"},"channel":{"type":"string","description":"sms, mms, or imessage"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"}},"agentphone_update_contact":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}},"agentphone_update_conversation":{"id":{"type":"string","description":"Conversation ID"},"agentId":{"type":"string","description":"Agent ID","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"participant":{"type":"string","description":"External participant phone number"},"lastMessageAt":{"type":"string","description":"ISO 8601 timestamp"},"messageCount":{"type":"number","description":"Number of messages"},"metadata":{"type":"json","description":"Custom metadata stored on the conversation","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"},"messages":{"type":"array","description":"Messages in the conversation","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"body":{"type":"string","description":"Message body"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"Channel (sms, mms, etc.)","optional":true},"mediaUrl":{"type":"string","description":"Media URL if any","optional":true},"mediaUrls":{"type":"array","description":"All attached media URLs","items":{"type":"string"}},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}}},"agiloft_async_status":{"callbackId":{"type":"string","description":"Callback ID that was checked"},"statusCode":{"type":"number","description":"Raw status code Agiloft returned"},"status":{"type":"string","description":"completed, queued, in_progress, failed, or unknown_callback"},"complete":{"type":"boolean","description":"True when the operation has finished, whether it succeeded or failed"}},"agiloft_attach_file":{"recordId":{"type":"string","description":"ID of the record the file was attached to"},"fieldName":{"type":"string","description":"Name of the field the file was attached to"},"fileName":{"type":"string","description":"Name of the attached file"},"totalAttachments":{"type":"number","description":"Total number of files attached in the field after the operation"}},"agiloft_attachment_info":{"attachments":{"type":"array","description":"List of attachments with position, name, and size","items":{"type":"object","properties":{"position":{"type":"number","description":"Position index of the attachment in the field"},"name":{"type":"string","description":"File name of the attachment"},"size":{"type":"number","description":"File size in bytes"}}}},"totalCount":{"type":"number","description":"Total number of attachments in the field"}},"agiloft_create_record":{"id":{"type":"string","description":"ID of the created record"},"fields":{"type":"json","description":"Field values of the created record"}},"agiloft_delete_record":{"id":{"type":"string","description":"ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was successfully deleted"}},"agiloft_get_choice_line_id":{"choiceLineId":{"type":"number","description":"Internal numeric line ID of the choice value","optional":true}},"agiloft_list_tables":{"tables":{"type":"array","description":"Tables in the knowledge base with their fields","items":{"type":"object","properties":{"label":{"type":"string","description":"Display name of the table"},"logicalName":{"type":"string","description":"Logical table name, as other Agiloft operations expect it"},"fields":{"type":"array","description":"Fields on the table","items":{"type":"object","properties":{"columnName":{"type":"string","description":"Logical field name"},"columnLabel":{"type":"string","description":"Display label"},"columnType":{"type":"string","description":"SQL column type"},"columnTypeDomain":{"type":"string","description":"Agiloft field type"},"required":{"type":"boolean","description":"Whether the field is mandatory"},"isLinked":{"type":"boolean","description":"Whether the field is a linked field"},"linkedInfo":{"type":"array","description":"Source table and column, when linked-field details were requested","items":{"type":"object","properties":{"linkedTable":{"type":"string","description":"Source table"},"linkedColumn":{"type":"string","description":"Source column"}}}},"textFieldType":{"type":"string","description":"Content type for text fields, e.g. text/plain","optional":true}}}}}}},"totalCount":{"type":"number","description":"Number of tables returned"}},"agiloft_lock_record":{"id":{"type":"string","description":"Record ID"},"tableId":{"type":"number","description":"Numeric system identifier of the table holding the record","optional":true},"lockStatus":{"type":"string","description":"Lock status: \\"LOCKED\\" when the record is held, \\"NO_LOCK\\" when it is free"},"lockedBy":{"type":"string","description":"Username of the user who locked the record","optional":true},"lockExpiresInMinutes":{"type":"number","description":"Minutes until the lock expires","optional":true}},"agiloft_nlp_search":{"records":{"type":"json","description":"Matching records with the requested field values"},"totalCount":{"type":"number","description":"Number of records in this response"},"truncated":{"type":"boolean","description":"True when more records were returned upstream than this call reports"}},"agiloft_read_record":{"id":{"type":"string","description":"ID of the record"},"fields":{"type":"json","description":"Field values of the record"}},"agiloft_remove_attachment":{"recordId":{"type":"string","description":"ID of the record"},"fieldName":{"type":"string","description":"Name of the attachment field"},"remainingAttachments":{"type":"number","description":"Number of attachments remaining in the field after removal"}},"agiloft_retrieve_attachment":{"file":{"type":"file","description":"Downloaded attachment file"}},"agiloft_run_action_button":{"recordId":{"type":"string","description":"ID of the record the action button was run on"},"callbackId":{"type":"string","optional":true,"description":"Callback identifier for the asynchronous run, which Agiloft returns as EWCALLBACK_ID"}},"agiloft_saved_search":{"searches":{"type":"array","description":"Saved searches defined on the table","items":{"type":"object","properties":{"name":{"type":"string","description":"Internal saved search name"},"label":{"type":"string","description":"Display label, as used by Search Records"},"id":{"type":"number","description":"Saved search identifier in the Agiloft database"},"description":{"type":"string","description":"Saved search description"}}}},"totalCount":{"type":"number","description":"Number of saved searches returned"}},"agiloft_search_records":{"truncated":{"type":"boolean","description":"True when more records were returned upstream than this call reports"},"records":{"type":"json","description":"Array of matching records with their field values"},"totalCount":{"type":"number","description":"Number of records in this response. Not a total match count — compare with `truncated`."},"page":{"type":"number","description":"Page number that was requested (0-based)"},"limit":{"type":"number","description":"Page size that was requested; 0 when no limit was sent and Agiloft chose one"}},"agiloft_select_records":{"truncated":{"type":"boolean","description":"True when more IDs matched than this call reports"},"recordIds":{"type":"array","description":"Array of record IDs matching the query","items":{"type":"string"}},"totalCount":{"type":"number","description":"Number of IDs in this response — compare with `truncated`"}},"agiloft_update_record":{"id":{"type":"string","description":"ID of the updated record"},"fields":{"type":"json","description":"Updated field values of the record"}},"agiloft_upsert_record":{"id":{"type":"string","description":"ID of the created or updated record"},"created":{"type":"boolean","description":"True when a new record was created, false when an existing one was updated"},"callbackId":{"type":"string","description":"Returned for a queued upsert; pass it to Async Status to poll the result","optional":true}},"ahrefs_anchors":{"anchors":{"type":"array","description":"Anchor text distribution for the backlink profile","items":{"type":"object","properties":{"anchor":{"type":"string","description":"The anchor text"},"backlinks":{"type":"number","description":"Total backlinks using this anchor text"},"dofollowBacklinks":{"type":"number","description":"Number of dofollow backlinks using this anchor text"},"referringDomains":{"type":"number","description":"Number of unique referring domains using this anchor text"},"firstSeen":{"type":"string","description":"When a link with this anchor was first found"},"lastSeen":{"type":"string","description":"When a backlink with this anchor was last seen (null if still live)","optional":true}}}}},"ahrefs_backlinks":{"backlinks":{"type":"array","description":"List of backlinks pointing to the target","items":{"type":"object","properties":{"urlFrom":{"type":"string","description":"The URL of the page containing the backlink"},"urlTo":{"type":"string","description":"The URL being linked to"},"anchor":{"type":"string","description":"The anchor text of the link"},"domainRatingSource":{"type":"number","description":"Domain Rating of the linking domain"},"isDofollow":{"type":"boolean","description":"Whether the link is dofollow"},"firstSeen":{"type":"string","description":"When the backlink was first discovered"},"lastVisited":{"type":"string","description":"When the backlink was last checked"}}}}},"ahrefs_backlinks_stats":{"stats":{"type":"object","description":"Backlink and referring domain totals","properties":{"liveBacklinks":{"type":"number","description":"Number of currently live backlinks"},"liveReferringDomains":{"type":"number","description":"Number of currently live referring domains"},"allTimeBacklinks":{"type":"number","description":"Total backlinks ever discovered, including lost ones"},"allTimeReferringDomains":{"type":"number","description":"Total referring domains ever discovered, including lost ones"}}}},"ahrefs_batch_analysis":{"results":{"type":"array","description":"Bulk metrics for each analyzed target, in submission order","items":{"type":"object","properties":{"url":{"type":"string","description":"The analyzed target URL or domain"},"index":{"type":"number","description":"Index of the target in the submitted list"},"domainRating":{"type":"number","description":"Domain Rating score (0-100)","optional":true},"ahrefsRank":{"type":"number","description":"Ahrefs Rank (global ranking)","optional":true},"backlinks":{"type":"number","description":"Total backlinks to the target","optional":true},"referringDomains":{"type":"number","description":"Unique domains linking to the target","optional":true},"organicTraffic":{"type":"number","description":"Estimated monthly organic traffic","optional":true},"organicKeywords":{"type":"number","description":"Number of organic keywords ranked (top 100)","optional":true},"paidTraffic":{"type":"number","description":"Estimated monthly paid search traffic","optional":true},"error":{"type":"string","description":"Error message if this target could not be analyzed","optional":true}}}}},"ahrefs_broken_backlinks":{"brokenBacklinks":{"type":"array","description":"List of broken backlinks","items":{"type":"object","properties":{"urlFrom":{"type":"string","description":"The URL of the page containing the broken link"},"urlTo":{"type":"string","description":"The broken URL being linked to"},"httpCode":{"type":"number","description":"HTTP status code of the broken target URL (e.g., 404, 410)","optional":true},"anchor":{"type":"string","description":"The anchor text of the link"},"domainRatingSource":{"type":"number","description":"Domain Rating of the linking domain"}}}}},"ahrefs_domain_rating":{"domainRating":{"type":"number","description":"Domain Rating score (0-100)"},"ahrefsRank":{"type":"number","description":"Ahrefs Rank - global ranking based on backlink profile strength","optional":true}},"ahrefs_domain_rating_history":{"domainRatings":{"type":"array","description":"Historical Domain Rating data points","items":{"type":"object","properties":{"date":{"type":"string","description":"The date of the measurement"},"domainRating":{"type":"number","description":"Domain Rating score (0-100) on this date"}}}}},"ahrefs_keyword_overview":{"overview":{"type":"object","description":"Keyword metrics overview","properties":{"keyword":{"type":"string","description":"The analyzed keyword"},"searchVolume":{"type":"number","description":"Monthly search volume"},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"cpc":{"type":"number","description":"Cost per click in USD","optional":true},"clicks":{"type":"number","description":"Estimated clicks per month","optional":true},"clicksPercentage":{"type":"number","description":"Percentage of searches that result in an organic click","optional":true},"parentTopic":{"type":"string","description":"The parent topic for this keyword","optional":true},"trafficPotential":{"type":"number","description":"Estimated traffic potential if ranking #1","optional":true},"intents":{"type":"object","description":"Search intent flags (informational, navigational, commercial, transactional, branded, local)","optional":true,"properties":{"informational":{"type":"boolean","description":"Query seeks information"},"navigational":{"type":"boolean","description":"Query seeks a specific site or page"},"commercial":{"type":"boolean","description":"Query researches a purchase decision"},"transactional":{"type":"boolean","description":"Query intends to complete a purchase"},"branded":{"type":"boolean","description":"Query references a specific brand"},"local":{"type":"boolean","description":"Query seeks local results"}}}}}},"ahrefs_keywords_history":{"keywordsHistory":{"type":"array","description":"Historical organic keyword ranking distribution","items":{"type":"object","properties":{"date":{"type":"string","description":"Date of the record"},"top3":{"type":"number","description":"Keywords ranking in top 3 organic results"},"top4To10":{"type":"number","description":"Keywords ranking in positions 4-10"},"top11To20":{"type":"number","description":"Keywords ranking in positions 11-20"},"top21To50":{"type":"number","description":"Keywords ranking in positions 21-50"},"top51Plus":{"type":"number","description":"Keywords ranking in position 51 and beyond"}}}}},"ahrefs_metrics":{"metrics":{"type":"object","description":"Organic and paid search overview","properties":{"organicTraffic":{"type":"number","description":"Estimated monthly organic traffic"},"organicKeywords":{"type":"number","description":"Number of organic keywords ranked"},"organicKeywordsTop3":{"type":"number","description":"Number of organic keywords ranking in positions 1-3"},"organicCost":{"type":"number","description":"Estimated monthly cost to replicate organic traffic via ads (USD)","optional":true},"paidTraffic":{"type":"number","description":"Estimated monthly paid search traffic"},"paidKeywords":{"type":"number","description":"Number of paid keywords targeted"},"paidPages":{"type":"number","description":"Number of pages receiving paid traffic"},"paidCost":{"type":"number","description":"Estimated monthly paid search spend (USD)","optional":true}}}},"ahrefs_metrics_history":{"metricsHistory":{"type":"array","description":"Historical organic and paid traffic data points","items":{"type":"object","properties":{"date":{"type":"string","description":"Date of the metric entry"},"organicTraffic":{"type":"number","description":"Estimated monthly organic visits"},"organicCost":{"type":"number","description":"Estimated monthly cost to replicate organic traffic via ads (USD)","optional":true},"paidTraffic":{"type":"number","description":"Estimated monthly paid search visits"},"paidCost":{"type":"number","description":"Estimated monthly paid search spend (USD)","optional":true}}}}},"ahrefs_organic_competitors":{"competitors":{"type":"array","description":"List of organic search competitors ranked by keyword overlap","items":{"type":"object","properties":{"domain":{"type":"string","description":"The competitor domain","optional":true},"domainRating":{"type":"number","description":"Domain Rating of the competitor"},"commonKeywords":{"type":"number","description":"Number of keywords the competitor and target both rank for"},"targetKeywords":{"type":"number","description":"Number of keywords the target ranks for"},"competitorKeywords":{"type":"number","description":"Number of keywords the competitor ranks for"},"traffic":{"type":"number","description":"Estimated monthly organic traffic for the competitor","optional":true}}}}},"ahrefs_organic_keywords":{"keywords":{"type":"array","description":"List of organic keywords the target ranks for","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The keyword"},"volume":{"type":"number","description":"Monthly search volume"},"position":{"type":"number","description":"Best ranking position for this keyword","optional":true},"url":{"type":"string","description":"The URL that ranks at the best position for this keyword","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic traffic"},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true}}}}},"ahrefs_paid_pages":{"paidPages":{"type":"array","description":"List of pages receiving paid search traffic","items":{"type":"object","properties":{"url":{"type":"string","description":"The page URL","optional":true},"traffic":{"type":"number","description":"Estimated monthly paid search traffic","optional":true},"keywords":{"type":"number","description":"Number of paid keywords the page ranks for","optional":true},"topKeyword":{"type":"string","description":"The top keyword driving paid traffic to this page","optional":true},"value":{"type":"number","description":"Estimated monthly paid traffic cost in USD","optional":true},"adsCount":{"type":"number","description":"Number of unique ads shown for this page","optional":true}}}}},"ahrefs_rank_tracker_competitors_overview":{"competitorKeywords":{"type":"array","description":"Tracked keywords with competitor ranking data","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The tracked keyword"},"volume":{"type":"number","description":"Average monthly search volume","optional":true},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"serpFeatures":{"type":"array","description":"SERP features present in the results","items":{"type":"string"}},"competitorsList":{"type":"array","description":"Ranking data for each tracked competitor on this keyword","items":{"type":"object","properties":{"url":{"type":"string","description":"The competitor\'s ranking URL"},"position":{"type":"number","description":"Current ranking position","optional":true},"bestPositionKind":{"type":"string","description":"Type of the best position achieved","optional":true},"traffic":{"type":"number","description":"Estimated traffic to the competitor","optional":true},"value":{"type":"number","description":"Estimated traffic value (USD)","optional":true}}}}}}}},"ahrefs_rank_tracker_competitors_stats":{"competitorsStats":{"type":"array","description":"Aggregate stats for each tracked competitor","items":{"type":"object","properties":{"competitor":{"type":"string","description":"The competitor\'s URL"},"traffic":{"type":"number","description":"Estimated monthly organic visits","optional":true},"trafficValue":{"type":"number","description":"Estimated monthly organic traffic value (USD)","optional":true},"averagePosition":{"type":"number","description":"Average top organic position across tracked keywords","optional":true},"pos1To3":{"type":"number","description":"Keywords ranking in top 3 positions"},"pos4To10":{"type":"number","description":"Keywords ranking in positions 4-10"},"shareOfVoice":{"type":"number","description":"Organic traffic share percentage"},"shareOfTrafficValue":{"type":"number","description":"Organic traffic value share percentage"}}}}},"ahrefs_rank_tracker_overview":{"overviews":{"type":"array","description":"Ranking overview for each tracked keyword","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The tracked keyword"},"position":{"type":"number","description":"Top organic search position","optional":true},"volume":{"type":"number","description":"Average monthly search volume","optional":true},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"url":{"type":"string","description":"Top-ranking URL","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic visits","optional":true},"serpFeatures":{"type":"array","description":"SERP features present in the results","items":{"type":"string"}},"bestPositionKind":{"type":"string","description":"Type of the top position (organic, paid, or SERP feature)","optional":true}}}}},"ahrefs_rank_tracker_serp_overview":{"positions":{"type":"array","description":"Every ranking result on the SERP for the tracked keyword","items":{"type":"object","properties":{"position":{"type":"number","description":"Position of the result in the SERP"},"url":{"type":"string","description":"URL of the ranking page"},"title":{"type":"string","description":"Page title"},"type":{"type":"array","description":"The kind of the position: organic, paid, or a SERP feature","items":{"type":"string"}},"domainRating":{"type":"number","description":"Domain Rating of the ranking domain"},"urlRating":{"type":"number","description":"URL Rating of the ranking page"},"backlinks":{"type":"number","description":"Total backlinks to the ranking domain"},"refdomains":{"type":"number","description":"Unique referring domains"},"traffic":{"type":"number","description":"Estimated monthly organic search traffic"},"value":{"type":"number","description":"Estimated monthly traffic value (USD)","optional":true},"topKeyword":{"type":"string","description":"Highest-traffic keyword ranking for this page","optional":true},"topKeywordVolume":{"type":"number","description":"Monthly search volume for the top keyword","optional":true},"updateDate":{"type":"string","description":"Date the SERP was last checked"}}}}},"ahrefs_refdomains_history":{"referringDomainsHistory":{"type":"array","description":"Historical referring domains count data points","items":{"type":"object","properties":{"date":{"type":"string","description":"The date of the data point"},"referringDomains":{"type":"number","description":"Total number of unique domains linking to the target on this date"}}}}},"ahrefs_referring_domains":{"referringDomains":{"type":"array","description":"List of domains linking to the target","items":{"type":"object","properties":{"domain":{"type":"string","description":"The referring domain"},"domainRating":{"type":"number","description":"Domain Rating of the referring domain"},"backlinks":{"type":"number","description":"Total number of backlinks from this domain to the target"},"dofollowBacklinks":{"type":"number","description":"Number of dofollow backlinks from this domain"},"firstSeen":{"type":"string","description":"When the domain was first seen linking"},"lastVisited":{"type":"string","description":"When the domain was last seen linking (null if never re-crawled)","optional":true}}}}},"ahrefs_related_terms":{"relatedTerms":{"type":"array","description":"Related keyword ideas for the seed keyword","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The related keyword"},"volume":{"type":"number","description":"Average monthly search volume","optional":true},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"cpc":{"type":"number","description":"Cost per click in USD","optional":true},"parentTopic":{"type":"string","description":"The parent topic for this keyword","optional":true},"trafficPotential":{"type":"number","description":"Estimated traffic potential if ranking #1","optional":true},"intents":{"type":"object","description":"Search intent flags (informational, navigational, commercial, transactional, branded, local)","optional":true},"serpFeatures":{"type":"array","description":"SERP features present in the results","items":{"type":"string"}}}}}},"ahrefs_site_audit_page_explorer":{"auditPages":{"type":"array","description":"List of crawled pages with health and SEO metrics","items":{"type":"object","properties":{"url":{"type":"string","description":"The crawled page URL"},"httpCode":{"type":"number","description":"HTTP status code returned by the URL","optional":true},"title":{"type":"array","description":"Page title tag(s)","items":{"type":"string"}},"internalLinks":{"type":"number","description":"Number of internal outgoing links"},"externalLinks":{"type":"number","description":"Number of external outgoing links"},"backlinks":{"type":"number","description":"Number of incoming external links to the page","optional":true},"compliant":{"type":"boolean","description":"Whether the page is indexable (200 status, no canonical/noindex)","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic traffic to the page","optional":true}}}}},"ahrefs_top_pages":{"pages":{"type":"array","description":"List of top pages by organic traffic","items":{"type":"object","properties":{"url":{"type":"string","description":"The page URL","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic traffic"},"keywords":{"type":"number","description":"Number of keywords the page ranks for","optional":true},"topKeyword":{"type":"string","description":"The top keyword driving traffic to this page","optional":true},"value":{"type":"number","description":"Estimated traffic value in USD","optional":true}}}}},"airtable_create_records":{"records":{"type":"array","description":"Array of created Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records created"}}}},"airtable_delete_records":{"records":{"type":"array","description":"Array of deleted Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"deleted":{"type":"boolean","description":"Whether the record was deleted"}}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records deleted"},"deletedRecordIds":{"type":"array","description":"List of deleted record IDs"}}}},"airtable_get_base_schema":{"tables":{"type":"json","description":"Array of table schemas with fields and views","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"fields":{"type":"json"},"views":{"type":"json"}}}},"metadata":{"type":"json","description":"Operation metadata including total tables count"}},"airtable_get_record":{"record":{"type":"json","description":"Retrieved Airtable record","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records returned (always 1)"}}}},"airtable_list_bases":{"bases":{"type":"array","description":"Array of Airtable bases with id, name, and permissionLevel","items":{"type":"object","properties":{"id":{"type":"string","description":"Base ID (starts with \\"app\\")"},"name":{"type":"string","description":"Base name"},"permissionLevel":{"type":"string","description":"Permission level (none, read, comment, edit, create)"}}}},"metadata":{"type":"json","description":"Pagination and count metadata","properties":{"offset":{"type":"string","description":"Offset for next page of results"},"totalBases":{"type":"number","description":"Number of bases returned"}}}},"airtable_list_records":{"records":{"type":"array","description":"Array of retrieved Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"metadata":{"type":"json","description":"Operation metadata including pagination offset and total records count","properties":{"offset":{"type":"string","description":"Pagination offset for next page"},"totalRecords":{"type":"number","description":"Number of records returned"}}}},"airtable_list_tables":{"tables":{"type":"array","description":"List of tables in the base with their schema","items":{"type":"object","properties":{"id":{"type":"string","description":"Table ID (starts with \\"tbl\\")"},"name":{"type":"string","description":"Table name"},"description":{"type":"string","description":"Table description"},"primaryFieldId":{"type":"string","description":"ID of the primary field"},"fields":{"type":"array","description":"List of fields in the table","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID (starts with \\"fld\\")"},"name":{"type":"string","description":"Field name"},"type":{"type":"string","description":"Field type (singleLineText, multilineText, number, checkbox, singleSelect, multipleSelects, date, dateTime, attachment, linkedRecord, etc.)"},"description":{"type":"string","description":"Field description"},"options":{"type":"json","description":"Field-specific options (choices, etc.)"}}}}}}},"metadata":{"type":"json","description":"Base info and count metadata","properties":{"baseId":{"type":"string","description":"The base ID queried"},"totalTables":{"type":"number","description":"Number of tables in the base"}}}},"airtable_update_multiple_records":{"records":{"type":"array","description":"Array of updated Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records updated"},"updatedRecordIds":{"type":"array","description":"List of updated record IDs"}}}},"airtable_update_record":{"record":{"type":"json","description":"Updated Airtable record","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records updated (always 1)"},"updatedFields":{"type":"array","description":"List of field names that were updated"}}}},"airtable_upsert_records":{"records":{"type":"array","description":"Array of upserted Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"createdRecords":{"type":"array","description":"IDs of records that were created","items":{"type":"string","description":"Created record ID"}},"updatedRecords":{"type":"array","description":"IDs of records that were updated","items":{"type":"string","description":"Updated record ID"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Total number of records returned"},"createdCount":{"type":"number","description":"Number of records created"},"updatedCount":{"type":"number","description":"Number of records updated"}}}},"airweave_search":{"results":{"type":"array","description":"Search results with content, scores, and metadata from your synced data","items":{"type":"object","properties":{"entity_id":{"type":"string","description":"Unique identifier for the search result entity"},"source_name":{"type":"string","description":"Name of the data source (e.g., \\"GitHub\\", \\"Slack\\")"},"md_content":{"type":"string","description":"Markdown-formatted content of the result","optional":true},"score":{"type":"number","description":"Relevance score from the search"},"metadata":{"type":"object","description":"Additional metadata associated with the result","optional":true},"breadcrumbs":{"type":"array","description":"Navigation path to the result within its source","optional":true,"items":{"type":"string","description":"Breadcrumb segment"}},"url":{"type":"string","description":"URL to the original content","optional":true}}}},"completion":{"type":"string","description":"AI-generated answer to the query (when generateAnswer is enabled)","optional":true}},"algolia_add_record":{"taskID":{"type":"number","description":"Algolia task ID for tracking the indexing operation"},"objectID":{"type":"string","description":"The object ID of the added or replaced record"},"createdAt":{"type":"string","description":"Timestamp when the record was created (only present when objectID is auto-generated)","optional":true},"updatedAt":{"type":"string","description":"Timestamp when the record was updated (only present when replacing an existing record)","optional":true}},"algolia_batch_operations":{"taskID":{"type":"number","description":"Algolia task ID for tracking the batch operation"},"objectIDs":{"type":"array","description":"Array of object IDs affected by the batch operation","items":{"type":"string","description":"Unique identifier of an affected record"}}},"algolia_browse_records":{"hits":{"type":"array","description":"Array of records from the index (up to 1000 per request)","items":{"type":"object","description":"A record object containing objectID plus any requested attributes","properties":{"objectID":{"type":"string","description":"Unique identifier of the record"}}}},"cursor":{"type":"string","description":"Opaque cursor string for retrieving the next page of results. Absent when no more results exist.","optional":true},"nbHits":{"type":"number","description":"Total number of records matching the browse criteria"},"page":{"type":"number","description":"Current page number (zero-based)"},"nbPages":{"type":"number","description":"Total number of pages available"},"hitsPerPage":{"type":"number","description":"Number of hits per page (1-1000, default 1000 for browse)"},"processingTimeMS":{"type":"number","description":"Server-side processing time in milliseconds"}},"algolia_clear_records":{"taskID":{"type":"number","description":"Algolia task ID for tracking the clear operation"},"updatedAt":{"type":"string","description":"Timestamp when the records were cleared","optional":true}},"algolia_copy_move_index":{"taskID":{"type":"number","description":"Algolia task ID for tracking the copy/move operation"},"updatedAt":{"type":"string","description":"Timestamp when the operation was performed","optional":true}},"algolia_delete_by_filter":{"taskID":{"type":"number","description":"Algolia task ID for tracking the delete-by-filter operation"},"updatedAt":{"type":"string","description":"Timestamp when the operation was performed","optional":true}},"algolia_delete_index":{"taskID":{"type":"number","description":"Algolia task ID for tracking the index deletion"},"deletedAt":{"type":"string","description":"Timestamp when the index was deleted","optional":true}},"algolia_delete_record":{"taskID":{"type":"number","description":"Algolia task ID for tracking the deletion"},"deletedAt":{"type":"string","description":"Timestamp when the record was deleted"}},"algolia_get_record":{"objectID":{"type":"string","description":"The objectID of the retrieved record"},"record":{"type":"object","description":"The record data (all attributes)"}},"algolia_get_records":{"results":{"type":"array","description":"Array of retrieved records (null entries for records not found)","items":{"type":"object","description":"A record object containing objectID and user-defined attributes, or null if not found","properties":{"objectID":{"type":"string","description":"Unique identifier of the record"}}}}},"algolia_get_settings":{"searchableAttributes":{"type":"array","description":"List of searchable attributes","optional":true,"items":{"type":"string","description":"Searchable attribute name or expression"}},"attributesForFaceting":{"type":"array","description":"Attributes used for faceting","items":{"type":"string","description":"Faceting attribute name or expression"}},"ranking":{"type":"array","description":"Ranking criteria","items":{"type":"string","description":"Ranking criterion"}},"customRanking":{"type":"array","description":"Custom ranking criteria","items":{"type":"string","description":"Custom ranking expression (e.g., desc(popularity))"}},"replicas":{"type":"array","description":"List of replica index names","items":{"type":"string","description":"Replica index name"}},"hitsPerPage":{"type":"number","description":"Default number of hits per page"},"maxValuesPerFacet":{"type":"number","description":"Maximum number of facet values returned"},"highlightPreTag":{"type":"string","description":"HTML tag inserted before highlighted parts"},"highlightPostTag":{"type":"string","description":"HTML tag inserted after highlighted parts"},"paginationLimitedTo":{"type":"number","description":"Maximum number of hits accessible via pagination"}},"algolia_get_task_status":{"status":{"type":"string","description":"Task status: \\"published\\" once the operation has been applied, \\"notPublished\\" while still pending"}},"algolia_list_indices":{"indices":{"type":"array","description":"List of indices in the application","items":{"type":"object","description":"An Algolia index","properties":{"name":{"type":"string","description":"Name of the index"},"entries":{"type":"number","description":"Number of records in the index"},"dataSize":{"type":"number","description":"Size of the index data in bytes"},"fileSize":{"type":"number","description":"Size of the index files in bytes"},"lastBuildTimeS":{"type":"number","description":"Last build duration in seconds"},"numberOfPendingTasks":{"type":"number","description":"Number of pending indexing tasks"},"pendingTask":{"type":"boolean","description":"Whether the index has pending tasks"},"createdAt":{"type":"string","description":"Timestamp when the index was created"},"updatedAt":{"type":"string","description":"Timestamp when the index was last updated"},"primary":{"type":"string","description":"Name of the primary index (if this is a replica)","optional":true},"replicas":{"type":"array","description":"List of replica index names","optional":true,"items":{"type":"string","description":"Replica index name"}},"virtual":{"type":"boolean","description":"Whether the index is a virtual replica","optional":true}}}},"nbPages":{"type":"number","description":"Total number of pages of indices"}},"algolia_partial_update_record":{"taskID":{"type":"number","description":"Algolia task ID for tracking the update operation"},"objectID":{"type":"string","description":"The objectID of the updated record"},"updatedAt":{"type":"string","description":"Timestamp when the record was updated"}},"algolia_search":{"hits":{"type":"array","description":"Array of matching records","items":{"type":"object","description":"A search result hit containing objectID plus any user-defined attributes from the index","properties":{"objectID":{"type":"string","description":"Unique identifier of the record"},"_highlightResult":{"type":"object","description":"Highlighted attributes matching the query. Each attribute has value, matchLevel (none, partial, full), and matchedWords","optional":true},"_snippetResult":{"type":"object","description":"Snippeted attributes matching the query. Each attribute has value and matchLevel","optional":true},"_rankingInfo":{"type":"object","description":"Ranking information for the hit. Only present when getRankingInfo is enabled","optional":true,"properties":{"nbTypos":{"type":"number","description":"Number of typos in the query match"},"firstMatchedWord":{"type":"number","description":"Position of the first matched word"},"geoDistance":{"type":"number","description":"Distance in meters for geo-search results"},"nbExactWords":{"type":"number","description":"Number of exactly matched words"},"userScore":{"type":"number","description":"Custom ranking score"},"words":{"type":"number","description":"Number of matched words"}}}}}},"nbHits":{"type":"number","description":"Total number of matching hits"},"page":{"type":"number","description":"Current page number (zero-based)"},"nbPages":{"type":"number","description":"Total number of pages available"},"hitsPerPage":{"type":"number","description":"Number of hits per page (1-1000, default 20)"},"processingTimeMS":{"type":"number","description":"Server-side processing time in milliseconds"},"query":{"type":"string","description":"The search query that was executed"},"parsedQuery":{"type":"string","description":"The query string after normalization and stop word removal","optional":true},"facets":{"type":"object","description":"Facet counts keyed by facet name, each containing value-count pairs","optional":true},"facets_stats":{"type":"object","description":"Statistics (min, max, avg, sum) for numeric facets","optional":true},"exhaustive":{"type":"object","description":"Exhaustiveness flags for facetsCount, facetValues, nbHits, rulesMatch, and typo","optional":true}},"algolia_update_settings":{"taskID":{"type":"number","description":"Algolia task ID for tracking the settings update"},"updatedAt":{"type":"string","description":"Timestamp when the settings were updated","optional":true}},"amplitude_event_segmentation":{"series":{"type":"json","description":"Time-series data arrays indexed by series"},"seriesLabels":{"type":"array","description":"Labels for each data series","items":{"type":"string"}},"seriesCollapsed":{"type":"json","description":"Collapsed aggregate totals per series"},"xValues":{"type":"array","description":"Date values for the x-axis","items":{"type":"string"}}},"amplitude_funnels":{"funnels":{"type":"array","description":"Funnel results, one entry per segment","items":{"type":"object","properties":{"stepByStep":{"type":"json","description":"Conversion count at each step"},"cumulative":{"type":"json","description":"Cumulative conversion percentage at each step"},"cumulativeRaw":{"type":"json","description":"Cumulative conversion count at each step"},"medianTransTimes":{"type":"json","description":"Median transition time between steps (ms)"},"avgTransTimes":{"type":"json","description":"Average transition time between steps (ms)"},"events":{"type":"json","description":"Event names for each funnel step"},"dayFunnels":{"type":"json","description":"Daily funnel breakdown {series, xValues}","optional":true}}}}},"amplitude_get_active_users":{"series":{"type":"json","description":"Array of data series with user counts per time interval"},"seriesMeta":{"type":"array","description":"Metadata labels for each data series (e.g., segment names)","items":{"type":"string"}},"xValues":{"type":"array","description":"Date values for the x-axis","items":{"type":"string"}}},"amplitude_get_revenue":{"series":{"type":"array","description":"Revenue data series [{dates: [YYYY-MM-DD], values: {: {r1d..r90d, count, paid, total_amount}}}]","items":{"type":"json","properties":{"dates":{"type":"array","description":"Dates covered by this series","items":{"type":"string"}},"values":{"type":"json","description":"Per-date metric values keyed by date (r1d..r90d, count, paid, total_amount)"}}}},"seriesLabels":{"type":"array","description":"Labels for each data series","items":{"type":"string"}}},"amplitude_group_identify":{"code":{"type":"number","description":"HTTP response status code"},"message":{"type":"string","description":"Response message","optional":true}},"amplitude_identify_user":{"code":{"type":"number","description":"HTTP response status code"},"message":{"type":"string","description":"Response message","optional":true}},"amplitude_list_events":{"events":{"type":"array","description":"List of event types in the project","items":{"type":"object","properties":{"value":{"type":"string","description":"Event type name"},"displayName":{"type":"string","description":"Event display name"},"totals":{"type":"number","description":"Weekly total count"},"hidden":{"type":"boolean","description":"Whether the event is hidden"},"deleted":{"type":"boolean","description":"Whether the event is deleted"},"nonActive":{"type":"boolean","description":"Whether the event is excluded from active user calculations"},"flowHidden":{"type":"boolean","description":"Whether the event is hidden from user flow charts"}}}}},"amplitude_realtime_active_users":{"series":{"type":"json","description":"Array of data series with active user counts at 5-minute intervals"},"seriesLabels":{"type":"array","description":"Labels for each series (e.g., \\"Today\\", \\"Yesterday\\")","items":{"type":"string"}},"xValues":{"type":"array","description":"Time values for the x-axis (e.g., \\"15:00\\", \\"15:05\\")","items":{"type":"string"}}},"amplitude_retention":{"series":{"type":"array","description":"Retention data series [{dates, values: {: [{count, outof, incomplete}]}, combined: [{count, outof, incomplete}]}]","items":{"type":"json","properties":{"dates":{"type":"array","description":"Cohort dates","items":{"type":"string"}},"values":{"type":"json","description":"Per-cohort-date retention counts keyed by date"},"combined":{"type":"json","description":"Deduplicated aggregate retention across all cohorts"}}}},"seriesMeta":{"type":"array","description":"Segment/event index metadata for each series entry","items":{"type":"json"}}},"amplitude_send_event":{"code":{"type":"number","description":"Response code (200 for success)"},"eventsIngested":{"type":"number","description":"Number of events ingested"},"payloadSizeBytes":{"type":"number","description":"Size of the payload in bytes"},"serverUploadTime":{"type":"number","description":"Server upload timestamp"}},"amplitude_user_activity":{"events":{"type":"array","description":"List of user events","items":{"type":"object","properties":{"eventType":{"type":"string","description":"Type of event"},"eventTime":{"type":"string","description":"Event timestamp"},"eventProperties":{"type":"json","description":"Custom event properties"},"userProperties":{"type":"json","description":"User properties at event time"},"sessionId":{"type":"number","description":"Session ID"},"platform":{"type":"string","description":"Platform"},"country":{"type":"string","description":"Country"},"city":{"type":"string","description":"City"}}}},"userData":{"type":"json","description":"User metadata","optional":true,"properties":{"userId":{"type":"string","description":"External user ID"},"canonicalAmplitudeId":{"type":"number","description":"Canonical Amplitude ID"},"numEvents":{"type":"number","description":"Total event count"},"numSessions":{"type":"number","description":"Total session count"},"platform":{"type":"string","description":"Primary platform"},"country":{"type":"string","description":"Country"},"firstUsed":{"type":"string","description":"Date the user first appeared"},"lastUsed":{"type":"string","description":"Date of most recent user activity"}}}},"amplitude_user_profile":{"userId":{"type":"string","description":"External user ID","optional":true},"deviceId":{"type":"string","description":"Device ID","optional":true},"ampProps":{"type":"json","description":"Amplitude user properties (library, first_used, last_used, custom properties)","optional":true},"cohortIds":{"type":"array","description":"List of cohort IDs the user belongs to","optional":true,"items":{"type":"string"}},"computations":{"type":"json","description":"Computed user properties","optional":true}},"amplitude_user_search":{"matches":{"type":"array","description":"List of matching users","items":{"type":"object","properties":{"amplitudeId":{"type":"number","description":"Amplitude internal user ID"},"userId":{"type":"string","description":"External user ID"}}}},"type":{"type":"string","description":"Match type (e.g., match_user_or_device_id)","optional":true}},"apify_get_dataset_items":{"success":{"type":"boolean","description":"Whether the items were retrieved"},"datasetId":{"type":"string","description":"Dataset ID the items were read from"},"items":{"type":"array","description":"Items stored in the dataset"},"count":{"type":"number","description":"Number of items returned"}},"apify_get_run":{"success":{"type":"boolean","description":"Whether the run was found"},"runId":{"type":"string","description":"APIFY run ID"},"status":{"type":"string","description":"Run status (READY, RUNNING, SUCCEEDED, FAILED, etc.)"},"startedAt":{"type":"string","description":"When the run started (ISO timestamp)","optional":true},"finishedAt":{"type":"string","description":"When the run finished (ISO timestamp)","optional":true},"datasetId":{"type":"string","description":"Default dataset ID for the run","optional":true},"keyValueStoreId":{"type":"string","description":"Default key-value store ID for the run","optional":true},"stats":{"type":"json","description":"Run statistics (memory, CPU, duration)","optional":true}},"apify_run_actor_async":{"success":{"type":"boolean","description":"Whether the actor run succeeded"},"runId":{"type":"string","description":"APIFY run ID"},"status":{"type":"string","description":"Run status (SUCCEEDED, FAILED, etc.)"},"datasetId":{"type":"string","description":"Dataset ID containing results"},"items":{"type":"array","description":"Dataset items (if completed)"}},"apify_run_actor_sync":{"success":{"type":"boolean","description":"Whether the actor run succeeded"},"runId":{"type":"string","description":"APIFY run ID"},"status":{"type":"string","description":"Run status (SUCCEEDED, FAILED, etc.)"},"items":{"type":"array","description":"Dataset items (if completed)"}},"apify_run_task":{"success":{"type":"boolean","description":"Whether the task run succeeded"},"status":{"type":"string","description":"Run status (SUCCEEDED, FAILED, etc.)"},"items":{"type":"array","description":"Dataset items produced by the run"}},"apollo_account_bulk_create":{"created_accounts":{"type":"json","description":"Array of newly created accounts"},"existing_accounts":{"type":"json","description":"Array of existing accounts returned by Apollo (when duplicates are detected)"},"failed_accounts":{"type":"json","description":"Array of accounts that failed to be created, with reasons for failure"},"total_submitted":{"type":"number","description":"Total number of accounts in the response (created + existing + failed)"},"created":{"type":"number","description":"Number of accounts successfully created"},"existing":{"type":"number","description":"Number of existing accounts found"},"failed":{"type":"number","description":"Number of accounts that failed to be created"}},"apollo_account_bulk_update":{"accounts":{"type":"json","description":"Updated accounts (synchronous response): [{id, account_stage_id, ...}]"},"account_ids":{"type":"json","description":"IDs of accounts that were updated"},"entity_progress_job":{"type":"json","description":"Async job descriptor (when async=true is passed with account_ids)","optional":true},"job_id":{"type":"string","description":"Async job ID extracted from entity_progress_job","optional":true},"message":{"type":"string","description":"Optional confirmation message from Apollo","optional":true}},"apollo_account_create":{"account":{"type":"json","description":"Created account data from Apollo","optional":true},"created":{"type":"boolean","description":"Whether the account was successfully created"}},"apollo_account_search":{"accounts":{"type":"json","description":"Array of accounts matching the search criteria"},"pagination":{"type":"json","description":"Pagination information","optional":true}},"apollo_account_update":{"account":{"type":"json","description":"Updated account data from Apollo","optional":true},"updated":{"type":"boolean","description":"Whether the account was successfully updated"}},"apollo_contact_bulk_create":{"created_contacts":{"type":"json","description":"Array of newly created contacts"},"existing_contacts":{"type":"json","description":"Array of existing contacts (when deduplication is enabled)"},"total_submitted":{"type":"number","description":"Total number of contacts submitted"},"created":{"type":"number","description":"Number of contacts successfully created"},"existing":{"type":"number","description":"Number of existing contacts found"}},"apollo_contact_bulk_update":{"contacts":{"type":"json","description":"Updated contacts (synchronous response, ≤100 contacts)"},"entity_progress_job":{"type":"json","description":"Async job descriptor (>100 contacts or async=true): {id, status, ...}","optional":true},"job_id":{"type":"string","description":"Async job ID extracted from entity_progress_job","optional":true},"message":{"type":"string","description":"Optional confirmation message from Apollo","optional":true}},"apollo_contact_create":{"contact":{"type":"json","description":"Created contact data from Apollo","optional":true},"created":{"type":"boolean","description":"Whether the contact was successfully created"}},"apollo_contact_search":{"contacts":{"type":"json","description":"Array of contacts matching the search criteria"},"pagination":{"type":"json","description":"Pagination information","optional":true}},"apollo_contact_update":{"contact":{"type":"json","description":"Updated contact data from Apollo","optional":true},"updated":{"type":"boolean","description":"Whether the contact was successfully updated"}},"apollo_email_accounts":{"email_accounts":{"type":"json","description":"Array of team email accounts linked in Apollo"},"total":{"type":"number","description":"Total count of email accounts"}},"apollo_opportunity_create":{"opportunity":{"type":"json","description":"Created opportunity data from Apollo","optional":true},"created":{"type":"boolean","description":"Whether the opportunity was successfully created"}},"apollo_opportunity_get":{"opportunity":{"type":"json","description":"Complete opportunity data from Apollo","optional":true},"found":{"type":"boolean","description":"Whether the opportunity was found"}},"apollo_opportunity_search":{"opportunities":{"type":"json","description":"Array of opportunities matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_opportunity_update":{"opportunity":{"type":"json","description":"Updated opportunity data from Apollo","optional":true},"updated":{"type":"boolean","description":"Whether the opportunity was successfully updated"}},"apollo_organization_bulk_enrich":{"organizations":{"type":"json","description":"Array of enriched organization data"},"total":{"type":"number","description":"Total number of domains requested"},"enriched":{"type":"number","description":"Number of unique enriched records"},"missing_records":{"type":"number","description":"Number of domains that could not be enriched"},"unique_domains":{"type":"number","description":"Number of unique domains processed"}},"apollo_organization_enrich":{"organization":{"type":"json","description":"Enriched organization data from Apollo","optional":true},"enriched":{"type":"boolean","description":"Whether the organization was successfully enriched"}},"apollo_organization_search":{"organizations":{"type":"json","description":"Array of organizations matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_people_bulk_enrich":{"matches":{"type":"json","description":"Array of enriched people (null entries indicate no match)"},"total_requested_enrichments":{"type":"number","description":"Total number of records submitted for enrichment"},"unique_enriched_records":{"type":"number","description":"Number of records successfully enriched"},"missing_records":{"type":"number","description":"Number of records that could not be enriched","optional":true},"credits_consumed":{"type":"number","description":"Number of Apollo credits consumed by this request","optional":true}},"apollo_people_enrich":{"person":{"type":"json","description":"Enriched person data from Apollo","optional":true},"enriched":{"type":"boolean","description":"Whether the person was successfully enriched"}},"apollo_people_search":{"people":{"type":"json","description":"Array of people matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_sequence_add_contacts":{"added":{"type":"json","description":"Array of contact objects successfully added to the sequence"},"skipped":{"type":"json","description":"Array of contact objects that were skipped, with reasons"},"skipped_contact_ids":{"type":"json","description":"Skipped contact IDs — either an array of IDs or a hash mapping ID → reason code","optional":true},"emailer_campaign":{"type":"json","description":"Details of the emailer campaign (id, name)","optional":true},"sequence_id":{"type":"string","description":"ID of the sequence contacts were added to"},"total_added":{"type":"number","description":"Total number of contacts added"},"total_skipped":{"type":"number","description":"Total number of contacts skipped"}},"apollo_sequence_search":{"sequences":{"type":"json","description":"Array of sequences/campaigns matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_task_create":{"tasks":{"type":"json","description":"Array of created tasks (when returned by Apollo)"},"created":{"type":"boolean","description":"Whether the request succeeded"}},"apollo_task_search":{"tasks":{"type":"json","description":"Array of tasks matching the search criteria"},"pagination":{"type":"json","description":"Pagination information","optional":true}},"appconfig_create_application":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"ID of the created application"},"name":{"type":"string","description":"Name of the created application"},"description":{"type":"string","description":"Description of the created application","optional":true}},"appconfig_create_configuration_profile":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the created configuration profile"},"name":{"type":"string","description":"Name of the created configuration profile"},"locationUri":{"type":"string","description":"Location URI of the config","optional":true},"type":{"type":"string","description":"Profile type","optional":true}},"appconfig_create_environment":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the created environment"},"name":{"type":"string","description":"Name of the created environment"},"state":{"type":"string","description":"State of the created environment","optional":true}},"appconfig_create_hosted_configuration_version":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID"},"versionNumber":{"type":"number","description":"Version number of the created configuration","optional":true},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the configuration version","optional":true}},"appconfig_delete_application":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"ID of the deleted application"}},"appconfig_delete_configuration_profile":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the deleted configuration profile"}},"appconfig_delete_environment":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the deleted environment"}},"appconfig_delete_hosted_configuration_version":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID"},"versionNumber":{"type":"number","description":"Version number that was deleted"}},"appconfig_get_application":{"id":{"type":"string","description":"Application ID"},"name":{"type":"string","description":"Application name"},"description":{"type":"string","description":"Application description","optional":true}},"appconfig_get_configuration":{"configuration":{"type":"string","description":"The deployed configuration content"},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the retrieved configuration version","optional":true}},"appconfig_get_configuration_profile":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Configuration profile ID"},"name":{"type":"string","description":"Configuration profile name"},"description":{"type":"string","description":"Profile description","optional":true},"locationUri":{"type":"string","description":"Location URI of the config","optional":true},"retrievalRoleArn":{"type":"string","description":"IAM retrieval role ARN","optional":true},"type":{"type":"string","description":"Profile type (e.g., AWS.Freeform)","optional":true},"validators":{"type":"array","description":"Validators configured on the profile","items":{"type":"object","properties":{"type":{"type":"string","description":"Validator type (JSON_SCHEMA or LAMBDA)"}}}}},"appconfig_get_deployment":{"applicationId":{"type":"string","description":"Application ID"},"environmentId":{"type":"string","description":"Environment ID"},"deploymentStrategyId":{"type":"string","description":"Deployment strategy ID"},"configurationProfileId":{"type":"string","description":"Configuration profile ID"},"deploymentNumber":{"type":"number","description":"Deployment sequence number","optional":true},"configurationName":{"type":"string","description":"Configuration name","optional":true},"configurationVersion":{"type":"string","description":"Configuration version","optional":true},"description":{"type":"string","description":"Deployment description","optional":true},"state":{"type":"string","description":"Current deployment state","optional":true},"percentageComplete":{"type":"number","description":"Percentage completed","optional":true},"startedAt":{"type":"string","description":"When the deployment started","optional":true},"completedAt":{"type":"string","description":"When the deployment completed","optional":true}},"appconfig_get_environment":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"},"description":{"type":"string","description":"Environment description","optional":true},"state":{"type":"string","description":"Environment state","optional":true},"monitors":{"type":"array","description":"CloudWatch alarms monitoring this environment","items":{"type":"object","properties":{"alarmArn":{"type":"string","description":"CloudWatch alarm ARN"},"alarmRoleArn":{"type":"string","description":"IAM role ARN for the alarm","optional":true}}}}},"appconfig_get_hosted_configuration_version":{"applicationId":{"type":"string","description":"Owning application ID"},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID"},"versionNumber":{"type":"number","description":"Version number","optional":true},"description":{"type":"string","description":"Description of the version","optional":true},"content":{"type":"string","description":"The configuration content"},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the configuration version","optional":true}},"appconfig_list_applications":{"applications":{"type":"array","description":"List of AppConfig applications","items":{"type":"object","properties":{"id":{"type":"string","description":"Application ID"},"name":{"type":"string","description":"Application name"},"description":{"type":"string","description":"Application description","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of applications returned"}},"appconfig_list_configuration_profiles":{"configurationProfiles":{"type":"array","description":"List of AppConfig configuration profiles","items":{"type":"object","properties":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Configuration profile ID"},"name":{"type":"string","description":"Configuration profile name"},"locationUri":{"type":"string","description":"Location URI of the config","optional":true},"type":{"type":"string","description":"Profile type (e.g., AWS.Freeform)","optional":true},"validatorTypes":{"type":"array","description":"Validator types configured"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of configuration profiles returned"}},"appconfig_list_deployment_strategies":{"deploymentStrategies":{"type":"array","description":"List of AppConfig deployment strategies","items":{"type":"object","properties":{"id":{"type":"string","description":"Deployment strategy ID"},"name":{"type":"string","description":"Deployment strategy name"},"description":{"type":"string","description":"Strategy description","optional":true},"deploymentDurationInMinutes":{"type":"number","description":"Total deployment duration in minutes","optional":true},"growthType":{"type":"string","description":"Growth type (LINEAR or EXPONENTIAL)","optional":true},"growthFactor":{"type":"number","description":"Growth factor percentage","optional":true},"finalBakeTimeInMinutes":{"type":"number","description":"Final bake time in minutes","optional":true},"replicateTo":{"type":"string","description":"Where the strategy is replicated","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of deployment strategies returned"}},"appconfig_list_deployments":{"deployments":{"type":"array","description":"List of AppConfig deployments","items":{"type":"object","properties":{"deploymentNumber":{"type":"number","description":"Deployment sequence number","optional":true},"configurationName":{"type":"string","description":"Configuration name","optional":true},"configurationVersion":{"type":"string","description":"Configuration version","optional":true},"state":{"type":"string","description":"Current deployment state","optional":true},"percentageComplete":{"type":"number","description":"Percentage completed","optional":true},"startedAt":{"type":"string","description":"When the deployment started","optional":true},"completedAt":{"type":"string","description":"When the deployment completed","optional":true},"versionLabel":{"type":"string","description":"Configuration version label","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of deployments returned"}},"appconfig_list_environments":{"environments":{"type":"array","description":"List of AppConfig environments","items":{"type":"object","properties":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"},"description":{"type":"string","description":"Environment description","optional":true},"state":{"type":"string","description":"Environment state","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of environments returned"}},"appconfig_list_hosted_configuration_versions":{"versions":{"type":"array","description":"List of hosted configuration versions","items":{"type":"object","properties":{"applicationId":{"type":"string","description":"Owning application ID","optional":true},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID","optional":true},"versionNumber":{"type":"number","description":"Version number","optional":true},"description":{"type":"string","description":"Description of the version","optional":true},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the configuration version","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of versions returned"}},"appconfig_start_deployment":{"message":{"type":"string","description":"Operation status message"},"deploymentNumber":{"type":"number","description":"Sequence number of the deployment","optional":true},"state":{"type":"string","description":"Current deployment state","optional":true},"percentageComplete":{"type":"number","description":"Percentage of the deployment that has completed","optional":true}},"appconfig_stop_deployment":{"message":{"type":"string","description":"Operation status message"},"deploymentNumber":{"type":"number","description":"Deployment sequence number","optional":true},"state":{"type":"string","description":"Deployment state after stopping","optional":true}},"appconfig_update_application":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"ID of the updated application"},"name":{"type":"string","description":"Name of the updated application"},"description":{"type":"string","description":"Description of the updated application","optional":true}},"appconfig_update_configuration_profile":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the updated configuration profile"},"name":{"type":"string","description":"Name of the updated configuration profile"},"description":{"type":"string","description":"Description of the profile","optional":true},"type":{"type":"string","description":"Profile type","optional":true}},"appconfig_update_environment":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the updated environment"},"name":{"type":"string","description":"Name of the updated environment"},"state":{"type":"string","description":"State of the updated environment","optional":true}},"arxiv_get_author_papers":{"authorPapers":{"type":"json","description":"Array of papers authored by the specified author","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"authors":{"type":"string"},"published":{"type":"string"},"updated":{"type":"string"},"link":{"type":"string"},"pdfLink":{"type":"string"},"categories":{"type":"string"},"primaryCategory":{"type":"string"},"comment":{"type":"string"},"journalRef":{"type":"string"},"doi":{"type":"string"}}}},"totalResults":{"type":"number","description":"Total number of papers found for the author"}},"arxiv_get_paper":{"paper":{"type":"json","description":"Detailed information about the requested ArXiv paper","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"authors":{"type":"string"},"published":{"type":"string"},"updated":{"type":"string"},"link":{"type":"string"},"pdfLink":{"type":"string"},"categories":{"type":"string"},"primaryCategory":{"type":"string"},"comment":{"type":"string"},"journalRef":{"type":"string"},"doi":{"type":"string"}}}}},"arxiv_search":{"papers":{"type":"json","description":"Array of papers matching the search query","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"authors":{"type":"string"},"published":{"type":"string"},"updated":{"type":"string"},"link":{"type":"string"},"pdfLink":{"type":"string"},"categories":{"type":"string"},"primaryCategory":{"type":"string"},"comment":{"type":"string"},"journalRef":{"type":"string"},"doi":{"type":"string"}}}},"totalResults":{"type":"number","description":"Total number of results found for the search query"}},"asana_add_comment":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Comment globally unique identifier"},"text":{"type":"string","description":"Comment text content"},"created_at":{"type":"string","description":"Comment creation timestamp"},"created_by":{"type":"object","description":"Comment author details","properties":{"gid":{"type":"string","description":"Author GID"},"name":{"type":"string","description":"Author name"}}}},"asana_add_followers":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"name":{"type":"string","description":"Task name"},"followers":{"type":"array","description":"Current followers on the task after the update","items":{"type":"object","properties":{"gid":{"type":"string","description":"Follower GID"},"name":{"type":"string","description":"Follower name"}}}}},"asana_create_project":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Project globally unique identifier"},"name":{"type":"string","description":"Project name"},"notes":{"type":"string","description":"Project notes or description"},"archived":{"type":"boolean","description":"Whether the project is archived"},"color":{"type":"string","description":"Project color"},"created_at":{"type":"string","description":"Project creation timestamp"},"modified_at":{"type":"string","description":"Project last modified timestamp"},"permalink_url":{"type":"string","description":"URL to the project in Asana"}},"asana_create_section":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Section globally unique identifier"},"name":{"type":"string","description":"Section name"},"created_at":{"type":"string","description":"Section creation timestamp"}},"asana_create_subtask":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Subtask globally unique identifier"},"name":{"type":"string","description":"Subtask name"},"notes":{"type":"string","description":"Subtask notes or description"},"completed":{"type":"boolean","description":"Whether the subtask is completed"},"created_at":{"type":"string","description":"Subtask creation timestamp"},"permalink_url":{"type":"string","description":"URL to the subtask in Asana"}},"asana_create_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes or description"},"completed":{"type":"boolean","description":"Whether the task is completed"},"created_at":{"type":"string","description":"Task creation timestamp"},"permalink_url":{"type":"string","description":"URL to the task in Asana"}},"asana_delete_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"GID of the deleted task"},"deleted":{"type":"boolean","description":"Whether the task was deleted"}},"asana_get_project":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Project globally unique identifier"},"name":{"type":"string","description":"Project name"},"notes":{"type":"string","description":"Project notes or description"},"archived":{"type":"boolean","description":"Whether the project is archived"},"color":{"type":"string","description":"Project color"},"created_at":{"type":"string","description":"Project creation timestamp"},"modified_at":{"type":"string","description":"Project last modified timestamp"},"permalink_url":{"type":"string","description":"URL to the project in Asana"}},"asana_get_projects":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"projects":{"type":"array","description":"Array of projects","items":{"type":"object","properties":{"gid":{"type":"string","description":"Project GID"},"name":{"type":"string","description":"Project name"},"resource_type":{"type":"string","description":"Resource type (project)"}}}}},"asana_get_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"resource_type":{"type":"string","description":"Resource type (task)"},"resource_subtype":{"type":"string","description":"Resource subtype"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes or description"},"completed":{"type":"boolean","description":"Whether the task is completed"},"assignee":{"type":"object","description":"Assignee details","properties":{"gid":{"type":"string","description":"Assignee GID"},"name":{"type":"string","description":"Assignee name"}}},"created_by":{"type":"object","description":"Creator details","properties":{"gid":{"type":"string","description":"Creator GID"},"name":{"type":"string","description":"Creator name"}}},"due_on":{"type":"string","description":"Due date (YYYY-MM-DD)"},"created_at":{"type":"string","description":"Task creation timestamp"},"modified_at":{"type":"string","description":"Task last modified timestamp"},"tasks":{"type":"array","description":"Array of tasks (when fetching multiple)","items":{"type":"object","properties":{"gid":{"type":"string","description":"Task GID"},"name":{"type":"string","description":"Task name"},"completed":{"type":"boolean","description":"Completion status"}}}}},"asana_list_sections":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"sections":{"type":"array","description":"Array of sections in the project","items":{"type":"object","properties":{"gid":{"type":"string","description":"Section GID"},"name":{"type":"string","description":"Section name"},"resource_type":{"type":"string","description":"Resource type (section)"}}}}},"asana_list_workspaces":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"workspaces":{"type":"array","description":"Array of workspaces","items":{"type":"object","properties":{"gid":{"type":"string","description":"Workspace GID"},"name":{"type":"string","description":"Workspace name"},"resource_type":{"type":"string","description":"Resource type (workspace)"}}}}},"asana_search_tasks":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"tasks":{"type":"array","description":"Array of matching tasks","items":{"type":"object","properties":{"gid":{"type":"string","description":"Task GID"},"resource_type":{"type":"string","description":"Resource type"},"resource_subtype":{"type":"string","description":"Resource subtype"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes"},"completed":{"type":"boolean","description":"Completion status"},"assignee":{"type":"object","description":"Assignee details","properties":{"gid":{"type":"string","description":"Assignee GID"},"name":{"type":"string","description":"Assignee name"}}},"due_on":{"type":"string","description":"Due date"},"created_at":{"type":"string","description":"Creation timestamp"},"modified_at":{"type":"string","description":"Modified timestamp"}}}},"next_page":{"type":"object","description":"Pagination info","properties":{"offset":{"type":"string","description":"Offset token"},"path":{"type":"string","description":"API path"},"uri":{"type":"string","description":"Full URI"}}}},"asana_update_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes or description"},"completed":{"type":"boolean","description":"Whether the task is completed"},"modified_at":{"type":"string","description":"Task last modified timestamp"}},"ashby_add_candidate_tag":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_change_application_stage":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}},"ashby_create_application":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}},"ashby_create_candidate":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_create_note":{"id":{"type":"string","description":"Created note UUID"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"isPrivate":{"type":"boolean","description":"Whether the note is private"},"content":{"type":"string","description":"Note content","optional":true},"author":{"type":"object","description":"Author of the note","optional":true,"properties":{"id":{"type":"string","description":"Author user UUID"},"firstName":{"type":"string","description":"Author first name","optional":true},"lastName":{"type":"string","description":"Author last name","optional":true},"email":{"type":"string","description":"Author email","optional":true}}}},"ashby_get_application":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}},"ashby_get_candidate":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_get_job":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"status":{"type":"string","description":"Status (Open, Closed, Draft, Archived)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"locationId":{"type":"string","description":"Primary location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true},"defaultInterviewPlanId":{"type":"string","description":"Default interview plan UUID","optional":true},"interviewPlanIds":{"type":"array","description":"All interview plan UUIDs","items":{"type":"string","description":"Interview plan UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"jobPostingIds":{"type":"array","description":"Associated job posting UUIDs","items":{"type":"string","description":"Job posting UUID"}},"customRequisitionId":{"type":"string","description":"Custom requisition identifier","optional":true},"brandId":{"type":"string","description":"Brand UUID","optional":true},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"author":{"type":"object","description":"Job author (creator)","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"openedAt":{"type":"string","description":"ISO 8601 opened timestamp","optional":true},"closedAt":{"type":"string","description":"ISO 8601 closed timestamp","optional":true},"location":{"type":"object","description":"Primary location details","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"name":{"type":"string","description":"Location name","optional":true},"externalName":{"type":"string","description":"External display name","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"isRemote":{"type":"boolean","description":"Whether remote"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"parentLocationId":{"type":"string","description":"Parent location UUID","optional":true},"type":{"type":"string","description":"Location type","optional":true},"address":{"type":"object","description":"Postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}}}},"openings":{"type":"array","description":"Headcount openings associated with the job","items":{"type":"object","properties":{"id":{"type":"string","description":"Opening UUID"},"openedAt":{"type":"string","description":"Opening open timestamp","optional":true},"closedAt":{"type":"string","description":"Opening close timestamp","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"archivedAt":{"type":"string","description":"Archive timestamp","optional":true},"closeReasonId":{"type":"string","description":"Close reason UUID","optional":true},"openingState":{"type":"string","description":"Opening state (Approved, Open, Filled, Closed, Draft)","optional":true},"latestVersion":{"type":"object","description":"Latest opening version","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"identifier":{"type":"string","description":"Human-readable identifier"},"description":{"type":"string","description":"Opening description"},"authorId":{"type":"string","description":"Author user UUID","optional":true},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"teamId":{"type":"string","description":"Team UUID","optional":true},"jobIds":{"type":"array","description":"Associated job UUIDs","items":{"type":"string","description":"Job UUID"}},"targetHireDate":{"type":"string","description":"Target hire date","optional":true},"targetStartDate":{"type":"string","description":"Target start date","optional":true},"isBackfill":{"type":"boolean","description":"Whether this is a backfill opening"},"employmentType":{"type":"string","description":"Employment type","optional":true},"locationIds":{"type":"array","description":"Location UUIDs","items":{"type":"string","description":"Location UUID"}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}}}}},"compensation":{"type":"object","description":"Compensation tiers for the job. Only present when the request includes the `compensation` expand parameter.","optional":true,"properties":{"compensationTiers":{"type":"array","description":"List of compensation tiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Tier ID","optional":true},"title":{"type":"string","description":"Tier title","optional":true},"additionalInformation":{"type":"string","description":"Additional information about the tier","optional":true},"tierSummary":{"type":"string","description":"Human-readable summary of the tier","optional":true}}}}}}},"ashby_get_job_posting":{"id":{"type":"string","description":"Job posting UUID"},"title":{"type":"string","description":"Job posting title"},"descriptionPlain":{"type":"string","description":"Full description in plain text","optional":true},"descriptionHtml":{"type":"string","description":"Full description in HTML","optional":true},"descriptionSocial":{"type":"string","description":"Shortened description for social sharing (max 200 chars)","optional":true},"descriptionParts":{"type":"object","description":"Description broken into opening, body, and closing sections","optional":true,"properties":{"descriptionOpening":{"type":"object","description":"Opening (from Job Boards theme settings)","optional":true,"properties":{"html":{"type":"string","description":"HTML content","optional":true},"plain":{"type":"string","description":"Plain text content","optional":true}}},"descriptionBody":{"type":"object","description":"Main description body","optional":true,"properties":{"html":{"type":"string","description":"HTML content","optional":true},"plain":{"type":"string","description":"Plain text content","optional":true}}},"descriptionClosing":{"type":"object","description":"Closing (from Job Boards theme settings)","optional":true,"properties":{"html":{"type":"string","description":"HTML content","optional":true},"plain":{"type":"string","description":"Plain text content","optional":true}}}}},"departmentName":{"type":"string","description":"Department name","optional":true},"teamName":{"type":"string","description":"Team name","optional":true},"teamNameHierarchy":{"type":"array","description":"Hierarchy of team names from root to team","items":{"type":"string","description":"Team name"}},"jobId":{"type":"string","description":"Associated job UUID","optional":true},"locationName":{"type":"string","description":"Primary location name","optional":true},"locationIds":{"type":"object","description":"Primary and secondary location UUIDs","optional":true,"properties":{"primaryLocationId":{"type":"string","description":"Primary location UUID","optional":true},"secondaryLocationIds":{"type":"array","description":"Secondary location UUIDs","items":{"type":"string","description":"Location UUID"}}}},"address":{"type":"object","description":"Postal address of the posting location","optional":true,"properties":{"postalAddress":{"type":"object","description":"Structured postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}}}},"isRemote":{"type":"boolean","description":"Whether the posting is remote"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"isListed":{"type":"boolean","description":"Whether publicly listed on the job board"},"suppressDescriptionOpening":{"type":"boolean","description":"Whether the theme opening is hidden on this posting"},"suppressDescriptionClosing":{"type":"boolean","description":"Whether the theme closing is hidden on this posting"},"publishedDate":{"type":"string","description":"ISO 8601 published date","optional":true},"applicationDeadline":{"type":"string","description":"ISO 8601 application deadline","optional":true},"externalLink":{"type":"string","description":"External link to the job posting","optional":true},"applyLink":{"type":"string","description":"Direct apply link","optional":true},"compensation":{"type":"object","description":"Compensation details for the posting","optional":true,"properties":{"compensationTierSummary":{"type":"string","description":"Human-readable tier summary","optional":true},"summaryComponents":{"type":"array","description":"Structured compensation components","items":{"type":"object","properties":{"summary":{"type":"string","description":"Component summary","optional":true},"compensationTypeLabel":{"type":"string","description":"Component type label (Salary, Commission, Bonus, Equity, etc.)","optional":true},"interval":{"type":"string","description":"Payment interval (e.g. annual, hourly)","optional":true},"currencyCode":{"type":"string","description":"ISO 4217 currency code","optional":true},"minValue":{"type":"number","description":"Minimum value","optional":true},"maxValue":{"type":"number","description":"Maximum value","optional":true}}}},"shouldDisplayCompensationOnJobBoard":{"type":"boolean","description":"Whether compensation is shown on the job board"}}},"applicationLimitCalloutHtml":{"type":"string","description":"HTML callout shown when the application limit is reached","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"job":{"type":"object","description":"The expanded job object, only present when the request was made with expandJob=true","optional":true}},"ashby_get_offer":{"id":{"type":"string","description":"Offer UUID"},"decidedAt":{"type":"string","description":"Timestamp the offer was decided","optional":true},"applicationId":{"type":"string","description":"Associated application UUID","optional":true},"acceptanceStatus":{"type":"string","description":"Acceptance status (Accepted, Declined, Pending, etc.)","optional":true},"offerStatus":{"type":"string","description":"Offer status (e.g. WaitingOnCandidateResponse, CandidateAccepted)","optional":true},"latestVersion":{"type":"object","description":"Most recent version of the offer with pricing and metadata","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"startDate":{"type":"string","description":"Offer start date","optional":true},"salary":{"type":"object","description":"Salary details","optional":true,"properties":{"currencyCode":{"type":"string","description":"ISO 4217 currency code","optional":true},"value":{"type":"number","description":"Salary amount","optional":true}}},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"openingId":{"type":"string","description":"Associated opening UUID","optional":true},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"fileHandles":{"type":"array","description":"Offer letter file handles (unsigned .pdf, .docx, and signed .pdf when generated)","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"author":{"type":"object","description":"User who authored the version","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"approvalStatus":{"type":"string","description":"Approval workflow status","optional":true}}}},"ashby_list_applications":{"applications":{"type":"array","description":"List of applications","items":{"type":"object","properties":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_archive_reasons":{"archiveReasons":{"type":"array","description":"List of archive reasons","items":{"type":"object","properties":{"id":{"type":"string","description":"Archive reason UUID"},"text":{"type":"string","description":"Archive reason text"},"reasonType":{"type":"string","description":"Reason type (RejectedByCandidate, RejectedByOrg, Other)"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"}}}}},"ashby_list_candidate_tags":{"tags":{"type":"array","description":"List of candidate tags","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether the tag is archived"}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Sync token to use for incremental updates in future requests","optional":true}},"ashby_list_candidates":{"candidates":{"type":"array","description":"List of candidates","items":{"type":"object","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_custom_fields":{"customFields":{"type":"array","description":"List of custom field definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Custom field title"},"isPrivate":{"type":"boolean","description":"Whether the custom field is private"},"fieldType":{"type":"string","description":"Field data type (MultiValueSelect, NumberRange, String, Date, ValueSelect, Number, Currency, Boolean, LongText, CompensationRange)"},"objectType":{"type":"string","description":"Object type the field applies to (Application, Candidate, Employee, Job, Offer, Opening, Talent_Project)"},"isArchived":{"type":"boolean","description":"Whether the custom field is archived"},"isRequired":{"type":"boolean","description":"Whether a value is required"},"selectableValues":{"type":"array","description":"Selectable values for MultiValueSelect fields (empty for other field types)","items":{"type":"object","properties":{"label":{"type":"string","description":"Display label"},"value":{"type":"string","description":"Stored value"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Opaque sync token returned after the last page; pass on next sync","optional":true}},"ashby_list_departments":{"departments":{"type":"array","description":"List of departments","items":{"type":"object","properties":{"id":{"type":"string","description":"Department UUID"},"name":{"type":"string","description":"Department name"},"externalName":{"type":"string","description":"Candidate-facing name used on job boards","optional":true},"isArchived":{"type":"boolean","description":"Whether the department is archived"},"parentId":{"type":"string","description":"Parent department UUID","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"extraData":{"type":"json","description":"Free-form key-value metadata","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Opaque sync token returned after the last page; pass on next sync","optional":true}},"ashby_list_interviews":{"interviewSchedules":{"type":"array","description":"List of interview schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"Interview schedule UUID"},"status":{"type":"string","description":"Schedule status (NeedsScheduling, WaitingOnCandidateBooking, Scheduled, Complete, Cancelled, OnHold, etc.)","optional":true},"applicationId":{"type":"string","description":"Associated application UUID"},"interviewStageId":{"type":"string","description":"Interview stage UUID","optional":true},"scheduledBy":{"type":"object","description":"User who scheduled the interview (null if not yet scheduled)","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"interviewEvents":{"type":"array","description":"Scheduled interview events on this schedule","items":{"type":"object","properties":{"id":{"type":"string","description":"Event UUID"},"interviewId":{"type":"string","description":"Interview template UUID","optional":true},"interviewScheduleId":{"type":"string","description":"Parent schedule UUID","optional":true},"interviewerUserIds":{"type":"array","description":"User UUIDs of interviewers assigned to the event","items":{"type":"string","description":"User UUID"}},"createdAt":{"type":"string","description":"Event creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Event last updated timestamp","optional":true},"startTime":{"type":"string","description":"Event start time","optional":true},"endTime":{"type":"string","description":"Event end time","optional":true},"feedbackLink":{"type":"string","description":"URL to submit feedback for the event","optional":true},"location":{"type":"string","description":"Physical location","optional":true},"meetingLink":{"type":"string","description":"Virtual meeting URL","optional":true},"hasSubmittedFeedback":{"type":"boolean","description":"Whether any feedback has been submitted"}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_job_postings":{"jobPostings":{"type":"array","description":"List of job postings","items":{"type":"object","properties":{"id":{"type":"string","description":"Job posting UUID"},"title":{"type":"string","description":"Job posting title"},"jobId":{"type":"string","description":"Associated job UUID","optional":true},"departmentName":{"type":"string","description":"Department name","optional":true},"teamName":{"type":"string","description":"Team name","optional":true},"locationName":{"type":"string","description":"Primary location display name","optional":true},"locationIds":{"type":"object","description":"Primary and secondary location UUIDs","optional":true,"properties":{"primaryLocationId":{"type":"string","description":"Primary location UUID","optional":true},"secondaryLocationIds":{"type":"array","description":"Secondary location UUIDs","items":{"type":"string","description":"Location UUID"}}}},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"isListed":{"type":"boolean","description":"Whether the posting is publicly listed"},"publishedDate":{"type":"string","description":"ISO 8601 published date","optional":true},"applicationDeadline":{"type":"string","description":"ISO 8601 application deadline","optional":true},"externalLink":{"type":"string","description":"External link to the job posting","optional":true},"applyLink":{"type":"string","description":"Direct apply link for the job posting","optional":true},"compensationTierSummary":{"type":"string","description":"Compensation tier summary for job boards","optional":true},"shouldDisplayCompensationOnJobBoard":{"type":"boolean","description":"Whether compensation is shown on the job board"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true}}}}},"ashby_list_jobs":{"jobs":{"type":"array","description":"List of jobs","items":{"type":"object","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"status":{"type":"string","description":"Status (Open, Closed, Draft, Archived)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"locationId":{"type":"string","description":"Primary location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true},"defaultInterviewPlanId":{"type":"string","description":"Default interview plan UUID","optional":true},"interviewPlanIds":{"type":"array","description":"All interview plan UUIDs","items":{"type":"string","description":"Interview plan UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"jobPostingIds":{"type":"array","description":"Associated job posting UUIDs","items":{"type":"string","description":"Job posting UUID"}},"customRequisitionId":{"type":"string","description":"Custom requisition identifier","optional":true},"brandId":{"type":"string","description":"Brand UUID","optional":true},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"author":{"type":"object","description":"Job author (creator)","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"openedAt":{"type":"string","description":"ISO 8601 opened timestamp","optional":true},"closedAt":{"type":"string","description":"ISO 8601 closed timestamp","optional":true},"location":{"type":"object","description":"Primary location details","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"name":{"type":"string","description":"Location name","optional":true},"externalName":{"type":"string","description":"External display name","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"isRemote":{"type":"boolean","description":"Whether remote"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"parentLocationId":{"type":"string","description":"Parent location UUID","optional":true},"type":{"type":"string","description":"Location type","optional":true},"address":{"type":"object","description":"Postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}}}},"openings":{"type":"array","description":"Headcount openings associated with the job","items":{"type":"object","properties":{"id":{"type":"string","description":"Opening UUID"},"openedAt":{"type":"string","description":"Opening open timestamp","optional":true},"closedAt":{"type":"string","description":"Opening close timestamp","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"archivedAt":{"type":"string","description":"Archive timestamp","optional":true},"closeReasonId":{"type":"string","description":"Close reason UUID","optional":true},"openingState":{"type":"string","description":"Opening state (Approved, Open, Filled, Closed, Draft)","optional":true},"latestVersion":{"type":"object","description":"Latest opening version","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"identifier":{"type":"string","description":"Human-readable identifier"},"description":{"type":"string","description":"Opening description"},"authorId":{"type":"string","description":"Author user UUID","optional":true},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"teamId":{"type":"string","description":"Team UUID","optional":true},"jobIds":{"type":"array","description":"Associated job UUIDs","items":{"type":"string","description":"Job UUID"}},"targetHireDate":{"type":"string","description":"Target hire date","optional":true},"targetStartDate":{"type":"string","description":"Target start date","optional":true},"isBackfill":{"type":"boolean","description":"Whether this is a backfill opening"},"employmentType":{"type":"string","description":"Employment type","optional":true},"locationIds":{"type":"array","description":"Location UUIDs","items":{"type":"string","description":"Location UUID"}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}}}}},"compensation":{"type":"object","description":"Compensation tiers for the job. Only present when the request includes the `compensation` expand parameter.","optional":true,"properties":{"compensationTiers":{"type":"array","description":"List of compensation tiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Tier ID","optional":true},"title":{"type":"string","description":"Tier title","optional":true},"additionalInformation":{"type":"string","description":"Additional information about the tier","optional":true},"tierSummary":{"type":"string","description":"Human-readable summary of the tier","optional":true}}}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_locations":{"locations":{"type":"array","description":"List of locations","items":{"type":"object","properties":{"id":{"type":"string","description":"Location UUID"},"name":{"type":"string","description":"Location name"},"externalName":{"type":"string","description":"Candidate-facing name used on job boards","optional":true},"isArchived":{"type":"boolean","description":"Whether the location is archived"},"isRemote":{"type":"boolean","description":"Whether the location is remote (use workplaceType instead)"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Hybrid, Remote)","optional":true},"parentLocationId":{"type":"string","description":"Parent location UUID","optional":true},"type":{"type":"string","description":"Location component type (Location, LocationHierarchy)","optional":true},"address":{"type":"object","description":"Location postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}},"extraData":{"type":"json","description":"Free-form key-value metadata","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Opaque sync token returned after the last page; pass on next sync","optional":true}},"ashby_list_notes":{"notes":{"type":"array","description":"List of notes on the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Note UUID"},"content":{"type":"string","description":"Note content","optional":true},"isPrivate":{"type":"boolean","description":"Whether the note is private"},"author":{"type":"object","description":"Note author","optional":true,"properties":{"id":{"type":"string","description":"Author user UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_offers":{"offers":{"type":"array","description":"List of offers","items":{"type":"object","properties":{"id":{"type":"string","description":"Offer UUID"},"decidedAt":{"type":"string","description":"Timestamp the offer was decided","optional":true},"applicationId":{"type":"string","description":"Associated application UUID","optional":true},"acceptanceStatus":{"type":"string","description":"Acceptance status (Accepted, Declined, Pending, etc.)","optional":true},"offerStatus":{"type":"string","description":"Offer status (e.g. WaitingOnCandidateResponse, CandidateAccepted)","optional":true},"latestVersion":{"type":"object","description":"Most recent version of the offer with pricing and metadata","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"startDate":{"type":"string","description":"Offer start date","optional":true},"salary":{"type":"object","description":"Salary details","optional":true,"properties":{"currencyCode":{"type":"string","description":"ISO 4217 currency code","optional":true},"value":{"type":"number","description":"Salary amount","optional":true}}},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"openingId":{"type":"string","description":"Associated opening UUID","optional":true},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"fileHandles":{"type":"array","description":"Offer letter file handles (unsigned .pdf, .docx, and signed .pdf when generated)","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"author":{"type":"object","description":"User who authored the version","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"approvalStatus":{"type":"string","description":"Approval workflow status","optional":true}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_openings":{"openings":{"type":"array","description":"Headcount openings associated with the job","items":{"type":"object","properties":{"id":{"type":"string","description":"Opening UUID"},"openedAt":{"type":"string","description":"Opening open timestamp","optional":true},"closedAt":{"type":"string","description":"Opening close timestamp","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"archivedAt":{"type":"string","description":"Archive timestamp","optional":true},"closeReasonId":{"type":"string","description":"Close reason UUID","optional":true},"openingState":{"type":"string","description":"Opening state (Approved, Open, Filled, Closed, Draft)","optional":true},"latestVersion":{"type":"object","description":"Latest opening version","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"identifier":{"type":"string","description":"Human-readable identifier"},"description":{"type":"string","description":"Opening description"},"authorId":{"type":"string","description":"Author user UUID","optional":true},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"teamId":{"type":"string","description":"Team UUID","optional":true},"jobIds":{"type":"array","description":"Associated job UUIDs","items":{"type":"string","description":"Job UUID"}},"targetHireDate":{"type":"string","description":"Target hire date","optional":true},"targetStartDate":{"type":"string","description":"Target start date","optional":true},"isBackfill":{"type":"boolean","description":"Whether this is a backfill opening"},"employmentType":{"type":"string","description":"Employment type","optional":true},"locationIds":{"type":"array","description":"Location UUIDs","items":{"type":"string","description":"Location UUID"}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_sources":{"sources":{"type":"array","description":"List of sources","items":{"type":"object","properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether the source is archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}}}},"ashby_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_remove_candidate_tag":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_search_candidates":{"candidates":{"type":"array","description":"Matching candidates (max 100 results)","items":{"type":"object","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}}}}},"ashby_update_candidate":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"athena_batch_get_query_execution":{"queryExecutions":{"type":"array","description":"Details for each successfully retrieved query execution","items":{"type":"object","properties":{"queryExecutionId":{"type":"string","description":"Query execution ID"},"query":{"type":"string","description":"SQL query string","optional":true},"state":{"type":"string","description":"Query state (QUEUED, RUNNING, SUCCEEDED, FAILED, CANCELLED)","optional":true},"stateChangeReason":{"type":"string","description":"Reason for state change","optional":true},"statementType":{"type":"string","description":"Statement type (DDL, DML, UTILITY)","optional":true},"database":{"type":"string","description":"Database name","optional":true},"catalog":{"type":"string","description":"Data catalog name","optional":true},"workGroup":{"type":"string","description":"Workgroup name","optional":true},"submissionDateTime":{"type":"number","description":"Query submission time (Unix epoch ms)","optional":true},"completionDateTime":{"type":"number","description":"Query completion time (Unix epoch ms)","optional":true},"dataScannedInBytes":{"type":"number","description":"Amount of data scanned in bytes","optional":true},"engineExecutionTimeInMillis":{"type":"number","description":"Engine execution time in milliseconds","optional":true},"queryPlanningTimeInMillis":{"type":"number","description":"Query planning time in milliseconds","optional":true},"queryQueueTimeInMillis":{"type":"number","description":"Time the query spent in queue in milliseconds","optional":true},"totalExecutionTimeInMillis":{"type":"number","description":"Total execution time in milliseconds","optional":true},"outputLocation":{"type":"string","description":"S3 location of query results","optional":true}}}},"unprocessedQueryExecutionIds":{"type":"array","description":"Query execution IDs that could not be retrieved, with error details","items":{"type":"object","properties":{"queryExecutionId":{"type":"string","description":"Query execution ID","optional":true},"errorCode":{"type":"string","description":"Error code","optional":true},"errorMessage":{"type":"string","description":"Error message","optional":true}}}}},"athena_create_named_query":{"namedQueryId":{"type":"string","description":"ID of the created named query"}},"athena_delete_named_query":{"success":{"type":"boolean","description":"Whether the named query was successfully deleted"}},"athena_get_named_query":{"namedQueryId":{"type":"string","description":"Named query ID"},"name":{"type":"string","description":"Name of the saved query"},"description":{"type":"string","description":"Query description","optional":true},"database":{"type":"string","description":"Database the query runs against"},"queryString":{"type":"string","description":"SQL query string"},"workGroup":{"type":"string","description":"Workgroup name","optional":true}},"athena_get_query_execution":{"queryExecutionId":{"type":"string","description":"Query execution ID"},"query":{"type":"string","description":"SQL query string"},"state":{"type":"string","description":"Query state (QUEUED, RUNNING, SUCCEEDED, FAILED, CANCELLED)"},"stateChangeReason":{"type":"string","description":"Reason for state change (e.g., error message)","optional":true},"statementType":{"type":"string","description":"Statement type (DDL, DML, UTILITY)","optional":true},"database":{"type":"string","description":"Database name","optional":true},"catalog":{"type":"string","description":"Data catalog name","optional":true},"workGroup":{"type":"string","description":"Workgroup name","optional":true},"submissionDateTime":{"type":"number","description":"Query submission time (Unix epoch ms)","optional":true},"completionDateTime":{"type":"number","description":"Query completion time (Unix epoch ms)","optional":true},"dataScannedInBytes":{"type":"number","description":"Amount of data scanned in bytes","optional":true},"engineExecutionTimeInMillis":{"type":"number","description":"Engine execution time in milliseconds","optional":true},"queryPlanningTimeInMillis":{"type":"number","description":"Query planning time in milliseconds","optional":true},"queryQueueTimeInMillis":{"type":"number","description":"Time the query spent in queue in milliseconds","optional":true},"totalExecutionTimeInMillis":{"type":"number","description":"Total execution time in milliseconds","optional":true},"outputLocation":{"type":"string","description":"S3 location of query results","optional":true}},"athena_get_query_results":{"columns":{"type":"array","description":"Column metadata (name and type)"},"rows":{"type":"array","description":"Result rows as key-value objects"},"nextToken":{"type":"string","description":"Pagination token for next page of results","optional":true},"updateCount":{"type":"number","description":"Number of rows affected (for INSERT/UPDATE statements)","optional":true}},"athena_list_databases":{"databases":{"type":"array","description":"List of databases (name, description)","items":{"type":"object","properties":{"name":{"type":"string","description":"Database name"},"description":{"type":"string","description":"Database description","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_list_named_queries":{"namedQueryIds":{"type":"array","description":"List of named query IDs"},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_list_query_executions":{"queryExecutionIds":{"type":"array","description":"List of query execution IDs"},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_list_table_metadata":{"tables":{"type":"array","description":"Table metadata (name, type, columns, partition keys)","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"tableType":{"type":"string","description":"Table type","optional":true},"createTime":{"type":"number","description":"Table creation time (Unix epoch ms)","optional":true},"lastAccessTime":{"type":"number","description":"Table last access time (Unix epoch ms)","optional":true},"columns":{"type":"array","description":"Column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type","optional":true},"comment":{"type":"string","description":"Column comment","optional":true}}}},"partitionKeys":{"type":"array","description":"Partition key definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Partition key name"},"type":{"type":"string","description":"Partition key data type","optional":true},"comment":{"type":"string","description":"Partition key comment","optional":true}}}}}}},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_start_query":{"queryExecutionId":{"type":"string","description":"Unique ID of the started query execution"}},"athena_stop_query":{"success":{"type":"boolean","description":"Whether the query was successfully stopped"}},"attio_assert_record":{"record":{"type":"object","description":"The upserted record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The record ID"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_create_attribute":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}},"attio_create_comment":{"commentId":{"type":"string","description":"The comment ID"},"threadId":{"type":"string","description":"The thread ID"},"contentPlaintext":{"type":"string","description":"The comment content as plaintext"},"author":{"type":"object","description":"The comment author","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"entry":{"type":"object","description":"The list entry this comment is on","properties":{"listId":{"type":"string","description":"The list ID"},"entryId":{"type":"string","description":"The entry ID"}}},"record":{"type":"object","description":"The record this comment is on","properties":{"objectId":{"type":"string","description":"The object ID"},"recordId":{"type":"string","description":"The record ID"}}},"resolvedAt":{"type":"string","description":"When the thread was resolved","optional":true},"resolvedBy":{"type":"object","description":"Who resolved the thread","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}},"optional":true},"createdAt":{"type":"string","description":"When the comment was created"}},"attio_create_list":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}},"attio_create_list_entry":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}},"attio_create_note":{"noteId":{"type":"string","description":"The note ID"},"parentObject":{"type":"string","description":"The parent object slug"},"parentRecordId":{"type":"string","description":"The parent record ID"},"title":{"type":"string","description":"The note title"},"contentPlaintext":{"type":"string","description":"The note content as plaintext"},"contentMarkdown":{"type":"string","description":"The note content as markdown"},"meetingId":{"type":"string","description":"The linked meeting ID","optional":true},"tags":{"type":"array","description":"Tags on the note","items":{"type":"object","properties":{"type":{"type":"string","description":"The tag type (workspace-member or record)"},"workspaceMemberId":{"type":"string","description":"The workspace member ID (present when type is workspace-member)","optional":true},"object":{"type":"string","description":"The tagged object slug (present when type is record)","optional":true},"recordId":{"type":"string","description":"The tagged record ID (present when type is record)","optional":true}}}},"createdByActor":{"type":"object","description":"The actor who created the note","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the note was created"}},"attio_create_object":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}},"attio_create_record":{"record":{"type":"object","description":"An Attio record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The ID of the created record"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_create_task":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}},"attio_create_webhook":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"},"secret":{"type":"string","description":"The webhook signing secret (only returned on creation)"}},"attio_delete_comment":{"deleted":{"type":"boolean","description":"Whether the comment was deleted"}},"attio_delete_list_entry":{"deleted":{"type":"boolean","description":"Whether the entry was deleted"}},"attio_delete_note":{"deleted":{"type":"boolean","description":"Whether the note was deleted"}},"attio_delete_record":{"deleted":{"type":"boolean","description":"Whether the record was deleted"}},"attio_delete_task":{"deleted":{"type":"boolean","description":"Whether the task was deleted"}},"attio_delete_webhook":{"deleted":{"type":"boolean","description":"Whether the webhook was deleted"}},"attio_get_attribute":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}},"attio_get_comment":{"commentId":{"type":"string","description":"The comment ID"},"threadId":{"type":"string","description":"The thread ID"},"contentPlaintext":{"type":"string","description":"The comment content as plaintext"},"author":{"type":"object","description":"The comment author","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"entry":{"type":"object","description":"The list entry this comment is on","properties":{"listId":{"type":"string","description":"The list ID"},"entryId":{"type":"string","description":"The entry ID"}}},"record":{"type":"object","description":"The record this comment is on","properties":{"objectId":{"type":"string","description":"The object ID"},"recordId":{"type":"string","description":"The record ID"}}},"resolvedAt":{"type":"string","description":"When the thread was resolved","optional":true},"resolvedBy":{"type":"object","description":"Who resolved the thread","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}},"optional":true},"createdAt":{"type":"string","description":"When the comment was created"}},"attio_get_list":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}},"attio_get_list_entry":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}},"attio_get_member":{"memberId":{"type":"string","description":"The workspace member ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"avatarUrl":{"type":"string","description":"Avatar URL","optional":true},"emailAddress":{"type":"string","description":"Email address"},"accessLevel":{"type":"string","description":"Access level (admin, member, suspended)"},"createdAt":{"type":"string","description":"When the member was added"}},"attio_get_note":{"noteId":{"type":"string","description":"The note ID"},"parentObject":{"type":"string","description":"The parent object slug"},"parentRecordId":{"type":"string","description":"The parent record ID"},"title":{"type":"string","description":"The note title"},"contentPlaintext":{"type":"string","description":"The note content as plaintext"},"contentMarkdown":{"type":"string","description":"The note content as markdown"},"meetingId":{"type":"string","description":"The linked meeting ID","optional":true},"tags":{"type":"array","description":"Tags on the note","items":{"type":"object","properties":{"type":{"type":"string","description":"The tag type (workspace-member or record)"},"workspaceMemberId":{"type":"string","description":"The workspace member ID (present when type is workspace-member)","optional":true},"object":{"type":"string","description":"The tagged object slug (present when type is record)","optional":true},"recordId":{"type":"string","description":"The tagged record ID (present when type is record)","optional":true}}}},"createdByActor":{"type":"object","description":"The actor who created the note","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the note was created"}},"attio_get_object":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}},"attio_get_record":{"record":{"type":"object","description":"An Attio record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The record ID"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_get_task":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}},"attio_get_thread":{"threadId":{"type":"string","description":"The thread ID"},"comments":{"type":"array","description":"Comments in the thread","items":{"type":"object","properties":{"commentId":{"type":"string","description":"The comment ID"},"contentPlaintext":{"type":"string","description":"Comment content as plaintext"},"author":{"type":"object","description":"The comment author","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the comment was created"}}}},"createdAt":{"type":"string","description":"When the thread was created"}},"attio_get_webhook":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"}},"attio_list_attributes":{"attributes":{"type":"array","description":"Array of attributes","items":{"type":"object","properties":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}}}},"count":{"type":"number","description":"Number of attributes returned"}},"attio_list_lists":{"lists":{"type":"array","description":"Array of lists","items":{"type":"object","properties":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}}}},"count":{"type":"number","description":"Number of lists returned"}},"attio_list_members":{"members":{"type":"array","description":"Array of workspace members","items":{"type":"object","properties":{"memberId":{"type":"string","description":"The workspace member ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"avatarUrl":{"type":"string","description":"Avatar URL","optional":true},"emailAddress":{"type":"string","description":"Email address"},"accessLevel":{"type":"string","description":"Access level (admin, member, suspended)"},"createdAt":{"type":"string","description":"When the member was added"}}}},"count":{"type":"number","description":"Number of members returned"}},"attio_list_notes":{"notes":{"type":"array","description":"Array of notes","items":{"type":"object","properties":{"noteId":{"type":"string","description":"The note ID"},"parentObject":{"type":"string","description":"The parent object slug"},"parentRecordId":{"type":"string","description":"The parent record ID"},"title":{"type":"string","description":"The note title"},"contentPlaintext":{"type":"string","description":"The note content as plaintext"},"contentMarkdown":{"type":"string","description":"The note content as markdown"},"meetingId":{"type":"string","description":"The linked meeting ID","optional":true},"tags":{"type":"array","description":"Tags on the note","items":{"type":"object","properties":{"type":{"type":"string","description":"The tag type (workspace-member or record)"},"workspaceMemberId":{"type":"string","description":"The workspace member ID (present when type is workspace-member)","optional":true},"object":{"type":"string","description":"The tagged object slug (present when type is record)","optional":true},"recordId":{"type":"string","description":"The tagged record ID (present when type is record)","optional":true}}}},"createdByActor":{"type":"object","description":"The actor who created the note","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the note was created"}}}},"count":{"type":"number","description":"Number of notes returned"}},"attio_list_objects":{"objects":{"type":"array","description":"Array of objects","items":{"type":"object","properties":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}}}},"count":{"type":"number","description":"Number of objects returned"}},"attio_list_records":{"records":{"type":"array","description":"Array of Attio records","items":{"type":"object","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}}},"count":{"type":"number","description":"Number of records returned"}},"attio_list_tasks":{"tasks":{"type":"array","description":"Array of tasks","items":{"type":"object","properties":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}}}},"count":{"type":"number","description":"Number of tasks returned"}},"attio_list_threads":{"threads":{"type":"array","description":"Array of threads","items":{"type":"object","properties":{"threadId":{"type":"string","description":"The thread ID"},"comments":{"type":"array","description":"Comments in the thread","items":{"type":"object","properties":{"commentId":{"type":"string","description":"The comment ID"},"contentPlaintext":{"type":"string","description":"Comment content"},"author":{"type":"object","description":"Comment author","properties":{"type":{"type":"string","description":"Actor type"},"id":{"type":"string","description":"Actor ID"}}},"createdAt":{"type":"string","description":"When the comment was created"}}}},"createdAt":{"type":"string","description":"When the thread was created"}}}},"count":{"type":"number","description":"Number of threads returned"}},"attio_list_webhooks":{"webhooks":{"type":"array","description":"Array of webhooks","items":{"type":"object","properties":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"}}}},"count":{"type":"number","description":"Number of webhooks returned"}},"attio_query_list_entries":{"entries":{"type":"array","description":"Array of list entries","items":{"type":"object","properties":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}}}},"count":{"type":"number","description":"Number of entries returned"}},"attio_search_records":{"results":{"type":"array","description":"Search results","items":{"type":"object","properties":{"recordId":{"type":"string","description":"The record ID"},"objectId":{"type":"string","description":"The object type ID"},"objectSlug":{"type":"string","description":"The object type slug"},"recordText":{"type":"string","description":"Display text for the record"},"recordImage":{"type":"string","description":"Image URL for the record","optional":true}}}},"count":{"type":"number","description":"Number of results returned"}},"attio_update_attribute":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}},"attio_update_list":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}},"attio_update_list_entry":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}},"attio_update_object":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}},"attio_update_record":{"record":{"type":"object","description":"An Attio record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The ID of the updated record"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_update_task":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}},"attio_update_webhook":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"}},"azure_devops_add_comment":{"content":{"type":"string","description":"Human-readable confirmation of the added comment"},"metadata":{"type":"object","description":"Added comment metadata","properties":{"comment":{"type":"object","description":"Full details of the created comment","properties":{"workItemId":{"type":"number","description":"Work item the comment belongs to"},"commentId":{"type":"number","description":"Comment ID"},"version":{"type":"number","description":"Comment version"},"text":{"type":"string","description":"Comment text"},"renderedText":{"type":"string","description":"Rendered HTML comment text when available","optional":true},"createdBy":{"type":"string","description":"Display name of the comment author, or null","nullable":true},"createdDate":{"type":"string","description":"ISO timestamp when comment was created"},"modifiedBy":{"type":"string","description":"Display name of the last modifier, or null","nullable":true},"modifiedDate":{"type":"string","description":"ISO timestamp when comment was modified"},"isDeleted":{"type":"boolean","description":"Whether the comment is deleted"},"url":{"type":"string","description":"API URL for the comment"}}}}}},"azure_devops_create_work_item":{"content":{"type":"string","description":"Human-readable summary of the created work item"},"metadata":{"type":"object","description":"Created work item metadata","properties":{"workItem":{"type":"object","description":"Full details of the created work item","properties":{"id":{"type":"number","description":"Assigned work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Initial state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the created work item"}}}}}},"azure_devops_get_build_log":{"content":{"type":"string","description":"Raw log text"},"metadata":{"type":"object","description":"Log metadata","properties":{"lineCount":{"type":"number","description":"Number of lines in the returned log text"}}}},"azure_devops_get_build_timeline":{"content":{"type":"string","description":"Summary of the build timeline, highlighting failed steps"},"metadata":{"type":"object","description":"Build timeline metadata","properties":{"totalCount":{"type":"number","description":"Total number of timeline records"},"failedCount":{"type":"number","description":"Number of failed records"},"records":{"type":"array","description":"All timeline records (stages, jobs, tasks)","items":{"type":"object","properties":{"id":{"type":"string","description":"Record GUID"},"name":{"type":"string","description":"Step name (e.g. \\"Run tests\\")"},"type":{"type":"string","description":"Stage | Phase | Job | Task"},"result":{"type":"string","description":"succeeded | failed | skipped | canceled | null"},"logId":{"type":"number","description":"Log ID to pass to Get Build Log, or null"},"errorCount":{"type":"number","description":"Number of errors"},"warningCount":{"type":"number","description":"Number of warnings"},"startTime":{"type":"string","description":"ISO 8601 start timestamp"},"finishTime":{"type":"string","description":"ISO 8601 finish timestamp"}}}},"failedRecords":{"type":"array","description":"Subset of records where result is failed, partiallySucceeded, or succeededWithIssues — use logId to fetch logs","items":{"type":"object","properties":{"id":{"type":"string","description":"Record GUID"},"name":{"type":"string","description":"Step name"},"type":{"type":"string","description":"Stage | Phase | Job | Task"},"result":{"type":"string","description":"failed"},"logId":{"type":"number","description":"Log ID to pass to Get Build Log"},"errorCount":{"type":"number","description":"Number of errors"},"warningCount":{"type":"number","description":"Number of warnings"},"startTime":{"type":"string","description":"ISO 8601 start timestamp"},"finishTime":{"type":"string","description":"ISO 8601 finish timestamp"}}}}}}},"azure_devops_get_comments":{"content":{"type":"string","description":"Human-readable summary of work item comments"},"metadata":{"type":"object","description":"Comments metadata","properties":{"count":{"type":"number","description":"Number of comments returned in this page"},"totalCount":{"type":"number","description":"Total number of comments on the work item"},"continuationToken":{"type":"string","description":"Continuation token for the next page","optional":true},"nextPage":{"type":"string","description":"API URL for the next page","optional":true},"url":{"type":"string","description":"API URL for this comments list","optional":true},"comments":{"type":"array","description":"Array of work item comments","items":{"type":"object","properties":{"workItemId":{"type":"number","description":"Work item ID"},"commentId":{"type":"number","description":"Comment ID"},"version":{"type":"number","description":"Comment version"},"text":{"type":"string","description":"Comment text"},"renderedText":{"type":"string","description":"Rendered HTML comment text when available","optional":true},"createdBy":{"type":"string","description":"Display name of the comment author","nullable":true},"createdDate":{"type":"string","description":"ISO 8601 creation timestamp"},"modifiedBy":{"type":"string","description":"Display name of the last modifier","nullable":true},"modifiedDate":{"type":"string","description":"ISO 8601 modified timestamp"},"isDeleted":{"type":"boolean","description":"Whether the comment is deleted"},"url":{"type":"string","description":"API URL for the comment"}}}}}}},"azure_devops_get_pipeline":{"content":{"type":"string","description":"Human-readable summary of the pipeline"},"metadata":{"type":"object","description":"Pipeline detail metadata","properties":{"pipeline":{"type":"object","description":"Full pipeline detail object","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"folder":{"type":"string","description":"Folder path"},"revision":{"type":"number","description":"Pipeline revision number"},"url":{"type":"string","description":"Pipeline API URL"},"configuration":{"type":"object","description":"Pipeline configuration","properties":{"type":{"type":"string","description":"Configuration type (e.g. \\"yaml\\")"},"path":{"type":"string","description":"YAML file path in the repository"},"repository":{"type":"object","description":"Source repository info","properties":{"id":{"type":"string","description":"Repository ID"},"type":{"type":"string","description":"Repository type (e.g. \\"azureReposGit\\")"}}}}},"links":{"type":"object","description":"Hypermedia links","properties":{"self":{"type":"string","description":"API self-link"},"web":{"type":"string","description":"Browser URL for the pipeline"}}}}}}}},"azure_devops_get_pipeline_run":{"content":{"type":"string","description":"Human-readable summary of the pipeline run"},"metadata":{"type":"object","description":"Pipeline run metadata","properties":{"run":{"type":"object","description":"Full pipeline run detail object","properties":{"id":{"type":"number","description":"Run ID"},"name":{"type":"string","description":"Run name (e.g. \\"20210601.1\\")"},"state":{"type":"string","description":"Run state (e.g. \\"completed\\", \\"inProgress\\")"},"result":{"type":"string","description":"Run result (e.g. \\"succeeded\\", \\"failed\\") — absent if still running"},"createdDate":{"type":"string","description":"ISO 8601 creation timestamp"},"finishedDate":{"type":"string","description":"ISO 8601 finish timestamp — absent if still running"},"url":{"type":"string","description":"Run API URL"},"webUrl":{"type":"string","description":"Browser URL for the run"},"pipeline":{"type":"object","description":"Pipeline reference","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"folder":{"type":"string","description":"Pipeline folder"},"revision":{"type":"number","description":"Pipeline revision number"},"url":{"type":"string","description":"Pipeline API URL"}}}}}}}},"azure_devops_get_work_item":{"content":{"type":"string","description":"Human-readable summary of the work item"},"metadata":{"type":"object","description":"Work item metadata","properties":{"workItem":{"type":"object","description":"Full work item details","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}},"azure_devops_get_work_items_batch":{"content":{"type":"string","description":"Human-readable summary of the fetched work items"},"metadata":{"type":"object","description":"Work items metadata","properties":{"count":{"type":"number","description":"Number of work items returned"},"totalRequested":{"type":"number","description":"Total number of IDs requested (across all chunks)","optional":true},"workItems":{"type":"array","description":"Array of work item details","items":{"type":"object","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}}},"azure_devops_get_work_items_between_builds":{"content":{"type":"string","description":"Human-readable summary of work items between builds"},"metadata":{"type":"object","description":"Work items metadata","properties":{"count":{"type":"number","description":"Total number of work item references returned"},"workItems":{"type":"array","description":"Array of work item references","items":{"type":"object","properties":{"id":{"type":"string","description":"Work item ID"},"url":{"type":"string","description":"API URL for the work item"}}}}}}},"azure_devops_list_build_logs":{"content":{"type":"string","description":"Human-readable summary of build logs"},"metadata":{"type":"object","description":"Build logs metadata","properties":{"count":{"type":"number","description":"Total number of log entries returned"},"logs":{"type":"array","description":"Array of log entry objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Log entry ID — use with Get Build Log to fetch content"},"type":{"type":"string","description":"Log type (e.g. \\"Container\\", \\"Task\\", \\"Section\\")"},"url":{"type":"string","description":"API URL for the log entry"},"lineCount":{"type":"number","description":"Number of lines in the log"},"createdOn":{"type":"string","description":"ISO 8601 creation timestamp"},"lastChangedOn":{"type":"string","description":"ISO 8601 last-changed timestamp"}}}}}}},"azure_devops_list_builds":{"content":{"type":"string","description":"Human-readable summary of builds"},"metadata":{"type":"object","description":"Builds metadata","properties":{"count":{"type":"number","description":"Total number of builds returned"},"builds":{"type":"array","description":"Array of build objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Build ID"},"buildNumber":{"type":"string","description":"Build number (e.g. \\"20210601.1\\")"},"status":{"type":"string","description":"Build status (e.g. \\"completed\\", \\"inProgress\\")"},"result":{"type":"string","description":"Build result (e.g. \\"succeeded\\", \\"failed\\") — absent if still running"},"queueTime":{"type":"string","description":"ISO 8601 queue timestamp"},"startTime":{"type":"string","description":"ISO 8601 start timestamp"},"finishTime":{"type":"string","description":"ISO 8601 finish timestamp — absent if still running"},"sourceBranch":{"type":"string","description":"Source branch (e.g. \\"refs/heads/main\\")"},"sourceVersion":{"type":"string","description":"Source commit SHA"},"definition":{"type":"object","description":"Pipeline definition reference","properties":{"id":{"type":"number","description":"Definition ID"},"name":{"type":"string","description":"Definition name"}}},"webUrl":{"type":"string","description":"Browser URL for the build"}}}}}}},"azure_devops_list_pipeline_runs":{"content":{"type":"string","description":"Human-readable summary of pipeline runs"},"metadata":{"type":"object","description":"Pipeline runs metadata","properties":{"count":{"type":"number","description":"Total number of runs returned"},"runs":{"type":"array","description":"Array of pipeline run objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Run ID"},"name":{"type":"string","description":"Run name (e.g. \\"20210601.1\\")"},"state":{"type":"string","description":"Run state (e.g. \\"completed\\", \\"inProgress\\")"},"result":{"type":"string","description":"Run result (e.g. \\"succeeded\\", \\"failed\\") — absent if still running"},"createdDate":{"type":"string","description":"ISO 8601 creation timestamp"},"finishedDate":{"type":"string","description":"ISO 8601 finish timestamp — absent if still running"},"url":{"type":"string","description":"Run API URL"},"webUrl":{"type":"string","description":"Browser URL for the run"}}}}}}},"azure_devops_list_pipelines":{"content":{"type":"string","description":"Human-readable summary of pipelines"},"metadata":{"type":"object","description":"Pipelines metadata","properties":{"count":{"type":"number","description":"Total number of pipelines returned"},"pipelines":{"type":"array","description":"Array of pipeline objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"folder":{"type":"string","description":"Folder path (e.g. \\"\\\\\\\\\\")"},"revision":{"type":"number","description":"Pipeline revision number"},"url":{"type":"string","description":"Pipeline API URL"}}}}}}},"azure_devops_query_work_items":{"content":{"type":"string","description":"Human-readable summary of matching work items"},"metadata":{"type":"object","description":"Work items metadata","properties":{"count":{"type":"number","description":"Number of work items returned (after hydration)"},"totalMatched":{"type":"number","description":"Total number of work items matched by the WIQL query before hydration","optional":true},"workItems":{"type":"array","description":"Array of work item details","items":{"type":"object","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}}},"azure_devops_update_work_item":{"content":{"type":"string","description":"Human-readable summary of the updated work item"},"metadata":{"type":"object","description":"Updated work item metadata","properties":{"workItem":{"type":"object","description":"Full details of the updated work item","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state after update"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}},"box_copy_file":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}},"box_create_folder":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}},"box_delete_file":{"deleted":{"type":"boolean","description":"Whether the file was successfully deleted"},"message":{"type":"string","description":"Success confirmation message"}},"box_delete_folder":{"deleted":{"type":"boolean","description":"Whether the folder was successfully deleted"},"message":{"type":"string","description":"Success confirmation message"}},"box_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"content":{"type":"string","description":"Base64 encoded file content"}},"box_get_file_info":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"description":{"type":"string","description":"File description","optional":true},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"createdBy":{"type":"object","description":"User who created the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"modifiedBy":{"type":"object","description":"User who last modified the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"ownedBy":{"type":"object","description":"User who owns the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true},"sharedLink":{"type":"json","description":"Shared link details","optional":true},"tags":{"type":"array","description":"File tags","items":{"type":"string"},"optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true}},"box_list_folder_items":{"entries":{"type":"array","description":"List of items in the folder","items":{"type":"object","properties":{"type":{"type":"string","description":"Item type (file, folder, web_link)"},"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"size":{"type":"number","description":"Item size in bytes","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true}}}},"totalCount":{"type":"number","description":"Total number of items in the folder"},"offset":{"type":"number","description":"Current pagination offset"},"limit":{"type":"number","description":"Current pagination limit"}},"box_search":{"results":{"type":"array","description":"Search results","items":{"type":"object","properties":{"type":{"type":"string","description":"Item type (file, folder, web_link)"},"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"size":{"type":"number","description":"Item size in bytes","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}}}},"totalCount":{"type":"number","description":"Total number of matching results"}},"box_sign_cancel_request":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}},"box_sign_create_request":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}},"box_sign_get_request":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}},"box_sign_list_requests":{"signRequests":{"type":"array","description":"List of sign requests","items":{"type":"object","properties":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}}}},"count":{"type":"number","description":"Number of sign requests returned in this page"},"nextMarker":{"type":"string","description":"Marker for next page of results","optional":true}},"box_sign_resend_request":{"message":{"type":"string","description":"Success confirmation message"}},"box_update_file":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"description":{"type":"string","description":"File description","optional":true},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"createdBy":{"type":"object","description":"User who created the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"modifiedBy":{"type":"object","description":"User who last modified the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"ownedBy":{"type":"object","description":"User who owns the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true},"sharedLink":{"type":"json","description":"Shared link details","optional":true},"tags":{"type":"array","description":"File tags","items":{"type":"string"},"optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true}},"box_upload_file":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}},"brandfetch_get_brand":{"id":{"type":"string","description":"Unique brand identifier"},"name":{"type":"string","description":"Brand name","optional":true},"domain":{"type":"string","description":"Brand domain"},"claimed":{"type":"boolean","description":"Whether the brand profile is claimed"},"description":{"type":"string","description":"Short brand description","optional":true},"longDescription":{"type":"string","description":"Detailed brand description","optional":true},"links":{"type":"array","description":"Social media and website links","items":{"type":"json","properties":{"name":{"type":"string","description":"Link name (e.g., twitter, linkedin)"},"url":{"type":"string","description":"Link URL"}}}},"logos":{"type":"array","description":"Brand logos with formats and themes","items":{"type":"json","properties":{"type":{"type":"string","description":"Logo type (logo, icon, symbol, other)"},"theme":{"type":"string","description":"Logo theme (light, dark)"},"formats":{"type":"array","description":"Available formats with src URL, format, width, and height"}}}},"colors":{"type":"array","description":"Brand colors with hex values and types","items":{"type":"json","properties":{"hex":{"type":"string","description":"Hex color code"},"type":{"type":"string","description":"Color type (accent, dark, light, brand)"},"brightness":{"type":"number","description":"Brightness value"}}}},"fonts":{"type":"array","description":"Brand fonts with names and types","items":{"type":"json","properties":{"name":{"type":"string","description":"Font name"},"type":{"type":"string","description":"Font type (title, body)"},"origin":{"type":"string","description":"Font origin (google, custom, system)"}}}},"company":{"type":"json","description":"Company firmographic data including employees, location, and industries","optional":true},"qualityScore":{"type":"number","description":"Data quality score from 0 to 1","optional":true},"isNsfw":{"type":"boolean","description":"Whether the brand contains adult content"}},"brandfetch_search":{"results":{"type":"array","description":"List of matching brands","items":{"type":"json","properties":{"brandId":{"type":"string","description":"Unique brand identifier"},"name":{"type":"string","description":"Brand name"},"domain":{"type":"string","description":"Brand domain"},"claimed":{"type":"boolean","description":"Whether the brand profile is claimed"},"icon":{"type":"string","description":"Brand icon URL"}}}}},"brex_archive_budget":{"budgetId":{"type":"string","description":"ID of the archived budget"},"spendBudgetStatus":{"type":"string","description":"Status of the budget after archiving","optional":true}},"brex_create_budget":{"budgetId":{"type":"string","description":"Unique budget ID"},"accountId":{"type":"string","description":"Account ID the budget belongs to"},"name":{"type":"string","description":"Budget name"},"description":{"type":"string","description":"Budget description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the budget owners"},"periodRecurrenceType":{"type":"string","description":"Budget period recurrence (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME)"},"startDate":{"type":"string","description":"Budget start date","optional":true},"endDate":{"type":"string","description":"Budget end date","optional":true},"amount":{"type":"json","description":"Budget amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"spendBudgetStatus":{"type":"string","description":"Status of the created budget"},"limitType":{"type":"string","description":"Budget limit type","optional":true}},"brex_create_spend_limit":{"id":{"type":"string","description":"Unique spend limit ID"},"accountId":{"type":"string","description":"Account ID the spend limit belongs to"},"name":{"type":"string","description":"Spend limit name"},"description":{"type":"string","description":"Spend limit description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"status":{"type":"string","description":"Spend limit status"},"periodRecurrenceType":{"type":"string","description":"Period recurrence (PER_WEEK, PER_MONTH, PER_QUARTER, PER_YEAR, ONE_TIME)"},"spendType":{"type":"string","description":"Spend type of the limit"},"startDate":{"type":"string","description":"Spend limit start date","optional":true},"endDate":{"type":"string","description":"Spend limit end date","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the spend limit owners"},"memberUserIds":{"type":"array","description":"User IDs of the spend limit members"},"currentPeriodBalance":{"type":"json","description":"Spend and rollover amounts for the current period","optional":true,"properties":{"start_date":{"type":"string","description":"Start date of the current period","optional":true},"end_date":{"type":"string","description":"End date of the current period","optional":true},"start_time":{"type":"string","description":"Start time of the current period (ISO 8601)","optional":true},"end_time":{"type":"string","description":"End time of the current period (ISO 8601)","optional":true},"amount_spent":{"type":"json","description":"Amount spent in the current period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"rollover_amount":{"type":"json","description":"Amount rolled over from previous periods","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}}}},"authorizationSettings":{"type":"json","description":"Authorization settings (base limit, authorization type, rollover refresh)","optional":true}},"brex_create_transfer":{"id":{"type":"string","description":"Unique transfer ID"},"counterparty":{"type":"json","description":"Transfer counterparty details","optional":true},"description":{"type":"string","description":"Description of the transfer","optional":true},"paymentType":{"type":"string","description":"Payment type (ACH, DOMESTIC_WIRE, CHEQUE, INTERNATIONAL_WIRE, BOOK_TRANSFER, STABLECOIN)"},"amount":{"type":"json","description":"Transfer amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"processDate":{"type":"string","description":"Transaction processing date","optional":true},"originatingAccount":{"type":"json","description":"Originating account details for the transfer","optional":true},"status":{"type":"string","description":"Transfer status (PROCESSING, SCHEDULED, PENDING_APPROVAL, FAILED, PROCESSED)"},"cancellationReason":{"type":"string","description":"Reason the transfer was canceled","optional":true},"estimatedDeliveryDate":{"type":"string","description":"Estimated delivery date for the transfer","optional":true},"creatorUserId":{"type":"string","description":"ID of the user who created the transfer","optional":true},"createdAt":{"type":"string","description":"Creation timestamp of the transfer","optional":true},"displayName":{"type":"string","description":"Human-readable name of the transfer","optional":true},"externalMemo":{"type":"string","description":"External memo of the transfer","optional":true},"isPproEnabled":{"type":"boolean","description":"Whether Principal Protection (PPRO) is enabled for the transfer","optional":true}},"brex_create_vendor":{"id":{"type":"string","description":"Unique vendor ID"},"companyName":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"paymentAccounts":{"type":"array","description":"Payment accounts associated with the vendor"}},"brex_get_budget":{"budgetId":{"type":"string","description":"Unique budget ID"},"accountId":{"type":"string","description":"Account ID the budget belongs to"},"name":{"type":"string","description":"Budget name"},"description":{"type":"string","description":"Budget description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the budget owners"},"periodRecurrenceType":{"type":"string","description":"Budget period recurrence (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME)"},"startDate":{"type":"string","description":"Budget start date","optional":true},"endDate":{"type":"string","description":"Budget end date","optional":true},"amount":{"type":"json","description":"Budget amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"spendBudgetStatus":{"type":"string","description":"Budget status (ACTIVE, ARCHIVED, DELETED)"},"limitType":{"type":"string","description":"Budget limit type (HARD or SOFT)","optional":true}},"brex_get_cash_account":{"id":{"type":"string","description":"Unique account ID"},"name":{"type":"string","description":"Account name"},"status":{"type":"string","description":"Account status","optional":true},"currentBalance":{"type":"json","description":"Current balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"availableBalance":{"type":"json","description":"Available balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"accountNumber":{"type":"string","description":"Bank account number"},"routingNumber":{"type":"string","description":"Bank routing number"},"primary":{"type":"boolean","description":"Whether this is the primary cash account"}},"brex_get_company":{"id":{"type":"string","description":"Unique company ID"},"legalName":{"type":"string","description":"Legal name of the company"},"mailingAddress":{"type":"json","description":"Company mailing address (line1, line2, city, state, country, postal_code)","optional":true},"accountType":{"type":"string","description":"Brex account type (BREX_CLASSIC or BREX_EMPOWER)","optional":true}},"brex_get_current_user":{"id":{"type":"string","description":"Unique user ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"status":{"type":"string","description":"User status (INVITED, ACTIVE, CLOSED, DISABLED, DELETED, PENDING_ACTIVATION, INACTIVE, ARCHIVED)","optional":true},"managerId":{"type":"string","description":"ID of the manager","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"locationId":{"type":"string","description":"Location ID","optional":true},"titleId":{"type":"string","description":"Title ID","optional":true}},"brex_get_expense":{"id":{"type":"string","description":"Unique expense ID"},"memo":{"type":"string","description":"Memo on the expense","optional":true},"status":{"type":"string","description":"Expense status (DRAFT, SUBMITTED, APPROVED, OUT_OF_POLICY, VOID, CANCELED, SPLIT, SETTLED)","optional":true},"paymentStatus":{"type":"string","description":"Payment status (NOT_STARTED, PROCESSING, CANCELED, DECLINED, CLEARED, REFUNDING, REFUNDED, CASH_ADVANCE, CREDITED, AWAITING_PAYMENT, SCHEDULED)","optional":true},"expenseType":{"type":"string","description":"Expense type (CARD, BILLPAY, REIMBURSEMENT, CLAWBACK, UNSET)","optional":true},"category":{"type":"string","description":"Expense category (e.g., RESTAURANTS, RECURRING_SOFTWARE_AND_SAAS, AIRLINE_EXPENSES)","optional":true},"merchantId":{"type":"string","description":"Merchant ID","optional":true},"merchant":{"type":"json","description":"Merchant details (raw descriptor, MCC, country)","optional":true,"properties":{"raw_descriptor":{"type":"string","description":"Raw merchant descriptor"},"mcc":{"type":"string","description":"Merchant category code"},"country":{"type":"string","description":"Merchant country"}}},"budgetId":{"type":"string","description":"Budget ID","optional":true},"budget":{"type":"json","description":"Budget the expense belongs to","optional":true,"properties":{"id":{"type":"string","description":"Budget ID"},"name":{"type":"string","description":"Budget name"}}},"departmentId":{"type":"string","description":"Department ID","optional":true},"department":{"type":"json","description":"Department of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Department ID"},"name":{"type":"string","description":"Department name"}}},"locationId":{"type":"string","description":"Location ID","optional":true},"location":{"type":"json","description":"Location of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Location ID"},"name":{"type":"string","description":"Location name"}}},"userId":{"type":"string","description":"ID of the user who made the expense","optional":true},"user":{"type":"json","description":"User who made the expense","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"}}},"originalAmount":{"type":"json","description":"Original transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"billingAmount":{"type":"json","description":"Amount billed to the account","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchasedAmount":{"type":"json","description":"Amount at the time of purchase","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"usdEquivalentAmount":{"type":"json","description":"USD equivalent amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchasedAt":{"type":"string","description":"Purchase timestamp (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"paymentPostedAt":{"type":"string","description":"Timestamp the payment was posted (ISO 8601)","optional":true},"receipts":{"type":"array","description":"Receipts attached to the expense","items":{"type":"json","properties":{"id":{"type":"string","description":"Receipt ID"},"download_uris":{"type":"array","description":"Pre-signed receipt download URLs"}}}},"dashboardUrl":{"type":"string","description":"Link to the expense in the Brex dashboard"}},"brex_get_spend_limit":{"id":{"type":"string","description":"Unique spend limit ID"},"accountId":{"type":"string","description":"Account ID the spend limit belongs to"},"name":{"type":"string","description":"Spend limit name"},"description":{"type":"string","description":"Spend limit description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"status":{"type":"string","description":"Spend limit status (ACTIVE, EXPIRED, ARCHIVED)"},"periodRecurrenceType":{"type":"string","description":"Period recurrence (PER_WEEK, PER_MONTH, PER_QUARTER, PER_YEAR, ONE_TIME)"},"spendType":{"type":"string","description":"Spend type of the limit"},"startDate":{"type":"string","description":"Spend limit start date","optional":true},"endDate":{"type":"string","description":"Spend limit end date","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the spend limit owners"},"memberUserIds":{"type":"array","description":"User IDs of the spend limit members"},"currentPeriodBalance":{"type":"json","description":"Spend and rollover amounts for the current period","optional":true,"properties":{"start_date":{"type":"string","description":"Start date of the current period","optional":true},"end_date":{"type":"string","description":"End date of the current period","optional":true},"start_time":{"type":"string","description":"Start time of the current period (ISO 8601)","optional":true},"end_time":{"type":"string","description":"End time of the current period (ISO 8601)","optional":true},"amount_spent":{"type":"json","description":"Amount spent in the current period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"rollover_amount":{"type":"json","description":"Amount rolled over from previous periods","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}}}},"authorizationSettings":{"type":"json","description":"Authorization settings (base limit, authorization type, rollover refresh)","optional":true}},"brex_get_transfer":{"id":{"type":"string","description":"Unique transfer ID"},"counterparty":{"type":"json","description":"Transfer counterparty details","optional":true},"description":{"type":"string","description":"Transfer description","optional":true},"paymentType":{"type":"string","description":"Payment type (ACH, DOMESTIC_WIRE, CHEQUE, INTERNATIONAL_WIRE, BOOK_TRANSFER, STABLECOIN)"},"amount":{"type":"json","description":"Transfer amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"processDate":{"type":"string","description":"Date the transfer processes","optional":true},"originatingAccount":{"type":"json","description":"Account the transfer originates from","optional":true},"status":{"type":"string","description":"Transfer status (PROCESSING, SCHEDULED, PENDING_APPROVAL, FAILED, PROCESSED)"},"cancellationReason":{"type":"string","description":"Reason the transfer was canceled","optional":true},"estimatedDeliveryDate":{"type":"string","description":"Estimated delivery date","optional":true},"creatorUserId":{"type":"string","description":"ID of the user who created the transfer","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"displayName":{"type":"string","description":"Transfer display name","optional":true},"externalMemo":{"type":"string","description":"External memo","optional":true},"isPproEnabled":{"type":"boolean","description":"Whether Principal Protection (PPRO) is enabled","optional":true}},"brex_get_user":{"id":{"type":"string","description":"Unique user ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"status":{"type":"string","description":"User status (INVITED, ACTIVE, CLOSED, DISABLED, DELETED, PENDING_ACTIVATION, INACTIVE, ARCHIVED)","optional":true},"managerId":{"type":"string","description":"ID of the manager","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"locationId":{"type":"string","description":"Location ID","optional":true},"titleId":{"type":"string","description":"Title ID","optional":true}},"brex_get_vendor":{"id":{"type":"string","description":"Unique vendor ID"},"companyName":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"paymentAccounts":{"type":"array","description":"Payment accounts associated with the vendor"}},"brex_list_budgets":{"items":{"type":"array","description":"Budgets in the Brex account","items":{"type":"json","properties":{"budget_id":{"type":"string","description":"Unique budget ID"},"account_id":{"type":"string","description":"Account ID the budget belongs to"},"name":{"type":"string","description":"Budget name"},"description":{"type":"string","description":"Budget description","optional":true},"parent_budget_id":{"type":"string","description":"Parent budget ID","optional":true},"owner_user_ids":{"type":"array","description":"User IDs of the budget owners"},"period_recurrence_type":{"type":"string","description":"Budget period recurrence (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME)"},"start_date":{"type":"string","description":"Budget start date","optional":true},"end_date":{"type":"string","description":"Budget end date","optional":true},"amount":{"type":"json","description":"Budget amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"spend_budget_status":{"type":"string","description":"Budget status"},"limit_type":{"type":"string","description":"Budget limit type","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_card_accounts":{"accounts":{"type":"array","description":"Card accounts","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique account ID"},"status":{"type":"string","description":"Account status","optional":true},"current_balance":{"type":"json","description":"Current balance","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"available_balance":{"type":"json","description":"Available balance","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"account_limit":{"type":"json","description":"Account limit","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"current_statement_period":{"type":"json","description":"Current statement period (start_date, end_date)"}}}}},"brex_list_card_statements":{"items":{"type":"array","description":"Finalized card account statements","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique statement ID"},"start_balance":{"type":"json","description":"Balance at the start of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"end_balance":{"type":"json","description":"Balance at the end of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"period":{"type":"json","description":"Statement period (start_date, end_date)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_card_transactions":{"items":{"type":"array","description":"Settled card transactions","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique transaction ID"},"card_id":{"type":"string","description":"ID of the card used","optional":true},"description":{"type":"string","description":"Transaction description"},"amount":{"type":"json","description":"Transaction amount","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"initiated_at_date":{"type":"string","description":"Date the transaction was initiated"},"posted_at_date":{"type":"string","description":"Date the transaction was posted"},"type":{"type":"string","description":"Transaction type (PURCHASE, REFUND, CHARGEBACK, REWARDS_CREDIT, COLLECTION, BNPL_FEE)","optional":true},"merchant":{"type":"json","description":"Merchant details","optional":true,"properties":{"raw_descriptor":{"type":"string","description":"Raw merchant descriptor"},"mcc":{"type":"string","description":"Merchant category code"},"country":{"type":"string","description":"Merchant country"}}},"expense_id":{"type":"string","description":"Associated expense ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cards":{"items":{"type":"array","description":"Cards in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique card ID"},"owner":{"type":"json","description":"Card owner (type, user_id)"},"status":{"type":"string","description":"Card status","optional":true},"last_four":{"type":"string","description":"Last four digits of the card number"},"card_name":{"type":"string","description":"Card name"},"card_type":{"type":"string","description":"Card type (VIRTUAL or PHYSICAL)","optional":true},"limit_type":{"type":"string","description":"Limit type (CARD or USER)"},"spend_controls":{"type":"json","description":"Spend controls on the card","optional":true},"billing_address":{"type":"json","description":"Billing address of the card"},"expiration_date":{"type":"json","description":"Card expiration date (month, year)"},"budget_id":{"type":"string","description":"Associated budget ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cash_accounts":{"items":{"type":"array","description":"Cash accounts","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique account ID"},"name":{"type":"string","description":"Account name"},"status":{"type":"string","description":"Account status","optional":true},"current_balance":{"type":"json","description":"Current balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"available_balance":{"type":"json","description":"Available balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"account_number":{"type":"string","description":"Bank account number"},"routing_number":{"type":"string","description":"Bank routing number"},"primary":{"type":"boolean","description":"Whether this is the primary cash account"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cash_statements":{"items":{"type":"array","description":"Finalized cash account statements","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique statement ID"},"start_balance":{"type":"json","description":"Balance at the start of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"end_balance":{"type":"json","description":"Balance at the end of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"period":{"type":"json","description":"Statement period (start_date, end_date)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cash_transactions":{"items":{"type":"array","description":"Cash account transactions","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique transaction ID"},"description":{"type":"string","description":"Transaction description"},"amount":{"type":"json","description":"Transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"initiated_at_date":{"type":"string","description":"Date the transaction was initiated"},"posted_at_date":{"type":"string","description":"Date the transaction was posted"},"type":{"type":"string","description":"Transaction type","optional":true},"transfer_id":{"type":"string","description":"Associated transfer ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_departments":{"items":{"type":"array","description":"Departments in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique department ID"},"name":{"type":"string","description":"Department name"},"description":{"type":"string","description":"Department description","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_expenses":{"items":{"type":"array","description":"Expenses matching the filters","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique expense ID"},"memo":{"type":"string","description":"Memo on the expense","optional":true},"status":{"type":"string","description":"Expense status (DRAFT, SUBMITTED, APPROVED, OUT_OF_POLICY, VOID, CANCELED, SPLIT, SETTLED)","optional":true},"payment_status":{"type":"string","description":"Payment status (NOT_STARTED, PROCESSING, CANCELED, DECLINED, CLEARED, REFUNDING, REFUNDED, CASH_ADVANCE, CREDITED, AWAITING_PAYMENT, SCHEDULED)","optional":true},"expense_type":{"type":"string","description":"Expense type (CARD, BILLPAY, REIMBURSEMENT, CLAWBACK, UNSET)","optional":true},"category":{"type":"string","description":"Expense category (e.g., RESTAURANTS, RECURRING_SOFTWARE_AND_SAAS, AIRLINE_EXPENSES)","optional":true},"merchant":{"type":"json","description":"Merchant details","optional":true,"properties":{"raw_descriptor":{"type":"string","description":"Raw merchant descriptor"},"mcc":{"type":"string","description":"Merchant category code"},"country":{"type":"string","description":"Merchant country"}}},"user":{"type":"json","description":"User who made the expense","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"}}},"budget":{"type":"json","description":"Budget the expense belongs to","optional":true,"properties":{"id":{"type":"string","description":"Budget ID"},"name":{"type":"string","description":"Budget name"}}},"department":{"type":"json","description":"Department of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Department ID"},"name":{"type":"string","description":"Department name"}}},"location":{"type":"json","description":"Location of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Location ID"},"name":{"type":"string","description":"Location name"}}},"original_amount":{"type":"json","description":"Original transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"billing_amount":{"type":"json","description":"Amount billed to the account","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchased_amount":{"type":"json","description":"Amount at the time of purchase","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"receipts":{"type":"array","description":"Receipts attached to the expense","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Receipt ID"},"download_uris":{"type":"array","description":"Pre-signed receipt download URLs"}}}},"purchased_at":{"type":"string","description":"Purchase timestamp (ISO 8601)","optional":true},"updated_at":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dashboard_url":{"type":"string","description":"Link to the expense in the Brex dashboard"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_locations":{"items":{"type":"array","description":"Locations in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique location ID"},"name":{"type":"string","description":"Location name"},"description":{"type":"string","description":"Location description","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_spend_limits":{"items":{"type":"array","description":"Spend limits in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique spend limit ID"},"account_id":{"type":"string","description":"Account ID the spend limit belongs to"},"name":{"type":"string","description":"Spend limit name"},"description":{"type":"string","description":"Spend limit description","optional":true},"parent_budget_id":{"type":"string","description":"Parent budget ID","optional":true},"status":{"type":"string","description":"Spend limit status"},"period_recurrence_type":{"type":"string","description":"Period recurrence (PER_WEEK, PER_MONTH, PER_QUARTER, PER_YEAR, ONE_TIME)"},"spend_type":{"type":"string","description":"Spend type of the limit"},"start_date":{"type":"string","description":"Spend limit start date","optional":true},"end_date":{"type":"string","description":"Spend limit end date","optional":true},"owner_user_ids":{"type":"array","description":"User IDs of the spend limit owners"},"member_user_ids":{"type":"array","description":"User IDs of the spend limit members"},"current_period_balance":{"type":"json","description":"Spend and rollover amounts for the current period","optional":true,"properties":{"start_date":{"type":"string","description":"Start date of the current period","optional":true},"end_date":{"type":"string","description":"End date of the current period","optional":true},"start_time":{"type":"string","description":"Start time of the current period (ISO 8601)","optional":true},"end_time":{"type":"string","description":"End time of the current period (ISO 8601)","optional":true},"amount_spent":{"type":"json","description":"Amount spent in the current period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"rollover_amount":{"type":"json","description":"Amount rolled over from previous periods","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}}}},"authorization_settings":{"type":"json","description":"Authorization settings (base limit, authorization type, rollover refresh)","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_titles":{"items":{"type":"array","description":"Job titles in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique title ID"},"name":{"type":"string","description":"Title name"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_transfers":{"items":{"type":"array","description":"Transfers in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique transfer ID"},"counterparty":{"type":"json","description":"Transfer counterparty details","optional":true},"description":{"type":"string","description":"Transfer description","optional":true},"payment_type":{"type":"string","description":"Payment type (ACH, DOMESTIC_WIRE, CHEQUE, INTERNATIONAL_WIRE, BOOK_TRANSFER, STABLECOIN)"},"amount":{"type":"json","description":"Transfer amount","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"process_date":{"type":"string","description":"Date the transfer processes","optional":true},"originating_account":{"type":"json","description":"Account the transfer originates from"},"status":{"type":"string","description":"Transfer status (PROCESSING, SCHEDULED, PENDING_APPROVAL, FAILED, PROCESSED)"},"cancellation_reason":{"type":"string","description":"Reason the transfer was canceled","optional":true},"estimated_delivery_date":{"type":"string","description":"Estimated delivery date","optional":true},"creator_user_id":{"type":"string","description":"ID of the user who created the transfer","optional":true},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"display_name":{"type":"string","description":"Transfer display name","optional":true},"external_memo":{"type":"string","description":"External memo","optional":true},"is_ppro_enabled":{"type":"boolean","description":"Whether Principal Protection (PPRO) is enabled","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_users":{"items":{"type":"array","description":"Users in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique user ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"status":{"type":"string","description":"User status (INVITED, ACTIVE, CLOSED, DISABLED, DELETED, PENDING_ACTIVATION, INACTIVE, ARCHIVED)","optional":true},"manager_id":{"type":"string","description":"ID of the manager","optional":true},"department_id":{"type":"string","description":"Department ID","optional":true},"location_id":{"type":"string","description":"Location ID","optional":true},"title_id":{"type":"string","description":"Title ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_vendors":{"items":{"type":"array","description":"Vendors in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique vendor ID"},"company_name":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"payment_accounts":{"type":"array","description":"Payment accounts associated with the vendor","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_match_receipt":{"receiptId":{"type":"string","description":"Unique identifier of the receipt match request"},"receiptName":{"type":"string","description":"Name the receipt was uploaded with"},"expenseId":{"type":"string","description":"Always null for receipt match (Brex matches the receipt asynchronously)","optional":true}},"brex_update_expense":{"id":{"type":"string","description":"Unique expense ID"},"memo":{"type":"string","description":"Updated memo on the expense","optional":true},"status":{"type":"string","description":"Expense status (DRAFT, SUBMITTED, APPROVED, OUT_OF_POLICY, VOID, CANCELED, SPLIT, SETTLED)","optional":true},"paymentStatus":{"type":"string","description":"Payment status (NOT_STARTED, PROCESSING, CANCELED, DECLINED, CLEARED, REFUNDING, REFUNDED, CASH_ADVANCE, CREDITED, AWAITING_PAYMENT, SCHEDULED)","optional":true},"category":{"type":"string","description":"Expense category (e.g., RESTAURANTS, RECURRING_SOFTWARE_AND_SAAS, AIRLINE_EXPENSES)","optional":true},"merchantId":{"type":"string","description":"Merchant ID","optional":true},"budgetId":{"type":"string","description":"Budget ID","optional":true},"originalAmount":{"type":"json","description":"Original transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"billingAmount":{"type":"json","description":"Amount billed to the account","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchasedAt":{"type":"string","description":"Purchase timestamp (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}},"brex_update_vendor":{"id":{"type":"string","description":"Unique vendor ID"},"companyName":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"paymentAccounts":{"type":"array","description":"Payment accounts associated with the vendor"}},"brex_upload_receipt":{"receiptId":{"type":"string","description":"Unique identifier of the receipt upload"},"receiptName":{"type":"string","description":"Name the receipt was uploaded with"},"expenseId":{"type":"string","description":"ID of the expense the receipt was attached to","optional":true}},"brightdata_cancel_snapshot":{"snapshotId":{"type":"string","description":"The snapshot ID that was cancelled","optional":true},"cancelled":{"type":"boolean","description":"Whether the cancellation was successful"}},"brightdata_discover":{"results":{"type":"array","description":"Array of discovered web results ranked by intent relevance","items":{"type":"object","description":"A discovered result","properties":{"url":{"type":"string","description":"URL of the discovered page","optional":true},"title":{"type":"string","description":"Page title","optional":true},"description":{"type":"string","description":"Page description or snippet","optional":true},"relevanceScore":{"type":"number","description":"AI-calculated relevance score for intent-based ranking","optional":true},"content":{"type":"string","description":"Cleaned page content in the requested format (when includeContent is true)","optional":true}}}},"query":{"type":"string","description":"The search query that was executed","optional":true},"totalResults":{"type":"number","description":"Total number of results returned"}},"brightdata_download_snapshot":{"data":{"type":"array","description":"Array of scraped result records","items":{"type":"json","description":"A scraped record with dataset-specific fields"}},"format":{"type":"string","description":"The content type of the downloaded data"},"snapshotId":{"type":"string","description":"The snapshot ID that was downloaded","optional":true}},"brightdata_scrape_dataset":{"snapshotId":{"type":"string","description":"The snapshot ID to retrieve results later"},"status":{"type":"string","description":"Status of the scraping job (e.g., \\"triggered\\", \\"running\\")"}},"brightdata_scrape_url":{"content":{"type":"string","description":"The scraped page content (HTML or JSON depending on format)"},"url":{"type":"string","description":"The URL that was scraped","optional":true},"statusCode":{"type":"number","description":"HTTP status code of the response","optional":true}},"brightdata_serp_search":{"results":{"type":"array","description":"Array of search results","items":{"type":"object","description":"A search result entry","properties":{"title":{"type":"string","description":"Title of the search result","optional":true},"url":{"type":"string","description":"URL of the search result","optional":true},"description":{"type":"string","description":"Snippet or description of the result","optional":true},"rank":{"type":"number","description":"Position in search results","optional":true}}}},"query":{"type":"string","description":"The search query that was executed","optional":true},"searchEngine":{"type":"string","description":"The search engine that was used","optional":true}},"brightdata_snapshot_status":{"snapshotId":{"type":"string","description":"The snapshot ID that was queried"},"datasetId":{"type":"string","description":"The dataset ID associated with this snapshot","optional":true},"status":{"type":"string","description":"Current status of the snapshot: \\"starting\\", \\"running\\", \\"ready\\", or \\"failed\\""}},"brightdata_sync_scrape":{"data":{"type":"array","description":"Array of scraped result objects with fields specific to the dataset scraper used","items":{"type":"json","description":"A scraped record with dataset-specific fields"}},"snapshotId":{"type":"string","description":"Snapshot ID returned if the request exceeded the 1-minute timeout and switched to async processing","optional":true},"isAsync":{"type":"boolean","description":"Whether the request fell back to async mode (true means use snapshot ID to retrieve results)"}},"browser_use_run_task":{"id":{"type":"string","description":"Task execution identifier"},"success":{"type":"boolean","description":"Task completion status"},"output":{"type":"json","description":"Final task output (string or structured)"},"steps":{"type":"array","description":"Steps the agent executed (number, memory, nextGoal, url, actions, duration)","items":{"type":"object","properties":{"number":{"type":"number","description":"Sequential step number"},"memory":{"type":"string","description":"Agent memory at this step"},"evaluationPreviousGoal":{"type":"string","description":"Evaluation of previous goal completion"},"nextGoal":{"type":"string","description":"Goal for the next step"},"url":{"type":"string","description":"Current URL of the browser"},"screenshotUrl":{"type":"string","description":"Optional screenshot URL","optional":true},"actions":{"type":"array","description":"Stringified JSON actions performed","items":{"type":"string","description":"Action JSON"}},"duration":{"type":"number","description":"Step duration in seconds","optional":true}}}},"liveUrl":{"type":"string","description":"Embeddable live browser session URL (active during execution)"},"shareUrl":{"type":"string","description":"Public shareable URL for the recorded session (post-run)"},"sessionId":{"type":"string","description":"Browser Use session identifier"}},"buffer_create_idea":{"idea":{"type":"object","description":"The created idea","properties":{"id":{"type":"string","description":"Idea ID"},"organizationId":{"type":"string","description":"Organization the idea belongs to"},"groupId":{"type":"string","nullable":true,"description":"Idea group ID"},"title":{"type":"string","nullable":true,"description":"Idea title"},"text":{"type":"string","nullable":true,"description":"Idea text content"}}}},"buffer_create_post":{"post":{"type":"object","description":"The created post","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"buffer_delete_post":{"deleted":{"type":"boolean","description":"Whether the post was deleted"},"id":{"type":"string","description":"ID of the deleted post"}},"buffer_edit_post":{"post":{"type":"object","description":"The updated post","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"buffer_get_account":{"account":{"type":"object","description":"The authenticated Buffer account","properties":{"id":{"type":"string","description":"Account ID"},"email":{"type":"string","description":"Account email"},"name":{"type":"string","nullable":true,"description":"Account holder name"},"timezone":{"type":"string","nullable":true,"description":"Account timezone"},"organizations":{"type":"array","description":"Organizations the account belongs to","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"channelCount":{"type":"number","description":"Number of connected channels"},"ownerEmail":{"type":"string","description":"Email of the organization owner"}}}}}}},"buffer_get_channels":{"channels":{"type":"array","description":"Channels connected to the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"displayName":{"type":"string","nullable":true,"description":"Channel display name"},"service":{"type":"string","description":"Social network (instagram, linkedin, twitter, ...)"},"serviceId":{"type":"string","description":"ID of the account on the social network"},"avatar":{"type":"string","description":"Channel avatar URL"},"timezone":{"type":"string","description":"Channel timezone"},"type":{"type":"string","description":"Channel type (page, profile, business, ...)"},"isQueuePaused":{"type":"boolean","description":"Whether the posting queue is paused"},"isDisconnected":{"type":"boolean","description":"Whether the channel needs reconnection"},"organizationId":{"type":"string","description":"Organization the channel belongs to"}}}}},"buffer_get_idea_groups":{"ideaGroups":{"type":"array","description":"Idea groups (board columns) in the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Idea group ID"},"name":{"type":"string","description":"Idea group name"},"isLocked":{"type":"boolean","description":"Whether the group is locked"}}}}},"buffer_get_ideas":{"ideas":{"type":"array","description":"Content ideas in the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Idea ID"},"organizationId":{"type":"string","description":"Organization the idea belongs to"},"groupId":{"type":"string","nullable":true,"description":"Idea group ID"},"title":{"type":"string","nullable":true,"description":"Idea title"},"text":{"type":"string","nullable":true,"description":"Idea text content"}}}},"pageInfo":{"type":"object","description":"Pagination info for fetching the next page","properties":{"hasNextPage":{"type":"boolean","description":"Whether more results are available"},"endCursor":{"type":"string","nullable":true,"description":"Cursor to pass as \\"after\\" for the next page"}}}},"buffer_get_post":{"post":{"type":"object","description":"The requested post","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"buffer_get_posts":{"posts":{"type":"array","description":"Posts matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"pageInfo":{"type":"object","description":"Pagination info for fetching the next page","properties":{"hasNextPage":{"type":"boolean","description":"Whether more results are available"},"endCursor":{"type":"string","nullable":true,"description":"Cursor to pass as \\"after\\" for the next page"}}}},"calcom_cancel_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Cancelled booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (should be cancelled)"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"cancelledByEmail":{"type":"string","description":"Email of person who cancelled the booking"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_confirm_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Confirmed booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (should be accepted/confirmed)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"icsUid":{"type":"string","description":"ICS calendar UID"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_create_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Created booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"absentHost":{"type":"boolean","description":"Whether the host was absent"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"bookingFieldsResponses":{"type":"json","description":"Custom booking field responses (dynamic keys based on event type configuration)"},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"icsUid":{"type":"string","description":"ICS calendar UID"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_create_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Created event type details","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}},"calcom_create_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Created schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calcom_decline_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Declined booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (should be cancelled/rejected)"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_delete_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Deleted event type details","properties":{"id":{"type":"number","description":"Event type ID"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"}}}},"calcom_delete_schedule":{"status":{"type":"string","description":"Response status (success or error)"}},"calcom_get_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"description":{"type":"string","description":"Description of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"absentHost":{"type":"boolean","description":"Whether the host was absent"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"bookingFieldsResponses":{"type":"json","description":"Custom booking field responses (dynamic keys based on event type configuration)"},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"rating":{"type":"number","description":"Booking rating"},"icsUid":{"type":"string","description":"ICS calendar UID"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"reschedulingReason":{"type":"string","description":"Reason for rescheduling if rescheduled"},"rescheduledFromUid":{"type":"string","description":"Original booking UID if this booking was rescheduled"},"rescheduledToUid":{"type":"string","description":"New booking UID after reschedule"},"cancelledByEmail":{"type":"string","description":"Email of person who cancelled the booking"},"rescheduledByEmail":{"type":"string","description":"Email of person who rescheduled the booking"},"createdAt":{"type":"string","description":"When the booking was created"},"updatedAt":{"type":"string","description":"When the booking was last updated"}}}},"calcom_get_default_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Default schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calcom_get_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}},"calcom_get_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calcom_get_slots":{"status":{"type":"string","description":"Response status"},"data":{"type":"json","description":"Available time slots grouped by date (YYYY-MM-DD keys). Each date maps to an array of slot objects with start time, optional end time, and seated event info."}},"calcom_list_bookings":{"status":{"type":"string","description":"Response status"},"data":{"type":"array","description":"Array of bookings","items":{"type":"object","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"description":{"type":"string","description":"Description of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"absentHost":{"type":"boolean","description":"Whether the host was absent"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"bookingFieldsResponses":{"type":"json","description":"Custom booking field responses (dynamic keys based on event type configuration)"},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"rating":{"type":"number","description":"Booking rating"},"icsUid":{"type":"string","description":"ICS calendar UID"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"cancelledByEmail":{"type":"string","description":"Email of person who cancelled the booking"},"reschedulingReason":{"type":"string","description":"Reason for rescheduling if rescheduled"},"rescheduledByEmail":{"type":"string","description":"Email of person who rescheduled the booking"},"rescheduledFromUid":{"type":"string","description":"Original booking UID if this booking was rescheduled"},"rescheduledToUid":{"type":"string","description":"New booking UID after reschedule"},"createdAt":{"type":"string","description":"When the booking was created"},"updatedAt":{"type":"string","description":"When the booking was last updated"}}}},"pagination":{"type":"object","description":"Pagination metadata","properties":{"totalItems":{"type":"number","description":"Total number of items"},"remainingItems":{"type":"number","description":"Remaining items after current page"},"returnedItems":{"type":"number","description":"Number of items returned in this response"},"itemsPerPage":{"type":"number","description":"Items per page"},"currentPage":{"type":"number","description":"Current page number"},"totalPages":{"type":"number","description":"Total number of pages"},"hasNextPage":{"type":"boolean","description":"Whether there is a next page"},"hasPreviousPage":{"type":"boolean","description":"Whether there is a previous page"}}}},"calcom_list_event_types":{"status":{"type":"string","description":"Response status"},"data":{"type":"array","description":"Array of event types","items":{"type":"object","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}}},"calcom_list_schedules":{"status":{"type":"string","description":"Response status"},"data":{"type":"array","description":"Array of schedule objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}}},"calcom_reschedule_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Rescheduled booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the new booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"reschedulingReason":{"type":"string","description":"Reason for rescheduling if rescheduled"},"rescheduledFromUid":{"type":"string","description":"Original booking UID if this booking was rescheduled"},"rescheduledByEmail":{"type":"string","description":"Email of person who rescheduled the booking"},"start":{"type":"string","description":"New start time in ISO 8601 format"},"end":{"type":"string","description":"New end time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"icsUid":{"type":"string","description":"ICS calendar UID"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_update_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Updated event type details","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}},"calcom_update_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Updated schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calendly_cancel_event":{"resource":{"type":"object","description":"Cancellation details","properties":{"canceler_type":{"type":"string","description":"Type of canceler (host or invitee)"},"canceled_by":{"type":"string","description":"Name of person who canceled"},"reason":{"type":"string","description":"Cancellation reason"},"created_at":{"type":"string","description":"ISO timestamp when event was canceled"}}}},"calendly_create_event_invitee":{"resource":{"type":"object","description":"The invitee created for the booking","properties":{"uri":{"type":"string","description":"Canonical reference to the invitee"},"email":{"type":"string","description":"Invitee email address"},"name":{"type":"string","description":"Invitee full name"},"first_name":{"type":"string","description":"Invitee first name"},"last_name":{"type":"string","description":"Invitee last name"},"status":{"type":"string","description":"Invitee status (active or canceled)"},"timezone":{"type":"string","description":"Invitee timezone"},"event":{"type":"string","description":"URI of the scheduled event that was booked"},"created_at":{"type":"string","description":"ISO timestamp when the booking was created"},"updated_at":{"type":"string","description":"ISO timestamp when the booking was updated"},"cancel_url":{"type":"string","description":"URL to cancel the booking"},"reschedule_url":{"type":"string","description":"URL to reschedule the booking"},"rescheduled":{"type":"boolean","description":"Whether the invitee rescheduled"},"text_reminder_number":{"type":"string","description":"Phone number used for SMS reminders"},"questions_and_answers":{"type":"array","description":"Responses to custom questions","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Invitee answer"},"position":{"type":"number","description":"Question order"}}}}}}},"calendly_create_invitee_no_show":{"resource":{"type":"object","description":"The created no-show record","properties":{"uri":{"type":"string","description":"Canonical reference to the no-show"},"invitee":{"type":"string","description":"URI of the invitee marked as a no-show"},"created_at":{"type":"string","description":"ISO timestamp when the no-show was recorded"}}}},"calendly_create_scheduling_link":{"resource":{"type":"object","description":"The created scheduling link","properties":{"booking_url":{"type":"string","description":"Single-use URL to share with an invitee"},"owner":{"type":"string","description":"URI of the event type that owns the link"},"owner_type":{"type":"string","description":"Resource type of the owner"}}}},"calendly_create_webhook":{"resource":{"type":"object","description":"Created webhook subscription details","properties":{"uri":{"type":"string","description":"Canonical reference to the webhook"},"callback_url":{"type":"string","description":"URL receiving webhook events"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"},"state":{"type":"string","description":"Webhook state (active by default)"},"events":{"type":"array","items":{"type":"string"},"description":"Subscribed event types"},"signing_key":{"type":"string","description":"Key to verify webhook signatures"},"scope":{"type":"string","description":"Webhook scope"},"organization":{"type":"string","description":"Organization URI"},"user":{"type":"string","description":"User URI (for user-scoped webhooks)"},"creator":{"type":"string","description":"URI of user who created the webhook"}}}},"calendly_delete_invitee_no_show":{"deleted":{"type":"boolean","description":"Whether the no-show status was successfully removed"},"message":{"type":"string","description":"Status message"}},"calendly_delete_webhook":{"deleted":{"type":"boolean","description":"Whether the webhook was successfully deleted"},"message":{"type":"string","description":"Status message"}},"calendly_get_current_user":{"resource":{"type":"object","description":"Current user information","properties":{"uri":{"type":"string","description":"Canonical reference to the user"},"name":{"type":"string","description":"User full name"},"slug":{"type":"string","description":"Unique identifier for the user in URLs"},"email":{"type":"string","description":"User email address"},"scheduling_url":{"type":"string","description":"URL to the user\'s scheduling page"},"timezone":{"type":"string","description":"User timezone"},"avatar_url":{"type":"string","description":"URL to user avatar image"},"created_at":{"type":"string","description":"ISO timestamp when user was created"},"updated_at":{"type":"string","description":"ISO timestamp when user was last updated"},"current_organization":{"type":"string","description":"URI of current organization"}}}},"calendly_get_event_invitee":{"resource":{"type":"object","description":"Invitee details","properties":{"uri":{"type":"string","description":"Canonical reference to the invitee"},"email":{"type":"string","description":"Invitee email address"},"name":{"type":"string","description":"Invitee full name"},"first_name":{"type":"string","description":"Invitee first name"},"last_name":{"type":"string","description":"Invitee last name"},"status":{"type":"string","description":"Invitee status (active or canceled)"},"timezone":{"type":"string","description":"Invitee timezone"},"event":{"type":"string","description":"URI of the scheduled event"},"created_at":{"type":"string","description":"ISO timestamp when invitee was created"},"updated_at":{"type":"string","description":"ISO timestamp when invitee was updated"},"cancel_url":{"type":"string","description":"URL to cancel the booking"},"reschedule_url":{"type":"string","description":"URL to reschedule the booking"},"rescheduled":{"type":"boolean","description":"Whether the invitee rescheduled"},"text_reminder_number":{"type":"string","description":"Phone number used for SMS reminders"},"routing_form_submission":{"type":"string","description":"URI of the routing form submission that produced this booking"},"questions_and_answers":{"type":"array","description":"Responses to custom questions","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Invitee answer"},"position":{"type":"number","description":"Question order"}}}},"tracking":{"type":"object","description":"UTM and Salesforce tracking parameters captured at booking","properties":{"utm_campaign":{"type":"string","description":"UTM campaign"},"utm_source":{"type":"string","description":"UTM source"},"utm_medium":{"type":"string","description":"UTM medium"},"utm_content":{"type":"string","description":"UTM content"},"utm_term":{"type":"string","description":"UTM term"},"salesforce_uuid":{"type":"string","description":"Salesforce record identifier"}}},"cancellation":{"type":"object","description":"Cancellation details when the invitee has canceled","optional":true,"properties":{"canceled_by":{"type":"string","description":"Name of person who canceled"},"reason":{"type":"string","description":"Cancellation reason"},"canceler_type":{"type":"string","description":"Type of canceler (host or invitee)"},"created_at":{"type":"string","description":"ISO timestamp of the cancellation"}}},"no_show":{"type":"object","description":"No-show record when the invitee has been marked as a no-show","optional":true,"properties":{"uri":{"type":"string","description":"Canonical reference to the no-show"},"created_at":{"type":"string","description":"ISO timestamp when marked as no-show"}}},"payment":{"type":"object","description":"Payment collected at booking","optional":true,"properties":{"external_id":{"type":"string","description":"Payment identifier at the provider"},"provider":{"type":"string","description":"Payment provider"},"amount":{"type":"number","description":"Amount charged"},"currency":{"type":"string","description":"Currency code"},"terms":{"type":"string","description":"Payment terms"},"successful":{"type":"boolean","description":"Whether the payment succeeded"}}}}}},"calendly_get_event_type":{"resource":{"type":"object","description":"Event type details","properties":{"uri":{"type":"string","description":"Canonical reference to the event type"},"name":{"type":"string","description":"Event type name"},"active":{"type":"boolean","description":"Whether the event type is active"},"booking_method":{"type":"string","description":"Booking method"},"color":{"type":"string","description":"Hex color code"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"custom_questions":{"type":"array","description":"Custom questions for invitees","items":{"type":"object","properties":{"name":{"type":"string","description":"Question text"},"type":{"type":"string","description":"Question type (text, single_select, multi_select, etc.)"},"position":{"type":"number","description":"Question order"},"enabled":{"type":"boolean","description":"Whether question is enabled"},"required":{"type":"boolean","description":"Whether question is required"},"answer_choices":{"type":"array","items":{"type":"string"},"description":"Available answer choices"}}}},"description_html":{"type":"string","description":"HTML formatted description"},"description_plain":{"type":"string","description":"Plain text description"},"duration":{"type":"number","description":"Duration in minutes"},"scheduling_url":{"type":"string","description":"URL to scheduling page"},"slug":{"type":"string","description":"Unique identifier for URLs"},"type":{"type":"string","description":"Event type classification"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"calendly_get_scheduled_event":{"resource":{"type":"object","description":"Scheduled event details","properties":{"uri":{"type":"string","description":"Canonical reference to the event"},"name":{"type":"string","description":"Event name"},"status":{"type":"string","description":"Event status (active or canceled)"},"start_time":{"type":"string","description":"ISO timestamp of event start"},"end_time":{"type":"string","description":"ISO timestamp of event end"},"event_type":{"type":"string","description":"URI of the event type"},"location":{"type":"object","description":"Event location details","properties":{"type":{"type":"string","description":"Location type"},"location":{"type":"string","description":"Location description"},"join_url":{"type":"string","description":"URL to join online meeting"}}},"invitees_counter":{"type":"object","description":"Invitee count information","properties":{"total":{"type":"number","description":"Total number of invitees"},"active":{"type":"number","description":"Number of active invitees"},"limit":{"type":"number","description":"Maximum number of invitees"}}},"event_memberships":{"type":"array","description":"Event hosts/members","items":{"type":"object","properties":{"user":{"type":"string","description":"User URI"},"user_email":{"type":"string","description":"User email"},"user_name":{"type":"string","description":"User name"}}}},"event_guests":{"type":"array","description":"Additional guests","items":{"type":"object","properties":{"email":{"type":"string","description":"Guest email"},"created_at":{"type":"string","description":"When guest was added"},"updated_at":{"type":"string","description":"When guest info was updated"}}}},"created_at":{"type":"string","description":"ISO timestamp of event creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"calendly_get_user":{"resource":{"type":"object","description":"User information","properties":{"uri":{"type":"string","description":"Canonical reference to the user"},"name":{"type":"string","description":"User full name"},"slug":{"type":"string","description":"Unique identifier for the user in URLs"},"email":{"type":"string","description":"User email address"},"scheduling_url":{"type":"string","description":"URL to the user\'s scheduling page"},"timezone":{"type":"string","description":"User timezone"},"time_notation":{"type":"string","description":"Time notation preference (12h or 24h)"},"avatar_url":{"type":"string","description":"URL to user avatar image"},"created_at":{"type":"string","description":"ISO timestamp when user was created"},"updated_at":{"type":"string","description":"ISO timestamp when user was last updated"},"current_organization":{"type":"string","description":"URI of current organization"},"resource_type":{"type":"string","description":"Resource type"},"locale":{"type":"string","description":"User locale"}}}},"calendly_list_event_invitees":{"collection":{"type":"array","description":"Array of invitee objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the invitee"},"email":{"type":"string","description":"Invitee email address"},"name":{"type":"string","description":"Invitee full name"},"first_name":{"type":"string","description":"Invitee first name"},"last_name":{"type":"string","description":"Invitee last name"},"status":{"type":"string","description":"Invitee status (active or canceled)"},"questions_and_answers":{"type":"array","description":"Responses to custom questions","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Invitee answer"},"position":{"type":"number","description":"Question order"}}}},"timezone":{"type":"string","description":"Invitee timezone"},"event":{"type":"string","description":"URI of the scheduled event"},"created_at":{"type":"string","description":"ISO timestamp when invitee was created"},"updated_at":{"type":"string","description":"ISO timestamp when invitee was updated"},"cancel_url":{"type":"string","description":"URL to cancel the booking"},"reschedule_url":{"type":"string","description":"URL to reschedule the booking"},"rescheduled":{"type":"boolean","description":"Whether invitee rescheduled"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_event_type_available_times":{"collection":{"type":"array","description":"Array of available time slots","items":{"type":"object","properties":{"status":{"type":"string","description":"Availability status of the slot"},"invitees_remaining":{"type":"number","description":"Number of invitees that can still book this slot"},"start_time":{"type":"string","description":"ISO timestamp of the slot start"},"scheduling_url":{"type":"string","description":"URL that books this exact slot"}}}}},"calendly_list_event_types":{"collection":{"type":"array","description":"Array of event type objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the event type"},"name":{"type":"string","description":"Event type name"},"active":{"type":"boolean","description":"Whether the event type is active"},"booking_method":{"type":"string","description":"Booking method (e.g., \\"round_robin_or_collect\\", \\"collective\\")"},"color":{"type":"string","description":"Hex color code"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"description_html":{"type":"string","description":"HTML formatted description"},"description_plain":{"type":"string","description":"Plain text description"},"duration":{"type":"number","description":"Duration in minutes"},"scheduling_url":{"type":"string","description":"URL to scheduling page"},"slug":{"type":"string","description":"Unique identifier for URLs"},"type":{"type":"string","description":"Event type classification"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_organization_memberships":{"collection":{"type":"array","description":"Array of organization membership objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the membership"},"role":{"type":"string","description":"Member role (owner, admin, or user)"},"organization":{"type":"string","description":"URI of the organization"},"created_at":{"type":"string","description":"ISO timestamp when the member joined"},"updated_at":{"type":"string","description":"ISO timestamp when the membership changed"},"user":{"type":"object","description":"The member","properties":{"uri":{"type":"string","description":"Canonical reference to the user"},"name":{"type":"string","description":"User full name"},"slug":{"type":"string","description":"Unique identifier for the user in URLs"},"email":{"type":"string","description":"User email address"},"scheduling_url":{"type":"string","description":"URL to the user\'s scheduling page"},"timezone":{"type":"string","description":"User timezone"},"time_notation":{"type":"string","description":"Time notation preference (12h or 24h)"},"avatar_url":{"type":"string","description":"URL to user avatar image"},"locale":{"type":"string","description":"User locale"},"created_at":{"type":"string","description":"ISO timestamp when user was created"},"updated_at":{"type":"string","description":"ISO timestamp when user was updated"}}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_routing_form_submissions":{"collection":{"type":"array","description":"Array of routing form submission objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the submission"},"routing_form":{"type":"string","description":"URI of the routing form"},"submitter":{"type":"string","description":"URI of the invitee who submitted, when the submission led to a booking"},"submitter_type":{"type":"string","description":"Type of the submitter"},"created_at":{"type":"string","description":"ISO timestamp when the form was submitted"},"updated_at":{"type":"string","description":"ISO timestamp when the submission was updated"},"questions_and_answers":{"type":"array","description":"Answers given on the routing form","items":{"type":"object","properties":{"question_uuid":{"type":"string","description":"Question identifier"},"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Submitted answer"}}}},"tracking":{"type":"object","description":"UTM and Salesforce tracking parameters captured at submission","properties":{"utm_campaign":{"type":"string","description":"UTM campaign"},"utm_source":{"type":"string","description":"UTM source"},"utm_medium":{"type":"string","description":"UTM medium"},"utm_content":{"type":"string","description":"UTM content"},"utm_term":{"type":"string","description":"UTM term"},"salesforce_uuid":{"type":"string","description":"Salesforce record identifier"}}},"result":{"type":"object","description":"Where the submission routed to","properties":{"type":{"type":"string","description":"Routing result type"},"value":{"type":"string","description":"Routing destination"}}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_routing_forms":{"collection":{"type":"array","description":"Array of routing form objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the routing form"},"organization":{"type":"string","description":"URI of the owning organization"},"name":{"type":"string","description":"Routing form name"},"status":{"type":"string","description":"Routing form status (published or draft)"},"created_at":{"type":"string","description":"ISO timestamp when the form was created"},"updated_at":{"type":"string","description":"ISO timestamp when the form was updated"},"questions":{"type":"array","description":"Questions asked by the routing form","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Question identifier"},"name":{"type":"string","description":"Question text"},"type":{"type":"string","description":"Question answer type"},"required":{"type":"boolean","description":"Whether an answer is required"},"answer_choices":{"type":"array","description":"Selectable answers for choice questions","items":{"type":"string"}}}}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_scheduled_events":{"collection":{"type":"array","description":"Array of scheduled event objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the event"},"name":{"type":"string","description":"Event name"},"status":{"type":"string","description":"Event status (active or canceled)"},"start_time":{"type":"string","description":"ISO timestamp of event start"},"end_time":{"type":"string","description":"ISO timestamp of event end"},"event_type":{"type":"string","description":"URI of the event type"},"location":{"type":"object","description":"Event location details","properties":{"type":{"type":"string","description":"Location type (e.g., \\"zoom\\", \\"google_meet\\", \\"physical\\")"},"location":{"type":"string","description":"Location description"},"join_url":{"type":"string","description":"URL to join online meeting (if applicable)"}}},"invitees_counter":{"type":"object","description":"Invitee count information","properties":{"total":{"type":"number","description":"Total number of invitees"},"active":{"type":"number","description":"Number of active invitees"},"limit":{"type":"number","description":"Maximum number of invitees"}}},"created_at":{"type":"string","description":"ISO timestamp of event creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_user_availability_schedules":{"collection":{"type":"array","description":"Array of availability schedules","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the schedule"},"name":{"type":"string","description":"Schedule name"},"default":{"type":"boolean","description":"Whether this is the user\'s default schedule"},"user":{"type":"string","description":"URI of the owning user"},"timezone":{"type":"string","description":"Timezone the schedule is defined in"},"rules":{"type":"array","description":"Weekly rules and date overrides that make up the schedule","items":{"type":"object","properties":{"type":{"type":"string","description":"Rule type (wday or date)"},"wday":{"type":"string","description":"Day of week the rule applies to, for wday rules"},"date":{"type":"string","description":"Calendar date the rule overrides, for date rules"},"intervals":{"type":"array","description":"Available intervals for the rule; empty means unavailable","items":{"type":"object","properties":{"from":{"type":"string","description":"Interval start time (HH:MM)"},"to":{"type":"string","description":"Interval end time (HH:MM)"}}}}}}}}}}},"calendly_list_user_busy_times":{"collection":{"type":"array","description":"Array of busy time blocks","items":{"type":"object","properties":{"type":{"type":"string","description":"Source of the busy block (calendly, external, or reserved)"},"start_time":{"type":"string","description":"ISO timestamp when the block starts"},"end_time":{"type":"string","description":"ISO timestamp when the block ends"},"buffered_start_time":{"type":"string","description":"ISO timestamp when the block starts including buffer","optional":true},"buffered_end_time":{"type":"string","description":"ISO timestamp when the block ends including buffer","optional":true},"event":{"type":"object","description":"The Calendly event occupying this block","optional":true,"properties":{"uri":{"type":"string","description":"URI of the scheduled event"}}}}}}},"calendly_list_webhooks":{"collection":{"type":"array","description":"Array of webhook subscription objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the webhook"},"callback_url":{"type":"string","description":"URL to receive webhook events"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"},"state":{"type":"string","description":"Webhook state (active, disabled, etc.)"},"events":{"type":"array","items":{"type":"string"},"description":"Event types this webhook subscribes to"},"signing_key":{"type":"string","description":"Key to verify webhook signatures"},"scope":{"type":"string","description":"Webhook scope (organization or user)"},"organization":{"type":"string","description":"Organization URI"},"user":{"type":"string","description":"User URI (for user-scoped webhooks)"},"creator":{"type":"string","description":"URI of user who created the webhook"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"clay_populate":{"data":{"type":"json","description":"Response data from Clay webhook"},"metadata":{"type":"object","description":"Webhook response metadata","properties":{"status":{"type":"number","description":"HTTP status code"},"statusText":{"type":"string","description":"HTTP status text"},"headers":{"type":"object","description":"Response headers from Clay"},"timestamp":{"type":"string","description":"ISO timestamp when webhook was received"},"contentType":{"type":"string","description":"Content type of the response"}}}},"clerk_add_organization_member":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_ban_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_actor_token":{"id":{"type":"string","description":"Actor token ID"},"status":{"type":"string","description":"Actor token status"},"userId":{"type":"string","description":"ID of the impersonated user"},"actor":{"type":"json","description":"Actor object identifying who is impersonating"},"token":{"type":"string","description":"Signed actor token (JWT)","optional":true},"url":{"type":"string","description":"Sign-in URL for the actor token","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_allowlist_identifier":{"id":{"type":"string","description":"Allowlist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"invitationId":{"type":"string","description":"Associated invitation ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_blocklist_identifier":{"id":{"type":"string","description":"Blocklist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_organization":{"id":{"type":"string","description":"Created organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_organization_invitation":{"id":{"type":"string","description":"Invitation ID"},"emailAddress":{"type":"string","description":"Invited email address"},"role":{"type":"string","description":"Role to assign on acceptance"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"organizationId":{"type":"string","description":"Organization ID"},"inviterId":{"type":"string","description":"User ID of the inviter","optional":true},"inviterEmail":{"type":"string","description":"Inviter\'s email address","optional":true},"inviterFirstName":{"type":"string","description":"Inviter\'s first name","optional":true},"inviterLastName":{"type":"string","description":"Inviter\'s last name","optional":true},"status":{"type":"string","description":"Invitation status"},"url":{"type":"string","description":"Invitation URL","optional":true},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_user":{"id":{"type":"string","description":"Created user ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"},"verified":{"type":"boolean","description":"Whether email is verified"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"verified":{"type":"boolean","description":"Whether phone is verified"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_allowlist_identifier":{"id":{"type":"string","description":"Deleted allowlist identifier ID"},"object":{"type":"string","description":"Object type (allowlist_identifier)"},"deleted":{"type":"boolean","description":"Whether the identifier was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_blocklist_identifier":{"id":{"type":"string","description":"Deleted blocklist identifier ID"},"object":{"type":"string","description":"Object type (blocklist_identifier)"},"deleted":{"type":"boolean","description":"Whether the identifier was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_organization":{"id":{"type":"string","description":"Deleted organization ID"},"object":{"type":"string","description":"Object type (organization)"},"deleted":{"type":"boolean","description":"Whether the organization was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_user":{"id":{"type":"string","description":"Deleted user ID"},"object":{"type":"string","description":"Object type (user)"},"deleted":{"type":"boolean","description":"Whether the user was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_jwt_template":{"id":{"type":"string","description":"JWT template ID"},"name":{"type":"string","description":"JWT template name"},"claims":{"type":"json","description":"Custom claims defined on the template"},"lifetime":{"type":"number","description":"Token lifetime in seconds"},"allowedClockSkew":{"type":"number","description":"Allowed clock skew in seconds"},"customSigningKey":{"type":"boolean","description":"Whether a custom signing key is configured"},"signingAlgorithm":{"type":"string","description":"Signing algorithm used"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_organization":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_session":{"id":{"type":"string","description":"Session ID"},"userId":{"type":"string","description":"User ID"},"clientId":{"type":"string","description":"Client ID"},"status":{"type":"string","description":"Session status"},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"lastActiveOrganizationId":{"type":"string","description":"Last active organization ID","optional":true},"expireAt":{"type":"number","description":"Expiration timestamp","optional":true},"abandonAt":{"type":"number","description":"Abandon timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether user has a profile image"},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"primaryWeb3WalletId":{"type":"string","description":"Primary Web3 wallet ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"},"verified":{"type":"boolean","description":"Whether email is verified"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"verified":{"type":"boolean","description":"Whether phone is verified"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"passwordEnabled":{"type":"boolean","description":"Whether password is enabled"},"twoFactorEnabled":{"type":"boolean","description":"Whether 2FA is enabled"},"totpEnabled":{"type":"boolean","description":"Whether TOTP is enabled"},"backupCodeEnabled":{"type":"boolean","description":"Whether backup codes are enabled"},"banned":{"type":"boolean","description":"Whether user is banned"},"locked":{"type":"boolean","description":"Whether user is locked"},"deleteSelfEnabled":{"type":"boolean","description":"Whether user can delete themselves"},"createOrganizationEnabled":{"type":"boolean","description":"Whether user can create organizations"},"lastSignInAt":{"type":"number","description":"Last sign-in timestamp","optional":true},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata (readable from frontend)"},"privateMetadata":{"type":"json","description":"Private metadata (backend only)"},"unsafeMetadata":{"type":"json","description":"Unsafe metadata (modifiable from frontend)"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_user_oauth_token":{"accessTokens":{"type":"array","description":"OAuth access tokens for the connected provider","items":{"type":"object","properties":{"externalAccountId":{"type":"string","description":"External account ID"},"token":{"type":"string","description":"OAuth access token"},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"provider":{"type":"string","description":"OAuth provider slug"},"label":{"type":"string","description":"Token label","optional":true},"scopes":{"type":"array","description":"OAuth scopes granted to the token","items":{"type":"string"}},"publicMetadata":{"type":"json","description":"Public metadata associated with the token"}}}},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_allowlist_identifiers":{"identifiers":{"type":"array","description":"Array of Clerk allowlist identifier objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Allowlist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"invitationId":{"type":"string","description":"Associated invitation ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of allowlist identifiers"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_blocklist_identifiers":{"identifiers":{"type":"array","description":"Array of Clerk blocklist identifier objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Blocklist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of blocklist identifiers"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_jwt_templates":{"templates":{"type":"array","description":"Array of Clerk JWT template objects","items":{"type":"object","properties":{"id":{"type":"string","description":"JWT template ID"},"name":{"type":"string","description":"JWT template name"},"claims":{"type":"json","description":"Custom claims defined on the template"},"lifetime":{"type":"number","description":"Token lifetime in seconds"},"allowedClockSkew":{"type":"number","description":"Allowed clock skew in seconds"},"customSigningKey":{"type":"boolean","description":"Whether a custom signing key is configured"},"signingAlgorithm":{"type":"string","description":"Signing algorithm used"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of JWT templates"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_organization_invitations":{"invitations":{"type":"array","description":"Array of Clerk organization invitation objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Invitation ID"},"emailAddress":{"type":"string","description":"Invited email address"},"role":{"type":"string","description":"Role to assign on acceptance"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"organizationId":{"type":"string","description":"Organization ID"},"inviterId":{"type":"string","description":"User ID of the inviter","optional":true},"inviterEmail":{"type":"string","description":"Inviter\'s email address","optional":true},"inviterFirstName":{"type":"string","description":"Inviter\'s first name","optional":true},"inviterLastName":{"type":"string","description":"Inviter\'s last name","optional":true},"status":{"type":"string","description":"Invitation status"},"url":{"type":"string","description":"Invitation URL","optional":true},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of invitations"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_organization_memberships":{"memberships":{"type":"array","description":"Array of Clerk organization membership objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of memberships"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_organizations":{"organizations":{"type":"array","description":"Array of Clerk organization objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"}}}},"totalCount":{"type":"number","description":"Total number of organizations"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_sessions":{"sessions":{"type":"array","description":"Array of Clerk session objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Session ID"},"userId":{"type":"string","description":"User ID"},"clientId":{"type":"string","description":"Client ID"},"status":{"type":"string","description":"Session status"},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"lastActiveOrganizationId":{"type":"string","description":"Last active organization ID","optional":true},"expireAt":{"type":"number","description":"Expiration timestamp","optional":true},"abandonAt":{"type":"number","description":"Abandon timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of sessions"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_users":{"users":{"type":"array","description":"Array of Clerk user objects","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether user has a profile image"},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"passwordEnabled":{"type":"boolean","description":"Whether password is enabled"},"twoFactorEnabled":{"type":"boolean","description":"Whether 2FA is enabled"},"banned":{"type":"boolean","description":"Whether user is banned"},"locked":{"type":"boolean","description":"Whether user is locked"},"lastSignInAt":{"type":"number","description":"Last sign-in timestamp","optional":true},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"}}}},"totalCount":{"type":"number","description":"Total number of users matching the query"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_lock_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_remove_organization_member":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_revoke_actor_token":{"id":{"type":"string","description":"Actor token ID"},"status":{"type":"string","description":"Actor token status (should be revoked)"},"userId":{"type":"string","description":"ID of the impersonated user"},"actor":{"type":"json","description":"Actor object identifying who is impersonating"},"token":{"type":"string","description":"Signed actor token (JWT)","optional":true},"url":{"type":"string","description":"Sign-in URL for the actor token","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_revoke_session":{"id":{"type":"string","description":"Session ID"},"userId":{"type":"string","description":"User ID"},"clientId":{"type":"string","description":"Client ID"},"status":{"type":"string","description":"Session status (should be revoked)"},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"lastActiveOrganizationId":{"type":"string","description":"Last active organization ID","optional":true},"expireAt":{"type":"number","description":"Expiration timestamp","optional":true},"abandonAt":{"type":"number","description":"Abandon timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_unban_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_unlock_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_update_organization":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_update_organization_membership":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_update_user":{"id":{"type":"string","description":"Updated user ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"},"verified":{"type":"boolean","description":"Whether email is verified"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"verified":{"type":"boolean","description":"Whether phone is verified"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"banned":{"type":"boolean","description":"Whether user is banned"},"locked":{"type":"boolean","description":"Whether user is locked"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clickhouse_count_rows":{"message":{"type":"string","description":"Operation status message"},"count":{"type":"number","description":"Number of rows"}},"clickhouse_create_database":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_create_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Deleted rows (empty for ClickHouse mutations)"},"rowCount":{"type":"number","description":"Number of rows affected by the mutation"}},"clickhouse_describe_table":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_drop_database":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_drop_partition":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_drop_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the statement"},"rowCount":{"type":"number","description":"Number of rows returned or affected"}},"clickhouse_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Inserted rows (empty for ClickHouse inserts)"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"clickhouse_insert_rows":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Inserted rows (empty for ClickHouse inserts)"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"clickhouse_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns and engines","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"database":{"type":"string","description":"Database the table belongs to"},"engine":{"type":"string","description":"Table engine (e.g., MergeTree, Log)"},"totalRows":{"type":"number","description":"Approximate total number of rows in the table","optional":true},"columns":{"type":"array","description":"Table columns","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"ClickHouse data type (e.g., UInt32, String, DateTime)"},"defaultKind":{"type":"string","description":"Kind of default expression (DEFAULT, MATERIALIZED, ALIAS)","optional":true},"defaultExpression":{"type":"string","description":"Default value expression for the column","optional":true},"isInPrimaryKey":{"type":"boolean","description":"Whether the column is part of the primary key"},"isInSortingKey":{"type":"boolean","description":"Whether the column is part of the sorting key"}}}}}}}},"clickhouse_kill_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Kill status rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_clusters":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of cluster node rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_databases":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"List of databases with engine and comment"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_mutations":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of mutation rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_partitions":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_running_queries":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_tables":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_optimize_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_rename_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_show_create_table":{"message":{"type":"string","description":"Operation status message"},"ddl":{"type":"string","description":"The CREATE TABLE statement"}},"clickhouse_table_stats":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of table stats rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_truncate_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Updated rows (empty for ClickHouse mutations)"},"rowCount":{"type":"number","description":"Number of rows written by the mutation"}},"clickup_add_tag_to_task":{"taskId":{"type":"string","description":"ID of the tagged task","optional":true},"tagName":{"type":"string","description":"Name of the tag that was added","optional":true}},"clickup_create_checklist":{"checklist":{"type":"json","description":"The created checklist","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"taskId":{"type":"string","description":"ID of the task the checklist belongs to","nullable":true},"name":{"type":"string","description":"Checklist name","nullable":true},"orderIndex":{"type":"number","description":"Order of the checklist on the task","nullable":true},"resolved":{"type":"number","description":"Number of resolved items","nullable":true},"unresolved":{"type":"number","description":"Number of unresolved items","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"items":{"type":"array","description":"Items in the checklist","items":{"type":"object","properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name","nullable":true},"orderIndex":{"type":"number","description":"Order of the item in the checklist","nullable":true},"assignee":{"type":"object","description":"User the item is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"resolved":{"type":"boolean","description":"Whether the item is resolved","nullable":true},"parent":{"type":"string","description":"Parent checklist item ID","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"children":{"type":"array","description":"IDs of nested child items","items":{"type":"string","description":"A checklist item ID"}}}}}}}},"clickup_create_checklist_item":{"checklist":{"type":"json","description":"The updated checklist including its items","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"taskId":{"type":"string","description":"ID of the task the checklist belongs to","nullable":true},"name":{"type":"string","description":"Checklist name","nullable":true},"orderIndex":{"type":"number","description":"Order of the checklist on the task","nullable":true},"resolved":{"type":"number","description":"Number of resolved items","nullable":true},"unresolved":{"type":"number","description":"Number of unresolved items","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"items":{"type":"array","description":"Items in the checklist","items":{"type":"object","properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name","nullable":true},"orderIndex":{"type":"number","description":"Order of the item in the checklist","nullable":true},"assignee":{"type":"object","description":"User the item is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"resolved":{"type":"boolean","description":"Whether the item is resolved","nullable":true},"parent":{"type":"string","description":"Parent checklist item ID","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"children":{"type":"array","description":"IDs of nested child items","items":{"type":"string","description":"A checklist item ID"}}}}}}}},"clickup_create_comment":{"id":{"type":"string","description":"ID of the created comment","optional":true},"histId":{"type":"string","description":"History ID of the created comment","optional":true},"date":{"type":"number","description":"Creation timestamp of the comment (Unix ms)","optional":true}},"clickup_create_folder":{"folder":{"type":"json","description":"The created folder","optional":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true},"hidden":{"type":"boolean","description":"Whether the folder is hidden","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the folder","nullable":true},"space":{"type":"object","description":"Space containing the folder","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_create_list":{"list":{"type":"json","description":"The created list","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the list","nullable":true},"archived":{"type":"boolean","description":"Whether the list is archived","nullable":true}}}},"clickup_create_task":{"task":{"type":"json","description":"The created task","optional":true,"properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}},"clickup_create_time_entry":{"timeEntry":{"type":"json","description":"The created time entry","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_delete_checklist":{"id":{"type":"string","description":"ID of the deleted checklist","optional":true},"deleted":{"type":"boolean","description":"Whether the checklist was deleted","optional":true}},"clickup_delete_checklist_item":{"id":{"type":"string","description":"ID of the deleted checklist item","optional":true},"deleted":{"type":"boolean","description":"Whether the item was deleted","optional":true}},"clickup_delete_comment":{"id":{"type":"string","description":"ID of the deleted comment","optional":true},"deleted":{"type":"boolean","description":"Whether the comment was deleted","optional":true}},"clickup_delete_task":{"id":{"type":"string","description":"ID of the deleted task","optional":true},"deleted":{"type":"boolean","description":"Whether the task was deleted","optional":true}},"clickup_delete_time_entry":{"timeEntry":{"type":"json","description":"The deleted time entry","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_get_comments":{"comments":{"type":"array","description":"Comments on the task, newest first","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"commentText":{"type":"string","description":"Comment text content","nullable":true},"resolved":{"type":"boolean","description":"Whether the comment is resolved","nullable":true},"user":{"type":"object","description":"Comment author","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignee":{"type":"object","description":"User the comment is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"date":{"type":"string","description":"Comment timestamp (Unix ms)","nullable":true},"replyCount":{"type":"string","description":"Number of replies","nullable":true}}}}},"clickup_get_custom_fields":{"fields":{"type":"array","description":"Custom fields accessible in the list","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name","nullable":true},"type":{"type":"string","description":"Custom field type (e.g. text, number, drop_down)","nullable":true},"typeConfig":{"type":"json","description":"Type-specific configuration (e.g. dropdown options)","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"hideFromGuests":{"type":"boolean","description":"Whether the field is hidden from guests","nullable":true}}}}},"clickup_get_folders":{"folders":{"type":"array","description":"Folders in the space","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true},"hidden":{"type":"boolean","description":"Whether the folder is hidden","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the folder","nullable":true},"space":{"type":"object","description":"Space containing the folder","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}}}}}},"clickup_get_list_members":{"members":{"type":"array","description":"Members with explicit access to the list","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"Member user ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"color":{"type":"string","description":"Profile color","nullable":true},"initials":{"type":"string","description":"User initials","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}}},"clickup_get_lists":{"lists":{"type":"array","description":"Lists in the folder or space","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the list","nullable":true},"archived":{"type":"boolean","description":"Whether the list is archived","nullable":true}}}}},"clickup_get_running_timer":{"timeEntry":{"type":"json","description":"The running time entry (duration is negative while running); null when no timer is running","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_get_space_tags":{"tags":{"type":"array","description":"Tags available in the space","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}}},"clickup_get_spaces":{"spaces":{"type":"array","description":"Spaces in the workspace","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true},"private":{"type":"boolean","description":"Whether the space is private","nullable":true},"archived":{"type":"boolean","description":"Whether the space is archived","nullable":true},"statuses":{"type":"array","description":"Task statuses available in the space","items":{"type":"object","properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type","nullable":true}}}}}}}},"clickup_get_task":{"task":{"type":"json","description":"The requested task","optional":true,"properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}},"clickup_get_task_members":{"members":{"type":"array","description":"Members with explicit access to the task","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"Member user ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"color":{"type":"string","description":"Profile color","nullable":true},"initials":{"type":"string","description":"User initials","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}}},"clickup_get_tasks":{"tasks":{"type":"array","description":"Tasks in the list","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}}},"clickup_get_time_entries":{"timeEntries":{"type":"array","description":"Time entries in the date range","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}}},"clickup_get_workspaces":{"workspaces":{"type":"array","description":"Workspaces available to the connected account","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Workspace ID"},"name":{"type":"string","description":"Workspace name","nullable":true},"color":{"type":"string","description":"Workspace color","nullable":true},"avatar":{"type":"string","description":"Workspace avatar URL","nullable":true}}}}},"clickup_remove_custom_field_value":{"taskId":{"type":"string","description":"ID of the updated task","optional":true},"fieldId":{"type":"string","description":"ID of the custom field that was cleared","optional":true}},"clickup_remove_tag_from_task":{"taskId":{"type":"string","description":"ID of the task","optional":true},"tagName":{"type":"string","description":"Name of the tag that was removed","optional":true}},"clickup_search_tasks":{"tasks":{"type":"array","description":"Tasks matching the filters","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}}},"clickup_set_custom_field_value":{"taskId":{"type":"string","description":"ID of the updated task","optional":true},"fieldId":{"type":"string","description":"ID of the custom field that was set","optional":true}},"clickup_start_timer":{"timeEntry":{"type":"json","description":"The started time entry (duration is negative while running)","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_stop_timer":{"timeEntry":{"type":"json","description":"The stopped time entry","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_update_checklist":{"id":{"type":"string","description":"ID of the updated checklist","optional":true},"updated":{"type":"boolean","description":"Whether the checklist was updated","optional":true}},"clickup_update_checklist_item":{"checklist":{"type":"json","description":"The updated checklist including its items","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"taskId":{"type":"string","description":"ID of the task the checklist belongs to","nullable":true},"name":{"type":"string","description":"Checklist name","nullable":true},"orderIndex":{"type":"number","description":"Order of the checklist on the task","nullable":true},"resolved":{"type":"number","description":"Number of resolved items","nullable":true},"unresolved":{"type":"number","description":"Number of unresolved items","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"items":{"type":"array","description":"Items in the checklist","items":{"type":"object","properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name","nullable":true},"orderIndex":{"type":"number","description":"Order of the item in the checklist","nullable":true},"assignee":{"type":"object","description":"User the item is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"resolved":{"type":"boolean","description":"Whether the item is resolved","nullable":true},"parent":{"type":"string","description":"Parent checklist item ID","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"children":{"type":"array","description":"IDs of nested child items","items":{"type":"string","description":"A checklist item ID"}}}}}}}},"clickup_update_comment":{"id":{"type":"string","description":"ID of the updated comment","optional":true},"updated":{"type":"boolean","description":"Whether the comment was updated","optional":true}},"clickup_update_task":{"task":{"type":"json","description":"The updated task","optional":true,"properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}},"clickup_update_time_entry":{"id":{"type":"string","description":"ID of the updated time entry","optional":true},"updated":{"type":"boolean","description":"Whether the entry was updated","optional":true}},"clickup_upload_attachment":{"attachment":{"type":"json","description":"The created attachment","optional":true,"properties":{"id":{"type":"string","description":"Attachment ID"},"version":{"type":"string","description":"Attachment version","nullable":true},"title":{"type":"string","description":"Attachment title","nullable":true},"extension":{"type":"string","description":"File extension","nullable":true},"url":{"type":"string","description":"URL of the uploaded attachment","nullable":true},"date":{"type":"number","description":"Upload timestamp (Unix ms)","nullable":true},"thumbnailSmall":{"type":"string","description":"Small thumbnail URL","nullable":true},"thumbnailLarge":{"type":"string","description":"Large thumbnail URL","nullable":true}}},"files":{"type":"file[]","description":"The uploaded attachment file"}},"cloudflare_create_dns_record":{"id":{"type":"string","description":"Unique identifier for the created DNS record"},"zone_id":{"type":"string","description":"The ID of the zone the record belongs to"},"zone_name":{"type":"string","description":"The name of the zone"},"type":{"type":"string","description":"DNS record type (A, AAAA, CNAME, MX, TXT, etc.)"},"name":{"type":"string","description":"DNS record hostname"},"content":{"type":"string","description":"DNS record value (e.g., IP address, target hostname)"},"proxiable":{"type":"boolean","description":"Whether the record can be proxied through Cloudflare"},"proxied":{"type":"boolean","description":"Whether Cloudflare proxy is enabled"},"ttl":{"type":"number","description":"Time to live in seconds (1 = automatic)"},"locked":{"type":"boolean","description":"Whether the record is locked"},"priority":{"type":"number","description":"Priority for MX and SRV records","optional":true},"comment":{"type":"string","description":"Comment associated with the record","optional":true},"tags":{"type":"array","description":"Tags associated with the record","items":{"type":"string","description":"Tag value"}},"comment_modified_on":{"type":"string","description":"ISO 8601 timestamp when the comment was last modified","optional":true},"tags_modified_on":{"type":"string","description":"ISO 8601 timestamp when tags were last modified","optional":true},"meta":{"type":"object","description":"Record metadata","optional":true,"properties":{"source":{"type":"string","description":"Source of the DNS record"}}},"created_on":{"type":"string","description":"ISO 8601 timestamp when the record was created"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the record was last modified"}},"cloudflare_create_zone":{"id":{"type":"string","description":"Created zone ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Zone status (initializing, pending, active, moved)"},"paused":{"type":"boolean","description":"Whether the zone is paused"},"type":{"type":"string","description":"Zone type (full, partial, or secondary)"},"name_servers":{"type":"array","description":"Assigned Cloudflare name servers","items":{"type":"string","description":"Name server hostname"}},"original_name_servers":{"type":"array","description":"Original name servers before moving to Cloudflare","items":{"type":"string","description":"Name server hostname"},"optional":true},"created_on":{"type":"string","description":"ISO 8601 date when the zone was created"},"modified_on":{"type":"string","description":"ISO 8601 date when the zone was last modified"},"activated_on":{"type":"string","description":"ISO 8601 date when the zone was activated","optional":true},"development_mode":{"type":"number","description":"Seconds remaining in development mode (0 = off)"},"plan":{"type":"object","description":"Zone plan information","properties":{"id":{"type":"string","description":"Plan identifier"},"name":{"type":"string","description":"Plan name"},"price":{"type":"number","description":"Plan price"},"is_subscribed":{"type":"boolean","description":"Whether the zone is subscribed to the plan"},"frequency":{"type":"string","description":"Plan billing frequency"},"currency":{"type":"string","description":"Plan currency"},"legacy_id":{"type":"string","description":"Legacy plan identifier"}}},"account":{"type":"object","description":"Account the zone belongs to","properties":{"id":{"type":"string","description":"Account identifier"},"name":{"type":"string","description":"Account name"}}},"owner":{"type":"object","description":"Zone owner information","properties":{"id":{"type":"string","description":"Owner identifier"},"name":{"type":"string","description":"Owner name"},"type":{"type":"string","description":"Owner type"}}},"meta":{"type":"object","description":"Zone metadata","properties":{"cdn_only":{"type":"boolean","description":"Whether the zone is CDN only"},"custom_certificate_quota":{"type":"number","description":"Custom certificate quota"},"dns_only":{"type":"boolean","description":"Whether the zone is DNS only"},"foundation_dns":{"type":"boolean","description":"Whether foundation DNS is enabled"},"page_rule_quota":{"type":"number","description":"Page rule quota"},"phishing_detected":{"type":"boolean","description":"Whether phishing was detected"},"step":{"type":"number","description":"Current setup step"}},"optional":true},"vanity_name_servers":{"type":"array","description":"Custom vanity name servers","items":{"type":"string","description":"Vanity name server hostname"},"optional":true},"permissions":{"type":"array","description":"User permissions for the zone","items":{"type":"string","description":"Permission string"},"optional":true}},"cloudflare_delete_dns_record":{"id":{"type":"string","description":"Deleted record ID"}},"cloudflare_delete_zone":{"id":{"type":"string","description":"Deleted zone ID"}},"cloudflare_dns_analytics":{"totals":{"type":"object","description":"Aggregate DNS analytics totals for the entire queried period","properties":{"queryCount":{"type":"number","description":"Total number of DNS queries"},"uncachedCount":{"type":"number","description":"Number of uncached DNS queries"},"staleCount":{"type":"number","description":"Number of stale DNS queries"},"responseTimeAvg":{"type":"number","description":"Average response time in milliseconds","optional":true},"responseTimeMedian":{"type":"number","description":"Median response time in milliseconds","optional":true},"responseTime90th":{"type":"number","description":"90th percentile response time in milliseconds","optional":true},"responseTime99th":{"type":"number","description":"99th percentile response time in milliseconds","optional":true}}},"min":{"type":"object","description":"Minimum values across the analytics period","optional":true,"properties":{"queryCount":{"type":"number","description":"Minimum number of DNS queries"},"uncachedCount":{"type":"number","description":"Minimum number of uncached DNS queries"},"staleCount":{"type":"number","description":"Minimum number of stale DNS queries"},"responseTimeAvg":{"type":"number","description":"Minimum average response time in milliseconds","optional":true},"responseTimeMedian":{"type":"number","description":"Minimum median response time in milliseconds","optional":true},"responseTime90th":{"type":"number","description":"Minimum 90th percentile response time in milliseconds","optional":true},"responseTime99th":{"type":"number","description":"Minimum 99th percentile response time in milliseconds","optional":true}}},"max":{"type":"object","description":"Maximum values across the analytics period","optional":true,"properties":{"queryCount":{"type":"number","description":"Maximum number of DNS queries"},"uncachedCount":{"type":"number","description":"Maximum number of uncached DNS queries"},"staleCount":{"type":"number","description":"Maximum number of stale DNS queries"},"responseTimeAvg":{"type":"number","description":"Maximum average response time in milliseconds","optional":true},"responseTimeMedian":{"type":"number","description":"Maximum median response time in milliseconds","optional":true},"responseTime90th":{"type":"number","description":"Maximum 90th percentile response time in milliseconds","optional":true},"responseTime99th":{"type":"number","description":"Maximum 99th percentile response time in milliseconds","optional":true}}},"data":{"type":"array","description":"Raw analytics data rows returned by the Cloudflare DNS analytics report","items":{"type":"object","properties":{"dimensions":{"type":"array","description":"Dimension values for this data row, parallel to the requested dimensions list","items":{"type":"string","description":"Dimension value"}},"metrics":{"type":"array","description":"Metric values for this data row, parallel to the requested metrics list","items":{"type":"number","description":"Metric value"}}}}},"data_lag":{"type":"number","description":"Processing lag in seconds before analytics data becomes available"},"rows":{"type":"number","description":"Total number of rows in the result set"},"query":{"type":"object","description":"Echo of the query parameters sent to the API","optional":true,"properties":{"since":{"type":"string","description":"Start date of the analytics query"},"until":{"type":"string","description":"End date of the analytics query"},"metrics":{"type":"array","description":"Metrics requested in the query","items":{"type":"string","description":"Metric name"}},"dimensions":{"type":"array","description":"Dimensions requested in the query","items":{"type":"string","description":"Dimension name"}},"filters":{"type":"string","description":"Filters applied to the query"},"sort":{"type":"array","description":"Sort order applied to the query","items":{"type":"string","description":"Sort field with direction prefix"}},"limit":{"type":"number","description":"Maximum number of results requested"}}}},"cloudflare_get_zone":{"id":{"type":"string","description":"Zone ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Zone status (initializing, pending, active, moved)"},"paused":{"type":"boolean","description":"Whether the zone is paused"},"type":{"type":"string","description":"Zone type (full, partial, or secondary)"},"name_servers":{"type":"array","description":"Assigned Cloudflare name servers","items":{"type":"string","description":"Name server hostname"}},"original_name_servers":{"type":"array","description":"Original name servers before moving to Cloudflare","items":{"type":"string","description":"Name server hostname"},"optional":true},"created_on":{"type":"string","description":"ISO 8601 date when the zone was created"},"modified_on":{"type":"string","description":"ISO 8601 date when the zone was last modified"},"activated_on":{"type":"string","description":"ISO 8601 date when the zone was activated","optional":true},"development_mode":{"type":"number","description":"Seconds remaining in development mode (0 = off)"},"plan":{"type":"object","description":"Zone plan information","properties":{"id":{"type":"string","description":"Plan identifier"},"name":{"type":"string","description":"Plan name"},"price":{"type":"number","description":"Plan price"},"is_subscribed":{"type":"boolean","description":"Whether the zone is subscribed to the plan"},"frequency":{"type":"string","description":"Plan billing frequency"},"currency":{"type":"string","description":"Plan currency"},"legacy_id":{"type":"string","description":"Legacy plan identifier"}}},"account":{"type":"object","description":"Account the zone belongs to","properties":{"id":{"type":"string","description":"Account identifier"},"name":{"type":"string","description":"Account name"}}},"owner":{"type":"object","description":"Zone owner information","properties":{"id":{"type":"string","description":"Owner identifier"},"name":{"type":"string","description":"Owner name"},"type":{"type":"string","description":"Owner type"}}},"meta":{"type":"object","description":"Zone metadata","properties":{"cdn_only":{"type":"boolean","description":"Whether the zone is CDN only"},"custom_certificate_quota":{"type":"number","description":"Custom certificate quota"},"dns_only":{"type":"boolean","description":"Whether the zone is DNS only"},"foundation_dns":{"type":"boolean","description":"Whether foundation DNS is enabled"},"page_rule_quota":{"type":"number","description":"Page rule quota"},"phishing_detected":{"type":"boolean","description":"Whether phishing was detected"},"step":{"type":"number","description":"Current setup step"}},"optional":true},"vanity_name_servers":{"type":"array","description":"Custom vanity name servers","items":{"type":"string","description":"Vanity name server hostname"},"optional":true},"permissions":{"type":"array","description":"User permissions for the zone","items":{"type":"string","description":"Permission string"},"optional":true}},"cloudflare_get_zone_settings":{"settings":{"type":"array","description":"List of zone settings","items":{"type":"object","properties":{"id":{"type":"string","description":"Setting identifier (e.g., ssl, cache_level, security_level, always_use_https)"},"value":{"type":"string","description":"Setting value as a string. Simple values returned as-is (e.g., \\"full\\", \\"on\\"). Complex values are JSON-stringified (e.g., \'{\\"css\\":\\"on\\",\\"html\\":\\"on\\",\\"js\\":\\"on\\"}\')."},"editable":{"type":"boolean","description":"Whether the setting can be modified for the current zone plan"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the setting was last modified"},"time_remaining":{"type":"number","description":"Seconds remaining until the setting can be modified again (only present for rate-limited settings)","optional":true}}}}},"cloudflare_list_certificates":{"certificates":{"type":"array","description":"List of SSL/TLS certificate packs","items":{"type":"object","properties":{"id":{"type":"string","description":"Certificate pack ID"},"type":{"type":"string","description":"Certificate type (e.g., \\"universal\\", \\"advanced\\")"},"hosts":{"type":"array","description":"Hostnames covered by this certificate pack","items":{"type":"string","description":"Hostname"}},"primary_certificate":{"type":"string","description":"ID of the primary certificate in the pack","optional":true},"status":{"type":"string","description":"Certificate pack status (e.g., \\"active\\", \\"pending\\")"},"certificates":{"type":"array","description":"Individual certificates within the pack","items":{"type":"object","properties":{"id":{"type":"string","description":"Certificate ID"},"hosts":{"type":"array","description":"Hostnames covered by this certificate","items":{"type":"string","description":"Hostname"}},"issuer":{"type":"string","description":"Certificate issuer"},"signature":{"type":"string","description":"Signature algorithm (e.g., \\"ECDSAWithSHA256\\")"},"status":{"type":"string","description":"Certificate status"},"bundle_method":{"type":"string","description":"Bundle method (e.g., \\"ubiquitous\\")"},"zone_id":{"type":"string","description":"Zone ID the certificate belongs to"},"uploaded_on":{"type":"string","description":"Upload date (ISO 8601)"},"modified_on":{"type":"string","description":"Last modified date (ISO 8601)"},"expires_on":{"type":"string","description":"Expiration date (ISO 8601)"},"priority":{"type":"number","description":"Certificate priority order","optional":true},"geo_restrictions":{"type":"object","description":"Geographic restrictions for the certificate","optional":true,"properties":{"label":{"type":"string","description":"Geographic restriction label"}}}}}},"cloudflare_branding":{"type":"boolean","description":"Whether Cloudflare branding is enabled on the certificate","optional":true},"validation_method":{"type":"string","description":"Validation method (e.g., \\"txt\\", \\"http\\", \\"cname\\")","optional":true},"validity_days":{"type":"number","description":"Validity period in days","optional":true},"certificate_authority":{"type":"string","description":"Certificate authority (e.g., \\"lets_encrypt\\", \\"google\\")","optional":true},"validation_errors":{"type":"array","description":"Validation issues for the certificate pack","optional":true,"items":{"type":"object","properties":{"message":{"type":"string","description":"Validation error message"}}}},"validation_records":{"type":"array","description":"Validation records for the certificate pack","optional":true,"items":{"type":"object","properties":{"cname":{"type":"string","description":"CNAME record name"},"cname_target":{"type":"string","description":"CNAME record target"},"emails":{"type":"array","description":"Email addresses for validation","items":{"type":"string","description":"Email address"}},"http_body":{"type":"string","description":"HTTP validation body content"},"http_url":{"type":"string","description":"HTTP validation URL"},"status":{"type":"string","description":"Validation record status"},"txt_name":{"type":"string","description":"TXT record name"},"txt_value":{"type":"string","description":"TXT record value"}}}},"dcv_delegation_records":{"type":"array","description":"Domain control validation delegation records","optional":true,"items":{"type":"object","properties":{"cname":{"type":"string","description":"CNAME record name"},"cname_target":{"type":"string","description":"CNAME record target"},"emails":{"type":"array","description":"Email addresses for validation","items":{"type":"string","description":"Email address"}},"http_body":{"type":"string","description":"HTTP validation body content"},"http_url":{"type":"string","description":"HTTP validation URL"},"status":{"type":"string","description":"Delegation record status"},"txt_name":{"type":"string","description":"TXT record name"},"txt_value":{"type":"string","description":"TXT record value"}}}}}}},"total_count":{"type":"number","description":"Total number of certificate packs"}},"cloudflare_list_dns_records":{"records":{"type":"array","description":"List of DNS records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the DNS record"},"zone_id":{"type":"string","description":"The ID of the zone the record belongs to"},"zone_name":{"type":"string","description":"The name of the zone"},"type":{"type":"string","description":"Record type (A, AAAA, CNAME, MX, TXT, etc.)"},"name":{"type":"string","description":"Record name (e.g., example.com)"},"content":{"type":"string","description":"Record content (e.g., IP address)"},"proxiable":{"type":"boolean","description":"Whether the record can be proxied"},"proxied":{"type":"boolean","description":"Whether Cloudflare proxy is enabled"},"ttl":{"type":"number","description":"TTL in seconds (1 = automatic)"},"locked":{"type":"boolean","description":"Whether the record is locked"},"priority":{"type":"number","description":"MX/SRV record priority","optional":true},"comment":{"type":"string","description":"Comment associated with the record","optional":true},"tags":{"type":"array","description":"Tags associated with the record","items":{"type":"string","description":"Tag value"}},"comment_modified_on":{"type":"string","description":"ISO 8601 timestamp when the comment was last modified","optional":true},"tags_modified_on":{"type":"string","description":"ISO 8601 timestamp when tags were last modified","optional":true},"meta":{"type":"object","description":"Record metadata","optional":true,"properties":{"source":{"type":"string","description":"Source of the DNS record"}}},"created_on":{"type":"string","description":"ISO 8601 timestamp when the record was created"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the record was last modified"}}}},"total_count":{"type":"number","description":"Total number of DNS records matching the query"}},"cloudflare_list_zones":{"zones":{"type":"array","description":"List of zones/domains","items":{"type":"object","properties":{"id":{"type":"string","description":"Zone ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Zone status (initializing, pending, active, moved)"},"paused":{"type":"boolean","description":"Whether the zone is paused"},"type":{"type":"string","description":"Zone type (full, partial, or secondary)"},"name_servers":{"type":"array","description":"Assigned Cloudflare name servers","items":{"type":"string","description":"Name server hostname"}},"original_name_servers":{"type":"array","description":"Original name servers before moving to Cloudflare","items":{"type":"string","description":"Name server hostname"},"optional":true},"created_on":{"type":"string","description":"ISO 8601 date when the zone was created"},"modified_on":{"type":"string","description":"ISO 8601 date when the zone was last modified"},"activated_on":{"type":"string","description":"ISO 8601 date when the zone was activated","optional":true},"development_mode":{"type":"number","description":"Seconds remaining in development mode (0 = off)"},"plan":{"type":"object","description":"Zone plan information","properties":{"id":{"type":"string","description":"Plan identifier"},"name":{"type":"string","description":"Plan name"},"price":{"type":"number","description":"Plan price"},"is_subscribed":{"type":"boolean","description":"Whether the zone is subscribed to the plan"},"frequency":{"type":"string","description":"Plan billing frequency"},"currency":{"type":"string","description":"Plan currency"},"legacy_id":{"type":"string","description":"Legacy plan identifier"}}},"account":{"type":"object","description":"Account the zone belongs to","properties":{"id":{"type":"string","description":"Account identifier"},"name":{"type":"string","description":"Account name"}}},"owner":{"type":"object","description":"Zone owner information","properties":{"id":{"type":"string","description":"Owner identifier"},"name":{"type":"string","description":"Owner name"},"type":{"type":"string","description":"Owner type"}}},"meta":{"type":"object","description":"Zone metadata","properties":{"cdn_only":{"type":"boolean","description":"Whether the zone is CDN only"},"custom_certificate_quota":{"type":"number","description":"Custom certificate quota"},"dns_only":{"type":"boolean","description":"Whether the zone is DNS only"},"foundation_dns":{"type":"boolean","description":"Whether foundation DNS is enabled"},"page_rule_quota":{"type":"number","description":"Page rule quota"},"phishing_detected":{"type":"boolean","description":"Whether phishing was detected"},"step":{"type":"number","description":"Current setup step"}},"optional":true},"vanity_name_servers":{"type":"array","description":"Custom vanity name servers","items":{"type":"string","description":"Vanity name server hostname"},"optional":true},"permissions":{"type":"array","description":"User permissions for the zone","items":{"type":"string","description":"Permission string"},"optional":true}}}},"total_count":{"type":"number","description":"Total number of zones matching the query"}},"cloudflare_purge_cache":{"id":{"type":"string","description":"Purge request identifier returned by Cloudflare"}},"cloudflare_update_dns_record":{"id":{"type":"string","description":"Unique identifier for the updated DNS record"},"zone_id":{"type":"string","description":"The ID of the zone the record belongs to"},"zone_name":{"type":"string","description":"The name of the zone"},"type":{"type":"string","description":"DNS record type (A, AAAA, CNAME, MX, TXT, etc.)"},"name":{"type":"string","description":"DNS record hostname"},"content":{"type":"string","description":"DNS record value (e.g., IP address, target hostname)"},"proxiable":{"type":"boolean","description":"Whether the record can be proxied through Cloudflare"},"proxied":{"type":"boolean","description":"Whether Cloudflare proxy is enabled"},"ttl":{"type":"number","description":"Time to live in seconds (1 = automatic)"},"locked":{"type":"boolean","description":"Whether the record is locked"},"priority":{"type":"number","description":"Priority for MX and SRV records","optional":true},"comment":{"type":"string","description":"Comment associated with the record","optional":true},"tags":{"type":"array","description":"Tags associated with the record","items":{"type":"string","description":"Tag value"}},"comment_modified_on":{"type":"string","description":"ISO 8601 timestamp when the comment was last modified","optional":true},"tags_modified_on":{"type":"string","description":"ISO 8601 timestamp when tags were last modified","optional":true},"meta":{"type":"object","description":"Record metadata","optional":true,"properties":{"source":{"type":"string","description":"Source of the DNS record"}}},"created_on":{"type":"string","description":"ISO 8601 timestamp when the record was created"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the record was last modified"}},"cloudflare_update_zone_setting":{"id":{"type":"string","description":"Setting identifier (e.g., ssl, cache_level, security_level)"},"value":{"type":"string","description":"Updated setting value as a string. Simple values returned as-is (e.g., \\"full\\", \\"on\\"). Complex values are JSON-stringified."},"editable":{"type":"boolean","description":"Whether the setting can be modified for the current zone plan"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the setting was last modified"},"time_remaining":{"type":"number","description":"Seconds remaining until the setting can be modified again (only present for rate-limited settings)","optional":true}},"cloudformation_cancel_update_stack":{"message":{"type":"string","description":"Operation status message"}},"cloudformation_create_change_set":{"changeSetId":{"type":"string","description":"The unique ID of the created change set"},"stackId":{"type":"string","description":"The unique ID of the target stack"}},"cloudformation_create_stack":{"stackId":{"type":"string","description":"The unique ID of the created stack"}},"cloudformation_delete_stack":{"message":{"type":"string","description":"Operation status message"}},"cloudformation_describe_change_set":{"changeSetName":{"type":"string","description":"Name of the change set"},"changeSetId":{"type":"string","description":"The unique ID of the change set"},"stackId":{"type":"string","description":"The unique ID of the target stack"},"stackName":{"type":"string","description":"Name of the target stack"},"description":{"type":"string","description":"Description of the change set"},"executionStatus":{"type":"string","description":"Whether the change set can be executed (AVAILABLE, UNAVAILABLE, EXECUTE_IN_PROGRESS, EXECUTE_COMPLETE, EXECUTE_FAILED, OBSOLETE)"},"status":{"type":"string","description":"Current status of the change set (CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_COMPLETE, DELETE_COMPLETE, FAILED)"},"statusReason":{"type":"string","description":"Reason for the current status, particularly if failed"},"creationTime":{"type":"number","description":"Timestamp the change set was created"},"capabilities":{"type":"array","description":"Capabilities required to execute the change set"},"changes":{"type":"array","description":"List of resource changes (action, logical/physical resource ID, resource type, replacement)"}},"cloudformation_describe_stack_drift_detection_status":{"stackId":{"type":"string","description":"The stack ID"},"stackDriftDetectionId":{"type":"string","description":"The drift detection ID"},"stackDriftStatus":{"type":"string","description":"Drift status (DRIFTED, IN_SYNC, NOT_CHECKED)"},"detectionStatus":{"type":"string","description":"Detection status (DETECTION_IN_PROGRESS, DETECTION_COMPLETE, DETECTION_FAILED)"},"detectionStatusReason":{"type":"string","description":"Reason if detection failed"},"driftedStackResourceCount":{"type":"number","description":"Number of resources that have drifted"},"timestamp":{"type":"number","description":"Timestamp of the detection"}},"cloudformation_describe_stack_events":{"events":{"type":"array","description":"List of stack events with resource status and timestamps"}},"cloudformation_describe_stacks":{"stacks":{"type":"array","description":"List of CloudFormation stacks with status, outputs, and tags"}},"cloudformation_detect_stack_drift":{"stackDriftDetectionId":{"type":"string","description":"ID to use with Describe Stack Drift Detection Status to check results"}},"cloudformation_execute_change_set":{"message":{"type":"string","description":"Operation status message"}},"cloudformation_get_template":{"templateBody":{"type":"string","description":"The template body as a JSON or YAML string"},"stagesAvailable":{"type":"array","description":"Available template stages"}},"cloudformation_get_template_summary":{"description":{"type":"string","description":"Template description"},"parameters":{"type":"array","description":"Template parameters with types, defaults, and descriptions"},"capabilities":{"type":"array","description":"Required capabilities (e.g., CAPABILITY_IAM)"},"capabilitiesReason":{"type":"string","description":"Reason capabilities are required"},"resourceTypes":{"type":"array","description":"AWS resource types declared in the template (e.g., AWS::S3::Bucket)"},"version":{"type":"string","description":"Template format version"},"declaredTransforms":{"type":"array","description":"Transforms used in the template (e.g., AWS::Serverless-2016-10-31)"}},"cloudformation_list_stack_resources":{"resources":{"type":"array","description":"List of stack resources with type, status, and drift information"}},"cloudformation_update_stack":{"stackId":{"type":"string","description":"The unique ID of the updated stack"}},"cloudformation_validate_template":{"description":{"type":"string","description":"Template description"},"parameters":{"type":"array","description":"Template parameters with defaults and descriptions"},"capabilities":{"type":"array","description":"Required capabilities (e.g., CAPABILITY_IAM)"},"capabilitiesReason":{"type":"string","description":"Reason capabilities are required"},"declaredTransforms":{"type":"array","description":"Transforms used in the template (e.g., AWS::Serverless-2016-10-31)"}},"cloudwatch_describe_alarm_history":{"alarmHistoryItems":{"type":"array","description":"Alarm history items sorted per scanBy, newest first by default","items":{"type":"object","properties":{"alarmName":{"type":"string","description":"Name of the alarm this history item belongs to"},"alarmType":{"type":"string","description":"MetricAlarm or CompositeAlarm"},"timestamp":{"type":"number","description":"Epoch ms when the history item occurred"},"historyItemType":{"type":"string","description":"ConfigurationUpdate, StateUpdate, Action, or contributor variants"},"historySummary":{"type":"string","description":"Human-readable summary of the event"}}}}},"cloudwatch_describe_alarms":{"alarms":{"type":"array","description":"List of CloudWatch alarms with state and configuration","items":{"type":"object","properties":{"alarmName":{"type":"string","description":"Alarm name"},"alarmArn":{"type":"string","description":"Alarm ARN"},"stateValue":{"type":"string","description":"Current state (OK, ALARM, INSUFFICIENT_DATA)"},"stateReason":{"type":"string","description":"Human-readable reason for the state"},"metricName":{"type":"string","description":"Metric name (MetricAlarm only)"},"namespace":{"type":"string","description":"Metric namespace (MetricAlarm only)"},"threshold":{"type":"number","description":"Threshold value (MetricAlarm only)"},"stateUpdatedTimestamp":{"type":"number","description":"Epoch ms when state last changed"}}}}},"cloudwatch_describe_log_groups":{"logGroups":{"type":"array","description":"List of CloudWatch log groups with metadata","items":{"type":"object","properties":{"logGroupName":{"type":"string","description":"Log group name"},"arn":{"type":"string","description":"Log group ARN"},"storedBytes":{"type":"number","description":"Total stored bytes"},"retentionInDays":{"type":"number","description":"Retention period in days (if set)"},"creationTime":{"type":"number","description":"Creation time in epoch milliseconds"}}}}},"cloudwatch_describe_log_streams":{"logStreams":{"type":"array","description":"List of log streams with metadata, sorted by last event time (most recent first) unless a prefix filter is applied","items":{"type":"object","properties":{"logStreamName":{"type":"string","description":"Log stream name"},"lastEventTimestamp":{"type":"number","description":"Timestamp of the last log event in epoch milliseconds"},"firstEventTimestamp":{"type":"number","description":"Timestamp of the first log event in epoch milliseconds"},"creationTime":{"type":"number","description":"Stream creation time in epoch milliseconds"},"storedBytes":{"type":"number","description":"Total stored bytes"}}}}},"cloudwatch_filter_log_events":{"events":{"type":"array","description":"Matching log events across all searched streams, sorted by timestamp","items":{"type":"object","properties":{"logStreamName":{"type":"string","description":"Log stream the event belongs to"},"timestamp":{"type":"number","description":"Event timestamp in epoch milliseconds"},"message":{"type":"string","description":"Log event message"},"ingestionTime":{"type":"number","description":"Ingestion time in epoch milliseconds"}}}}},"cloudwatch_get_log_events":{"events":{"type":"array","description":"Log events with timestamp, message, and ingestion time","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Event timestamp in epoch milliseconds"},"message":{"type":"string","description":"Log event message"},"ingestionTime":{"type":"number","description":"Ingestion time in epoch milliseconds"}}}}},"cloudwatch_get_metric_statistics":{"label":{"type":"string","description":"Metric label returned by CloudWatch"},"datapoints":{"type":"array","description":"Datapoints sorted by timestamp with statistics values","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Datapoint timestamp in epoch milliseconds"},"average":{"type":"number","description":"Average statistic value"},"sum":{"type":"number","description":"Sum statistic value"},"minimum":{"type":"number","description":"Minimum statistic value"},"maximum":{"type":"number","description":"Maximum statistic value"},"sampleCount":{"type":"number","description":"Sample count statistic value"},"unit":{"type":"string","description":"Unit of the metric"}}}}},"cloudwatch_list_metrics":{"metrics":{"type":"array","description":"List of metrics with namespace, name, and dimensions","items":{"type":"object","properties":{"namespace":{"type":"string","description":"Metric namespace (e.g., AWS/EC2)"},"metricName":{"type":"string","description":"Metric name (e.g., CPUUtilization)"},"dimensions":{"type":"array","description":"Array of name/value dimension pairs"}}}}},"cloudwatch_mute_alarm":{"success":{"type":"boolean","description":"Whether the mute rule was created successfully"},"muteRuleName":{"type":"string","description":"Name of the mute rule that was created"},"alarmNames":{"type":"array","description":"Names of the alarms this rule mutes","items":{"type":"string"}},"expression":{"type":"string","description":"Schedule expression used by the mute rule"},"duration":{"type":"string","description":"ISO 8601 duration of the mute window"}},"cloudwatch_put_log_group_retention":{"success":{"type":"boolean","description":"Whether the retention policy was updated"},"logGroupName":{"type":"string","description":"Log group the policy applies to"},"retentionInDays":{"type":"number","description":"Retention period in days, or null if events never expire","optional":true}},"cloudwatch_put_metric_data":{"success":{"type":"boolean","description":"Whether the metric was published successfully"},"namespace":{"type":"string","description":"Metric namespace"},"metricName":{"type":"string","description":"Metric name"},"value":{"type":"number","description":"Published metric value"},"unit":{"type":"string","description":"Metric unit"},"timestamp":{"type":"string","description":"Timestamp when the metric was published"}},"cloudwatch_query_logs":{"results":{"type":"array","description":"Query result rows (each row is a key/value map of field name to value)"},"statistics":{"type":"object","description":"Query statistics","properties":{"bytesScanned":{"type":"number","description":"Total bytes of log data scanned"},"recordsMatched":{"type":"number","description":"Number of log records that matched the query"},"recordsScanned":{"type":"number","description":"Total log records scanned"}}},"status":{"type":"string","description":"Query completion status (Complete, Failed, Cancelled, or Timeout)"}},"cloudwatch_unmute_alarm":{"success":{"type":"boolean","description":"Whether the mute rule was deleted successfully"},"muteRuleName":{"type":"string","description":"Name of the mute rule that was deleted"}},"codepipeline_disable_stage_transition":{"pipelineName":{"type":"string","description":"Pipeline name"},"stageName":{"type":"string","description":"Stage whose transition was disabled"},"transitionType":{"type":"string","description":"Transition type that was disabled (Inbound or Outbound)"}},"codepipeline_enable_stage_transition":{"pipelineName":{"type":"string","description":"Pipeline name"},"stageName":{"type":"string","description":"Stage whose transition was enabled"},"transitionType":{"type":"string","description":"Transition type that was enabled (Inbound or Outbound)"}},"codepipeline_get_pipeline":{"pipelineName":{"type":"string","description":"Pipeline name"},"pipelineArn":{"type":"string","description":"Pipeline ARN","optional":true},"roleArn":{"type":"string","description":"IAM role ARN the pipeline assumes"},"version":{"type":"number","description":"Pipeline version number","optional":true},"pipelineType":{"type":"string","description":"Pipeline type (V1 or V2)","optional":true},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)","optional":true},"artifactStoreType":{"type":"string","description":"Artifact store type (S3)","optional":true},"artifactStoreLocation":{"type":"string","description":"Artifact store bucket location","optional":true},"stages":{"type":"array","description":"Pipeline stages with their actions (name, category, provider, configuration)","items":{"type":"object","properties":{"stageName":{"type":"string","description":"Stage name"},"actions":{"type":"array","description":"Actions in the stage, in run order"}}}},"variables":{"type":"array","description":"Pipeline variable declarations with default values","items":{"type":"object","properties":{"name":{"type":"string","description":"Variable name"},"defaultValue":{"type":"string","description":"Default value"},"description":{"type":"string","description":"Variable description"}}}},"created":{"type":"number","description":"Epoch ms when the pipeline was created","optional":true},"updated":{"type":"number","description":"Epoch ms when the pipeline was last updated","optional":true}},"codepipeline_get_pipeline_execution":{"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID"},"pipelineName":{"type":"string","description":"Pipeline name"},"pipelineVersion":{"type":"number","description":"Pipeline version number","optional":true},"status":{"type":"string","description":"Execution status (Cancelled, InProgress, Stopped, Stopping, Succeeded, Superseded, Failed)"},"statusSummary":{"type":"string","description":"Status summary for the execution","optional":true},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)","optional":true},"executionType":{"type":"string","description":"Execution type (STANDARD or ROLLBACK)","optional":true},"triggerType":{"type":"string","description":"What triggered the execution (e.g., Webhook, StartPipelineExecution)","optional":true},"triggerDetail":{"type":"string","description":"Detail about the trigger (e.g., user ARN)","optional":true},"artifactRevisions":{"type":"array","description":"Source artifact revisions for the execution","items":{"type":"object","properties":{"name":{"type":"string","description":"Artifact name"},"revisionId":{"type":"string","description":"Revision ID (e.g., commit SHA)"},"revisionSummary":{"type":"string","description":"Revision summary (e.g., commit message)"},"revisionUrl":{"type":"string","description":"URL of the revision"},"created":{"type":"number","description":"Epoch ms when the revision was created"}}}},"variables":{"type":"array","description":"Resolved pipeline variables for the execution","items":{"type":"object","properties":{"name":{"type":"string","description":"Variable name"},"resolvedValue":{"type":"string","description":"Resolved variable value"}}}}},"codepipeline_get_pipeline_state":{"pipelineName":{"type":"string","description":"Pipeline name"},"pipelineVersion":{"type":"number","description":"Pipeline version number","optional":true},"created":{"type":"number","description":"Epoch ms when the pipeline was created","optional":true},"updated":{"type":"number","description":"Epoch ms when the pipeline was last updated","optional":true},"stageStates":{"type":"array","description":"Per-stage state including latest execution status and action details","items":{"type":"object","properties":{"stageName":{"type":"string","description":"Stage name"},"status":{"type":"string","description":"Latest stage execution status (InProgress, Succeeded, Failed, Stopped, Cancelled)"},"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID currently in the stage"},"inboundTransitionEnabled":{"type":"boolean","description":"Whether the inbound transition into the stage is enabled"},"actionStates":{"type":"array","description":"Per-action state with status, summary, error details, and approval token (for pending manual approvals)"}}}}},"codepipeline_list_action_executions":{"actionExecutionDetails":{"type":"array","description":"Action execution history, most recent first","items":{"type":"object","properties":{"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID"},"actionExecutionId":{"type":"string","description":"Action execution ID (use as the approval token for PARALLEL execution-mode pipelines)"},"pipelineVersion":{"type":"number","description":"Pipeline version number"},"stageName":{"type":"string","description":"Stage the action belongs to"},"actionName":{"type":"string","description":"Action name"},"startTime":{"type":"number","description":"Epoch ms when the action started"},"lastUpdateTime":{"type":"number","description":"Epoch ms when the action was last updated"},"updatedBy":{"type":"string","description":"Who or what last updated the action"},"status":{"type":"string","description":"Action execution status (InProgress, Abandoned, Succeeded, Failed)"},"externalExecutionId":{"type":"string","description":"ID of the external system execution (e.g., CodeBuild build ID)"},"externalExecutionSummary":{"type":"string","description":"Summary from the external system execution"},"externalExecutionUrl":{"type":"string","description":"URL of the external system execution"},"errorCode":{"type":"string","description":"Error code if the action failed"},"errorMessage":{"type":"string","description":"Error message if the action failed"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true}},"codepipeline_list_pipeline_executions":{"executions":{"type":"array","description":"Pipeline execution summaries, most recent first","items":{"type":"object","properties":{"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID"},"status":{"type":"string","description":"Execution status (Cancelled, InProgress, Stopped, Stopping, Succeeded, Superseded, Failed)"},"statusSummary":{"type":"string","description":"Status summary for the execution"},"startTime":{"type":"number","description":"Epoch ms when the execution started"},"lastUpdateTime":{"type":"number","description":"Epoch ms when the execution was last updated"},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)"},"executionType":{"type":"string","description":"Execution type (STANDARD or ROLLBACK)"},"stopTriggerReason":{"type":"string","description":"Reason the execution was stopped, if applicable"},"triggerType":{"type":"string","description":"What triggered the execution"},"triggerDetail":{"type":"string","description":"Detail about the trigger"},"rollbackTargetPipelineExecutionId":{"type":"string","description":"Execution ID this run rolled back to, if it was a rollback"},"sourceRevisions":{"type":"array","description":"Source revisions (commit IDs, summaries, URLs) for the execution"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true}},"codepipeline_list_pipelines":{"pipelines":{"type":"array","description":"List of pipelines with name, version, type, and timestamps","items":{"type":"object","properties":{"name":{"type":"string","description":"Pipeline name"},"version":{"type":"number","description":"Pipeline version number"},"pipelineType":{"type":"string","description":"Pipeline type (V1 or V2)"},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)"},"created":{"type":"number","description":"Epoch ms when the pipeline was created"},"updated":{"type":"number","description":"Epoch ms when the pipeline was last updated"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true}},"codepipeline_put_approval_result":{"approvedAt":{"type":"number","description":"Epoch ms when the approval or rejection was submitted","optional":true},"status":{"type":"string","description":"The submitted approval decision (Approved or Rejected)"}},"codepipeline_retry_stage_execution":{"pipelineExecutionId":{"type":"string","description":"ID of the pipeline execution with the retried stage"}},"codepipeline_start_execution":{"pipelineExecutionId":{"type":"string","description":"ID of the pipeline execution that was started"}},"codepipeline_stop_execution":{"pipelineExecutionId":{"type":"string","description":"ID of the pipeline execution that was stopped"}},"confluence_add_label":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"Page ID that the label was added to"},"labelName":{"type":"string","description":"Name of the added label"},"labelId":{"type":"string","description":"ID of the added label"}},"confluence_create_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Created blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID"},"authorId":{"type":"string","description":"Author account ID","optional":true},"body":{"type":"object","description":"Blog post body content","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Blog post version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}},"confluence_create_comment":{"ts":{"type":"string","description":"Timestamp of creation"},"commentId":{"type":"string","description":"Created comment ID"},"pageId":{"type":"string","description":"Page ID"}},"confluence_create_page":{"ts":{"type":"string","description":"Timestamp of creation"},"pageId":{"type":"string","description":"Created page ID"},"title":{"type":"string","description":"Page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"parentId":{"type":"string","description":"Parent page ID","optional":true},"body":{"type":"object","description":"Page body content","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"url":{"type":"string","description":"Page URL"}},"confluence_create_page_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"propertyId":{"type":"string","description":"ID of the created property"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value"},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}},"confluence_create_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Created space ID"},"name":{"type":"string","description":"Space name"},"key":{"type":"string","description":"Space key"},"type":{"type":"string","description":"Space type"},"status":{"type":"string","description":"Space status"},"url":{"type":"string","description":"URL to view the space"},"homepageId":{"type":"string","description":"Homepage ID","optional":true},"description":{"type":"object","description":"Space description","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}},"confluence_create_space_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"propertyId":{"type":"string","description":"Created property ID"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value"},"spaceId":{"type":"string","description":"Space ID"}},"confluence_delete_attachment":{"ts":{"type":"string","description":"Timestamp of deletion"},"attachmentId":{"type":"string","description":"Deleted attachment ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPostId":{"type":"string","description":"Deleted blog post ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_comment":{"ts":{"type":"string","description":"Timestamp of deletion"},"commentId":{"type":"string","description":"Deleted comment ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_label":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"Page ID the label was removed from"},"labelName":{"type":"string","description":"Name of the removed label"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_page":{"ts":{"type":"string","description":"Timestamp of deletion"},"pageId":{"type":"string","description":"Deleted page ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_page_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"propertyId":{"type":"string","description":"ID of the deleted property"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Deleted space ID"},"deleted":{"type":"boolean","description":"Deletion status"},"longTaskId":{"type":"string","description":"ID of the long-running deletion task; poll Confluence long-task API to track completion"},"longTaskStatusLink":{"type":"string","description":"Relative link to the long-task status endpoint"}},"confluence_delete_space_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Space ID"},"propertyId":{"type":"string","description":"Deleted property ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_get_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"authorId":{"type":"string","description":"Author account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"body":{"type":"object","description":"Blog post body content in requested format(s)","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}},"confluence_get_page_ancestors":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page whose ancestors were retrieved"},"ancestors":{"type":"array","description":"Array of ancestor pages, ordered from direct parent to root","items":{"type":"object","properties":{"id":{"type":"string","description":"Ancestor page ID"},"title":{"type":"string","description":"Ancestor page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"webUrl":{"type":"string","description":"URL to view the page","optional":true}}}}},"confluence_get_page_children":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"parentId":{"type":"string","description":"ID of the parent page"},"children":{"type":"array","description":"Array of child pages","items":{"type":"object","properties":{"id":{"type":"string","description":"Child page ID"},"title":{"type":"string","description":"Child page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"childPosition":{"type":"number","description":"Position among siblings","optional":true},"webUrl":{"type":"string","description":"URL to view the page","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_get_page_descendants":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"descendants":{"type":"array","description":"Array of descendant pages","items":{"type":"object","properties":{"id":{"type":"string","description":"Page ID"},"title":{"type":"string","description":"Page title"},"type":{"type":"string","description":"Content type (page, whiteboard, database, etc.)","optional":true},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"parentId":{"type":"string","description":"Parent page ID","optional":true},"childPosition":{"type":"number","description":"Position among siblings","optional":true},"depth":{"type":"number","description":"Depth in the hierarchy","optional":true}}}},"pageId":{"type":"string","description":"Parent page ID"},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_get_page_version":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"title":{"type":"string","description":"Page title at this version","optional":true},"content":{"type":"string","description":"Page content with HTML tags stripped at this version","optional":true},"version":{"type":"object","description":"Detailed version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit"},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true},"contentTypeModified":{"type":"boolean","description":"Whether the content type was modified in this version","optional":true},"collaborators":{"type":"array","description":"List of collaborator account IDs for this version","items":{"type":"string"},"optional":true},"prevVersion":{"type":"number","description":"Previous version number","optional":true},"nextVersion":{"type":"number","description":"Next version number","optional":true}}},"body":{"type":"object","description":"Raw page body content in storage format at this version","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true}},"confluence_get_pages_by_label":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"labelId":{"type":"string","description":"ID of the label"},"pages":{"type":"array","description":"Array of pages with this label","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique page identifier"},"title":{"type":"string","description":"Page title"},"status":{"type":"string","description":"Page status (e.g., current, archived, trashed, draft)"},"spaceId":{"type":"string","description":"ID of the space containing the page"},"parentId":{"type":"string","description":"ID of the parent page (null if top-level)","optional":true},"authorId":{"type":"string","description":"Account ID of the page author"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the page was created"},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}}}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_get_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name"},"key":{"type":"string","description":"Space key"},"type":{"type":"string","description":"Space type (global, personal)"},"status":{"type":"string","description":"Space status (current, archived)"},"url":{"type":"string","description":"URL to view the space in Confluence"},"authorId":{"type":"string","description":"Account ID of the space creator","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the space was created","optional":true},"homepageId":{"type":"string","description":"ID of the space homepage","optional":true},"description":{"type":"object","description":"Space description content","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}},"confluence_get_task":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Task ID"},"localId":{"type":"string","description":"Local task ID","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"pageId":{"type":"string","description":"Page ID","optional":true},"blogPostId":{"type":"string","description":"Blog post ID","optional":true},"status":{"type":"string","description":"Task status (complete or incomplete)"},"body":{"type":"string","description":"Task body content in storage format","optional":true},"createdBy":{"type":"string","description":"Creator account ID","optional":true},"assignedTo":{"type":"string","description":"Assignee account ID","optional":true},"completedBy":{"type":"string","description":"Completer account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"dueAt":{"type":"string","description":"Due date","optional":true},"completedAt":{"type":"string","description":"Completion timestamp","optional":true}},"confluence_get_user":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"email":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Account type (e.g., atlassian, app, customer)","optional":true},"profilePicture":{"type":"string","description":"Path to the user profile picture","optional":true},"publicName":{"type":"string","description":"Public name of the user","optional":true}},"confluence_list_attachments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"attachments":{"type":"array","description":"Array of Confluence attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique attachment identifier (prefixed with \\"att\\")"},"title":{"type":"string","description":"Attachment file name"},"status":{"type":"string","description":"Attachment status (e.g., current, archived, trashed)"},"mediaType":{"type":"string","description":"MIME type of the attachment"},"fileSize":{"type":"number","description":"File size in bytes"},"downloadUrl":{"type":"string","description":"URL to download the attachment"},"webuiUrl":{"type":"string","description":"URL to view the attachment in Confluence UI","optional":true},"pageId":{"type":"string","description":"ID of the page the attachment belongs to","optional":true},"blogPostId":{"type":"string","description":"ID of the blog post the attachment belongs to","optional":true},"comment":{"type":"string","description":"Comment/description of the attachment","optional":true},"version":{"type":"object","description":"Attachment version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_blogposts":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPosts":{"type":"array","description":"Array of blog posts","items":{"type":"object","properties":{"id":{"type":"string","description":"Blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"authorId":{"type":"string","description":"Author account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_blogposts_in_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPosts":{"type":"array","description":"Array of blog posts in the space","items":{"type":"object","properties":{"id":{"type":"string","description":"Blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"authorId":{"type":"string","description":"Author account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"body":{"type":"object","description":"Blog post body content","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_comments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"comments":{"type":"array","description":"Array of Confluence comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique comment identifier"},"status":{"type":"string","description":"Comment status (e.g., current)"},"title":{"type":"string","description":"Comment title","optional":true},"pageId":{"type":"string","description":"ID of the page the comment belongs to","optional":true},"blogPostId":{"type":"string","description":"ID of the blog post the comment belongs to","optional":true},"parentCommentId":{"type":"string","description":"ID of the parent comment","optional":true},"body":{"type":"object","description":"Comment body content","properties":{"value":{"type":"string","description":"Comment body content"},"representation":{"type":"string","description":"Content representation format (e.g., storage, view)"}},"optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"authorId":{"type":"string","description":"Account ID of the comment author"},"version":{"type":"object","description":"Comment version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_labels":{"ts":{"type":"string","description":"Timestamp of retrieval"},"labels":{"type":"array","description":"Array of labels on the page","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique label identifier"},"name":{"type":"string","description":"Label name"},"prefix":{"type":"string","description":"Label prefix/type (e.g., global, my, team)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_page_properties":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"properties":{"type":"array","description":"Array of content properties","items":{"type":"object","properties":{"id":{"type":"string","description":"Property ID"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value (can be any JSON)"},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_page_versions":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"versions":{"type":"array","description":"Array of page versions","items":{"type":"object","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_pages_in_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pages":{"type":"array","description":"Array of pages in the space","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique page identifier"},"title":{"type":"string","description":"Page title"},"status":{"type":"string","description":"Page status (e.g., current, archived, trashed, draft)"},"spaceId":{"type":"string","description":"ID of the space containing the page"},"parentId":{"type":"string","description":"ID of the parent page (null if top-level)","optional":true},"authorId":{"type":"string","description":"Account ID of the page author"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the page was created"},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}}},"body":{"type":"object","description":"Page body content (if bodyFormat was specified)","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the page in Confluence","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_space_labels":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"ID of the space"},"labels":{"type":"array","description":"Array of labels on the space","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique label identifier"},"name":{"type":"string","description":"Label name"},"prefix":{"type":"string","description":"Label prefix/type (e.g., global, my, team)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_space_permissions":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"permissions":{"type":"array","description":"Array of space permissions","items":{"type":"object","properties":{"id":{"type":"string","description":"Permission ID"},"principalType":{"type":"string","description":"Principal type (user, group, role)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"operationKey":{"type":"string","description":"Operation key (read, create, delete, etc.)","optional":true},"operationTargetType":{"type":"string","description":"Target type (page, blogpost, space, etc.)","optional":true},"anonymousAccess":{"type":"boolean","description":"Whether anonymous access is allowed"},"unlicensedAccess":{"type":"boolean","description":"Whether unlicensed access is allowed"}}}},"spaceId":{"type":"string","description":"Space ID"},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_space_properties":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"properties":{"type":"array","description":"Array of space properties","items":{"type":"object","properties":{"id":{"type":"string","description":"Property ID"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value"}}}},"spaceId":{"type":"string","description":"Space ID"},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_spaces":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaces":{"type":"array","description":"Array of Confluence spaces","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique space identifier"},"key":{"type":"string","description":"Space key (short identifier used in URLs)"},"name":{"type":"string","description":"Space name"},"type":{"type":"string","description":"Space type (e.g., global, personal)"},"status":{"type":"string","description":"Space status (e.g., current, archived)"},"authorId":{"type":"string","description":"Account ID of the space creator","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the space was created","optional":true},"homepageId":{"type":"string","description":"ID of the space homepage","optional":true},"description":{"type":"object","description":"Space description","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_tasks":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"tasks":{"type":"array","description":"Array of Confluence tasks","items":{"type":"object","properties":{"id":{"type":"string","description":"Task ID"},"localId":{"type":"string","description":"Local task ID","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"pageId":{"type":"string","description":"Page ID","optional":true},"blogPostId":{"type":"string","description":"Blog post ID","optional":true},"status":{"type":"string","description":"Task status (complete or incomplete)"},"body":{"type":"string","description":"Task body content in storage format","optional":true},"createdBy":{"type":"string","description":"Creator account ID","optional":true},"assignedTo":{"type":"string","description":"Assignee account ID","optional":true},"completedBy":{"type":"string","description":"Completer account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"dueAt":{"type":"string","description":"Due date","optional":true},"completedAt":{"type":"string","description":"Completion timestamp","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_retrieve":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"Confluence page ID"},"title":{"type":"string","description":"Page title"},"content":{"type":"string","description":"Page content with HTML tags stripped"},"status":{"type":"string","description":"Page status (current, archived, trashed, draft)","optional":true},"spaceId":{"type":"string","description":"ID of the space containing the page","optional":true},"parentId":{"type":"string","description":"ID of the parent page","optional":true},"authorId":{"type":"string","description":"Account ID of the page author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the page was created","optional":true},"url":{"type":"string","description":"URL to view the page in Confluence","optional":true},"body":{"type":"object","description":"Raw page body content in storage format","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}},"confluence_search":{"ts":{"type":"string","description":"Timestamp of search"},"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique content identifier"},"title":{"type":"string","description":"Content title"},"type":{"type":"string","description":"Content type (e.g., page, blogpost, attachment, comment)"},"status":{"type":"string","description":"Content status (e.g., current)","optional":true},"url":{"type":"string","description":"URL to view the content in Confluence"},"excerpt":{"type":"string","description":"Text excerpt matching the search query"},"spaceKey":{"type":"string","description":"Key of the space containing the content","optional":true},"space":{"type":"object","description":"Space information for the content","properties":{"id":{"type":"string","description":"Space identifier"},"key":{"type":"string","description":"Space key"},"name":{"type":"string","description":"Space name"}},"optional":true},"lastModified":{"type":"string","description":"ISO 8601 timestamp of last modification","optional":true},"entityType":{"type":"string","description":"Entity type identifier (e.g., content, space)","optional":true}}}}},"confluence_search_in_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceKey":{"type":"string","description":"The space key that was searched"},"totalSize":{"type":"number","description":"Total number of matching results"},"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique content identifier"},"title":{"type":"string","description":"Content title"},"type":{"type":"string","description":"Content type (e.g., page, blogpost, attachment, comment)"},"status":{"type":"string","description":"Content status (e.g., current)","optional":true},"url":{"type":"string","description":"URL to view the content in Confluence"},"excerpt":{"type":"string","description":"Text excerpt matching the search query"},"spaceKey":{"type":"string","description":"Key of the space containing the content","optional":true},"space":{"type":"object","description":"Space information for the content","properties":{"id":{"type":"string","description":"Space identifier"},"key":{"type":"string","description":"Space key"},"name":{"type":"string","description":"Space name"}},"optional":true},"lastModified":{"type":"string","description":"ISO 8601 timestamp of last modification","optional":true},"entityType":{"type":"string","description":"Entity type identifier (e.g., content, space)","optional":true}}}}},"confluence_update":{"ts":{"type":"string","description":"Timestamp of update"},"pageId":{"type":"string","description":"Confluence page ID"},"title":{"type":"string","description":"Updated page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"body":{"type":"object","description":"Page body content in storage format","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"url":{"type":"string","description":"URL to view the page in Confluence","optional":true},"success":{"type":"boolean","description":"Update operation success status"}},"confluence_update_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPostId":{"type":"string","description":"Updated blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"version":{"type":"json","description":"Version information","optional":true},"url":{"type":"string","description":"URL to view the blog post"}},"confluence_update_comment":{"ts":{"type":"string","description":"Timestamp of update"},"commentId":{"type":"string","description":"Updated comment ID"},"updated":{"type":"boolean","description":"Update status"}},"confluence_update_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Updated space ID"},"name":{"type":"string","description":"Space name"},"key":{"type":"string","description":"Space key"},"type":{"type":"string","description":"Space type"},"status":{"type":"string","description":"Space status"},"url":{"type":"string","description":"URL to view the space"},"description":{"type":"object","description":"Space description","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}},"confluence_update_task":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Task ID"},"localId":{"type":"string","description":"Local task ID","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"pageId":{"type":"string","description":"Page ID","optional":true},"blogPostId":{"type":"string","description":"Blog post ID","optional":true},"status":{"type":"string","description":"Updated task status"},"body":{"type":"string","description":"Task body content in storage format","optional":true},"createdBy":{"type":"string","description":"Creator account ID","optional":true},"assignedTo":{"type":"string","description":"Assignee account ID","optional":true},"completedBy":{"type":"string","description":"Completer account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"dueAt":{"type":"string","description":"Due date","optional":true},"completedAt":{"type":"string","description":"Completion timestamp","optional":true}},"confluence_upload_attachment":{"ts":{"type":"string","description":"Timestamp of upload"},"attachmentId":{"type":"string","description":"Uploaded attachment ID"},"title":{"type":"string","description":"Attachment file name"},"fileSize":{"type":"number","description":"File size in bytes"},"mediaType":{"type":"string","description":"MIME type of the attachment"},"downloadUrl":{"type":"string","description":"Download URL for the attachment"},"pageId":{"type":"string","description":"Page ID the attachment was added to"}},"context_dev_classify_naics":{"status":{"type":"string","description":"Classification status"},"domain":{"type":"string","description":"Resolved domain","optional":true},"type":{"type":"string","description":"Input type that was resolved","optional":true},"codes":{"type":"array","description":"Matched NAICS codes with name and confidence","items":{"type":"object","properties":{"code":{"type":"string","description":"Industry code"},"name":{"type":"string","description":"Industry name"},"confidence":{"type":"string","description":"Match confidence (high, medium, low)"}}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_classify_sic":{"status":{"type":"string","description":"Classification status"},"domain":{"type":"string","description":"Resolved domain","optional":true},"type":{"type":"string","description":"Input type that was resolved","optional":true},"classification":{"type":"string","description":"SIC taxonomy version used (original_sic or latest_sec)","optional":true},"codes":{"type":"array","description":"Matched SIC codes with name, confidence, and group metadata","items":{"type":"object","properties":{"code":{"type":"string","description":"Industry code"},"name":{"type":"string","description":"Industry name"},"confidence":{"type":"string","description":"Match confidence (high, medium, low)"},"majorGroup":{"type":"string","description":"Major group code (original_sic only)"},"majorGroupName":{"type":"string","description":"Major group name (original_sic only)"},"office":{"type":"string","description":"SEC office (latest_sec only)"}}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_crawl":{"results":{"type":"array","description":"Crawled pages with markdown content and per-page metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content as markdown"},"metadata":{"type":"json","description":"Page metadata (url, title, crawlDepth, statusCode)"}}}},"metadata":{"type":"object","description":"Crawl summary (numUrls, maxCrawlDepth, numSucceeded, numFailed, numSkipped)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_extract":{"status":{"type":"string","description":"Extraction status"},"url":{"type":"string","description":"The starting URL that was crawled"},"urlsAnalyzed":{"type":"array","description":"URLs that were analyzed during extraction","items":{"type":"string","description":"Analyzed page URL"}},"data":{"type":"json","description":"Structured data matching the requested schema"},"metadata":{"type":"object","description":"Crawl summary (numUrls, maxCrawlDepth, numSucceeded, numFailed, numSkipped)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_extract_product":{"isProductPage":{"type":"boolean","description":"Whether the URL is a product page"},"platform":{"type":"string","description":"Detected platform (amazon, tiktok_shop, etsy, generic)","optional":true},"product":{"type":"object","description":"Extracted product details","properties":{"name":{"type":"string","description":"Product name"},"description":{"type":"string","description":"Product description"},"price":{"type":"number","description":"Product price"},"currency":{"type":"string","description":"Price currency"},"billing_frequency":{"type":"string","description":"Billing frequency (monthly, yearly, one_time, usage_based)"},"pricing_model":{"type":"string","description":"Pricing model (per_seat, flat, tiered, freemium, custom)"},"url":{"type":"string","description":"Product URL"},"category":{"type":"string","description":"Product category"},"features":{"type":"json","description":"Product features"},"target_audience":{"type":"json","description":"Target audience"},"tags":{"type":"json","description":"Product tags"},"image_url":{"type":"string","description":"Primary product image URL"},"images":{"type":"json","description":"Product image URLs"},"sku":{"type":"string","description":"Product SKU"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_extract_products":{"products":{"type":"array","description":"Extracted products with pricing, features, and metadata","items":{"type":"object","properties":{"name":{"type":"string","description":"Product name"},"description":{"type":"string","description":"Product description"},"price":{"type":"number","description":"Product price"},"currency":{"type":"string","description":"Price currency"},"billing_frequency":{"type":"string","description":"Billing frequency (monthly, yearly, one_time, usage_based)"},"pricing_model":{"type":"string","description":"Pricing model (per_seat, flat, tiered, freemium, custom)"},"url":{"type":"string","description":"Product URL"},"category":{"type":"string","description":"Product category"},"features":{"type":"json","description":"Product features"},"target_audience":{"type":"json","description":"Target audience"},"tags":{"type":"json","description":"Product tags"},"image_url":{"type":"string","description":"Primary product image URL"},"images":{"type":"json","description":"Product image URLs"},"sku":{"type":"string","description":"Product SKU"}}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand_by_email":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand_by_name":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand_by_ticker":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_identify_transaction":{"status":{"type":"string","description":"Identification status"},"brand":{"type":"object","description":"Brand data for the identified merchant","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_map":{"domain":{"type":"string","description":"The domain that was mapped"},"urls":{"type":"array","description":"All page URLs discovered from the sitemap","items":{"type":"string","description":"Page URL"}},"meta":{"type":"object","description":"Sitemap discovery stats (sitemapsDiscovered, sitemapsFetched, sitemapsSkipped, errors)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_fonts":{"status":{"type":"string","description":"Extraction status"},"domain":{"type":"string","description":"The domain that was analyzed"},"fonts":{"type":"array","description":"Fonts with usage statistics and fallbacks","items":{"type":"object","properties":{"font":{"type":"string","description":"Font family name"},"uses":{"type":"json","description":"Where the font is used"},"fallbacks":{"type":"json","description":"Fallback font families"},"num_elements":{"type":"number","description":"Number of elements using the font"},"num_words":{"type":"number","description":"Number of words rendered in the font"},"percent_words":{"type":"number","description":"Percent of words using the font"},"percent_elements":{"type":"number","description":"Percent of elements using the font"}}}},"fontLinks":{"type":"json","description":"Font family download links keyed by font name (type, files, category)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_html":{"html":{"type":"string","description":"Raw HTML content of the page"},"url":{"type":"string","description":"The scraped URL"},"type":{"type":"string","description":"Detected content type (html, xml, json, text, csv, markdown, svg, pdf, doc, docx)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_images":{"success":{"type":"boolean","description":"Whether the scrape succeeded"},"images":{"type":"array","description":"Discovered image assets with source, element, type, and optional enrichment","items":{"type":"object","properties":{"src":{"type":"string","description":"Image source URL or data"},"element":{"type":"string","description":"Source element (img, svg, link, source, video, css, object, meta, background)"},"type":{"type":"string","description":"Image representation (url, html, base64)"},"alt":{"type":"string","description":"Alt text","optional":true},"enrichment":{"type":"json","description":"Optional enrichment (width, height, mimetype, url, type) when requested"}}}},"url":{"type":"string","description":"The scraped URL"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_markdown":{"markdown":{"type":"string","description":"Page content as clean markdown"},"url":{"type":"string","description":"The scraped URL"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_styleguide":{"status":{"type":"string","description":"Extraction status"},"domain":{"type":"string","description":"The domain that was analyzed"},"styleguide":{"type":"json","description":"Design system: mode, colors, typography, elementSpacing, shadows, fontLinks, components"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_screenshot":{"file":{"type":"file","description":"Stored screenshot image file","optional":true},"screenshotUrl":{"type":"string","description":"Public URL of the captured screenshot"},"screenshotType":{"type":"string","description":"Screenshot type (viewport or fullPage)","optional":true},"domain":{"type":"string","description":"Domain that was captured","optional":true},"width":{"type":"number","description":"Screenshot width in pixels","optional":true},"height":{"type":"number","description":"Screenshot height in pixels","optional":true},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_search":{"results":{"type":"array","description":"Search results with url, title, description, relevance, and optional markdown","items":{"type":"object","properties":{"url":{"type":"string","description":"Result page URL"},"title":{"type":"string","description":"Result page title"},"description":{"type":"string","description":"Result snippet/description"},"relevance":{"type":"string","description":"Relevance rating (high, medium, low)"},"markdown":{"type":"json","description":"Scraped markdown for the result (when markdown scraping is enabled)"}}}},"query":{"type":"string","description":"The query that was searched"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"convex_action":{"value":{"type":"json","description":"Result returned by the action function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"convex_document_deltas":{"documents":{"type":"array","description":"Changed documents, each including _table and _ts fields","items":{"type":"object"}},"hasMore":{"type":"boolean","description":"Whether more delta pages remain"},"cursor":{"type":"string","description":"Cursor to pass back in when fetching the next page of deltas","optional":true}},"convex_list_documents":{"documents":{"type":"array","description":"Documents in this page of the snapshot","items":{"type":"object"}},"hasMore":{"type":"boolean","description":"Whether more pages remain in the snapshot"},"snapshot":{"type":"string","description":"Snapshot timestamp to pass back in when fetching the next page","optional":true},"pageCursor":{"type":"string","description":"Page cursor to pass back in when fetching the next page","optional":true}},"convex_list_tables":{"tables":{"type":"array","description":"Names of the tables in the deployment","items":{"type":"string"}},"schemas":{"type":"json","description":"Map of table name to the JSON schema of its documents"}},"convex_mutation":{"value":{"type":"json","description":"Result returned by the mutation function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"convex_query":{"value":{"type":"json","description":"Result returned by the query function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"convex_run_function":{"value":{"type":"json","description":"Result returned by the function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"crowdstrike_get_sensor_aggregates":{"aggregates":{"type":"array","description":"Aggregate result groups returned by CrowdStrike","items":{"type":"object","properties":{"buckets":{"type":"array","description":"Buckets within the aggregate result","items":{"type":"object","properties":{"count":{"type":"number","description":"Bucket document count","optional":true},"from":{"type":"number","description":"Bucket lower bound","optional":true},"keyAsString":{"type":"string","description":"String representation of the bucket key","optional":true},"label":{"type":"json","description":"Bucket label object","optional":true},"stringFrom":{"type":"string","description":"String lower bound","optional":true},"stringTo":{"type":"string","description":"String upper bound","optional":true},"subAggregates":{"type":"json","description":"Nested aggregate results for this bucket","optional":true},"to":{"type":"number","description":"Bucket upper bound","optional":true},"value":{"type":"number","description":"Bucket metric value","optional":true},"valueAsString":{"type":"string","description":"String representation of the bucket value","optional":true}}}},"docCountErrorUpperBound":{"type":"number","description":"Upper bound for bucket count error","optional":true},"name":{"type":"string","description":"Aggregate result name","optional":true},"sumOtherDocCount":{"type":"number","description":"Document count not included in the returned buckets","optional":true}}}},"count":{"type":"number","description":"Number of aggregate result groups returned"}},"crowdstrike_get_sensor_details":{"sensors":{"type":"array","description":"CrowdStrike identity sensor detail records","items":{"type":"object","properties":{"agentVersion":{"type":"string","description":"Sensor agent version","optional":true},"cid":{"type":"string","description":"CrowdStrike customer identifier"},"deviceId":{"type":"string","description":"Sensor device identifier"},"heartbeatTime":{"type":"number","description":"Last heartbeat timestamp","optional":true},"hostname":{"type":"string","description":"Sensor hostname","optional":true},"idpPolicyId":{"type":"string","description":"Assigned Identity Protection policy ID","optional":true},"idpPolicyName":{"type":"string","description":"Assigned Identity Protection policy name","optional":true},"ipAddress":{"type":"string","description":"Sensor local IP address","optional":true},"kerberosConfig":{"type":"string","description":"Kerberos configuration status","optional":true},"ldapConfig":{"type":"string","description":"LDAP configuration status","optional":true},"ldapsConfig":{"type":"string","description":"LDAPS configuration status","optional":true},"machineDomain":{"type":"string","description":"Machine domain","optional":true},"ntlmConfig":{"type":"string","description":"NTLM configuration status","optional":true},"osVersion":{"type":"string","description":"Operating system version","optional":true},"rdpToDcConfig":{"type":"string","description":"RDP to domain controller configuration status","optional":true},"smbToDcConfig":{"type":"string","description":"SMB to domain controller configuration status","optional":true},"status":{"type":"string","description":"Sensor protection status","optional":true},"statusCauses":{"type":"array","description":"Documented causes behind the current status","optional":true,"items":{"type":"string"}},"tiEnabled":{"type":"string","description":"Threat intelligence enablement status","optional":true}}}},"count":{"type":"number","description":"Number of sensors returned"},"pagination":{"type":"json","description":"Pagination metadata when returned by the underlying API","optional":true,"properties":{"limit":{"type":"number","description":"Page size used for the query","optional":true},"offset":{"type":"number","description":"Offset returned by CrowdStrike","optional":true},"total":{"type":"number","description":"Total records available","optional":true}}}},"crowdstrike_query_sensors":{"sensors":{"type":"array","description":"Matching CrowdStrike identity sensor records","items":{"type":"object","properties":{"agentVersion":{"type":"string","description":"Sensor agent version","optional":true},"cid":{"type":"string","description":"CrowdStrike customer identifier"},"deviceId":{"type":"string","description":"Sensor device identifier"},"heartbeatTime":{"type":"number","description":"Last heartbeat timestamp","optional":true},"hostname":{"type":"string","description":"Sensor hostname","optional":true},"idpPolicyId":{"type":"string","description":"Assigned Identity Protection policy ID","optional":true},"idpPolicyName":{"type":"string","description":"Assigned Identity Protection policy name","optional":true},"ipAddress":{"type":"string","description":"Sensor local IP address","optional":true},"kerberosConfig":{"type":"string","description":"Kerberos configuration status","optional":true},"ldapConfig":{"type":"string","description":"LDAP configuration status","optional":true},"ldapsConfig":{"type":"string","description":"LDAPS configuration status","optional":true},"machineDomain":{"type":"string","description":"Machine domain","optional":true},"ntlmConfig":{"type":"string","description":"NTLM configuration status","optional":true},"osVersion":{"type":"string","description":"Operating system version","optional":true},"rdpToDcConfig":{"type":"string","description":"RDP to domain controller configuration status","optional":true},"smbToDcConfig":{"type":"string","description":"SMB to domain controller configuration status","optional":true},"status":{"type":"string","description":"Sensor protection status","optional":true},"statusCauses":{"type":"array","description":"Documented causes behind the current status","optional":true,"items":{"type":"string"}},"tiEnabled":{"type":"string","description":"Threat intelligence enablement status","optional":true}}}},"count":{"type":"number","description":"Number of sensors returned"},"pagination":{"type":"json","description":"Pagination metadata (limit, offset, total)","optional":true,"properties":{"limit":{"type":"number","description":"Page size used for the query","optional":true},"offset":{"type":"number","description":"Offset returned by CrowdStrike","optional":true},"total":{"type":"number","description":"Total records available","optional":true}}}},"cursor_add_followup":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Result metadata","properties":{"id":{"type":"string","description":"Agent ID"}}}},"cursor_add_followup_v2":{"id":{"type":"string","description":"Agent ID"}},"cursor_delete_agent":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Result metadata","properties":{"id":{"type":"string","description":"Agent ID"}}}},"cursor_delete_agent_v2":{"id":{"type":"string","description":"Agent ID"}},"cursor_download_artifact":{"content":{"type":"string","description":"Human-readable download result"},"metadata":{"type":"object","description":"Downloaded file metadata","properties":{"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"data":{"type":"string","description":"Base64-encoded file contents"},"size":{"type":"number","description":"File size in bytes"}}}},"cursor_download_artifact_v2":{"file":{"type":"file","description":"Downloaded artifact file stored in execution files"}},"cursor_get_agent":{"content":{"type":"string","description":"Human-readable agent details"},"metadata":{"type":"object","description":"Agent metadata","properties":{"id":{"type":"string","description":"Agent ID"},"name":{"type":"string","description":"Agent name"},"status":{"type":"string","description":"Agent status"},"source":{"type":"object","description":"Source repository info"},"target":{"type":"object","description":"Target branch info"},"summary":{"type":"string","description":"Agent summary","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}}}},"cursor_get_agent_v2":{"id":{"type":"string","description":"Agent ID"},"name":{"type":"string","description":"Agent name"},"status":{"type":"string","description":"Agent status"},"source":{"type":"json","description":"Source repository info"},"target":{"type":"json","description":"Target branch/PR info"},"summary":{"type":"string","description":"Agent summary","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}},"cursor_get_api_key_info":{"content":{"type":"string","description":"Human-readable API key summary"},"metadata":{"type":"object","description":"API key metadata","properties":{"apiKeyName":{"type":"string","description":"Name of the API key"},"createdAt":{"type":"string","description":"API key creation timestamp"},"userEmail":{"type":"string","description":"Email of the key owner"}}}},"cursor_get_api_key_info_v2":{"apiKeyName":{"type":"string","description":"Name of the API key"},"createdAt":{"type":"string","description":"API key creation timestamp"},"userEmail":{"type":"string","description":"Email of the key owner"}},"cursor_get_conversation":{"content":{"type":"string","description":"Human-readable conversation history"},"metadata":{"type":"object","description":"Conversation metadata","properties":{"id":{"type":"string","description":"Agent ID"},"messages":{"type":"array","description":"Array of conversation messages"}}}},"cursor_get_conversation_v2":{"id":{"type":"string","description":"Agent ID"},"messages":{"type":"array","description":"Array of conversation messages"}},"cursor_launch_agent":{"content":{"type":"string","description":"Success message with agent details"},"metadata":{"type":"object","description":"Launch result metadata","properties":{"id":{"type":"string","description":"Agent ID"},"url":{"type":"string","description":"Agent URL"}}}},"cursor_launch_agent_v2":{"id":{"type":"string","description":"Agent ID"},"url":{"type":"string","description":"Agent URL"}},"cursor_list_agents":{"content":{"type":"string","description":"Human-readable list of agents"},"metadata":{"type":"object","description":"Agent list metadata","properties":{"agents":{"type":"array","description":"Array of agent objects"},"nextCursor":{"type":"string","description":"Pagination cursor for next page","optional":true}}}},"cursor_list_agents_v2":{"agents":{"type":"array","description":"Array of agent objects"},"nextCursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"cursor_list_artifacts":{"content":{"type":"string","description":"Human-readable artifact count"},"metadata":{"type":"object","description":"Artifacts metadata","properties":{"artifacts":{"type":"array","description":"List of artifacts","items":{"type":"object","properties":{"path":{"type":"string","description":"Artifact file path"},"size":{"type":"number","description":"File size in bytes","optional":true}}}}}}},"cursor_list_artifacts_v2":{"artifacts":{"type":"array","description":"List of artifact files","items":{"type":"object","properties":{"path":{"type":"string","description":"Artifact file path"},"size":{"type":"number","description":"File size in bytes","optional":true}}}}},"cursor_list_models":{"content":{"type":"string","description":"Human-readable model count"},"metadata":{"type":"object","description":"Models metadata","properties":{"models":{"type":"array","description":"Array of available model names","items":{"type":"string","description":"Model name"}}}}},"cursor_list_models_v2":{"models":{"type":"array","description":"Array of available model names","items":{"type":"string","description":"Model name"}}},"cursor_list_repositories":{"content":{"type":"string","description":"Human-readable repository count"},"metadata":{"type":"object","description":"Repositories metadata","properties":{"repositories":{"type":"array","description":"Array of accessible repositories","items":{"type":"object","properties":{"owner":{"type":"string","description":"Repository owner"},"name":{"type":"string","description":"Repository name"},"repository":{"type":"string","description":"Repository URL"}}}}}}},"cursor_list_repositories_v2":{"repositories":{"type":"array","description":"Array of accessible repositories","items":{"type":"object","properties":{"owner":{"type":"string","description":"Repository owner"},"name":{"type":"string","description":"Repository name"},"repository":{"type":"string","description":"Repository URL"}}}}},"cursor_stop_agent":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Result metadata","properties":{"id":{"type":"string","description":"Agent ID"}}}},"cursor_stop_agent_v2":{"id":{"type":"string","description":"Agent ID"}},"dagster_delete_run":{"runId":{"type":"string","description":"The ID of the deleted run"}},"dagster_get_asset":{"assetKey":{"type":"string","description":"Slash-joined asset key"},"path":{"type":"json","description":"Asset key path segments"},"groupName":{"type":"string","description":"Asset group the definition belongs to","optional":true},"description":{"type":"string","description":"Asset description","optional":true},"jobNames":{"type":"json","description":"Names of jobs that can materialize this asset","optional":true},"computeKind":{"type":"string","description":"Compute kind tag (e.g., python, dbt, spark)","optional":true},"isPartitioned":{"type":"boolean","description":"Whether the asset is partitioned","optional":true},"latestMaterialization":{"type":"json","description":"Most recent materialization (runId, timestamp, partition, stepKey)","optional":true,"properties":{"runId":{"type":"string","description":"Run that produced the materialization"},"timestamp":{"type":"string","description":"Materialization timestamp (epoch ms string)"},"partition":{"type":"string","description":"Partition key, if partitioned","optional":true},"stepKey":{"type":"string","description":"Step key that emitted it","optional":true}}}},"dagster_get_run":{"runId":{"type":"string","description":"Run ID"},"jobName":{"type":"string","description":"Name of the job this run belongs to","optional":true},"status":{"type":"string","description":"Run status (QUEUED, NOT_STARTED, STARTING, MANAGED, STARTED, SUCCESS, FAILURE, CANCELING, CANCELED)"},"mode":{"type":"string","description":"Execution mode of the run","optional":true},"startTime":{"type":"number","description":"Run start time as Unix timestamp","optional":true},"endTime":{"type":"number","description":"Run end time as Unix timestamp","optional":true},"creationTime":{"type":"number","description":"Time the run was created as Unix timestamp","optional":true},"updateTime":{"type":"number","description":"Time the run was last updated as Unix timestamp","optional":true},"parentRunId":{"type":"string","description":"ID of the immediate parent run (for re-executions)","optional":true},"rootRunId":{"type":"string","description":"ID of the root run in the re-execution group","optional":true},"canTerminate":{"type":"boolean","description":"Whether the run can currently be terminated"},"assetSelection":{"type":"json","description":"Asset keys targeted by the run, as slash-joined strings","optional":true},"runConfigYaml":{"type":"string","description":"Run configuration as YAML","optional":true},"tags":{"type":"json","description":"Run tags as array of {key, value} objects","optional":true}},"dagster_get_run_logs":{"events":{"type":"json","description":"Array of log events (type, message, timestamp, level, stepKey, eventType)","properties":{"type":{"type":"string","description":"GraphQL typename of the event"},"message":{"type":"string","description":"Human-readable log message"},"timestamp":{"type":"string","description":"Event timestamp as a Unix epoch string"},"level":{"type":"string","description":"Log level (DEBUG, INFO, WARNING, ERROR, CRITICAL)"},"stepKey":{"type":"string","description":"Step key, if the event is step-scoped","optional":true},"eventType":{"type":"string","description":"Dagster event type enum value","optional":true}}},"cursor":{"type":"string","description":"Cursor for fetching the next page of log events","optional":true},"hasMore":{"type":"boolean","description":"Whether more log events are available beyond this page"}},"dagster_launch_run":{"runId":{"type":"string","description":"The globally unique ID of the launched run"}},"dagster_list_assets":{"assets":{"type":"json","description":"Array of assets (assetKey, path)","properties":{"assetKey":{"type":"string","description":"Slash-joined asset key"},"path":{"type":"json","description":"Asset key path segments"}}},"cursor":{"type":"string","description":"Cursor to pass on the next call to fetch more assets","optional":true},"hasMore":{"type":"boolean","description":"Whether more assets are likely available beyond this page"}},"dagster_list_jobs":{"jobs":{"type":"json","description":"Array of jobs with name and repositoryName","properties":{"name":{"type":"string","description":"Job name"},"repositoryName":{"type":"string","description":"Repository name"}}}},"dagster_list_runs":{"runs":{"type":"json","description":"Array of runs","properties":{"runId":{"type":"string","description":"Run ID"},"jobName":{"type":"string","description":"Job name"},"status":{"type":"string","description":"Run status"},"tags":{"type":"json","description":"Run tags as array of {key, value} objects"},"startTime":{"type":"number","description":"Start time as Unix timestamp"},"endTime":{"type":"number","description":"End time as Unix timestamp"}}},"cursor":{"type":"string","description":"Run ID of the last returned run — pass as cursor to fetch the next page","optional":true},"hasMore":{"type":"boolean","description":"Whether more runs are likely available beyond this page"}},"dagster_list_schedules":{"schedules":{"type":"json","description":"Array of schedules (name, cronSchedule, jobName, status, id, description, executionTimezone)","properties":{"name":{"type":"string","description":"Schedule name"},"cronSchedule":{"type":"string","description":"Cron expression for the schedule"},"jobName":{"type":"string","description":"Job the schedule targets"},"status":{"type":"string","description":"Schedule status: RUNNING or STOPPED"},"id":{"type":"string","description":"Instigator state ID — use this to start or stop the schedule"},"description":{"type":"string","description":"Human-readable schedule description"},"executionTimezone":{"type":"string","description":"Timezone for cron evaluation"}}}},"dagster_list_sensors":{"sensors":{"type":"json","description":"Array of sensors (name, sensorType, status, id, description)","properties":{"name":{"type":"string","description":"Sensor name"},"sensorType":{"type":"string","description":"Sensor type (ASSET, AUTO_MATERIALIZE, FRESHNESS_POLICY, MULTI_ASSET, RUN_STATUS, STANDARD, UNKNOWN)"},"status":{"type":"string","description":"Sensor status: RUNNING or STOPPED"},"id":{"type":"string","description":"Instigator state ID — use this to start or stop the sensor"},"description":{"type":"string","description":"Human-readable sensor description"}}}},"dagster_materialize_assets":{"runId":{"type":"string","description":"The globally unique ID of the launched materialization run"}},"dagster_reexecute_run":{"runId":{"type":"string","description":"The ID of the newly launched reexecution run"}},"dagster_report_asset_materialization":{"success":{"type":"boolean","description":"Whether the event was reported successfully"},"assetKey":{"type":"string","description":"Slash-joined asset key the event was reported against"}},"dagster_start_schedule":{"id":{"type":"string","description":"Instigator state ID of the schedule"},"status":{"type":"string","description":"Updated schedule status (RUNNING or STOPPED)"}},"dagster_start_sensor":{"id":{"type":"string","description":"Instigator state ID of the sensor"},"status":{"type":"string","description":"Updated sensor status (RUNNING or STOPPED)"}},"dagster_stop_schedule":{"id":{"type":"string","description":"Instigator state ID of the schedule"},"status":{"type":"string","description":"Updated schedule status (RUNNING or STOPPED)"}},"dagster_stop_sensor":{"id":{"type":"string","description":"Instigator state ID of the sensor"},"status":{"type":"string","description":"Updated sensor status (RUNNING or STOPPED)"}},"dagster_terminate_run":{"success":{"type":"boolean","description":"Whether the run was successfully terminated"},"runId":{"type":"string","description":"The ID of the terminated run"},"message":{"type":"string","description":"Error or status message if termination failed","optional":true}},"dagster_wipe_asset":{"success":{"type":"boolean","description":"Whether the asset was wiped successfully"},"assetKey":{"type":"string","description":"Slash-joined asset key that was wiped"}},"databricks_cancel_run":{"success":{"type":"boolean","description":"Whether the cancel request was accepted"}},"databricks_execute_sql":{"statementId":{"type":"string","description":"Unique identifier for the executed statement"},"status":{"type":"string","description":"Execution status (SUCCEEDED, PENDING, RUNNING, FAILED, CANCELED, CLOSED)"},"columns":{"type":"array","description":"Column schema of the result set","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"position":{"type":"number","description":"Column position (0-based)"},"typeName":{"type":"string","description":"Column type (STRING, INT, LONG, DOUBLE, BOOLEAN, TIMESTAMP, DATE, DECIMAL, etc.)"}}}},"data":{"type":"array","description":"Result rows as a 2D array of strings where each inner array is a row of column values","optional":true,"items":{"type":"array","description":"A single row of column values as strings"}},"totalRows":{"type":"number","description":"Total number of rows in the result","optional":true},"truncated":{"type":"boolean","description":"Whether the result set was truncated due to row_limit or byte_limit"}},"databricks_get_cluster":{"cluster":{"type":"object","description":"Cluster detail","properties":{"clusterId":{"type":"string","description":"Unique cluster identifier"},"clusterName":{"type":"string","description":"Cluster display name"},"state":{"type":"string","description":"Current state (PENDING, RUNNING, RESTARTING, RESIZING, TERMINATING, TERMINATED, ERROR, UNKNOWN)"},"stateMessage":{"type":"string","description":"Human-readable state description"},"creatorUserName":{"type":"string","description":"Email of the cluster creator"},"sparkVersion":{"type":"string","description":"Spark runtime version (e.g., 13.3.x-scala2.12)"},"nodeTypeId":{"type":"string","description":"Worker node type identifier"},"driverNodeTypeId":{"type":"string","description":"Driver node type identifier"},"numWorkers":{"type":"number","description":"Number of worker nodes (for fixed-size clusters)","optional":true},"autoscale":{"type":"object","description":"Autoscaling configuration (null for fixed-size clusters)","optional":true,"properties":{"minWorkers":{"type":"number","description":"Minimum number of workers"},"maxWorkers":{"type":"number","description":"Maximum number of workers"}}},"clusterSource":{"type":"string","description":"Origin (API, UI, JOB, MODELS, PIPELINE, PIPELINE_MAINTENANCE, SQL)"},"autoterminationMinutes":{"type":"number","description":"Minutes of inactivity before auto-termination (0 = disabled)"},"startTime":{"type":"number","description":"Cluster start timestamp (epoch ms)","optional":true}}}},"databricks_get_job":{"jobId":{"type":"number","description":"The job ID"},"name":{"type":"string","description":"Job name"},"creatorUserName":{"type":"string","description":"Email of the job creator"},"runAsUserName":{"type":"string","description":"User the job runs as"},"createdTime":{"type":"number","description":"Job creation timestamp (epoch ms)"},"format":{"type":"string","description":"Job format (SINGLE_TASK or MULTI_TASK)"},"maxConcurrentRuns":{"type":"number","description":"Maximum number of concurrent runs"},"timeoutSeconds":{"type":"number","description":"Job-level timeout in seconds (0 or null means no timeout)","optional":true},"schedule":{"type":"object","description":"Cron schedule configuration (quartz_cron_expression, timezone_id, pause_status)","optional":true},"tags":{"type":"object","description":"Key-value tags applied to the job","optional":true},"tasks":{"type":"array","description":"Task definitions for the job (empty for single-task jobs)","items":{"type":"object"}}},"databricks_get_run":{"runId":{"type":"number","description":"The run ID"},"jobId":{"type":"number","description":"The job ID this run belongs to"},"runName":{"type":"string","description":"Name of the run"},"runType":{"type":"string","description":"Type of run (JOB_RUN, WORKFLOW_RUN, SUBMIT_RUN)"},"attemptNumber":{"type":"number","description":"Retry attempt number (0 for initial attempt)"},"state":{"type":"object","description":"Run state information","properties":{"lifeCycleState":{"type":"string","description":"Lifecycle state (QUEUED, PENDING, RUNNING, TERMINATING, TERMINATED, SKIPPED, INTERNAL_ERROR, BLOCKED, WAITING_FOR_RETRY)"},"resultState":{"type":"string","description":"Result state (SUCCESS, FAILED, TIMEDOUT, CANCELED, SUCCESS_WITH_FAILURES, UPSTREAM_FAILED, UPSTREAM_CANCELED, EXCLUDED)","optional":true},"stateMessage":{"type":"string","description":"Descriptive message for the current state"},"userCancelledOrTimedout":{"type":"boolean","description":"Whether the run was cancelled by user or timed out"}}},"startTime":{"type":"number","description":"Run start timestamp (epoch ms)","optional":true},"endTime":{"type":"number","description":"Run end timestamp (epoch ms, 0 if still running)","optional":true},"setupDuration":{"type":"number","description":"Cluster setup duration (ms)","optional":true},"executionDuration":{"type":"number","description":"Execution duration (ms)","optional":true},"cleanupDuration":{"type":"number","description":"Cleanup duration (ms)","optional":true},"queueDuration":{"type":"number","description":"Time spent in queue before execution (ms)","optional":true},"runPageUrl":{"type":"string","description":"URL to the run detail page in Databricks UI"},"creatorUserName":{"type":"string","description":"Email of the user who triggered the run"}},"databricks_get_run_output":{"notebookOutput":{"type":"object","description":"Notebook task output (from dbutils.notebook.exit())","optional":true,"properties":{"result":{"type":"string","description":"Value passed to dbutils.notebook.exit() (max 5 MB)","optional":true},"truncated":{"type":"boolean","description":"Whether the result was truncated"}}},"error":{"type":"string","description":"Error message if the run failed or output is unavailable","optional":true},"errorTrace":{"type":"string","description":"Error stack trace if available","optional":true},"logs":{"type":"string","description":"Log output (last 5 MB) from spark_jar, spark_python, or python_wheel tasks","optional":true},"logsTruncated":{"type":"boolean","description":"Whether the log output was truncated"}},"databricks_get_statement":{"statementId":{"type":"string","description":"Unique identifier for the statement"},"status":{"type":"string","description":"Execution status (SUCCEEDED, PENDING, RUNNING, FAILED, CANCELED, CLOSED)"},"columns":{"type":"array","description":"Column schema of the result set","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"position":{"type":"number","description":"Column position (0-based)"},"typeName":{"type":"string","description":"Column type (STRING, INT, LONG, DOUBLE, BOOLEAN, TIMESTAMP, DATE, DECIMAL, etc.)"}}}},"data":{"type":"array","description":"Result rows as a 2D array of strings where each inner array is a row of column values","optional":true,"items":{"type":"array","description":"A single row of column values as strings"}},"totalRows":{"type":"number","description":"Total number of rows in the result","optional":true},"truncated":{"type":"boolean","description":"Whether the result set was truncated due to row_limit or byte_limit"}},"databricks_list_clusters":{"clusters":{"type":"array","description":"List of clusters in the workspace","items":{"type":"object","properties":{"clusterId":{"type":"string","description":"Unique cluster identifier"},"clusterName":{"type":"string","description":"Cluster display name"},"state":{"type":"string","description":"Current state (PENDING, RUNNING, RESTARTING, RESIZING, TERMINATING, TERMINATED, ERROR, UNKNOWN)"},"stateMessage":{"type":"string","description":"Human-readable state description"},"creatorUserName":{"type":"string","description":"Email of the cluster creator"},"sparkVersion":{"type":"string","description":"Spark runtime version (e.g., 13.3.x-scala2.12)"},"nodeTypeId":{"type":"string","description":"Worker node type identifier"},"driverNodeTypeId":{"type":"string","description":"Driver node type identifier"},"numWorkers":{"type":"number","description":"Number of worker nodes (for fixed-size clusters)","optional":true},"autoscale":{"type":"object","description":"Autoscaling configuration (null for fixed-size clusters)","optional":true,"properties":{"minWorkers":{"type":"number","description":"Minimum number of workers"},"maxWorkers":{"type":"number","description":"Maximum number of workers"}}},"clusterSource":{"type":"string","description":"Origin (API, UI, JOB, MODELS, PIPELINE, PIPELINE_MAINTENANCE, SQL)"},"autoterminationMinutes":{"type":"number","description":"Minutes of inactivity before auto-termination (0 = disabled)"},"startTime":{"type":"number","description":"Cluster start timestamp (epoch ms)","optional":true}}}}},"databricks_list_jobs":{"jobs":{"type":"array","description":"List of jobs in the workspace","items":{"type":"object","properties":{"jobId":{"type":"number","description":"Unique job identifier"},"name":{"type":"string","description":"Job name"},"createdTime":{"type":"number","description":"Job creation timestamp (epoch ms)"},"creatorUserName":{"type":"string","description":"Email of the job creator"},"maxConcurrentRuns":{"type":"number","description":"Maximum number of concurrent runs"},"format":{"type":"string","description":"Job format (SINGLE_TASK or MULTI_TASK)"}}}},"hasMore":{"type":"boolean","description":"Whether more jobs are available for pagination"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"databricks_list_runs":{"runs":{"type":"array","description":"List of job runs","items":{"type":"object","properties":{"runId":{"type":"number","description":"Unique run identifier"},"jobId":{"type":"number","description":"Job this run belongs to"},"runName":{"type":"string","description":"Run name"},"runType":{"type":"string","description":"Run type (JOB_RUN, WORKFLOW_RUN, SUBMIT_RUN)"},"state":{"type":"object","description":"Run state information","properties":{"lifeCycleState":{"type":"string","description":"Lifecycle state (QUEUED, PENDING, RUNNING, TERMINATING, TERMINATED, SKIPPED, INTERNAL_ERROR, BLOCKED, WAITING_FOR_RETRY)"},"resultState":{"type":"string","description":"Result state (SUCCESS, FAILED, TIMEDOUT, CANCELED, SUCCESS_WITH_FAILURES, UPSTREAM_FAILED, UPSTREAM_CANCELED, EXCLUDED)","optional":true},"stateMessage":{"type":"string","description":"Descriptive state message"},"userCancelledOrTimedout":{"type":"boolean","description":"Whether the run was cancelled by user or timed out"}}},"startTime":{"type":"number","description":"Run start timestamp (epoch ms)","optional":true},"endTime":{"type":"number","description":"Run end timestamp (epoch ms)","optional":true}}}},"hasMore":{"type":"boolean","description":"Whether more runs are available for pagination"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"databricks_list_warehouses":{"warehouses":{"type":"array","description":"List of SQL warehouses in the workspace","items":{"type":"object","properties":{"warehouseId":{"type":"string","description":"Unique warehouse identifier"},"name":{"type":"string","description":"Warehouse display name"},"clusterSize":{"type":"string","description":"Warehouse size (e.g., 2X-Small, Small, Medium, Large)"},"state":{"type":"string","description":"Current state (STARTING, RUNNING, STOPPING, STOPPED, DELETING, DELETED)"},"warehouseType":{"type":"string","description":"Warehouse type (CLASSIC, PRO)"},"creatorName":{"type":"string","description":"Email of the warehouse creator"},"autoStopMinutes":{"type":"number","description":"Minutes of inactivity before auto-stop (0 = disabled)"},"numClusters":{"type":"number","description":"Current number of running clusters"},"minNumClusters":{"type":"number","description":"Minimum cluster count for scaling"},"maxNumClusters":{"type":"number","description":"Maximum cluster count for scaling"},"numActiveSessions":{"type":"number","description":"Number of active sessions"},"enableServerlessCompute":{"type":"boolean","description":"Whether serverless compute is enabled"}}}}},"databricks_run_job":{"runId":{"type":"number","description":"The globally unique ID of the triggered run"},"numberInJob":{"type":"number","description":"The sequence number of this run among all runs of the job"}},"datadog_cancel_downtime":{"success":{"type":"boolean","description":"Whether the downtime was successfully canceled"}},"datadog_create_downtime":{"downtime":{"type":"object","description":"The created downtime details","properties":{"id":{"type":"number","description":"Downtime ID"},"scope":{"type":"array","description":"Downtime scope"},"message":{"type":"string","description":"Downtime message"},"start":{"type":"number","description":"Start time (Unix timestamp)"},"end":{"type":"number","description":"End time (Unix timestamp)"},"active":{"type":"boolean","description":"Whether downtime is currently active"}}}},"datadog_create_event":{"event":{"type":"object","description":"The created event details","properties":{"id":{"type":"number","description":"Event ID"},"title":{"type":"string","description":"Event title"},"text":{"type":"string","description":"Event text"},"date_happened":{"type":"number","description":"Unix timestamp when event occurred"},"priority":{"type":"string","description":"Event priority"},"alert_type":{"type":"string","description":"Alert type"},"host":{"type":"string","description":"Associated host"},"tags":{"type":"array","description":"Event tags"},"url":{"type":"string","description":"URL to view the event in Datadog"}}}},"datadog_create_monitor":{"monitor":{"type":"object","description":"The created monitor details","properties":{"id":{"type":"number","description":"Monitor ID"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"Monitor type"},"query":{"type":"string","description":"Monitor query"},"message":{"type":"string","description":"Notification message"},"tags":{"type":"array","description":"Monitor tags"},"priority":{"type":"number","description":"Monitor priority"},"overall_state":{"type":"string","description":"Current monitor state"},"created":{"type":"string","description":"Creation timestamp"},"modified":{"type":"string","description":"Last modification timestamp"}}}},"datadog_get_monitor":{"monitor":{"type":"object","description":"The monitor details","properties":{"id":{"type":"number","description":"Monitor ID"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"Monitor type"},"query":{"type":"string","description":"Monitor query"},"message":{"type":"string","description":"Notification message"},"tags":{"type":"array","description":"Monitor tags"},"priority":{"type":"number","description":"Monitor priority"},"overall_state":{"type":"string","description":"Current monitor state"},"created":{"type":"string","description":"Creation timestamp"},"modified":{"type":"string","description":"Last modification timestamp"}}}},"datadog_list_downtimes":{"downtimes":{"type":"array","description":"List of downtimes","items":{"type":"object","properties":{"id":{"type":"number","description":"Downtime ID"},"scope":{"type":"array","description":"Downtime scope"},"message":{"type":"string","description":"Downtime message"},"start":{"type":"number","description":"Start time (Unix timestamp)"},"end":{"type":"number","description":"End time (Unix timestamp)"},"active":{"type":"boolean","description":"Whether downtime is currently active"}}}}},"datadog_list_monitors":{"monitors":{"type":"array","description":"List of monitors","items":{"type":"object","properties":{"id":{"type":"number","description":"Monitor ID"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"Monitor type"},"query":{"type":"string","description":"Monitor query"},"overall_state":{"type":"string","description":"Current state"},"tags":{"type":"array","description":"Tags"}}}}},"datadog_mute_monitor":{"success":{"type":"boolean","description":"Whether the monitor was successfully muted"}},"datadog_query_logs":{"logs":{"type":"array","description":"List of log entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Log ID"},"content":{"type":"object","description":"Log content","properties":{"timestamp":{"type":"string","description":"Log timestamp"},"host":{"type":"string","description":"Host name"},"service":{"type":"string","description":"Service name"},"message":{"type":"string","description":"Log message"},"status":{"type":"string","description":"Log status/level"}}}}}},"nextLogId":{"type":"string","description":"Cursor for pagination","optional":true}},"datadog_query_timeseries":{"series":{"type":"array","description":"Array of timeseries data with metric name, tags, and data points"},"status":{"type":"string","description":"Query status"}},"datadog_send_logs":{"success":{"type":"boolean","description":"Whether the logs were sent successfully"}},"datadog_submit_metrics":{"success":{"type":"boolean","description":"Whether the metrics were submitted successfully"},"errors":{"type":"array","description":"Any errors that occurred during submission"}},"datagma_enrich_company":{"name":{"type":"string","description":"Company name","optional":true},"website":{"type":"string","description":"Company website","optional":true},"industries":{"type":"string","description":"Industry classification","optional":true},"companySize":{"type":"string","description":"Employee headcount range","optional":true},"type":{"type":"string","description":"Company type (e.g., Private, Public)","optional":true},"founded":{"type":"string","description":"Year founded","optional":true},"shortDescription":{"type":"string","description":"Short company description","optional":true},"revenueRange":{"type":"string","description":"Estimated annual revenue range","optional":true},"headquarters":{"type":"string","description":"Headquarters location","optional":true}},"datagma_enrich_person":{"name":{"type":"string","description":"Full name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Work email address","optional":true},"emailStatus":{"type":"string","description":"Email verification status","optional":true},"jobTitle":{"type":"string","description":"Current job title","optional":true},"company":{"type":"string","description":"Current company name","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"location":{"type":"string","description":"Location string","optional":true},"country":{"type":"string","description":"Country","optional":true},"region":{"type":"string","description":"Region/state","optional":true},"city":{"type":"string","description":"City","optional":true},"extractedRole":{"type":"string","description":"Extracted role category","optional":true},"extractedSeniority":{"type":"string","description":"Extracted seniority level","optional":true},"twitter":{"type":"string","description":"Twitter handle","optional":true},"phone":{"type":"string","description":"Mobile phone number","optional":true},"personConfidenceScore":{"type":"number","description":"Confidence score for the person match (0–1)","optional":true}},"datagma_find_email":{"email":{"type":"string","description":"Verified work email address","optional":true},"emailStatus":{"type":"string","description":"Email verification status (e.g., valid, invalid)","optional":true},"emailDomain":{"type":"string","description":"Email domain","optional":true},"mxfound":{"type":"boolean","description":"Whether MX records were found","optional":true},"smtpCheck":{"type":"boolean","description":"Whether SMTP validation succeeded","optional":true},"catchAll":{"type":"boolean","description":"Whether the domain is catch-all","optional":true}},"datagma_find_phone":{"phone":{"type":"string","description":"Mobile phone number","optional":true},"countryCode":{"type":"string","description":"Country code prefix (e.g., +1)","optional":true},"isWhatsapp":{"type":"boolean","description":"Whether the number is linked to WhatsApp","optional":true}},"datagma_get_credits":{"credits":{"type":"number","description":"Remaining Datagma credits","optional":true}},"daytona_create_sandbox":{"sandbox":{"type":"json","description":"The created sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_delete_sandbox":{"sandbox":{"type":"json","description":"The deleted sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"name":{"type":"string","description":"Name of the downloaded file"},"mimeType":{"type":"string","description":"MIME type of the downloaded file"},"size":{"type":"number","description":"Size of the downloaded file in bytes"}},"daytona_execute_command":{"exitCode":{"type":"number","description":"Exit code of the command (-1 if missing from the response)"},"result":{"type":"string","description":"Combined stdout/stderr output of the command"}},"daytona_get_sandbox":{"sandbox":{"type":"json","description":"The sandbox details","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_git_clone":{"repoUrl":{"type":"string","description":"URL of the cloned repository"},"clonePath":{"type":"string","description":"Path the repository was cloned into"}},"daytona_list_files":{"files":{"type":"array","description":"Files and directories at the given path","items":{"type":"json","properties":{"name":{"type":"string","description":"File or directory name"},"isDir":{"type":"boolean","description":"Whether the entry is a directory"},"size":{"type":"number","description":"Size in bytes"},"mode":{"type":"string","description":"File mode string"},"permissions":{"type":"string","description":"Permission string"},"owner":{"type":"string","description":"Owning user"},"group":{"type":"string","description":"Owning group"},"modifiedAt":{"type":"string","description":"Last modification timestamp"}}}}},"daytona_list_sandboxes":{"sandboxes":{"type":"array","description":"Sandboxes in the organization","items":{"type":"json","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page of results","optional":true}},"daytona_run_code":{"exitCode":{"type":"number","description":"Exit code of the code run (-1 if missing from the response)"},"result":{"type":"string","description":"Combined stdout/stderr output of the code run"},"artifacts":{"type":"json","description":"Artifacts produced by the run (e.g., matplotlib charts)","optional":true}},"daytona_start_sandbox":{"sandbox":{"type":"json","description":"The started sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_stop_sandbox":{"sandbox":{"type":"json","description":"The stopped sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_upload_file":{"uploadedPath":{"type":"string","description":"Path of the uploaded file in the sandbox"},"name":{"type":"string","description":"Name of the uploaded file"},"size":{"type":"number","description":"Size of the uploaded file in bytes"}},"deployments_deploy":{"workflowId":{"type":"string","description":"ID of the deployed workflow"},"isDeployed":{"type":"boolean","description":"Whether the workflow is now deployed"},"deployedAt":{"type":"string","description":"ISO 8601 timestamp of the deployment (null if unavailable)"},"version":{"type":"number","description":"The deployment version that is now active","optional":true},"warnings":{"type":"array","description":"Non-fatal warnings (e.g. trigger or schedule sync still in progress)"}},"deployments_get_version":{"workflowId":{"type":"string","description":"ID of the workflow"},"version":{"type":"number","description":"The deployment version number"},"name":{"type":"string","description":"Version label","optional":true},"description":{"type":"string","description":"Version description","optional":true},"isActive":{"type":"boolean","description":"Whether this version is currently live"},"createdAt":{"type":"string","description":"When this version was deployed (ISO 8601)"},"deployedState":{"type":"json","description":"The full workflow state snapshot (blocks, edges, loops, parallels, variables)"}},"deployments_list_versions":{"workflowId":{"type":"string","description":"ID of the workflow"},"versions":{"type":"array","description":"Deployment versions, newest first (id, version, name, description, isActive, createdAt, createdBy, deployedByName)"}},"deployments_promote":{"workflowId":{"type":"string","description":"ID of the workflow"},"isDeployed":{"type":"boolean","description":"Whether the workflow is now deployed"},"deployedAt":{"type":"string","description":"ISO 8601 timestamp of the active deployment (null if unavailable)"},"version":{"type":"number","description":"The deployment version that is now live"},"warnings":{"type":"array","description":"Non-fatal warnings (e.g. trigger or schedule sync still in progress)"}},"deployments_undeploy":{"workflowId":{"type":"string","description":"ID of the undeployed workflow"},"isDeployed":{"type":"boolean","description":"Whether the workflow is still deployed (false)"},"deployedAt":{"type":"string","description":"Always null after an undeploy","optional":true},"warnings":{"type":"array","description":"Non-fatal warnings (e.g. trigger or schedule cleanup still in progress)"}},"devin_append_session_tags":{"tags":{"type":"json","description":"Updated list of tags on the session (array of strings)"}},"devin_archive_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_create_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_get_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_get_session_tags":{"tags":{"type":"json","description":"Tags applied to the session (array of strings)"}},"devin_list_session_attachments":{"attachments":{"type":"array","description":"Attachments associated with the session","items":{"type":"object","properties":{"attachmentId":{"type":"string","description":"Unique identifier for the attachment"},"name":{"type":"string","description":"Attachment file name"},"url":{"type":"string","description":"URL to download the attachment"},"source":{"type":"string","description":"Origin of the attachment (devin or user)"},"contentType":{"type":"string","description":"MIME type of the attachment","optional":true}}}}},"devin_list_session_messages":{"messages":{"type":"array","description":"Messages exchanged in the session","items":{"type":"object","properties":{"eventId":{"type":"string","description":"Unique identifier for the message event"},"source":{"type":"string","description":"Origin of the message (devin or user)"},"message":{"type":"string","description":"The message content"},"createdAt":{"type":"number","description":"Unix timestamp when the message was created","optional":true}}}},"endCursor":{"type":"string","description":"Pagination cursor for the next page, or null if last page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether more messages are available"},"total":{"type":"number","description":"Total number of messages, if provided","optional":true}},"devin_list_sessions":{"sessions":{"type":"array","description":"List of Devin sessions","items":{"type":"object","properties":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session"},"status":{"type":"string","description":"Session status"},"statusDetail":{"type":"string","description":"Detailed status","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Creation timestamp (Unix)","optional":true},"updatedAt":{"type":"number","description":"Last updated timestamp (Unix)","optional":true},"tags":{"type":"json","description":"Session tags (array of strings)"},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}}}},"endCursor":{"type":"string","description":"Pagination cursor for the next page, or null if last page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether more sessions are available"},"total":{"type":"number","description":"Total number of sessions, if provided","optional":true}},"devin_replace_session_tags":{"tags":{"type":"json","description":"Updated list of tags on the session (array of strings)"}},"devin_send_message":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_terminate_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"discord_add_reaction":{"message":{"type":"string","description":"Success or error message"}},"discord_archive_thread":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated thread data","properties":{"id":{"type":"string","description":"Thread ID"},"archived":{"type":"boolean","description":"Whether thread is archived"}}}},"discord_assign_role":{"message":{"type":"string","description":"Success or error message"}},"discord_ban_member":{"message":{"type":"string","description":"Success or error message"}},"discord_bulk_delete_messages":{"message":{"type":"string","description":"Success or error message"}},"discord_create_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created channel data","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"guild_id":{"type":"string","description":"Server ID"}}}},"discord_create_invite":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created invite data","properties":{"code":{"type":"string","description":"Invite code"},"url":{"type":"string","description":"Full invite URL"},"max_age":{"type":"number","description":"Max age in seconds"},"max_uses":{"type":"number","description":"Max uses"},"temporary":{"type":"boolean","description":"Whether temporary"}}}},"discord_create_role":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created role data","properties":{"id":{"type":"string","description":"Role ID"},"name":{"type":"string","description":"Role name"},"color":{"type":"number","description":"Role color"},"hoist":{"type":"boolean","description":"Whether role is hoisted"},"mentionable":{"type":"boolean","description":"Whether role is mentionable"}}}},"discord_create_thread":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created thread data","properties":{"id":{"type":"string","description":"Thread ID"},"name":{"type":"string","description":"Thread name"},"type":{"type":"number","description":"Thread channel type"},"guild_id":{"type":"string","description":"Server ID"},"parent_id":{"type":"string","description":"Parent channel ID"}}}},"discord_create_webhook":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created webhook data","properties":{"id":{"type":"string","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"token":{"type":"string","description":"Webhook token"},"url":{"type":"string","description":"Webhook URL"},"channel_id":{"type":"string","description":"Channel ID"}}}},"discord_delete_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"The deleted channel, as returned by Discord","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"guild_id":{"type":"string","description":"Server ID"}}}},"discord_delete_invite":{"message":{"type":"string","description":"Success or error message"}},"discord_delete_message":{"message":{"type":"string","description":"Success or error message"}},"discord_delete_role":{"message":{"type":"string","description":"Success or error message"}},"discord_delete_webhook":{"message":{"type":"string","description":"Success or error message"}},"discord_edit_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated Discord message data","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Updated message content"},"channel_id":{"type":"string","description":"Channel ID"},"edited_timestamp":{"type":"string","description":"Message edited timestamp"}}}},"discord_execute_webhook":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Message sent via webhook","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"}}}},"discord_get_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Channel data","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"topic":{"type":"string","description":"Channel topic"},"guild_id":{"type":"string","description":"Server ID"}}}},"discord_get_invite":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Invite data","properties":{"code":{"type":"string","description":"Invite code"},"guild":{"type":"object","description":"Server information"},"channel":{"type":"object","description":"Channel information"},"approximate_member_count":{"type":"number","description":"Approximate member count"},"approximate_presence_count":{"type":"number","description":"Approximate online count"}}}},"discord_get_member":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Member data","properties":{"user":{"type":"object","description":"User information","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username"},"avatar":{"type":"string","description":"Avatar hash"}}},"nick":{"type":"string","description":"Server nickname"},"roles":{"type":"array","description":"Array of role IDs"},"joined_at":{"type":"string","description":"When the member joined"}}}},"discord_get_messages":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Container for messages data","properties":{"messages":{"type":"array","description":"Array of Discord messages with full metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID"},"author":{"type":"object","description":"Message author information","properties":{"id":{"type":"string","description":"Author user ID"},"username":{"type":"string","description":"Author username"},"avatar":{"type":"string","description":"Author avatar hash"},"bot":{"type":"boolean","description":"Whether author is a bot"}}},"timestamp":{"type":"string","description":"Message timestamp"},"edited_timestamp":{"type":"string","description":"Message edited timestamp"},"embeds":{"type":"array","description":"Message embeds"},"attachments":{"type":"array","description":"Message attachments"},"mentions":{"type":"array","description":"User mentions in message"},"mention_roles":{"type":"array","description":"Role mentions in message"},"mention_everyone":{"type":"boolean","description":"Whether message mentions everyone"}}}},"channel_id":{"type":"string","description":"Channel ID"}}}},"discord_get_pinned_messages":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"array","description":"Array of pinned Discord messages","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"pinned_at":{"type":"string","description":"When the message was pinned"},"author":{"type":"object","description":"Message author information","properties":{"id":{"type":"string","description":"Author user ID"},"username":{"type":"string","description":"Author username"}}}}}},"hasMore":{"type":"boolean","description":"Whether more pinned messages exist beyond this page"}},"discord_get_server":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Discord server (guild) information","properties":{"id":{"type":"string","description":"Server ID"},"name":{"type":"string","description":"Server name"},"icon":{"type":"string","description":"Server icon hash"},"description":{"type":"string","description":"Server description"},"owner_id":{"type":"string","description":"Server owner user ID"},"roles":{"type":"array","description":"Server roles"},"approximate_member_count":{"type":"number","description":"Approximate total member count"},"approximate_presence_count":{"type":"number","description":"Approximate online member count"}}}},"discord_get_user":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Discord user information","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username"},"discriminator":{"type":"string","description":"User discriminator (4-digit number)"},"avatar":{"type":"string","description":"User avatar hash"},"bot":{"type":"boolean","description":"Whether user is a bot"},"system":{"type":"boolean","description":"Whether user is a system user"},"email":{"type":"string","description":"User email (if available)"},"verified":{"type":"boolean","description":"Whether user email is verified"}}}},"discord_get_webhook":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Webhook data","properties":{"id":{"type":"string","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"channel_id":{"type":"string","description":"Channel ID"},"guild_id":{"type":"string","description":"Server ID"},"token":{"type":"string","description":"Webhook token"}}}},"discord_join_thread":{"message":{"type":"string","description":"Success or error message"}},"discord_kick_member":{"message":{"type":"string","description":"Success or error message"}},"discord_leave_thread":{"message":{"type":"string","description":"Success or error message"}},"discord_list_channels":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"array","description":"Array of Discord channels in the server","items":{"type":"object","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"topic":{"type":"string","description":"Channel topic"},"parent_id":{"type":"string","description":"Parent category ID"},"position":{"type":"number","description":"Sort position within the channel list"}}}}},"discord_list_roles":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"array","description":"Array of Discord roles in the server","items":{"type":"object","properties":{"id":{"type":"string","description":"Role ID"},"name":{"type":"string","description":"Role name"},"color":{"type":"number","description":"Role color"},"hoist":{"type":"boolean","description":"Whether role is hoisted"},"position":{"type":"number","description":"Role position in the hierarchy"},"mentionable":{"type":"boolean","description":"Whether role is mentionable"}}}}},"discord_pin_message":{"message":{"type":"string","description":"Success or error message"}},"discord_remove_reaction":{"message":{"type":"string","description":"Success or error message"}},"discord_remove_role":{"message":{"type":"string","description":"Success or error message"}},"discord_send_message":{"message":{"type":"string","description":"Success or error message"},"files":{"type":"file[]","description":"Files attached to the message"},"data":{"type":"object","description":"Discord message data","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID where message was sent"},"author":{"type":"object","description":"Message author information","properties":{"id":{"type":"string","description":"Author user ID"},"username":{"type":"string","description":"Author username"},"avatar":{"type":"string","description":"Author avatar hash"},"bot":{"type":"boolean","description":"Whether author is a bot"}}},"timestamp":{"type":"string","description":"Message timestamp"},"edited_timestamp":{"type":"string","description":"Message edited timestamp"},"embeds":{"type":"array","description":"Message embeds"},"attachments":{"type":"array","description":"Message attachments"},"mentions":{"type":"array","description":"User mentions in message"},"mention_roles":{"type":"array","description":"Role mentions in message"},"mention_everyone":{"type":"boolean","description":"Whether message mentions everyone"}}}},"discord_unban_member":{"message":{"type":"string","description":"Success or error message"}},"discord_unpin_message":{"message":{"type":"string","description":"Success or error message"}},"discord_update_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated channel data","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"topic":{"type":"string","description":"Channel topic"}}}},"discord_update_member":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated member data","properties":{"nick":{"type":"string","description":"Server nickname"},"mute":{"type":"boolean","description":"Voice mute status"},"deaf":{"type":"boolean","description":"Voice deaf status"}}}},"discord_update_role":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated role data","properties":{"id":{"type":"string","description":"Role ID"},"name":{"type":"string","description":"Role name"},"color":{"type":"number","description":"Role color"}}}},"docusign_create_from_template":{"envelopeId":{"type":"string","description":"Created envelope ID"},"status":{"type":"string","description":"Envelope status"},"statusDateTime":{"type":"string","description":"Status change datetime","optional":true},"uri":{"type":"string","description":"Envelope URI","optional":true}},"docusign_download_document":{"file":{"type":"file","description":"Stored downloaded document file","optional":true},"base64Content":{"type":"string","description":"Deprecated legacy inline content. New downloads return file.","optional":true},"mimeType":{"type":"string","description":"MIME type of the document"},"fileName":{"type":"string","description":"Original file name"}},"docusign_get_envelope":{"envelopeId":{"type":"string","description":"Envelope ID"},"status":{"type":"string","description":"Envelope status (created, sent, delivered, completed, declined, voided)"},"emailSubject":{"type":"string","description":"Email subject line"},"sentDateTime":{"type":"string","description":"When the envelope was sent","optional":true},"completedDateTime":{"type":"string","description":"When all recipients completed signing","optional":true},"createdDateTime":{"type":"string","description":"When the envelope was created"},"statusChangedDateTime":{"type":"string","description":"When the status last changed"},"voidedReason":{"type":"string","description":"Reason the envelope was voided","optional":true},"signerCount":{"type":"number","description":"Number of signers"},"documentCount":{"type":"number","description":"Number of documents"}},"docusign_list_envelopes":{"envelopes":{"type":"array","description":"Array of DocuSign envelopes","items":{"type":"object","properties":{"envelopeId":{"type":"string","description":"Unique envelope identifier"},"status":{"type":"string","description":"Envelope status (created, sent, delivered, completed, declined, voided)"},"emailSubject":{"type":"string","description":"Email subject line"},"sentDateTime":{"type":"string","description":"ISO 8601 datetime when envelope was sent","optional":true},"completedDateTime":{"type":"string","description":"ISO 8601 datetime when envelope was completed","optional":true},"createdDateTime":{"type":"string","description":"ISO 8601 datetime when envelope was created"},"statusChangedDateTime":{"type":"string","description":"ISO 8601 datetime of last status change"}}}},"totalSetSize":{"type":"number","description":"Total number of matching envelopes"},"resultSetSize":{"type":"number","description":"Number of envelopes returned in this response"}},"docusign_list_recipients":{"signers":{"type":"array","description":"Array of DocuSign recipients","items":{"type":"object","properties":{"recipientId":{"type":"string","description":"Recipient identifier"},"name":{"type":"string","description":"Recipient name"},"email":{"type":"string","description":"Recipient email address"},"status":{"type":"string","description":"Recipient signing status (sent, delivered, completed, declined)"},"signedDateTime":{"type":"string","description":"ISO 8601 datetime when recipient signed","optional":true},"deliveredDateTime":{"type":"string","description":"ISO 8601 datetime when delivered to recipient","optional":true}}}},"carbonCopies":{"type":"array","description":"Array of carbon copy recipients","items":{"type":"object","properties":{"recipientId":{"type":"string","description":"Recipient ID"},"name":{"type":"string","description":"Recipient name"},"email":{"type":"string","description":"Recipient email"},"status":{"type":"string","description":"Recipient status"}}}}},"docusign_list_templates":{"templates":{"type":"array","description":"Array of DocuSign templates","items":{"type":"object","properties":{"templateId":{"type":"string","description":"Template identifier"},"name":{"type":"string","description":"Template name"},"description":{"type":"string","description":"Template description","optional":true},"shared":{"type":"boolean","description":"Whether template is shared","optional":true},"created":{"type":"string","description":"ISO 8601 creation date"},"lastModified":{"type":"string","description":"ISO 8601 last modified date"}}}},"totalSetSize":{"type":"number","description":"Total number of matching templates"},"resultSetSize":{"type":"number","description":"Number of templates returned in this response"}},"docusign_send_envelope":{"envelopeId":{"type":"string","description":"Created envelope ID"},"status":{"type":"string","description":"Envelope status"},"statusDateTime":{"type":"string","description":"Status change datetime","optional":true},"uri":{"type":"string","description":"Envelope URI","optional":true}},"docusign_void_envelope":{"envelopeId":{"type":"string","description":"Voided envelope ID"},"status":{"type":"string","description":"Envelope status (voided)"}},"downdetector_get_company":{"company":{"type":"object","description":"Company details","properties":{"id":{"type":"number","description":"Company id"},"name":{"type":"string","description":"Company name"},"slug":{"type":"string","description":"Company slug"},"url":{"type":"string","description":"Company status page URL"},"status":{"type":"string","description":"Cached current status (success, warning, or danger)"},"categoryId":{"type":"number","description":"Category id"},"countryIso":{"type":"string","description":"ISO-2 country code"},"siteId":{"type":"number","description":"Site id"},"baselineCurrent":{"type":"number","description":"The current considered average reports at this point in time"},"stats24":{"type":"array","description":"Reports over the last 24h in 15-minute buckets","items":{"type":"number"}},"baseline":{"type":"array","description":"Averaged baseline values per 15m over 24h","items":{"type":"number"}},"indicators":{"type":"array","description":"List of available problem indicators","items":{"type":"string"}},"description":{"type":"string","description":"Company description"}}}},"downdetector_get_company_attribution":{"attribution":{"type":"object","description":"Incident attribution detail","properties":{"attribution":{"type":"number","description":"Attribution enum (0 N/A, 1 undetermined, 2 external, 3 internal)"},"attributionCalculatedAt":{"type":"string","description":"ISO 8601 timestamp when attribution was calculated"},"userImpact":{"type":"number","description":"User impact enum (0 low, 1 medium, 2 high, 3 very high)"},"userImpactCalculatedAt":{"type":"string","description":"ISO 8601 timestamp when user impact was calculated"},"reason":{"type":"number","description":"Reason enum explaining how the attribution value was calculated (0-7)"},"dangerDurationS":{"type":"number","description":"Duration of the current danger (outage) state in seconds"},"incidentId":{"type":"number","description":"Id of the related incident (null when attribution is N/A)"},"incidentCreatedAt":{"type":"string","description":"ISO 8601 timestamp when the related incident was created"}}}},"downdetector_get_company_baseline":{"baseline":{"type":"number","description":"The current baseline (expected average reports) for this period"}},"downdetector_get_company_events":{"events":{"type":"array","description":"List of events for the company","items":{"type":"object","properties":{"id":{"type":"number","description":"Event id"},"title":{"type":"string","description":"Localized event title"},"body":{"type":"string","description":"Localized event body"},"companyId":{"type":"number","description":"Id of the impacted company"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"publishAt":{"type":"string","description":"ISO 8601 publish timestamp"},"isActive":{"type":"boolean","description":"Whether the event is ongoing"},"measurement":{"type":"object","description":"Measured vs expected report volume for the event window","properties":{"startedOn":{"type":"string","description":"Measurement window start (ISO 8601)"},"endedOn":{"type":"string","description":"Measurement window end (ISO 8601)"},"expected":{"type":"number","description":"Expected reports based on historic data"},"actual":{"type":"number","description":"Actual reports in the window"}}}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_get_company_incidents":{"incidents":{"type":"array","description":"List of incidents for the company","items":{"type":"object","properties":{"id":{"type":"number","description":"Incident id"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the incident was created"},"resolvedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was resolved (null if active)"},"isActive":{"type":"boolean","description":"Whether the incident is currently active"},"peakAttribution":{"type":"number","description":"Peak attribution enum (0 N/A, 1 undetermined, 2 external, 3 internal)"},"peakUserImpact":{"type":"number","description":"Peak user impact enum (0 low, 1 medium, 2 high, 3 very high)"},"total":{"type":"number","description":"Total reports during the incident"},"indicators":{"type":"number","description":"Number of indicator reports during the incident"},"other":{"type":"number","description":"Number of other reports during the incident"},"updatedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was updated"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_get_company_indicators":{"indicators":{"type":"array","description":"Reported problem indicators with their counts","items":{"type":"object","properties":{"slug":{"type":"string","description":"Indicator slug"},"indicator":{"type":"string","description":"Human-readable indicator label"},"key":{"type":"string","description":"Indicator key"},"amount":{"type":"number","description":"Number of reports for this indicator"},"percentage":{"type":"number","description":"Share of total reports (percentage)"}}}}},"downdetector_get_company_last_15":{"count":{"type":"number","description":"Number of reports over the last 15 minutes"}},"downdetector_get_company_status":{"status":{"type":"string","description":"Current status: \\"success\\", \\"warning\\", or \\"danger\\""}},"downdetector_get_provider":{"provider":{"type":"object","description":"Provider details","properties":{"id":{"type":"number","description":"Provider id"},"name":{"type":"string","description":"Provider name"},"downdetectorId":{"type":"number","description":"Downdetector internal provider id"}}}},"downdetector_get_reports":{"reports":{"type":"array","description":"Report counts bucketed by interval","items":{"type":"object","properties":{"pointInTime":{"type":"string","description":"Start of the time bucket (ISO 8601)"},"total":{"type":"number","description":"Total number of reports in the bucket"},"indicators":{"type":"number","description":"Number of indicator reports"},"other":{"type":"number","description":"Number of reports from other sources"}}}}},"downdetector_get_site_companies":{"companies":{"type":"array","description":"List of companies on the site","items":{"type":"object","properties":{"id":{"type":"number","description":"Company id"},"name":{"type":"string","description":"Company name"},"slug":{"type":"string","description":"Company slug"},"url":{"type":"string","description":"Company status page URL"},"status":{"type":"string","description":"Cached current status (success, warning, or danger)"},"countryIso":{"type":"string","description":"ISO-2 country code"},"categoryId":{"type":"number","description":"Category id"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_list_categories":{"categories":{"type":"array","description":"List of Downdetector categories","items":{"type":"object","properties":{"id":{"type":"number","description":"Category id"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"}}}}},"downdetector_list_incidents":{"incidents":{"type":"array","description":"List of incidents across all companies","items":{"type":"object","properties":{"id":{"type":"number","description":"Incident id"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the incident was created"},"resolvedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was resolved (null if active)"},"isActive":{"type":"boolean","description":"Whether the incident is currently active"},"peakAttribution":{"type":"number","description":"Peak attribution enum (0 N/A, 1 undetermined, 2 external, 3 internal)"},"peakUserImpact":{"type":"number","description":"Peak user impact enum (0 low, 1 medium, 2 high, 3 very high)"},"total":{"type":"number","description":"Total reports during the incident"},"indicators":{"type":"number","description":"Number of indicator reports during the incident"},"other":{"type":"number","description":"Number of other reports during the incident"},"updatedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was updated"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_list_sites":{"sites":{"type":"array","description":"List of Downdetector sites","items":{"type":"object","properties":{"id":{"type":"number","description":"Site id"},"name":{"type":"string","description":"Site name"},"domain":{"type":"string","description":"Site domain"},"countryId":{"type":"number","description":"Country id for the site"}}}}},"downdetector_search_companies":{"companies":{"type":"array","description":"List of companies matching the search","items":{"type":"object","properties":{"id":{"type":"number","description":"Company id"},"name":{"type":"string","description":"Company name"},"slug":{"type":"string","description":"Company slug"},"url":{"type":"string","description":"Company status page URL"},"countryIso":{"type":"string","description":"ISO-2 country code"},"categoryId":{"type":"number","description":"Category id"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"dropbox_copy":{"metadata":{"type":"object","description":"Metadata of the copied item","properties":{".tag":{"type":"string","description":"Type: file or folder"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the copied item"},"path_display":{"type":"string","description":"Display path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true}}}},"dropbox_create_folder":{"folder":{"type":"object","description":"The created folder metadata","properties":{"id":{"type":"string","description":"Unique identifier for the folder"},"name":{"type":"string","description":"Name of the folder"},"path_display":{"type":"string","description":"Display path of the folder","optional":true},"path_lower":{"type":"string","description":"Lowercase path of the folder","optional":true}}}},"dropbox_create_shared_link":{"sharedLink":{"type":"object","description":"The created shared link","properties":{"url":{"type":"string","description":"The shared link URL"},"name":{"type":"string","description":"Name of the shared item"},"path_lower":{"type":"string","description":"Lowercase path of the shared item","optional":true},"expires":{"type":"string","description":"Expiration date if set","optional":true},"link_permissions":{"type":"object","description":"Permissions for the shared link"}}}},"dropbox_delete":{"metadata":{"type":"object","description":"Metadata of the deleted item","properties":{".tag":{"type":"string","description":"Type: file, folder, or deleted"},"name":{"type":"string","description":"Name of the deleted item"},"path_display":{"type":"string","description":"Display path","optional":true}}},"deleted":{"type":"boolean","description":"Whether the deletion was successful"}},"dropbox_download":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"metadata":{"type":"json","description":"The file metadata"},"temporaryLink":{"type":"string","description":"Temporary link to download the file (valid for ~4 hours)"},"content":{"type":"string","description":"Base64 encoded file content (if fetched)"}},"dropbox_get_metadata":{"metadata":{"type":"object","description":"Metadata for the file or folder","properties":{".tag":{"type":"string","description":"Type: file, folder, or deleted"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the item"},"path_display":{"type":"string","description":"Display path","optional":true},"path_lower":{"type":"string","description":"Lowercase path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true},"client_modified":{"type":"string","description":"Client modification time (files only)","optional":true},"server_modified":{"type":"string","description":"Server modification time (files only)","optional":true},"rev":{"type":"string","description":"Revision identifier (files only)","optional":true},"content_hash":{"type":"string","description":"Content hash (files only)","optional":true}}}},"dropbox_list_folder":{"entries":{"type":"array","description":"List of files and folders in the directory","items":{"type":"object","properties":{".tag":{"type":"string","description":"Type: file, folder, or deleted"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the file/folder"},"path_display":{"type":"string","description":"Display path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true}}}},"cursor":{"type":"string","description":"Cursor for pagination"},"hasMore":{"type":"boolean","description":"Whether there are more results"}},"dropbox_list_revisions":{"entries":{"type":"array","description":"The revisions for the file, most recent first","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for this revision"},"name":{"type":"string","description":"Name of the file"},"path_display":{"type":"string","description":"Display path","optional":true},"rev":{"type":"string","description":"Revision identifier, pass to Restore"},"size":{"type":"number","description":"Size of this revision in bytes"},"server_modified":{"type":"string","description":"Server modification time"}}}},"isDeleted":{"type":"boolean","description":"Whether the file identified by the latest revision is deleted or moved"},"hasMore":{"type":"boolean","description":"Whether there are more revisions available"}},"dropbox_list_shared_links":{"links":{"type":"array","description":"Shared links applicable to the path argument","items":{"type":"object","properties":{".tag":{"type":"string","description":"Type: file or folder"},"url":{"type":"string","description":"The shared link URL"},"name":{"type":"string","description":"Name of the shared item"},"path_lower":{"type":"string","description":"Lowercase path of the shared item","optional":true},"expires":{"type":"string","description":"Expiration date if set","optional":true}}}},"hasMore":{"type":"boolean","description":"Whether there are more results"},"cursor":{"type":"string","description":"Cursor for pagination (only returned when no path is given)"}},"dropbox_move":{"metadata":{"type":"object","description":"Metadata of the moved item","properties":{".tag":{"type":"string","description":"Type: file or folder"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the moved item"},"path_display":{"type":"string","description":"Display path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true}}}},"dropbox_restore":{"metadata":{"type":"object","description":"Metadata of the restored file","properties":{"id":{"type":"string","description":"Unique identifier for the file"},"name":{"type":"string","description":"Name of the file"},"path_display":{"type":"string","description":"Display path of the file","optional":true},"path_lower":{"type":"string","description":"Lowercase path of the file","optional":true},"size":{"type":"number","description":"Size of the file in bytes"},"rev":{"type":"string","description":"Revision identifier of the restored file"},"server_modified":{"type":"string","description":"Server modification time"}}}},"dropbox_search":{"matches":{"type":"array","description":"Search results","items":{"type":"object","properties":{"match_type":{"type":"object","description":"Type of match: filename, content, or both"},"metadata":{"type":"object","description":"File or folder metadata"}}}},"hasMore":{"type":"boolean","description":"Whether there are more results"},"cursor":{"type":"string","description":"Cursor for pagination"}},"dropbox_upload":{"file":{"type":"object","description":"The uploaded file metadata","properties":{"id":{"type":"string","description":"Unique identifier for the file"},"name":{"type":"string","description":"Name of the file"},"path_display":{"type":"string","description":"Display path of the file","optional":true},"path_lower":{"type":"string","description":"Lowercase path of the file","optional":true},"size":{"type":"number","description":"Size of the file in bytes"},"client_modified":{"type":"string","description":"Client modification time"},"server_modified":{"type":"string","description":"Server modification time"},"rev":{"type":"string","description":"Revision identifier"},"content_hash":{"type":"string","description":"Content hash for the file","optional":true}}}},"dropcontact_enrich_contact":{"request_id":{"type":"string","description":"Dropcontact async request ID","optional":true},"email_found":{"type":"boolean","description":"Whether a verified email was found"},"email":{"type":"string","description":"Primary verified email address","optional":true},"emails":{"type":"array","description":"All email addresses returned (each with email and qualification)","optional":true,"items":{"type":"object","properties":{"email":{"type":"string","description":"Email address"},"qualification":{"type":"string","description":"Email qualification (e.g. nominative@pro)"}}}},"qualification":{"type":"string","description":"Primary email qualification (e.g. nominative@pro, catch_all@pro)","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"civility":{"type":"string","description":"Civility (Mr, Mrs, etc.)","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"company":{"type":"string","description":"Company name","optional":true},"website":{"type":"string","description":"Company website","optional":true},"company_linkedin":{"type":"string","description":"Company LinkedIn URL","optional":true},"linkedin":{"type":"string","description":"Personal LinkedIn URL","optional":true},"country":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"siren":{"type":"string","description":"French SIREN number","optional":true},"siret":{"type":"string","description":"French SIRET number","optional":true},"siret_address":{"type":"string","description":"SIRET registered address","optional":true},"siret_zip":{"type":"string","description":"SIRET registered postal code","optional":true},"siret_city":{"type":"string","description":"SIRET registered city","optional":true},"vat":{"type":"string","description":"VAT number","optional":true},"nb_employees":{"type":"string","description":"Employee count range","optional":true},"employee_count":{"type":"number","description":"Exact employee count (Growth plan and above)","optional":true},"naf5_code":{"type":"string","description":"NAF/APE code (France)","optional":true},"naf5_des":{"type":"string","description":"NAF/APE code description (France)","optional":true},"industry":{"type":"string","description":"Industry classification","optional":true},"job":{"type":"string","description":"Job title","optional":true},"job_level":{"type":"string","description":"Job seniority level (e.g. C-level, Director)","optional":true},"job_function":{"type":"string","description":"Job function (e.g. Sales, Engineering)","optional":true},"company_turnover":{"type":"string","description":"Company revenue/turnover range","optional":true},"company_results":{"type":"string","description":"Company net results","optional":true}},"dspy_chain_of_thought":{"answer":{"type":"string","description":"The answer generated through chain of thought reasoning"},"reasoning":{"type":"string","description":"The step-by-step reasoning that led to the answer"},"status":{"type":"string","description":"Response status from the DSPy server (success or error)"},"rawOutput":{"type":"json","description":"The complete raw output from the DSPy program (result.toDict())"}},"dspy_predict":{"answer":{"type":"string","description":"The main output/answer from the DSPy program"},"reasoning":{"type":"string","description":"The reasoning or rationale behind the answer (if available)","optional":true},"status":{"type":"string","description":"Response status from the DSPy server (success or error)"},"rawOutput":{"type":"json","description":"The complete raw output from the DSPy program (result.toDict())"}},"dspy_react":{"answer":{"type":"string","description":"The final answer or result from the ReAct agent"},"reasoning":{"type":"string","description":"The overall reasoning summary from the agent","optional":true},"trajectory":{"type":"array","description":"The step-by-step trajectory of thoughts, actions, and observations","items":{"type":"object","properties":{"thought":{"type":"string","description":"The reasoning thought at this step"},"toolName":{"type":"string","description":"The name of the tool/action called"},"toolArgs":{"type":"json","description":"Arguments passed to the tool"},"observation":{"type":"string","description":"The observation/result from the tool execution","optional":true}}}},"status":{"type":"string","description":"Response status from the DSPy server (success or error)"},"rawOutput":{"type":"json","description":"The complete raw output from the DSPy program (result.toDict())"}},"dub_bulk_create_links":{"created":{"type":"json","description":"Array of successfully created link objects"},"errors":{"type":"json","description":"Array of per-link errors ({ link, error, code }) for links that failed"},"count":{"type":"number","description":"Number of links successfully created"}},"dub_bulk_delete_links":{"deletedCount":{"type":"number","description":"Number of links that were deleted"}},"dub_bulk_update_links":{"updated":{"type":"json","description":"Array of updated link objects"},"count":{"type":"number","description":"Number of links updated"}},"dub_create_link":{"id":{"type":"string","description":"Unique ID of the created link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"dub_create_tag":{"id":{"type":"string","description":"Unique ID of the created tag"},"name":{"type":"string","description":"Name of the tag"},"color":{"type":"string","description":"Color assigned to the tag"}},"dub_delete_link":{"id":{"type":"string","description":"ID of the deleted link"}},"dub_get_analytics":{"clicks":{"type":"number","description":"Total number of clicks"},"leads":{"type":"number","description":"Total number of leads"},"sales":{"type":"number","description":"Total number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"data":{"type":"json","description":"Grouped analytics data (timeseries, countries, devices, etc.)","optional":true}},"dub_get_events":{"events":{"type":"json","description":"Array of event objects (event, timestamp, click, link, and customer/sale data when applicable)"},"count":{"type":"number","description":"Number of events returned"}},"dub_get_link":{"id":{"type":"string","description":"Unique ID of the link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"dub_get_links_count":{"count":{"type":"number","description":"Total number of links matching the filters"},"groups":{"type":"json","description":"Per-group counts when groupBy is set (e.g. [{ domain, count }])","optional":true}},"dub_get_qr_code":{"file":{"type":"file","description":"Generated QR code image stored in execution files"},"content":{"type":"string","description":"Base64-encoded PNG image data"}},"dub_list_domains":{"domains":{"type":"json","description":"Array of domain objects (slug, verified, primary, archived)"},"count":{"type":"number","description":"Number of domains returned"}},"dub_list_folders":{"folders":{"type":"json","description":"Array of folder objects (id, name, accessLevel)"},"count":{"type":"number","description":"Number of folders returned"}},"dub_list_links":{"links":{"type":"json","description":"Array of link objects (id, domain, key, url, shortLink, clicks, tags, createdAt)"},"count":{"type":"number","description":"Number of links returned"}},"dub_list_tags":{"tags":{"type":"json","description":"Array of tag objects (id, name, color)"},"count":{"type":"number","description":"Number of tags returned"}},"dub_update_link":{"id":{"type":"string","description":"Unique ID of the updated link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"dub_upsert_link":{"id":{"type":"string","description":"Unique ID of the link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"duckduckgo_search":{"heading":{"type":"string","description":"The heading/title of the instant answer"},"abstract":{"type":"string","description":"A short abstract summary of the topic"},"abstractText":{"type":"string","description":"Plain text version of the abstract"},"abstractSource":{"type":"string","description":"The source of the abstract (e.g., Wikipedia)"},"abstractURL":{"type":"string","description":"URL to the source of the abstract"},"definition":{"type":"string","description":"Dictionary-style definition if available"},"definitionSource":{"type":"string","description":"The source of the definition"},"definitionURL":{"type":"string","description":"URL to the source of the definition"},"image":{"type":"string","description":"URL to an image related to the topic"},"answer":{"type":"string","description":"Direct answer if available (e.g., for calculations)"},"answerType":{"type":"string","description":"Type of the answer (e.g., calc, ip, etc.)"},"type":{"type":"string","description":"Response type: A (article), D (disambiguation), C (category), N (name), E (exclusive)"},"redirect":{"type":"string","description":"!bang redirect URL, populated only for bang queries"},"relatedTopics":{"type":"array","description":"Array of related topics with URLs and descriptions","items":{"type":"object","properties":{"FirstURL":{"type":"string","description":"URL to the related topic"},"Text":{"type":"string","description":"Description of the related topic"},"Result":{"type":"string","description":"HTML result snippet"}}}},"results":{"type":"array","description":"Array of external link results","items":{"type":"object","properties":{"FirstURL":{"type":"string","description":"URL of the result"},"Text":{"type":"string","description":"Description of the result"},"Result":{"type":"string","description":"HTML result snippet"}}}}},"dynamodb_delete":{"message":{"type":"string","description":"Operation status message"}},"dynamodb_get":{"message":{"type":"string","description":"Operation status message"},"item":{"type":"json","description":"Retrieved item","optional":true}},"dynamodb_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"List of table names in the region"},"tableDetails":{"type":"json","description":"Detailed schema information for a specific table","optional":true}},"dynamodb_put":{"message":{"type":"string","description":"Operation status message"},"item":{"type":"json","description":"Created item","optional":true}},"dynamodb_query":{"message":{"type":"string","description":"Operation status message"},"items":{"type":"array","description":"Array of items returned"},"count":{"type":"number","description":"Number of items returned"},"lastEvaluatedKey":{"type":"json","description":"Pagination token to pass as exclusiveStartKey to fetch the next page of results","optional":true}},"dynamodb_scan":{"message":{"type":"string","description":"Operation status message"},"items":{"type":"array","description":"Array of items returned"},"count":{"type":"number","description":"Number of items returned"},"lastEvaluatedKey":{"type":"json","description":"Pagination token to pass as exclusiveStartKey to fetch the next page of results","optional":true}},"dynamodb_update":{"message":{"type":"string","description":"Operation status message"},"item":{"type":"json","description":"Updated item with all attributes","optional":true}},"dynatrace_add_problem_comment":{"problemId":{"type":"string","description":"ID of the problem the comment was added to"},"message":{"type":"string","description":"Text of the comment that was added"},"context":{"type":"string","description":"Context of the comment","nullable":true}},"dynatrace_add_tags":{"appliedTags":{"type":"array","description":"Tags that were applied","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"matchedEntitiesCount":{"type":"number","description":"How many entities the selector matched and were tagged","nullable":true}},"dynatrace_close_problem":{"problemId":{"type":"string","description":"ID of the closed problem","nullable":true},"closeTimestamp":{"type":"number","description":"Timestamp when closing was triggered, in UTC milliseconds","nullable":true},"closing":{"type":"boolean","description":"Whether the problem is in the process of being closed","nullable":true},"comment":{"type":"object","description":"The closing comment that was recorded","nullable":true,"properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Name of the comment author"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Creation timestamp in UTC milliseconds"}}}},"dynatrace_create_settings_object":{"results":{"type":"array","description":"One result per submitted object","items":{"type":"object","properties":{"code":{"type":"number","description":"Per-object HTTP status","nullable":true},"objectId":{"type":"string","description":"ID of the created object","nullable":true},"writeError":{"type":"json","description":"Validation error for this object, when it failed","nullable":true,"properties":{"code":{"type":"number","description":"Error code"},"message":{"type":"string","description":"Error message"},"constraintViolations":{"type":"array","description":"Which part of the value failed validation","items":{"type":"object","properties":{"location":{"type":"string","description":"Where the violation was found"},"message":{"type":"string","description":"What is wrong"},"parameterLocation":{"type":"string","description":"HEADER, PATH, PAYLOAD_BODY, or QUERY"},"path":{"type":"string","description":"Path to the offending field"}}}}}},"invalidValue":{"type":"json","description":"The value that was rejected. Mirrors the submitted schema-defined value, so the shape is dynamic","optional":true}}}},"objectId":{"type":"string","description":"ID of the created object, lifted from the first result","nullable":true}},"dynatrace_create_slo":{"sloId":{"type":"string","description":"ID of the created SLO, read from the Location header","nullable":true},"name":{"type":"string","description":"Name the SLO was created with"}},"dynatrace_delete_problem_comment":{"problemId":{"type":"string","description":"ID of the problem"},"commentId":{"type":"string","description":"ID of the deleted comment"},"deleted":{"type":"boolean","description":"Always true — a failed delete raises instead"}},"dynatrace_delete_settings_object":{"objectId":{"type":"string","description":"ID of the deleted settings object"},"deleted":{"type":"boolean","description":"Always true — a failed delete raises instead"}},"dynatrace_delete_slo":{"sloId":{"type":"string","description":"ID of the deleted SLO"},"deleted":{"type":"boolean","description":"Always true — a failed delete raises instead"}},"dynatrace_delete_tag":{"matchedEntitiesCount":{"type":"number","description":"How many entities the selector matched and had the tag removed from","nullable":true}},"dynatrace_execute_synthetic_monitors":{"batchId":{"type":"string","description":"ID of the batch, to poll with Get Synthetic Batch","nullable":true},"triggeredCount":{"type":"number","description":"How many executions were triggered","nullable":true},"triggeringProblemsCount":{"type":"number","description":"How many executions could not be triggered","nullable":true},"triggered":{"type":"array","description":"Triggered executions, grouped by monitor","items":{"type":"object","properties":{"monitorId":{"type":"string","description":"Monitor that was triggered"},"executions":{"type":"array","description":"One entry per location the monitor ran from","items":{"type":"object","properties":{"executionId":{"type":"string","description":"Execution ID"},"locationId":{"type":"string","description":"Location the execution ran from"}}}}}}},"triggeringProblemsDetails":{"type":"array","description":"Why each untriggered execution failed to start","items":{"type":"object","properties":{"cause":{"type":"string","description":"Why the execution could not be triggered"},"details":{"type":"string","description":"Detail behind the cause"},"entityId":{"type":"string","description":"Entity the problem relates to"},"executionId":{"type":"string","description":"Execution ID, when one was assigned"},"locationId":{"type":"string","description":"Location the execution targeted"}}}}},"dynatrace_get_attack":{"attack":{"type":"object","description":"The requested attack","properties":{"attackId":{"type":"string","description":"Attack ID"},"displayId":{"type":"string","description":"Human-readable attack ID"},"displayName":{"type":"string","description":"Attack display name"},"attackType":{"type":"string","description":"COMMAND_INJECTION, JNDI_INJECTION, SQL_INJECTION, or SSRF"},"state":{"type":"string","description":"ALLOWLISTED, BLOCKED, or EXPLOITED"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, or NODE_JS"},"timestamp":{"type":"number","description":"Occurrence time in UTC milliseconds"},"attackTarget":{"type":"json","description":"Targeted host or database","nullable":true,"properties":{"entityId":{"type":"string","description":"ID of the targeted entity"},"name":{"type":"string","description":"Name of the targeted entity"}}},"attacker":{"type":"json","description":"Source IP and geo location","nullable":true,"properties":{"sourceIp":{"type":"string","description":"Source IP of the attack"},"location":{"type":"json","description":"Geo location of the source IP","properties":{"city":{"type":"string","description":"City","nullable":true},"country":{"type":"string","description":"Country","nullable":true},"countryCode":{"type":"string","description":"ISO country code","nullable":true}}}}},"affectedEntities":{"type":"json","description":"Affected process groups","nullable":true,"properties":{"processGroup":{"type":"json","description":"Affected process group","properties":{"id":{"type":"string","description":"Process group ID"},"name":{"type":"string","description":"Process group name"}}},"processGroupInstance":{"type":"json","description":"Affected process group instance","properties":{"id":{"type":"string","description":"Process group instance ID"},"name":{"type":"string","description":"Process group instance name"}}}}},"entrypoint":{"type":"json","description":"Entry point and payload","nullable":true,"properties":{"codeLocation":{"type":"json","description":"Where in the code the attack entered","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"entrypointFunction":{"type":"json","description":"The entry-point function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"payload":{"type":"array","description":"Payload values passed in","items":{"type":"object","properties":{"name":{"type":"string","description":"Payload parameter name"},"type":{"type":"string","description":"Payload parameter type"},"value":{"type":"string","description":"Payload parameter value"}}}}}},"request":{"type":"json","description":"The offending request","nullable":true,"properties":{"host":{"type":"string","description":"Host the request hit"},"path":{"type":"string","description":"Request path"},"url":{"type":"string","description":"Full request URL"},"protocolDetails":{"type":"json","description":"Protocol-specific detail, including HTTP method, headers, and parameters"}}},"securityProblem":{"type":"json","description":"Related security problem","nullable":true,"properties":{"securityProblemId":{"type":"string","description":"ID of the exploited security problem"},"assessment":{"type":"json","description":"Exposure assessment at the time of the attack","properties":{"dataAssets":{"type":"string","description":"Data asset reachability"},"exposure":{"type":"string","description":"Network exposure"},"numberOfReachableDataAssets":{"type":"number","description":"Reachable data assets"}}}}},"vulnerability":{"type":"json","description":"Exploited vulnerability","nullable":true,"properties":{"vulnerabilityId":{"type":"string","description":"ID of the vulnerability"},"displayName":{"type":"string","description":"Vulnerability display name"},"codeLocation":{"type":"json","description":"Where the vulnerability sits in the code","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunction":{"type":"json","description":"The vulnerable function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunctionInput":{"type":"json","description":"The tainted input that reached the vulnerable function"}}},"managementZones":{"type":"array","description":"Management zones of the attack","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}}}}},"dynatrace_get_audit_logs":{"auditLogs":{"type":"array","description":"Matching audit log entries","items":{"type":"object","properties":{"logId":{"type":"string","description":"Audit log entry ID"},"eventType":{"type":"string","description":"Type of the audited change"},"category":{"type":"string","description":"Category of the audited change"},"entityId":{"type":"string","description":"ID of the changed entity","nullable":true},"environmentId":{"type":"string","description":"Environment the change happened in"},"user":{"type":"string","description":"User or token that made the change"},"userType":{"type":"string","description":"Type of the acting user"},"userOrigin":{"type":"string","description":"Origin of the request","nullable":true},"timestamp":{"type":"number","description":"Change timestamp in UTC milliseconds"},"success":{"type":"boolean","description":"Whether the change succeeded"},"message":{"type":"string","description":"Description of the change","nullable":true},"patch":{"type":"json","description":"JSON patch describing the change. Its shape follows whatever settings object was edited, so it is dynamic","nullable":true},"settingsSchemaId":{"type":"string","description":"Settings schema ID (dt.settings.schema_id)","nullable":true},"settingsScopeId":{"type":"string","description":"Settings scope ID (dt.settings.scope_id)","nullable":true},"settingsKey":{"type":"string","description":"Settings key (dt.settings.key)","nullable":true},"settingsObjectId":{"type":"string","description":"Settings object ID (dt.settings.object_id)","nullable":true},"settingsObjectSummary":{"type":"string","description":"Settings object summary (dt.settings.object_summary)","nullable":true},"settingsScopeName":{"type":"string","description":"Settings scope name (dt.settings.scope_name)","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_get_entity":{"entity":{"type":"object","description":"The requested monitored entity","properties":{"entityId":{"type":"string","description":"Entity ID (e.g., HOST-06F288EE2A930951)"},"type":{"type":"string","description":"Entity type (e.g., HOST, SERVICE)"},"displayName":{"type":"string","description":"Entity display name"},"firstSeenTms":{"type":"number","description":"First seen timestamp in UTC milliseconds"},"lastSeenTms":{"type":"number","description":"Last seen timestamp in UTC milliseconds"},"properties":{"type":"json","description":"Entity properties. Keys depend on the entity type (a HOST and a SERVICE carry different ones), so the shape is dynamic"},"tags":{"type":"array","description":"Tags of the entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"managementZones":{"type":"array","description":"Management zones of the entity","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"icon":{"type":"json","description":"Icon of the entity","nullable":true,"properties":{"customIconPath":{"type":"string","description":"Path to a custom icon","nullable":true},"primaryIconType":{"type":"string","description":"Primary icon type"},"secondaryIconType":{"type":"string","description":"Secondary icon type","nullable":true}}},"fromRelationships":{"type":"json","description":"Relationships originating at this entity, keyed by relationship name. Keys depend on the entity type"},"toRelationships":{"type":"json","description":"Relationships pointing at this entity, keyed by relationship name. Keys depend on the entity type"}}}},"dynatrace_get_event":{"event":{"type":"object","description":"The requested event","properties":{"eventId":{"type":"string","description":"Event ID"},"eventType":{"type":"string","description":"Event type"},"title":{"type":"string","description":"Event title"},"startTime":{"type":"number","description":"Event start in UTC milliseconds"},"endTime":{"type":"number","description":"Event end in UTC milliseconds","nullable":true},"status":{"type":"string","description":"Event status: OPEN or CLOSED"},"correlationId":{"type":"string","description":"Correlation ID of the event","nullable":true},"frequentEvent":{"type":"boolean","description":"Whether the event is a frequent event"},"underMaintenance":{"type":"boolean","description":"Whether the event occurred during a maintenance window"},"suppressAlert":{"type":"boolean","description":"Whether alerting is suppressed"},"suppressProblem":{"type":"boolean","description":"Whether problem creation is suppressed"},"entityId":{"type":"object","description":"Entity the event belongs to","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"properties":{"type":"array","description":"Event properties","items":{"type":"object","properties":{"key":{"type":"string","description":"Property key"},"value":{"type":"string","description":"Property value"}}}},"managementZones":{"type":"array","description":"Management zones of the event","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the related entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}}}}},"dynatrace_get_metric":{"metric":{"type":"object","description":"The requested metric descriptor","properties":{"metricId":{"type":"string","description":"Metric key, including any transformations"},"displayName":{"type":"string","description":"Metric display name","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"unit":{"type":"string","description":"Metric unit","nullable":true},"unitDisplayFormat":{"type":"string","description":"Preferred unit format","nullable":true},"tags":{"type":"array","description":"Metric tags","items":{"type":"string"}},"billable":{"type":"boolean","description":"Whether the metric is billable","nullable":true},"dduBillable":{"type":"boolean","description":"Whether the metric consumes DDUs","nullable":true},"created":{"type":"number","description":"Creation timestamp in UTC ms","nullable":true},"lastWritten":{"type":"number","description":"Last write timestamp in UTC ms","nullable":true},"aggregationTypes":{"type":"array","description":"Supported aggregations","items":{"type":"string"}},"defaultAggregation":{"type":"json","description":"Default aggregation","nullable":true,"properties":{"type":{"type":"string","description":"Aggregation type, e.g. avg or percentile"},"parameter":{"type":"number","description":"Aggregation parameter","nullable":true}}},"dimensionDefinitions":{"type":"array","description":"Dimension definitions of the metric","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"name":{"type":"string","description":"Dimension name"},"displayName":{"type":"string","description":"Human-readable dimension name"},"index":{"type":"number","description":"Dimension index","nullable":true},"type":{"type":"string","description":"Dimension value type"}}}},"dimensionCardinalities":{"type":"array","description":"Estimated dimension cardinalities","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"estimate":{"type":"number","description":"Estimated distinct values"},"relative":{"type":"number","description":"Cardinality relative to the metric"}}}},"transformations":{"type":"array","description":"Supported transformations","items":{"type":"string"}},"entityType":{"type":"array","description":"Entity types the metric can be split by","items":{"type":"string"}},"minimumValue":{"type":"number","description":"Smallest allowed value","nullable":true},"maximumValue":{"type":"number","description":"Largest allowed value","nullable":true},"rootCauseRelevant":{"type":"boolean","description":"Root-cause relevant","nullable":true},"impactRelevant":{"type":"boolean","description":"Impact relevant","nullable":true},"metricValueType":{"type":"json","description":"Value type of the metric","nullable":true,"properties":{"type":{"type":"string","description":"Value type, e.g. score or unknown"}}},"latency":{"type":"number","description":"Expected write latency in minutes","nullable":true},"metricSelector":{"type":"string","description":"Selector the descriptor was resolved from","nullable":true},"scalar":{"type":"boolean","description":"Whether the result is a single value","nullable":true},"resolutionInfSupported":{"type":"boolean","description":"Whether resolution=Inf is supported","nullable":true},"warnings":{"type":"array","description":"Warnings for this metric","items":{"type":"string"}}}}},"dynatrace_get_problem":{"problem":{"type":"object","description":"The requested problem","properties":{"problemId":{"type":"string","description":"Problem ID"},"displayId":{"type":"string","description":"Human-readable problem ID (e.g., P-2401234)"},"title":{"type":"string","description":"Problem title"},"status":{"type":"string","description":"Problem status: OPEN or CLOSED"},"severityLevel":{"type":"string","description":"AVAILABILITY, CUSTOM_ALERT, ERROR, INFO, MONITORING_UNAVAILABLE, PERFORMANCE, or RESOURCE_CONTENTION"},"impactLevel":{"type":"string","description":"APPLICATION, ENVIRONMENT, INFRASTRUCTURE, or SERVICES"},"startTime":{"type":"number","description":"Problem start in UTC milliseconds"},"endTime":{"type":"number","description":"Problem end in UTC milliseconds, or -1 while the problem is open"},"rootCauseEntity":{"type":"object","description":"Entity Dynatrace determined to be the root cause","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"affectedEntities":{"type":"array","description":"Entities affected by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"impactedEntities":{"type":"array","description":"Entities impacted by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"managementZones":{"type":"array","description":"Management zones the problem belongs to","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the affected entities","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"problemFilters":{"type":"array","description":"Alerting profiles that matched the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Alerting profile ID"},"name":{"type":"string","description":"Alerting profile name"}}}},"linkedProblemInfo":{"type":"object","description":"The problem this one is linked to","nullable":true,"properties":{"problemId":{"type":"string","description":"Linked problem ID"},"displayId":{"type":"string","description":"Linked problem display ID"}}},"evidenceDetails":{"type":"json","description":"Evidence behind the problem. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Number of evidence entries"},"details":{"type":"array","description":"The evidence entries themselves","items":{"type":"object","properties":{"displayName":{"type":"string","description":"Name of the evidence"},"evidenceType":{"type":"string","description":"AVAILABILITY_EVIDENCE, EVENT, MAINTENANCE_WINDOW, METRIC, or TRANSACTIONAL"},"startTime":{"type":"number","description":"Evidence start in UTC milliseconds"},"rootCauseRelevant":{"type":"boolean","description":"Whether Davis considered this evidence root-cause relevant"},"entity":{"type":"json","description":"Entity the evidence belongs to","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"groupingEntity":{"type":"json","description":"Entity the evidence is grouped under","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}}}}}}},"impactAnalysis":{"type":"json","description":"Estimated user impact. Only present when requested via Fields","nullable":true,"properties":{"impacts":{"type":"array","description":"One entry per impacted application, service, or mobile app","items":{"type":"object","properties":{"impactType":{"type":"string","description":"APPLICATION, CUSTOM_APPLICATION, MOBILE, or SERVICE"},"impactedEntity":{"type":"json","description":"The impacted entity","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"estimatedAffectedUsers":{"type":"number","description":"Users Davis estimates were affected"}}}}}},"recentComments":{"type":"json","description":"Most recent comments. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Total comments on the problem"},"pageSize":{"type":"number","description":"Comments in this page"},"nextPageKey":{"type":"string","description":"Cursor for the next page","nullable":true},"comments":{"type":"array","description":"The comments themselves","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Author of the comment"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Created in UTC milliseconds"}}}}}}}}},"dynatrace_get_problem_comment":{"comment":{"type":"object","description":"The requested comment","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Name of the comment author"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Creation timestamp in UTC milliseconds"}}}},"dynatrace_get_security_problem":{"securityProblem":{"type":"object","description":"The requested security problem","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"displayId":{"type":"string","description":"Human-readable security problem ID"},"status":{"type":"string","description":"Status: OPEN or RESOLVED"},"muted":{"type":"boolean","description":"Whether the security problem is muted"},"title":{"type":"string","description":"Security problem title"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, KUBERNETES, NODE_JS, PHP, or PYTHON"},"vulnerabilityType":{"type":"string","description":"CODE_LEVEL, RUNTIME, or THIRD_PARTY"},"packageName":{"type":"string","description":"Affected package name","nullable":true},"externalVulnerabilityId":{"type":"string","description":"External vulnerability ID","nullable":true},"cveIds":{"type":"array","description":"Related CVE IDs","items":{"type":"string"}},"url":{"type":"string","description":"Link to the security problem in Dynatrace","nullable":true},"firstSeenTimestamp":{"type":"number","description":"First seen in UTC milliseconds"},"lastUpdatedTimestamp":{"type":"number","description":"Last update in UTC milliseconds"},"lastOpenedTimestamp":{"type":"number","description":"Last opened in UTC milliseconds","nullable":true},"lastResolvedTimestamp":{"type":"number","description":"Last resolved in UTC milliseconds","nullable":true},"riskAssessment":{"type":"json","description":"Davis risk assessment. Only present when requested via Fields","nullable":true,"properties":{"riskLevel":{"type":"string","description":"CRITICAL, HIGH, MEDIUM, LOW, or NONE"},"riskScore":{"type":"number","description":"Davis risk score"},"riskVector":{"type":"string","description":"Risk vector string"},"baseRiskLevel":{"type":"string","description":"CVSS base risk level"},"baseRiskScore":{"type":"number","description":"CVSS base score"},"baseRiskVector":{"type":"string","description":"CVSS base vector"},"exposure":{"type":"string","description":"PUBLIC_NETWORK, NOT_DETECTED, or NOT_AVAILABLE"},"dataAssets":{"type":"string","description":"REACHABLE, NOT_DETECTED, or NOT_AVAILABLE"},"publicExploit":{"type":"string","description":"AVAILABLE or NOT_AVAILABLE"},"vulnerableFunctionUsage":{"type":"string","description":"IN_USE, NOT_IN_USE, or NOT_AVAILABLE"},"assessmentAccuracy":{"type":"string","description":"FULL, REDUCED, or NOT_AVAILABLE"},"assessmentAccuracyDetails":{"type":"json","description":"Why the assessment accuracy is reduced, as a reducedReasons array"}}},"managementZones":{"type":"array","description":"Management zones. Only present when requested via Fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"globalCounts":{"type":"json","description":"Global affected-entity counts. Only present when requested via Fields","nullable":true,"properties":{"affectedNodes":{"type":"number","description":"Affected nodes"},"affectedProcessGroups":{"type":"number","description":"Affected process groups"},"affectedProcessGroupInstances":{"type":"number","description":"Affected process group instances"},"exposedProcessGroups":{"type":"number","description":"Publicly exposed process groups"},"reachableDataAssets":{"type":"number","description":"Reachable data assets"},"relatedApplications":{"type":"number","description":"Related applications"},"relatedAttacks":{"type":"number","description":"Related attacks"},"relatedHosts":{"type":"number","description":"Related hosts"},"relatedKubernetesClusters":{"type":"number","description":"Related Kubernetes clusters"},"relatedKubernetesWorkloads":{"type":"number","description":"Related Kubernetes workloads"},"relatedServices":{"type":"number","description":"Related services"},"vulnerableComponents":{"type":"number","description":"Vulnerable components"}}},"codeLevelVulnerabilityDetails":{"type":"json","description":"Code-level vulnerability details. Only present when requested via Fields","nullable":true,"properties":{"type":{"type":"string","description":"CMD_INJECTION, IMPROPER_INPUT_VALIDATION, SQL_INJECTION, or SSRF"},"vulnerabilityLocation":{"type":"string","description":"Where the vulnerability sits"},"shortVulnerabilityLocation":{"type":"string","description":"Shortened location"},"vulnerableFunction":{"type":"string","description":"The vulnerable function"},"processGroupIds":{"type":"array","description":"Process groups carrying the vulnerability","items":{"type":"string"}},"processGroups":{"type":"array","description":"Process group names","items":{"type":"string"}},"vulnerableFunctionInput":{"type":"json","description":"What reached the vulnerable function, as a type plus tainted input segments"}}},"description":{"type":"string","description":"Vulnerability description","nullable":true},"remediationDescription":{"type":"string","description":"How to remediate the vulnerability","nullable":true},"muteStateChangeInProgress":{"type":"boolean","description":"Whether a mute state change is in progress","nullable":true},"affectedEntities":{"type":"array","description":"IDs of affected process group instances","items":{"type":"string"}},"exposedEntities":{"type":"array","description":"IDs of publicly exposed entities","items":{"type":"string"}},"reachableDataAssets":{"type":"array","description":"IDs of entities with reachable data assets","items":{"type":"string"}},"vulnerableComponents":{"type":"array","description":"Vulnerable components","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"displayName":{"type":"string","description":"Component display name"},"shortName":{"type":"string","description":"Short component name"},"fileName":{"type":"string","description":"File the component ships as"},"numberOfAffectedEntities":{"type":"number","description":"Entities affected by it"},"affectedEntities":{"type":"array","description":"IDs of the affected entities","items":{"type":"string"}}}}},"filteredCounts":{"type":"json","description":"Counts within the management zone filter. The API reference names this FilteredCountsDto without expanding it, so the fields are not enumerated here","nullable":true},"events":{"type":"json","description":"Lifecycle events of the security problem. The reference names SecurityProblemEvent without expanding it"},"entryPoints":{"type":"json","description":"Entry points into the vulnerability. The reference names EntryPoints without expanding it","nullable":true},"relatedEntities":{"type":"json","description":"Related entities. The reference names RelatedEntitiesList without expanding it","nullable":true},"relatedAttacks":{"type":"json","description":"Related attacks. The reference names RelatedAttacksList without expanding it","nullable":true},"relatedContainerImages":{"type":"json","description":"Related container images. The reference names RelatedContainerList without expanding it","nullable":true}}}},"dynatrace_get_settings_object":{"object":{"type":"object","description":"The requested settings object","properties":{"objectId":{"type":"string","description":"Settings object ID"},"schemaId":{"type":"string","description":"Schema the object belongs to"},"schemaVersion":{"type":"string","description":"Schema version","nullable":true},"scope":{"type":"string","description":"Scope the object applies to"},"value":{"type":"json","description":"The configuration itself. Its shape is defined by the object schema, so it is genuinely dynamic — read an existing object of the same schema to learn the fields"},"author":{"type":"string","description":"Who created the object","nullable":true},"created":{"type":"number","description":"Creation time in UTC milliseconds","nullable":true},"modified":{"type":"number","description":"Last change in UTC milliseconds","nullable":true},"updateToken":{"type":"string","description":"Optimistic-concurrency token to pass back on update or delete","nullable":true},"externalId":{"type":"string","description":"External ID, if set","nullable":true},"summary":{"type":"string","description":"Short summary of the object","nullable":true},"searchSummary":{"type":"string","description":"Searchable summary","nullable":true}}}},"dynatrace_get_slo":{"slo":{"type":"object","description":"The requested service-level objective","properties":{"id":{"type":"string","description":"SLO ID"},"name":{"type":"string","description":"SLO name"},"description":{"type":"string","description":"SLO description","nullable":true},"enabled":{"type":"boolean","description":"Whether the SLO is enabled"},"target":{"type":"number","description":"Target success rate"},"warning":{"type":"number","description":"Warning threshold"},"timeframe":{"type":"string","description":"Evaluation timeframe of the SLO"},"filter":{"type":"string","description":"Entity filter of the SLO","nullable":true},"evaluationType":{"type":"string","description":"Evaluation type of the SLO"},"evaluatedPercentage":{"type":"number","description":"Calculated SLO value","nullable":true},"status":{"type":"string","description":"SLO status: SUCCESS, WARNING, or FAILURE"},"error":{"type":"string","description":"Error that prevented evaluation","nullable":true},"errorBudget":{"type":"number","description":"Remaining error budget","nullable":true},"errorBudgetBurnRate":{"type":"json","description":"Error budget burn rate","nullable":true,"properties":{"burnRateType":{"type":"string","description":"FAST, SLOW, or NONE"},"burnRateValue":{"type":"number","description":"Current burn rate"},"burnRateVisualizationEnabled":{"type":"boolean","description":"Whether the burn rate is shown on the SLO"},"estimatedTimeToConsumeErrorBudget":{"type":"number","description":"Hours until the error budget is exhausted at this rate"},"fastBurnThreshold":{"type":"number","description":"Threshold considered a fast burn"},"sloValue":{"type":"number","description":"SLO value the burn rate was computed from"}}},"metricKey":{"type":"string","description":"Metric key of the SLO","nullable":true},"metricName":{"type":"string","description":"Metric name of the SLO","nullable":true},"metricExpression":{"type":"string","description":"Metric expression","nullable":true},"relatedOpenProblems":{"type":"number","description":"Open related problems","nullable":true},"relatedTotalProblems":{"type":"number","description":"Total related problems","nullable":true}}}},"dynatrace_get_synthetic_batch":{"batchId":{"type":"string","description":"ID of the batch","nullable":true},"batchStatus":{"type":"string","description":"RUNNING, SUCCESS, FAILED, FAILED_TO_EXECUTE, or NOT_TRIGGERED","nullable":true},"executedCount":{"type":"number","description":"Executions completed","nullable":true},"failedCount":{"type":"number","description":"Executions that failed","nullable":true},"failedToExecuteCount":{"type":"number","description":"Executions that never ran","nullable":true},"triggeredCount":{"type":"number","description":"Executions triggered","nullable":true},"triggeringProblemsCount":{"type":"number","description":"Executions that could not be triggered","nullable":true},"failedExecutions":{"type":"array","description":"Executions that ran and failed","items":{"type":"object","properties":{"errorCode":{"type":"string","description":"Error code Dynatrace reported"},"executionId":{"type":"string","description":"Execution ID"},"executionStage":{"type":"string","description":"DATA_RETRIEVED, EXECUTED, NOT_TRIGGERED, TIMED_OUT, TRIGGERED, or WAITING"},"executionTimestamp":{"type":"number","description":"Execution time in UTC ms"},"failureMessage":{"type":"string","description":"Why the execution failed"},"locationId":{"type":"string","description":"Location the execution ran from"},"monitorId":{"type":"string","description":"Monitor that was executed"}}}},"failedToExecute":{"type":"array","description":"Executions that never started","items":{"type":"object","properties":{"errorCode":{"type":"string","description":"Error code Dynatrace reported"},"executionId":{"type":"string","description":"Execution ID"},"executionStage":{"type":"string","description":"DATA_RETRIEVED, EXECUTED, NOT_TRIGGERED, TIMED_OUT, TRIGGERED, or WAITING"},"executionTimestamp":{"type":"number","description":"Execution time in UTC ms"},"failureMessage":{"type":"string","description":"Why the execution failed"},"locationId":{"type":"string","description":"Location the execution ran from"},"monitorId":{"type":"string","description":"Monitor that was executed"}}}},"triggeringProblems":{"type":"array","description":"Reasons executions could not be triggered","items":{"type":"object","properties":{"cause":{"type":"string","description":"Why the execution could not be triggered"},"details":{"type":"string","description":"Detail behind the cause"},"entityId":{"type":"string","description":"Entity the problem relates to"},"executionId":{"type":"string","description":"Execution ID, when one was assigned"},"locationId":{"type":"string","description":"Location the execution targeted"}}}},"metadata":{"type":"json","description":"Key-value metadata supplied when the batch was triggered. Keys are caller-defined, so the shape is dynamic"},"userId":{"type":"string","description":"Who triggered the batch","nullable":true}},"dynatrace_ingest_event":{"reportCount":{"type":"number","description":"Number of events Dynatrace reported","nullable":true},"eventIngestResults":{"type":"array","description":"One result per ingested event","items":{"type":"object","properties":{"correlationId":{"type":"string","description":"Correlation ID of the ingested event","nullable":true},"status":{"type":"string","description":"OK, INVALID_ENTITY_TYPE, INVALID_METADATA, or INVALID_TIMESTAMPS"}}}}},"dynatrace_ingest_logs":{"accepted":{"type":"boolean","description":"True when Dynatrace accepted every log event (HTTP 204)"},"statusCode":{"type":"number","description":"HTTP status Dynatrace returned. 204 is full success, 200 is partial success"},"details":{"type":"json","description":"Partial-success body, present only when some events were rejected. The reference does not document its shape, so it is passed through as-is","nullable":true}},"dynatrace_ingest_metrics":{"linesOk":{"type":"number","description":"Number of accepted data points","nullable":true},"linesInvalid":{"type":"number","description":"Number of rejected data points","nullable":true},"ingestError":{"type":"json","description":"Details of the invalid lines","nullable":true,"properties":{"code":{"type":"number","description":"Error code"},"message":{"type":"string","description":"Error message"},"invalidLines":{"type":"array","description":"The rejected lines","items":{"type":"object","properties":{"line":{"type":"number","description":"Line number in the payload"},"error":{"type":"string","description":"Why the line was rejected"}}}}}},"warnings":{"type":"json","description":"Warnings raised during ingestion, such as changed metric keys","nullable":true,"properties":{"message":{"type":"string","description":"Warning message"},"changedMetricKeys":{"type":"array","description":"Lines whose metric key Dynatrace rewrote","items":{"type":"object","properties":{"line":{"type":"number","description":"Line number in the payload"},"warning":{"type":"string","description":"What was changed"}}}}}}},"dynatrace_list_attacks":{"attacks":{"type":"array","description":"Matching attacks","items":{"type":"object","properties":{"attackId":{"type":"string","description":"Attack ID"},"displayId":{"type":"string","description":"Human-readable attack ID"},"displayName":{"type":"string","description":"Attack display name"},"attackType":{"type":"string","description":"COMMAND_INJECTION, JNDI_INJECTION, SQL_INJECTION, or SSRF"},"state":{"type":"string","description":"ALLOWLISTED, BLOCKED, or EXPLOITED"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, or NODE_JS"},"timestamp":{"type":"number","description":"Occurrence time in UTC milliseconds"},"attackTarget":{"type":"json","description":"Targeted host or database","nullable":true,"properties":{"entityId":{"type":"string","description":"ID of the targeted entity"},"name":{"type":"string","description":"Name of the targeted entity"}}},"attacker":{"type":"json","description":"Source IP and geo location","nullable":true,"properties":{"sourceIp":{"type":"string","description":"Source IP of the attack"},"location":{"type":"json","description":"Geo location of the source IP","properties":{"city":{"type":"string","description":"City","nullable":true},"country":{"type":"string","description":"Country","nullable":true},"countryCode":{"type":"string","description":"ISO country code","nullable":true}}}}},"affectedEntities":{"type":"json","description":"Affected process groups","nullable":true,"properties":{"processGroup":{"type":"json","description":"Affected process group","properties":{"id":{"type":"string","description":"Process group ID"},"name":{"type":"string","description":"Process group name"}}},"processGroupInstance":{"type":"json","description":"Affected process group instance","properties":{"id":{"type":"string","description":"Process group instance ID"},"name":{"type":"string","description":"Process group instance name"}}}}},"entrypoint":{"type":"json","description":"Entry point and payload","nullable":true,"properties":{"codeLocation":{"type":"json","description":"Where in the code the attack entered","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"entrypointFunction":{"type":"json","description":"The entry-point function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"payload":{"type":"array","description":"Payload values passed in","items":{"type":"object","properties":{"name":{"type":"string","description":"Payload parameter name"},"type":{"type":"string","description":"Payload parameter type"},"value":{"type":"string","description":"Payload parameter value"}}}}}},"request":{"type":"json","description":"The offending request","nullable":true,"properties":{"host":{"type":"string","description":"Host the request hit"},"path":{"type":"string","description":"Request path"},"url":{"type":"string","description":"Full request URL"},"protocolDetails":{"type":"json","description":"Protocol-specific detail, including HTTP method, headers, and parameters"}}},"securityProblem":{"type":"json","description":"Related security problem","nullable":true,"properties":{"securityProblemId":{"type":"string","description":"ID of the exploited security problem"},"assessment":{"type":"json","description":"Exposure assessment at the time of the attack","properties":{"dataAssets":{"type":"string","description":"Data asset reachability"},"exposure":{"type":"string","description":"Network exposure"},"numberOfReachableDataAssets":{"type":"number","description":"Reachable data assets"}}}}},"vulnerability":{"type":"json","description":"Exploited vulnerability","nullable":true,"properties":{"vulnerabilityId":{"type":"string","description":"ID of the vulnerability"},"displayName":{"type":"string","description":"Vulnerability display name"},"codeLocation":{"type":"json","description":"Where the vulnerability sits in the code","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunction":{"type":"json","description":"The vulnerable function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunctionInput":{"type":"json","description":"The tainted input that reached the vulnerable function"}}},"managementZones":{"type":"array","description":"Management zones of the attack","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_entities":{"entities":{"type":"array","description":"Matching monitored entities","items":{"type":"object","properties":{"entityId":{"type":"string","description":"Entity ID (e.g., HOST-06F288EE2A930951)"},"type":{"type":"string","description":"Entity type (e.g., HOST, SERVICE)"},"displayName":{"type":"string","description":"Entity display name"},"firstSeenTms":{"type":"number","description":"First seen timestamp in UTC milliseconds"},"lastSeenTms":{"type":"number","description":"Last seen timestamp in UTC milliseconds"},"properties":{"type":"json","description":"Entity properties. Keys depend on the entity type (a HOST and a SERVICE carry different ones), so the shape is dynamic"},"tags":{"type":"array","description":"Tags of the entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"managementZones":{"type":"array","description":"Management zones of the entity","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"icon":{"type":"json","description":"Icon of the entity","nullable":true,"properties":{"customIconPath":{"type":"string","description":"Path to a custom icon","nullable":true},"primaryIconType":{"type":"string","description":"Primary icon type"},"secondaryIconType":{"type":"string","description":"Secondary icon type","nullable":true}}},"fromRelationships":{"type":"json","description":"Relationships originating at this entity, keyed by relationship name. Keys depend on the entity type"},"toRelationships":{"type":"json","description":"Relationships pointing at this entity, keyed by relationship name. Keys depend on the entity type"}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_entity_types":{"types":{"type":"array","description":"Available entity types","items":{"type":"object","properties":{"type":{"type":"string","description":"Entity type (e.g., HOST, SERVICE)"},"displayName":{"type":"string","description":"Display name of the type","nullable":true},"dimensionKey":{"type":"string","description":"Metric dimension key of the type","nullable":true},"entityLimitExceeded":{"type":"boolean","description":"Whether the environment exceeded the entity limit for this type","nullable":true},"properties":{"type":"array","description":"Properties available on the type","items":{"type":"object","properties":{"id":{"type":"string","description":"Property ID"},"displayName":{"type":"string","description":"Property display name"},"type":{"type":"string","description":"Property value type"}}}},"fromRelationships":{"type":"array","description":"Relationships originating at this type","items":{"type":"object","properties":{"id":{"type":"string","description":"Relationship ID"},"toTypes":{"type":"array","description":"Entity types the relationship points to","items":{"type":"string"}}}}},"toRelationships":{"type":"array","description":"Relationships pointing at this type","items":{"type":"object","properties":{"id":{"type":"string","description":"Relationship ID"},"fromTypes":{"type":"array","description":"Entity types the relationship originates from","items":{"type":"string"}}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_events":{"events":{"type":"array","description":"Matching events","items":{"type":"object","properties":{"eventId":{"type":"string","description":"Event ID"},"eventType":{"type":"string","description":"Event type"},"title":{"type":"string","description":"Event title"},"startTime":{"type":"number","description":"Event start in UTC milliseconds"},"endTime":{"type":"number","description":"Event end in UTC milliseconds","nullable":true},"status":{"type":"string","description":"Event status: OPEN or CLOSED"},"correlationId":{"type":"string","description":"Correlation ID of the event","nullable":true},"frequentEvent":{"type":"boolean","description":"Whether the event is a frequent event"},"underMaintenance":{"type":"boolean","description":"Whether the event occurred during a maintenance window"},"suppressAlert":{"type":"boolean","description":"Whether alerting is suppressed"},"suppressProblem":{"type":"boolean","description":"Whether problem creation is suppressed"},"entityId":{"type":"object","description":"Entity the event belongs to","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"properties":{"type":"array","description":"Event properties","items":{"type":"object","properties":{"key":{"type":"string","description":"Property key"},"value":{"type":"string","description":"Property value"}}}},"managementZones":{"type":"array","description":"Management zones of the event","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the related entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_list_metrics":{"metrics":{"type":"array","description":"Matching metric descriptors","items":{"type":"object","properties":{"metricId":{"type":"string","description":"Metric key, including any transformations"},"displayName":{"type":"string","description":"Metric display name","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"unit":{"type":"string","description":"Metric unit","nullable":true},"unitDisplayFormat":{"type":"string","description":"Preferred unit format","nullable":true},"tags":{"type":"array","description":"Metric tags","items":{"type":"string"}},"billable":{"type":"boolean","description":"Whether the metric is billable","nullable":true},"dduBillable":{"type":"boolean","description":"Whether the metric consumes DDUs","nullable":true},"created":{"type":"number","description":"Creation timestamp in UTC ms","nullable":true},"lastWritten":{"type":"number","description":"Last write timestamp in UTC ms","nullable":true},"aggregationTypes":{"type":"array","description":"Supported aggregations","items":{"type":"string"}},"defaultAggregation":{"type":"json","description":"Default aggregation","nullable":true,"properties":{"type":{"type":"string","description":"Aggregation type, e.g. avg or percentile"},"parameter":{"type":"number","description":"Aggregation parameter","nullable":true}}},"dimensionDefinitions":{"type":"array","description":"Dimension definitions of the metric","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"name":{"type":"string","description":"Dimension name"},"displayName":{"type":"string","description":"Human-readable dimension name"},"index":{"type":"number","description":"Dimension index","nullable":true},"type":{"type":"string","description":"Dimension value type"}}}},"dimensionCardinalities":{"type":"array","description":"Estimated dimension cardinalities","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"estimate":{"type":"number","description":"Estimated distinct values"},"relative":{"type":"number","description":"Cardinality relative to the metric"}}}},"transformations":{"type":"array","description":"Supported transformations","items":{"type":"string"}},"entityType":{"type":"array","description":"Entity types the metric can be split by","items":{"type":"string"}},"minimumValue":{"type":"number","description":"Smallest allowed value","nullable":true},"maximumValue":{"type":"number","description":"Largest allowed value","nullable":true},"rootCauseRelevant":{"type":"boolean","description":"Root-cause relevant","nullable":true},"impactRelevant":{"type":"boolean","description":"Impact relevant","nullable":true},"metricValueType":{"type":"json","description":"Value type of the metric","nullable":true,"properties":{"type":{"type":"string","description":"Value type, e.g. score or unknown"}}},"latency":{"type":"number","description":"Expected write latency in minutes","nullable":true},"metricSelector":{"type":"string","description":"Selector the descriptor was resolved from","nullable":true},"scalar":{"type":"boolean","description":"Whether the result is a single value","nullable":true},"resolutionInfSupported":{"type":"boolean","description":"Whether resolution=Inf is supported","nullable":true},"warnings":{"type":"array","description":"Warnings for this metric","items":{"type":"string"}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_list_problem_comments":{"comments":{"type":"array","description":"Comments on the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Name of the comment author"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Creation timestamp in UTC milliseconds"}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_problems":{"problems":{"type":"array","description":"Matching problems","items":{"type":"object","properties":{"problemId":{"type":"string","description":"Problem ID"},"displayId":{"type":"string","description":"Human-readable problem ID (e.g., P-2401234)"},"title":{"type":"string","description":"Problem title"},"status":{"type":"string","description":"Problem status: OPEN or CLOSED"},"severityLevel":{"type":"string","description":"AVAILABILITY, CUSTOM_ALERT, ERROR, INFO, MONITORING_UNAVAILABLE, PERFORMANCE, or RESOURCE_CONTENTION"},"impactLevel":{"type":"string","description":"APPLICATION, ENVIRONMENT, INFRASTRUCTURE, or SERVICES"},"startTime":{"type":"number","description":"Problem start in UTC milliseconds"},"endTime":{"type":"number","description":"Problem end in UTC milliseconds, or -1 while the problem is open"},"rootCauseEntity":{"type":"object","description":"Entity Dynatrace determined to be the root cause","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"affectedEntities":{"type":"array","description":"Entities affected by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"impactedEntities":{"type":"array","description":"Entities impacted by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"managementZones":{"type":"array","description":"Management zones the problem belongs to","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the affected entities","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"problemFilters":{"type":"array","description":"Alerting profiles that matched the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Alerting profile ID"},"name":{"type":"string","description":"Alerting profile name"}}}},"linkedProblemInfo":{"type":"object","description":"The problem this one is linked to","nullable":true,"properties":{"problemId":{"type":"string","description":"Linked problem ID"},"displayId":{"type":"string","description":"Linked problem display ID"}}},"evidenceDetails":{"type":"json","description":"Evidence behind the problem. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Number of evidence entries"},"details":{"type":"array","description":"The evidence entries themselves","items":{"type":"object","properties":{"displayName":{"type":"string","description":"Name of the evidence"},"evidenceType":{"type":"string","description":"AVAILABILITY_EVIDENCE, EVENT, MAINTENANCE_WINDOW, METRIC, or TRANSACTIONAL"},"startTime":{"type":"number","description":"Evidence start in UTC milliseconds"},"rootCauseRelevant":{"type":"boolean","description":"Whether Davis considered this evidence root-cause relevant"},"entity":{"type":"json","description":"Entity the evidence belongs to","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"groupingEntity":{"type":"json","description":"Entity the evidence is grouped under","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}}}}}}},"impactAnalysis":{"type":"json","description":"Estimated user impact. Only present when requested via Fields","nullable":true,"properties":{"impacts":{"type":"array","description":"One entry per impacted application, service, or mobile app","items":{"type":"object","properties":{"impactType":{"type":"string","description":"APPLICATION, CUSTOM_APPLICATION, MOBILE, or SERVICE"},"impactedEntity":{"type":"json","description":"The impacted entity","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"estimatedAffectedUsers":{"type":"number","description":"Users Davis estimates were affected"}}}}}},"recentComments":{"type":"json","description":"Most recent comments. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Total comments on the problem"},"pageSize":{"type":"number","description":"Comments in this page"},"nextPageKey":{"type":"string","description":"Cursor for the next page","nullable":true},"comments":{"type":"array","description":"The comments themselves","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Author of the comment"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Created in UTC milliseconds"}}}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_list_remediation_items":{"remediationItems":{"type":"array","description":"Remediation items of the vulnerability. This endpoint returns no total count","items":{"type":"object","properties":{"id":{"type":"string","description":"Remediation item ID"},"name":{"type":"string","description":"Name of the affected component"},"entityIds":{"type":"array","description":"Entities the remediation item covers","items":{"type":"string"}},"firstAffectedTimestamp":{"type":"number","description":"First affected, in UTC milliseconds","nullable":true},"resolvedTimestamp":{"type":"number","description":"Resolved, in UTC milliseconds","nullable":true},"vulnerabilityState":{"type":"string","description":"VULNERABLE or RESOLVED"},"assessment":{"type":"json","description":"Exposure and reachability assessment","nullable":true,"properties":{"assessmentAccuracy":{"type":"string","description":"FULL, REDUCED, or NOT_AVAILABLE"},"dataAssets":{"type":"string","description":"REACHABLE, NOT_DETECTED, or NOT_AVAILABLE"},"exposure":{"type":"string","description":"PUBLIC_NETWORK, NOT_DETECTED, or NOT_AVAILABLE"},"numberOfDataAssets":{"type":"number","description":"Reachable data assets"},"vulnerableFunctionUsage":{"type":"string","description":"IN_USE, NOT_IN_USE, or NOT_AVAILABLE"},"vulnerableFunctionRestartRequired":{"type":"boolean","description":"Whether a restart is needed to pick up the fix"},"assessmentAccuracyDetails":{"type":"json","description":"Why accuracy is reduced","properties":{"reducedReasons":{"type":"array","description":"LIMITED_AGENT_SUPPORT, LIMITED_BY_CONFIGURATION, or LIMITED_BY_SERVICE_DETECTION_V2","items":{"type":"string"}}}},"vulnerableFunctionsInUse":{"type":"array","description":"Vulnerable functions in use","items":{"type":"object","properties":{"className":{"type":"string","description":"Class the function sits in"},"filePath":{"type":"string","description":"Path to the source file"},"functionName":{"type":"string","description":"Function name"}}}},"vulnerableFunctionsNotInUse":{"type":"array","description":"Vulnerable functions not in use","items":{"type":"object","properties":{"className":{"type":"string","description":"Class the function sits in"},"filePath":{"type":"string","description":"Path to the source file"},"functionName":{"type":"string","description":"Function name"}}}},"vulnerableFunctionsNotAvailable":{"type":"array","description":"Vulnerable functions whose usage could not be determined","items":{"type":"object","properties":{"className":{"type":"string","description":"Class the function sits in"},"filePath":{"type":"string","description":"Path to the source file"},"functionName":{"type":"string","description":"Function name"}}}}}},"muteState":{"type":"json","description":"Mute state, reason, and author","nullable":true,"properties":{"muted":{"type":"boolean","description":"Whether the item is muted"},"reason":{"type":"string","description":"AFFECTED, CONFIGURATION_NOT_AFFECTED, FALSE_POSITIVE, IGNORE, INITIAL_STATE, OTHER, or VULNERABLE_CODE_NOT_IN_USE"},"comment":{"type":"string","description":"Comment recorded with the mute","nullable":true},"user":{"type":"string","description":"Who set the mute state"},"lastUpdatedTimestamp":{"type":"number","description":"Last change in UTC milliseconds"}}},"remediationProgress":{"type":"json","description":"Affected and unaffected entities","nullable":true,"properties":{"affectedEntities":{"type":"array","description":"Entities still affected","items":{"type":"string"}},"unaffectedEntities":{"type":"array","description":"Entities already remediated","items":{"type":"string"}}}},"trackingLink":{"type":"json","description":"External tracking link","nullable":true,"properties":{"url":{"type":"string","description":"Link to the tracking ticket"},"displayName":{"type":"string","description":"Label for the link"},"user":{"type":"string","description":"Who set the link"},"lastUpdatedTimestamp":{"type":"number","description":"Last change in UTC milliseconds"}}},"vulnerableComponents":{"type":"array","description":"Vulnerable components of the item","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"displayName":{"type":"string","description":"Component display name"},"shortName":{"type":"string","description":"Short component name"},"fileName":{"type":"string","description":"File the component ships as"},"numberOfAffectedEntities":{"type":"number","description":"Entities affected by it"},"affectedEntities":{"type":"array","description":"IDs of the affected entities","items":{"type":"string"}}}}}}}}},"dynatrace_list_security_problems":{"securityProblems":{"type":"array","description":"Matching security problems","items":{"type":"object","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"displayId":{"type":"string","description":"Human-readable security problem ID"},"status":{"type":"string","description":"Status: OPEN or RESOLVED"},"muted":{"type":"boolean","description":"Whether the security problem is muted"},"title":{"type":"string","description":"Security problem title"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, KUBERNETES, NODE_JS, PHP, or PYTHON"},"vulnerabilityType":{"type":"string","description":"CODE_LEVEL, RUNTIME, or THIRD_PARTY"},"packageName":{"type":"string","description":"Affected package name","nullable":true},"externalVulnerabilityId":{"type":"string","description":"External vulnerability ID","nullable":true},"cveIds":{"type":"array","description":"Related CVE IDs","items":{"type":"string"}},"url":{"type":"string","description":"Link to the security problem in Dynatrace","nullable":true},"firstSeenTimestamp":{"type":"number","description":"First seen in UTC milliseconds"},"lastUpdatedTimestamp":{"type":"number","description":"Last update in UTC milliseconds"},"lastOpenedTimestamp":{"type":"number","description":"Last opened in UTC milliseconds","nullable":true},"lastResolvedTimestamp":{"type":"number","description":"Last resolved in UTC milliseconds","nullable":true},"riskAssessment":{"type":"json","description":"Davis risk assessment. Only present when requested via Fields","nullable":true,"properties":{"riskLevel":{"type":"string","description":"CRITICAL, HIGH, MEDIUM, LOW, or NONE"},"riskScore":{"type":"number","description":"Davis risk score"},"riskVector":{"type":"string","description":"Risk vector string"},"baseRiskLevel":{"type":"string","description":"CVSS base risk level"},"baseRiskScore":{"type":"number","description":"CVSS base score"},"baseRiskVector":{"type":"string","description":"CVSS base vector"},"exposure":{"type":"string","description":"PUBLIC_NETWORK, NOT_DETECTED, or NOT_AVAILABLE"},"dataAssets":{"type":"string","description":"REACHABLE, NOT_DETECTED, or NOT_AVAILABLE"},"publicExploit":{"type":"string","description":"AVAILABLE or NOT_AVAILABLE"},"vulnerableFunctionUsage":{"type":"string","description":"IN_USE, NOT_IN_USE, or NOT_AVAILABLE"},"assessmentAccuracy":{"type":"string","description":"FULL, REDUCED, or NOT_AVAILABLE"},"assessmentAccuracyDetails":{"type":"json","description":"Why the assessment accuracy is reduced, as a reducedReasons array"}}},"managementZones":{"type":"array","description":"Management zones. Only present when requested via Fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"globalCounts":{"type":"json","description":"Global affected-entity counts. Only present when requested via Fields","nullable":true,"properties":{"affectedNodes":{"type":"number","description":"Affected nodes"},"affectedProcessGroups":{"type":"number","description":"Affected process groups"},"affectedProcessGroupInstances":{"type":"number","description":"Affected process group instances"},"exposedProcessGroups":{"type":"number","description":"Publicly exposed process groups"},"reachableDataAssets":{"type":"number","description":"Reachable data assets"},"relatedApplications":{"type":"number","description":"Related applications"},"relatedAttacks":{"type":"number","description":"Related attacks"},"relatedHosts":{"type":"number","description":"Related hosts"},"relatedKubernetesClusters":{"type":"number","description":"Related Kubernetes clusters"},"relatedKubernetesWorkloads":{"type":"number","description":"Related Kubernetes workloads"},"relatedServices":{"type":"number","description":"Related services"},"vulnerableComponents":{"type":"number","description":"Vulnerable components"}}},"codeLevelVulnerabilityDetails":{"type":"json","description":"Code-level vulnerability details. Only present when requested via Fields","nullable":true,"properties":{"type":{"type":"string","description":"CMD_INJECTION, IMPROPER_INPUT_VALIDATION, SQL_INJECTION, or SSRF"},"vulnerabilityLocation":{"type":"string","description":"Where the vulnerability sits"},"shortVulnerabilityLocation":{"type":"string","description":"Shortened location"},"vulnerableFunction":{"type":"string","description":"The vulnerable function"},"processGroupIds":{"type":"array","description":"Process groups carrying the vulnerability","items":{"type":"string"}},"processGroups":{"type":"array","description":"Process group names","items":{"type":"string"}},"vulnerableFunctionInput":{"type":"json","description":"What reached the vulnerable function, as a type plus tainted input segments"}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_settings_objects":{"items":{"type":"array","description":"Matching settings objects","items":{"type":"object","properties":{"objectId":{"type":"string","description":"Settings object ID"},"schemaId":{"type":"string","description":"Schema the object belongs to"},"schemaVersion":{"type":"string","description":"Schema version","nullable":true},"scope":{"type":"string","description":"Scope the object applies to"},"value":{"type":"json","description":"The configuration itself. Its shape is defined by the object schema, so it is genuinely dynamic — read an existing object of the same schema to learn the fields"},"author":{"type":"string","description":"Who created the object","nullable":true},"created":{"type":"number","description":"Creation time in UTC milliseconds","nullable":true},"modified":{"type":"number","description":"Last change in UTC milliseconds","nullable":true},"updateToken":{"type":"string","description":"Optimistic-concurrency token to pass back on update or delete","nullable":true},"externalId":{"type":"string","description":"External ID, if set","nullable":true},"summary":{"type":"string","description":"Short summary of the object","nullable":true},"searchSummary":{"type":"string","description":"Searchable summary","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_settings_schemas":{"schemas":{"type":"array","description":"Available settings schemas","items":{"type":"object","properties":{"schemaId":{"type":"string","description":"Schema ID (e.g., builtin:alerting.profile)"},"displayName":{"type":"string","description":"Human-readable schema name","nullable":true},"latestSchemaVersion":{"type":"string","description":"Latest schema version","nullable":true},"maturity":{"type":"string","description":"GENERAL_AVAILABILITY, EARLY_ADOPTER, or PREVIEW","nullable":true},"multiObject":{"type":"boolean","description":"Whether a scope may hold several objects of this schema","nullable":true},"ordered":{"type":"boolean","description":"Whether objects are ordered","nullable":true},"ownerBasedAccessControl":{"type":"boolean","description":"Whether owner-based access control applies","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true}},"dynatrace_list_slos":{"slos":{"type":"array","description":"Matching service-level objectives","items":{"type":"object","properties":{"id":{"type":"string","description":"SLO ID"},"name":{"type":"string","description":"SLO name"},"description":{"type":"string","description":"SLO description","nullable":true},"enabled":{"type":"boolean","description":"Whether the SLO is enabled"},"target":{"type":"number","description":"Target success rate"},"warning":{"type":"number","description":"Warning threshold"},"timeframe":{"type":"string","description":"Evaluation timeframe of the SLO"},"filter":{"type":"string","description":"Entity filter of the SLO","nullable":true},"evaluationType":{"type":"string","description":"Evaluation type of the SLO"},"evaluatedPercentage":{"type":"number","description":"Calculated SLO value","nullable":true},"status":{"type":"string","description":"SLO status: SUCCESS, WARNING, or FAILURE"},"error":{"type":"string","description":"Error that prevented evaluation","nullable":true},"errorBudget":{"type":"number","description":"Remaining error budget","nullable":true},"errorBudgetBurnRate":{"type":"json","description":"Error budget burn rate","nullable":true,"properties":{"burnRateType":{"type":"string","description":"FAST, SLOW, or NONE"},"burnRateValue":{"type":"number","description":"Current burn rate"},"burnRateVisualizationEnabled":{"type":"boolean","description":"Whether the burn rate is shown on the SLO"},"estimatedTimeToConsumeErrorBudget":{"type":"number","description":"Hours until the error budget is exhausted at this rate"},"fastBurnThreshold":{"type":"number","description":"Threshold considered a fast burn"},"sloValue":{"type":"number","description":"SLO value the burn rate was computed from"}}},"metricKey":{"type":"string","description":"Metric key of the SLO","nullable":true},"metricName":{"type":"string","description":"Metric name of the SLO","nullable":true},"metricExpression":{"type":"string","description":"Metric expression","nullable":true},"relatedOpenProblems":{"type":"number","description":"Open related problems","nullable":true},"relatedTotalProblems":{"type":"number","description":"Total related problems","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_synthetic_monitors":{"monitors":{"type":"array","description":"Matching synthetic monitors","items":{"type":"object","properties":{"entityId":{"type":"string","description":"Monitor entity ID (e.g., SYNTHETIC_TEST-...)"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"BROWSER or HTTP"},"enabled":{"type":"boolean","description":"Whether the monitor is enabled"}}}}},"dynatrace_list_tags":{"tags":{"type":"array","description":"Custom tags on the matched entities","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true}},"dynatrace_mute_security_problem":{"securityProblemId":{"type":"string","description":"ID of the muted security problem"},"reason":{"type":"string","description":"Reason recorded for the mute","nullable":true},"comment":{"type":"string","description":"Comment recorded for the mute","nullable":true},"alreadyInState":{"type":"boolean","description":"True when Dynatrace reported the problem was already muted (HTTP 204)"}},"dynatrace_mute_security_problems":{"summary":{"type":"array","description":"One entry per requested security problem","items":{"type":"object","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"muteStateChangeTriggered":{"type":"boolean","description":"False when the problem was already in the requested state"},"reason":{"type":"string","description":"ALREADY_MUTED or ALREADY_UNMUTED when no change was triggered","nullable":true}}}},"changedCount":{"type":"number","description":"How many problems actually changed state, excluding those already muted"}},"dynatrace_query_metrics":{"result":{"type":"array","description":"One entry per queried metric","items":{"type":"object","properties":{"metricId":{"type":"string","description":"Metric key including transformations"},"dataPointCountRatio":{"type":"number","description":"Queried data points relative to the query limit","nullable":true},"dimensionCountRatio":{"type":"number","description":"Queried dimension tuples relative to the query limit","nullable":true},"appliedOptionalFilters":{"type":"array","description":"Optional filters Dynatrace applied to the query","items":{"type":"object"}},"dql":{"type":"json","description":"DQL translation of the query, when available","nullable":true,"properties":{"status":{"type":"string","description":"Whether the translation succeeded"},"query":{"type":"string","description":"The equivalent DQL query"}}},"warnings":{"type":"array","description":"Warnings for this metric","items":{"type":"string"}},"data":{"type":"array","description":"Series of the metric, one per dimension tuple","items":{"type":"object","properties":{"dimensions":{"type":"array","description":"Dimension values of the series","items":{"type":"string"}},"dimensionMap":{"type":"json","description":"Dimension values keyed by dimension key"},"timestamps":{"type":"array","description":"Timestamps in UTC milliseconds, one per value","items":{"type":"number"}},"values":{"type":"array","description":"Metric values. Null where no data exists","items":{"type":"number"}}}}}}}},"resolution":{"type":"string","description":"Resolution Dynatrace actually used","nullable":true},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_search_logs":{"results":{"type":"array","description":"Matching log records","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Log timestamp in UTC milliseconds"},"status":{"type":"string","description":"Log level: ERROR, WARN, INFO, NONE, or NOT_APPLICABLE"},"content":{"type":"string","description":"Log message content"},"eventType":{"type":"string","description":"Event type of the record","nullable":true},"additionalColumns":{"type":"json","description":"Additional log attributes keyed by column name"}}}},"sliceSize":{"type":"number","description":"Number of records in this slice","nullable":true},"nextSliceKey":{"type":"string","description":"Cursor for the next slice. Null when the result is complete","nullable":true},"warnings":{"type":"string","description":"Warning raised while searching","nullable":true}},"dynatrace_unmute_security_problem":{"securityProblemId":{"type":"string","description":"ID of the unmuted security problem"},"reason":{"type":"string","description":"Reason recorded for the unmute","nullable":true},"comment":{"type":"string","description":"Comment recorded for the unmute","nullable":true},"alreadyInState":{"type":"boolean","description":"True when Dynatrace reported the problem was already unmuted (HTTP 204)"}},"dynatrace_unmute_security_problems":{"summary":{"type":"array","description":"One entry per requested security problem","items":{"type":"object","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"muteStateChangeTriggered":{"type":"boolean","description":"False when the problem was already in the requested state"},"reason":{"type":"string","description":"ALREADY_MUTED or ALREADY_UNMUTED when no change was triggered","nullable":true}}}},"changedCount":{"type":"number","description":"How many problems actually changed state, excluding those already unmuted"}},"dynatrace_update_problem_comment":{"problemId":{"type":"string","description":"ID of the problem"},"commentId":{"type":"string","description":"ID of the updated comment"},"message":{"type":"string","description":"Text the comment now carries"},"context":{"type":"string","description":"Context of the comment","nullable":true}},"dynatrace_update_settings_object":{"objectId":{"type":"string","description":"ID of the updated object","nullable":true},"code":{"type":"number","description":"Status Dynatrace reported for the update"}},"dynatrace_update_slo":{"sloId":{"type":"string","description":"ID of the updated SLO"},"name":{"type":"string","description":"Name the SLO now carries"}},"elasticsearch_bulk":{"took":{"type":"number","description":"Time in milliseconds the bulk operation took"},"errors":{"type":"boolean","description":"Whether any operation had an error"},"items":{"type":"array","description":"Results for each operation"}},"elasticsearch_cluster_health":{"cluster_name":{"type":"string","description":"Name of the cluster"},"status":{"type":"string","description":"Cluster health status: green, yellow, or red"},"number_of_nodes":{"type":"number","description":"Total number of nodes in the cluster"},"number_of_data_nodes":{"type":"number","description":"Number of data nodes"},"active_shards":{"type":"number","description":"Number of active shards"},"unassigned_shards":{"type":"number","description":"Number of unassigned shards"}},"elasticsearch_cluster_stats":{"cluster_name":{"type":"string","description":"Name of the cluster"},"status":{"type":"string","description":"Cluster health status"},"nodes":{"type":"object","description":"Node statistics including count and versions"},"indices":{"type":"object","description":"Index statistics including document count and store size"}},"elasticsearch_count":{"count":{"type":"number","description":"Number of documents matching the query"},"_shards":{"type":"object","description":"Shard statistics"}},"elasticsearch_create_index":{"acknowledged":{"type":"boolean","description":"Whether the request was acknowledged"},"shards_acknowledged":{"type":"boolean","description":"Whether the shards were acknowledged"},"index":{"type":"string","description":"Created index name"}},"elasticsearch_delete_document":{"_index":{"type":"string","description":"Index name"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"Document version"},"result":{"type":"string","description":"Operation result (deleted or not_found)"}},"elasticsearch_delete_index":{"acknowledged":{"type":"boolean","description":"Whether the deletion was acknowledged"}},"elasticsearch_get_document":{"_index":{"type":"string","description":"Index name"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"Document version"},"found":{"type":"boolean","description":"Whether the document was found"},"_source":{"type":"json","description":"Document content"}},"elasticsearch_get_index":{"index":{"type":"json","description":"Index information including aliases, mappings, and settings"}},"elasticsearch_index_document":{"_index":{"type":"string","description":"Index where the document was stored"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"Document version"},"result":{"type":"string","description":"Operation result (created or updated)"}},"elasticsearch_list_indices":{"message":{"type":"string","description":"Summary message about the indices"},"indices":{"type":"json","description":"Array of index information objects"}},"elasticsearch_search":{"took":{"type":"number","description":"Time in milliseconds the search took"},"timed_out":{"type":"boolean","description":"Whether the search timed out"},"hits":{"type":"object","description":"Search results with total count and matching documents"},"aggregations":{"type":"json","description":"Aggregation results if any","optional":true}},"elasticsearch_update_document":{"_index":{"type":"string","description":"Index name"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"New document version"},"result":{"type":"string","description":"Operation result (updated or noop)"}},"elevenlabs_audio_isolation":{"audioUrl":{"type":"string","description":"URL of the isolated audio"},"audioFile":{"type":"file","description":"The isolated audio file"}},"elevenlabs_edit_voice_settings":{"status":{"type":"string","description":"Request outcome (\\"ok\\" on success)"}},"elevenlabs_get_user":{"userId":{"type":"string","description":"Unique user identifier"},"isNewUser":{"type":"boolean","description":"Whether the user is new"},"subscription":{"type":"object","description":"Subscription and usage details","properties":{"tier":{"type":"string","description":"Subscription tier"},"characterCount":{"type":"number","description":"Characters used this period"},"characterLimit":{"type":"number","description":"Character quota for this period"},"canExtendCharacterLimit":{"type":"boolean","description":"Whether the character limit can be extended"},"status":{"type":"string","description":"Subscription status"},"nextCharacterCountResetUnix":{"type":"number","description":"Unix timestamp when the character count resets"}}}},"elevenlabs_get_voice":{"voiceId":{"type":"string","description":"Unique voice identifier"},"name":{"type":"string","description":"Voice name"},"category":{"type":"string","description":"Voice category"},"description":{"type":"string","description":"Voice description"},"labels":{"type":"json","description":"Voice labels (accent, gender, age, use case)"},"previewUrl":{"type":"string","description":"URL to a preview audio sample"},"settings":{"type":"json","description":"Default voice settings"},"availableForTiers":{"type":"array","description":"Subscription tiers the voice is available on"},"highQualityBaseModelIds":{"type":"array","description":"Model IDs that support high-quality output for this voice"},"isOwner":{"type":"boolean","description":"Whether the current user owns this voice"}},"elevenlabs_get_voice_settings":{"stability":{"type":"number","description":"Voice stability (0.0-1.0)"},"similarityBoost":{"type":"number","description":"Similarity boost (0.0-1.0)"},"style":{"type":"number","description":"Style exaggeration (0.0-1.0)"},"useSpeakerBoost":{"type":"boolean","description":"Whether speaker boost is enabled"},"speed":{"type":"number","description":"Speech speed (1.0 = normal)"}},"elevenlabs_list_models":{"models":{"type":"array","description":"List of available models","items":{"type":"object","properties":{"modelId":{"type":"string","description":"Unique model identifier"},"name":{"type":"string","description":"Model name"},"description":{"type":"string","description":"Model description"},"canDoTextToSpeech":{"type":"boolean","description":"Supports text-to-speech"},"canDoVoiceConversion":{"type":"boolean","description":"Supports voice conversion"},"canUseStyle":{"type":"boolean","description":"Supports the style parameter"},"canUseSpeakerBoost":{"type":"boolean","description":"Supports speaker boost"},"languages":{"type":"array","description":"Languages supported by the model","items":{"type":"object","properties":{"languageId":{"type":"string","description":"Language code"},"name":{"type":"string","description":"Language name"}}}}}}}},"elevenlabs_list_voices":{"voices":{"type":"array","description":"List of voices","items":{"type":"object","properties":{"voiceId":{"type":"string","description":"Unique voice identifier"},"name":{"type":"string","description":"Voice name"},"category":{"type":"string","description":"Voice category"},"description":{"type":"string","description":"Voice description"},"labels":{"type":"json","description":"Voice labels (accent, gender, age, use case)"},"previewUrl":{"type":"string","description":"URL to a preview audio sample"},"settings":{"type":"json","description":"Default voice settings"}}}},"totalCount":{"type":"number","description":"Total number of matching voices","optional":true},"hasMore":{"type":"boolean","description":"Whether more voices are available"},"nextPageToken":{"type":"string","description":"Token to fetch the next page","optional":true}},"elevenlabs_sound_effects":{"audioUrl":{"type":"string","description":"URL of the generated sound effect"},"audioFile":{"type":"file","description":"The generated sound effect file"}},"elevenlabs_speech_to_speech":{"audioUrl":{"type":"string","description":"URL of the converted audio"},"audioFile":{"type":"file","description":"The converted audio file"}},"elevenlabs_tts":{"audioUrl":{"type":"string","description":"The URL of the generated audio"},"audioFile":{"type":"file","description":"The generated audio file"}},"emailbison_attach_leads_to_campaign":{"success":{"type":"boolean","description":"Whether the action succeeded"},"message":{"type":"string","description":"Action message","optional":true}},"emailbison_attach_tags_to_leads":{"success":{"type":"boolean","description":"Whether the action succeeded"},"message":{"type":"string","description":"Action message","optional":true}},"emailbison_create_campaign":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}},"emailbison_create_lead":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}},"emailbison_create_tag":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"},"created_at":{"type":"string","description":"Tag creation timestamp","optional":true},"updated_at":{"type":"string","description":"Tag update timestamp","optional":true}},"emailbison_get_lead":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}},"emailbison_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns","items":{"type":"object","properties":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of campaigns returned"}},"emailbison_list_leads":{"leads":{"type":"array","description":"List of leads","items":{"type":"object","properties":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of leads returned"}},"emailbison_list_replies":{"replies":{"type":"array","description":"List of replies","items":{"type":"object","properties":{"id":{"type":"number","description":"Reply ID"},"subject":{"type":"string","description":"Reply subject","optional":true},"text_body":{"type":"string","description":"Reply text body","optional":true},"from_email_address":{"type":"string","description":"Sender email","optional":true},"primary_to_email_address":{"type":"string","description":"Primary recipient","optional":true},"date_received":{"type":"string","description":"Date received","optional":true},"interested":{"type":"boolean","description":"Whether the reply is marked interested"},"read":{"type":"boolean","description":"Whether the reply is read"}}}},"count":{"type":"number","description":"Number of replies returned"}},"emailbison_list_tags":{"tags":{"type":"array","description":"List of tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"},"created_at":{"type":"string","description":"Tag creation timestamp","optional":true},"updated_at":{"type":"string","description":"Tag update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of tags returned"}},"emailbison_update_campaign":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}},"emailbison_update_campaign_status":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}},"emailbison_update_lead":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}},"embeddings_cohere":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_gemini":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_mistral":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_openai":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_openrouter":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"enrich_check_credits":{"totalCredits":{"type":"number","description":"Total credits allocated to the account"},"creditsUsed":{"type":"number","description":"Credits consumed so far"},"creditsRemaining":{"type":"number","description":"Available credits remaining"}},"enrich_company_funding":{"legalName":{"type":"string","description":"Legal company name","optional":true},"employeeCount":{"type":"number","description":"Number of employees","optional":true},"headquarters":{"type":"string","description":"Headquarters location","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"totalFundingRaised":{"type":"number","description":"Total funding raised","optional":true},"fundingRounds":{"type":"array","description":"Funding rounds","items":{"type":"object","properties":{"roundType":{"type":"string","description":"Round type"},"amount":{"type":"number","description":"Amount raised"},"date":{"type":"string","description":"Date"},"investors":{"type":"array","description":"Investors"}}}},"monthlyVisits":{"type":"number","description":"Monthly website visits","optional":true},"trafficChange":{"type":"number","description":"Traffic change percentage","optional":true},"itSpending":{"type":"number","description":"Estimated IT spending in USD","optional":true},"executives":{"type":"array","description":"Executive team","items":{"type":"object","properties":{"name":{"type":"string","description":"Name"},"title":{"type":"string","description":"Title"}}}}},"enrich_company_lookup":{"name":{"type":"string","description":"Company name","optional":true},"universalName":{"type":"string","description":"Universal company name","optional":true},"companyId":{"type":"string","description":"Company ID","optional":true},"description":{"type":"string","description":"Company description","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn company URL","optional":true},"websiteUrl":{"type":"string","description":"Company website","optional":true},"followers":{"type":"number","description":"Number of LinkedIn followers","optional":true},"staffCount":{"type":"number","description":"Number of employees","optional":true},"foundedDate":{"type":"string","description":"Date founded","optional":true},"type":{"type":"string","description":"Company type","optional":true},"industries":{"type":"array","description":"Industries","items":{"type":"string","description":"Industry"}},"specialties":{"type":"array","description":"Company specialties","items":{"type":"string","description":"Specialty"}},"headquarters":{"type":"json","description":"Headquarters location","properties":{"city":{"type":"string","description":"City"},"country":{"type":"string","description":"Country"},"postalCode":{"type":"string","description":"Postal code"},"line1":{"type":"string","description":"Address line 1"}}},"logo":{"type":"string","description":"Company logo URL","optional":true},"coverImage":{"type":"string","description":"Cover image URL","optional":true},"fundingRounds":{"type":"array","description":"Funding history","items":{"type":"object","properties":{"roundType":{"type":"string","description":"Funding round type"},"amount":{"type":"number","description":"Amount raised"},"currency":{"type":"string","description":"Currency"},"investors":{"type":"array","description":"Investors"}}}}},"enrich_company_revenue":{"companyName":{"type":"string","description":"Company name","optional":true},"shortDescription":{"type":"string","description":"Short company description","optional":true},"fullSummary":{"type":"string","description":"Full company summary","optional":true},"revenue":{"type":"string","description":"Company revenue","optional":true},"revenueMin":{"type":"number","description":"Minimum revenue estimate","optional":true},"revenueMax":{"type":"number","description":"Maximum revenue estimate","optional":true},"employeeCount":{"type":"number","description":"Number of employees","optional":true},"founded":{"type":"string","description":"Year founded","optional":true},"ownership":{"type":"string","description":"Ownership type","optional":true},"status":{"type":"string","description":"Company status (e.g., Active)","optional":true},"website":{"type":"string","description":"Company website URL","optional":true},"ceo":{"type":"json","description":"CEO information","properties":{"name":{"type":"string","description":"CEO name"},"designation":{"type":"string","description":"CEO designation/title"},"rating":{"type":"number","description":"CEO rating"}}},"socialLinks":{"type":"json","description":"Social media links","properties":{"linkedIn":{"type":"string","description":"LinkedIn URL"},"twitter":{"type":"string","description":"Twitter URL"},"facebook":{"type":"string","description":"Facebook URL"}}},"totalFunding":{"type":"string","description":"Total funding raised","optional":true},"fundingRounds":{"type":"number","description":"Number of funding rounds","optional":true},"competitors":{"type":"array","description":"Competitors","items":{"type":"object","properties":{"name":{"type":"string","description":"Competitor name"},"revenue":{"type":"string","description":"Revenue"},"employeeCount":{"type":"number","description":"Employee count"},"headquarters":{"type":"string","description":"Headquarters"}}}}},"enrich_disposable_email_check":{"email":{"type":"string","description":"Email address checked"},"score":{"type":"number","description":"Validation score (0-100)"},"testsPassed":{"type":"string","description":"Number of tests passed (e.g., \\"3/3\\")"},"passed":{"type":"boolean","description":"Whether the email passed all validation tests"},"reason":{"type":"string","description":"Reason for failure if email did not pass","optional":true},"mailServerIp":{"type":"string","description":"Mail server IP address","optional":true},"mxRecords":{"type":"array","description":"MX records for the domain","items":{"type":"object","properties":{"host":{"type":"string","description":"MX record host"},"pref":{"type":"number","description":"MX record preference"}}}}},"enrich_email_to_ip":{"email":{"type":"string","description":"Email address looked up"},"ip":{"type":"string","description":"Associated IP address","optional":true},"found":{"type":"boolean","description":"Whether an IP address was found"}},"enrich_email_to_person_lite":{"name":{"type":"string","description":"Full name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"title":{"type":"string","description":"Job title","optional":true},"location":{"type":"string","description":"Location","optional":true},"company":{"type":"string","description":"Current company","optional":true},"companyLocation":{"type":"string","description":"Company location","optional":true},"companyLinkedIn":{"type":"string","description":"Company LinkedIn URL","optional":true},"profileId":{"type":"string","description":"LinkedIn profile ID","optional":true},"schoolName":{"type":"string","description":"School name","optional":true},"schoolUrl":{"type":"string","description":"School URL","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"photoUrl":{"type":"string","description":"Profile photo URL","optional":true},"followerCount":{"type":"number","description":"Number of followers","optional":true},"connectionCount":{"type":"number","description":"Number of connections","optional":true},"languages":{"type":"array","description":"Languages spoken","items":{"type":"string","description":"Language"}},"projects":{"type":"array","description":"Projects","items":{"type":"string","description":"Project"}},"certifications":{"type":"array","description":"Certifications","items":{"type":"string","description":"Certification"}},"volunteerExperience":{"type":"array","description":"Volunteer experience","items":{"type":"string","description":"Volunteer role"}}},"enrich_email_to_phone":{"email":{"type":"string","description":"Email address looked up","optional":true},"mobileNumber":{"type":"string","description":"Found mobile phone number","optional":true},"found":{"type":"boolean","description":"Whether a phone number was found"},"status":{"type":"string","description":"Request status (in_progress or completed)","optional":true}},"enrich_email_to_profile":{"displayName":{"type":"string","description":"Full display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"headline":{"type":"string","description":"Professional headline","optional":true},"occupation":{"type":"string","description":"Current occupation","optional":true},"summary":{"type":"string","description":"Profile summary","optional":true},"location":{"type":"string","description":"Location","optional":true},"country":{"type":"string","description":"Country","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"photoUrl":{"type":"string","description":"Profile photo URL","optional":true},"connectionCount":{"type":"number","description":"Number of connections","optional":true},"isConnectionCountObfuscated":{"type":"boolean","description":"Whether connection count is obfuscated (500+)","optional":true},"positionHistory":{"type":"array","description":"Work experience history","items":{"type":"object","properties":{"title":{"type":"string","description":"Job title"},"company":{"type":"string","description":"Company name"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"},"location":{"type":"string","description":"Location"}}}},"education":{"type":"array","description":"Education history","items":{"type":"object","properties":{"school":{"type":"string","description":"School name"},"degree":{"type":"string","description":"Degree"},"fieldOfStudy":{"type":"string","description":"Field of study"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"}}}},"certifications":{"type":"array","description":"Professional certifications","items":{"type":"object","properties":{"name":{"type":"string","description":"Certification name"},"authority":{"type":"string","description":"Issuing authority"},"url":{"type":"string","description":"Certification URL"}}}},"skills":{"type":"array","description":"List of skills","items":{"type":"string","description":"Skill"}},"languages":{"type":"array","description":"List of languages","items":{"type":"string","description":"Language"}},"locale":{"type":"string","description":"Profile locale (e.g., en_US)","optional":true},"version":{"type":"number","description":"Profile version number","optional":true}},"enrich_find_email":{"email":{"type":"string","description":"Found email address","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"domain":{"type":"string","description":"Company domain","optional":true},"found":{"type":"boolean","description":"Whether an email was found"},"acceptAll":{"type":"boolean","description":"Whether the domain accepts all emails","optional":true}},"enrich_get_post_details":{"postId":{"type":"string","description":"Post ID","optional":true},"author":{"type":"json","description":"Author information","properties":{"name":{"type":"string","description":"Author name"},"headline":{"type":"string","description":"Author headline"},"linkedInUrl":{"type":"string","description":"Author LinkedIn URL"},"profileImage":{"type":"string","description":"Author profile image"}}},"timestamp":{"type":"string","description":"Post timestamp","optional":true},"textContent":{"type":"string","description":"Post text content","optional":true},"hashtags":{"type":"array","description":"Hashtags","items":{"type":"string","description":"Hashtag"}},"mediaUrls":{"type":"array","description":"Media URLs","items":{"type":"string","description":"Media URL"}},"reactions":{"type":"number","description":"Number of reactions"},"commentsCount":{"type":"number","description":"Number of comments"}},"enrich_ip_to_company":{"name":{"type":"string","description":"Company name","optional":true},"legalName":{"type":"string","description":"Legal company name","optional":true},"domain":{"type":"string","description":"Primary domain","optional":true},"domainAliases":{"type":"array","description":"Domain aliases","items":{"type":"string","description":"Domain alias"}},"sector":{"type":"string","description":"Business sector","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"employees":{"type":"number","description":"Number of employees","optional":true},"revenue":{"type":"string","description":"Estimated revenue","optional":true},"location":{"type":"json","description":"Company location","properties":{"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State"},"country":{"type":"string","description":"Country"},"timezone":{"type":"string","description":"Timezone"}}},"linkedInUrl":{"type":"string","description":"LinkedIn company URL","optional":true},"twitterUrl":{"type":"string","description":"Twitter URL","optional":true},"facebookUrl":{"type":"string","description":"Facebook URL","optional":true}},"enrich_linkedin_profile":{"profileId":{"type":"string","description":"LinkedIn profile ID","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"subTitle":{"type":"string","description":"Profile subtitle/headline","optional":true},"profilePicture":{"type":"string","description":"Profile picture URL","optional":true},"backgroundImage":{"type":"string","description":"Background image URL","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"location":{"type":"string","description":"Location","optional":true},"followersCount":{"type":"number","description":"Number of followers","optional":true},"connectionsCount":{"type":"number","description":"Number of connections","optional":true},"premium":{"type":"boolean","description":"Whether the account is premium"},"influencer":{"type":"boolean","description":"Whether the account is an influencer"},"positions":{"type":"array","description":"Work positions","items":{"type":"object","properties":{"title":{"type":"string","description":"Job title"},"company":{"type":"string","description":"Company name"},"companyLogo":{"type":"string","description":"Company logo URL"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"},"location":{"type":"string","description":"Location"}}}},"education":{"type":"array","description":"Education history","items":{"type":"object","properties":{"school":{"type":"string","description":"School name"},"degree":{"type":"string","description":"Degree"},"fieldOfStudy":{"type":"string","description":"Field of study"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"}}}},"websites":{"type":"array","description":"Personal websites","items":{"type":"string","description":"Website URL"}}},"enrich_linkedin_to_personal_email":{"email":{"type":"string","description":"Personal email address","optional":true},"found":{"type":"boolean","description":"Whether an email was found"},"status":{"type":"string","description":"Request status","optional":true}},"enrich_linkedin_to_work_email":{"email":{"type":"string","description":"Found work email address","optional":true},"found":{"type":"boolean","description":"Whether an email was found"},"status":{"type":"string","description":"Request status (in_progress or completed)","optional":true}},"enrich_phone_finder":{"profileUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"mobileNumber":{"type":"string","description":"Found mobile phone number","optional":true},"found":{"type":"boolean","description":"Whether a phone number was found"},"status":{"type":"string","description":"Request status (in_progress or completed)","optional":true}},"enrich_reverse_hash_lookup":{"hash":{"type":"string","description":"MD5 hash that was looked up"},"email":{"type":"string","description":"Original email address","optional":true},"displayName":{"type":"string","description":"Display name associated with the email","optional":true},"found":{"type":"boolean","description":"Whether an email was found for the hash"}},"enrich_sales_pointer_people":{"data":{"type":"array","description":"People results","items":{"type":"object","properties":{"name":{"type":"string","description":"Full name"},"summary":{"type":"string","description":"Professional summary"},"location":{"type":"string","description":"Location"},"profilePicture":{"type":"string","description":"Profile picture URL"},"linkedInUrn":{"type":"string","description":"LinkedIn URN"},"positions":{"type":"array","description":"Work positions","properties":{"title":{"type":"string","description":"Job title"},"company":{"type":"string","description":"Company"}}},"education":{"type":"array","description":"Education","properties":{"school":{"type":"string","description":"School"},"degree":{"type":"string","description":"Degree"}}}}}},"pagination":{"type":"json","description":"Pagination info","properties":{"totalCount":{"type":"number","description":"Total results"},"returnedCount":{"type":"number","description":"Returned count"},"start":{"type":"number","description":"Start position"},"limit":{"type":"number","description":"Limit"}}}},"enrich_search_company":{"currentPage":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"pageSize":{"type":"number","description":"Results per page"},"companies":{"type":"array","description":"Search results","items":{"type":"object","properties":{"companyName":{"type":"string","description":"Company name"},"tagline":{"type":"string","description":"Company tagline"},"webAddress":{"type":"string","description":"Website URL"},"industries":{"type":"array","description":"Industries"},"teamSize":{"type":"number","description":"Team size"},"linkedInProfile":{"type":"string","description":"LinkedIn URL"}}}}},"enrich_search_company_activities":{"paginationToken":{"type":"string","description":"Token for fetching next page","optional":true},"activityType":{"type":"string","description":"Type of activities returned"},"activities":{"type":"array","description":"Activities","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Activity ID"},"commentary":{"type":"string","description":"Activity text content"},"linkedInUrl":{"type":"string","description":"Link to activity"},"timeElapsed":{"type":"string","description":"Time elapsed since activity"},"numReactions":{"type":"number","description":"Total number of reactions"},"author":{"type":"object","description":"Activity author info","properties":{"name":{"type":"string","description":"Author name"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"}}},"reactionBreakdown":{"type":"object","description":"Reactions","properties":{"likes":{"type":"number","description":"Likes"},"empathy":{"type":"number","description":"Empathy reactions"},"other":{"type":"number","description":"Other reactions"}}},"attachments":{"type":"array","description":"Attachments"}}}}},"enrich_search_company_employees":{"currentPage":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"pageSize":{"type":"number","description":"Number of results per page"},"profiles":{"type":"array","description":"Employee profiles","items":{"type":"object","properties":{"profileIdentifier":{"type":"string","description":"Profile ID"},"givenName":{"type":"string","description":"First name"},"familyName":{"type":"string","description":"Last name"},"currentPosition":{"type":"string","description":"Current job title"},"profileImage":{"type":"string","description":"Profile image URL"},"externalProfileUrl":{"type":"string","description":"LinkedIn URL"},"city":{"type":"string","description":"City"},"country":{"type":"string","description":"Country"},"expertSkills":{"type":"array","description":"Skills"}}}}},"enrich_search_jobs":{"count":{"type":"number","description":"Number of job postings returned"},"jobs":{"type":"array","description":"Job postings","items":{"type":"object","properties":{"title":{"type":"string","description":"Job title"},"companyName":{"type":"string","description":"Hiring company name"},"companyLink":{"type":"string","description":"Company LinkedIn URL"},"companyLogo":{"type":"string","description":"Company logo URL"},"location":{"type":"string","description":"Job location"},"url":{"type":"string","description":"Job posting URL"},"postedDate":{"type":"string","description":"Date the job was posted"},"postedTimestamp":{"type":"string","description":"Timestamp the job was posted"},"hiringStatus":{"type":"string","description":"Hiring status"},"criteria":{"type":"object","description":"Employment criteria (seniority, type, function)"}}}}},"enrich_search_logo":{"logoUrl":{"type":"string","description":"URL to fetch the company logo","optional":true},"domain":{"type":"string","description":"Domain that was looked up"}},"enrich_search_people":{"currentPage":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"pageSize":{"type":"number","description":"Results per page"},"profiles":{"type":"array","description":"Search results","items":{"type":"object","properties":{"profileIdentifier":{"type":"string","description":"Profile ID"},"givenName":{"type":"string","description":"First name"},"familyName":{"type":"string","description":"Last name"},"currentPosition":{"type":"string","description":"Current job title"},"profileImage":{"type":"string","description":"Profile image URL"},"externalProfileUrl":{"type":"string","description":"LinkedIn URL"},"city":{"type":"string","description":"City"},"country":{"type":"string","description":"Country"},"expertSkills":{"type":"array","description":"Skills"}}}}},"enrich_search_people_activities":{"paginationToken":{"type":"string","description":"Token for fetching next page","optional":true},"activityType":{"type":"string","description":"Type of activities returned"},"activities":{"type":"array","description":"Activities","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Activity ID"},"commentary":{"type":"string","description":"Activity text content"},"linkedInUrl":{"type":"string","description":"Link to activity"},"timeElapsed":{"type":"string","description":"Time elapsed since activity"},"numReactions":{"type":"number","description":"Total number of reactions"},"author":{"type":"object","description":"Activity author info","properties":{"name":{"type":"string","description":"Author name"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"}}},"reactionBreakdown":{"type":"object","description":"Reactions","properties":{"likes":{"type":"number","description":"Likes"},"empathy":{"type":"number","description":"Empathy reactions"},"other":{"type":"number","description":"Other reactions"}}},"attachments":{"type":"array","description":"Attachment URLs"}}}}},"enrich_search_post_comments":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of comments returned"},"comments":{"type":"array","description":"Comments","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Comment activity ID"},"commentary":{"type":"string","description":"Comment text"},"linkedInUrl":{"type":"string","description":"Link to comment"},"commenter":{"type":"object","description":"Commenter info","properties":{"profileId":{"type":"string","description":"Profile ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"subTitle":{"type":"string","description":"Subtitle/headline"},"profilePicture":{"type":"string","description":"Profile picture URL"},"backgroundImage":{"type":"string","description":"Background image URL"},"entityUrn":{"type":"string","description":"Entity URN"},"objectUrn":{"type":"string","description":"Object URN"},"profileType":{"type":"string","description":"Profile type"}}},"reactionBreakdown":{"type":"object","description":"Reactions on the comment","properties":{"likes":{"type":"number","description":"Number of likes"},"empathy":{"type":"number","description":"Number of empathy reactions"},"other":{"type":"number","description":"Number of other reactions"}}}}}}},"enrich_search_post_comments_by_url":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of comments returned"},"comments":{"type":"array","description":"Comments","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Comment activity ID"},"commentary":{"type":"string","description":"Comment text"},"linkedInUrl":{"type":"string","description":"Link to comment"},"commenter":{"type":"object","description":"Commenter info","properties":{"profileId":{"type":"string","description":"Profile ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"subTitle":{"type":"string","description":"Subtitle/headline"},"profilePicture":{"type":"string","description":"Profile picture URL"},"backgroundImage":{"type":"string","description":"Background image URL"},"entityUrn":{"type":"string","description":"Entity URN"},"objectUrn":{"type":"string","description":"Object URN"},"profileType":{"type":"string","description":"Profile type"}}},"reactionBreakdown":{"type":"object","description":"Reactions on the comment","properties":{"likes":{"type":"number","description":"Number of likes"},"empathy":{"type":"number","description":"Number of empathy reactions"},"other":{"type":"number","description":"Number of other reactions"}}}}}}},"enrich_search_post_reactions":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of reactions returned"},"reactions":{"type":"array","description":"Reactions","items":{"type":"object","properties":{"reactionType":{"type":"string","description":"Type of reaction"},"reactor":{"type":"object","description":"Person who reacted","properties":{"name":{"type":"string","description":"Name"},"subTitle":{"type":"string","description":"Job title"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"},"linkedInUrl":{"type":"string","description":"LinkedIn URL"}}}}}}},"enrich_search_post_reactions_by_url":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of reactions returned"},"reactions":{"type":"array","description":"Reactions","items":{"type":"object","properties":{"reactionType":{"type":"string","description":"Type of reaction"},"reactor":{"type":"object","description":"Person who reacted","properties":{"name":{"type":"string","description":"Name"},"subTitle":{"type":"string","description":"Job title"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"},"linkedInUrl":{"type":"string","description":"LinkedIn URL"}}}}}}},"enrich_search_posts":{"count":{"type":"number","description":"Total number of results"},"posts":{"type":"array","description":"Search results","items":{"type":"object","properties":{"url":{"type":"string","description":"Post URL"},"postId":{"type":"string","description":"Post ID"},"author":{"type":"object","description":"Author information","properties":{"name":{"type":"string","description":"Author name"},"headline":{"type":"string","description":"Author headline"},"linkedInUrl":{"type":"string","description":"Author LinkedIn URL"},"profileImage":{"type":"string","description":"Author profile image"}}},"timestamp":{"type":"string","description":"Post timestamp"},"textContent":{"type":"string","description":"Post text content"},"hashtags":{"type":"array","description":"Hashtags"},"mediaUrls":{"type":"array","description":"Media URLs"},"reactions":{"type":"number","description":"Number of reactions"},"commentsCount":{"type":"number","description":"Number of comments"}}}}},"enrich_search_similar_companies":{"companies":{"type":"array","description":"Similar companies","items":{"type":"object","properties":{"url":{"type":"string","description":"LinkedIn URL"},"name":{"type":"string","description":"Company name"},"universalName":{"type":"string","description":"Universal name"},"type":{"type":"string","description":"Company type"},"description":{"type":"string","description":"Description"},"phone":{"type":"string","description":"Phone number"},"website":{"type":"string","description":"Website URL"},"logo":{"type":"string","description":"Logo URL"},"foundedYear":{"type":"number","description":"Year founded"},"staffTotal":{"type":"number","description":"Total staff"},"industries":{"type":"array","description":"Industries"},"relevancyScore":{"type":"number","description":"Relevancy score"},"relevancyValue":{"type":"string","description":"Relevancy value"}}}}},"enrich_verify_email":{"email":{"type":"string","description":"Email address verified"},"status":{"type":"string","description":"Verification status"},"result":{"type":"string","description":"Deliverability result (deliverable, undeliverable, etc.)"},"confidenceScore":{"type":"number","description":"Confidence score (0-100)"},"smtpProvider":{"type":"string","description":"Email service provider (e.g., Google, Microsoft)","optional":true},"mailDisposable":{"type":"boolean","description":"Whether the email is from a disposable provider"},"mailAcceptAll":{"type":"boolean","description":"Whether the domain is a catch-all domain"},"free":{"type":"boolean","description":"Whether the email uses a free email service"}},"enrichment_run":{"email":{"type":"string","description":"email (from the selected enrichment)","optional":true},"status":{"type":"string","description":"status (from the selected enrichment)","optional":true},"deliverable":{"type":"boolean","description":"deliverable (from the selected enrichment)","optional":true},"phone":{"type":"string","description":"phone (from the selected enrichment)","optional":true},"domain":{"type":"string","description":"domain (from the selected enrichment)","optional":true},"employeeCount":{"type":"string","description":"employee count (from the selected enrichment)","optional":true},"description":{"type":"string","description":"description (from the selected enrichment)","optional":true},"matched":{"type":"boolean","description":"Whether the enrichment found a result"},"provider":{"type":"string","description":"Provider whose result was returned (e.g. \\"Hunter\\", \\"People Data Labs\\")","optional":true}},"enrow_find_email":{"id":{"type":"string","description":"Enrow job identifier used for polling"},"email":{"type":"string","description":"Email address found or verified","optional":true},"qualification":{"type":"string","description":"Enrow quality result: \\"valid\\" or \\"invalid\\"","optional":true},"fullname":{"type":"string","description":"Full name of the person searched","optional":true},"company_name":{"type":"string","description":"Company name associated with the result","optional":true},"company_domain":{"type":"string","description":"Company domain associated with the result","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL of the person","optional":true}},"enrow_verify_email":{"id":{"type":"string","description":"Enrow job identifier used for polling"},"email":{"type":"string","description":"Email address found or verified","optional":true},"qualification":{"type":"string","description":"Enrow quality result: \\"valid\\" or \\"invalid\\"","optional":true}},"evernote_copy_note":{"note":{"type":"object","description":"The copied note metadata","properties":{"guid":{"type":"string","description":"New note GUID"},"title":{"type":"string","description":"Note title"},"notebookGuid":{"type":"string","description":"GUID of the destination notebook","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true}}}},"evernote_create_note":{"note":{"type":"object","description":"The created note","properties":{"guid":{"type":"string","description":"Unique identifier of the note"},"title":{"type":"string","description":"Title of the note"},"content":{"type":"string","description":"ENML content of the note","optional":true},"notebookGuid":{"type":"string","description":"GUID of the containing notebook","optional":true},"tagNames":{"type":"array","description":"Tag names applied to the note","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true}}}},"evernote_create_notebook":{"notebook":{"type":"object","description":"The created notebook","properties":{"guid":{"type":"string","description":"Notebook GUID"},"name":{"type":"string","description":"Notebook name"},"defaultNotebook":{"type":"boolean","description":"Whether this is the default notebook"},"serviceCreated":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"serviceUpdated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"stack":{"type":"string","description":"Notebook stack name","optional":true}}}},"evernote_create_tag":{"tag":{"type":"object","description":"The created tag","properties":{"guid":{"type":"string","description":"Tag GUID"},"name":{"type":"string","description":"Tag name"},"parentGuid":{"type":"string","description":"Parent tag GUID","optional":true},"updateSequenceNum":{"type":"number","description":"Update sequence number","optional":true}}}},"evernote_delete_note":{"success":{"type":"boolean","description":"Whether the note was successfully deleted"},"noteGuid":{"type":"string","description":"GUID of the deleted note"}},"evernote_get_note":{"note":{"type":"object","description":"The retrieved note","properties":{"guid":{"type":"string","description":"Unique identifier of the note"},"title":{"type":"string","description":"Title of the note"},"content":{"type":"string","description":"ENML content of the note","optional":true},"contentLength":{"type":"number","description":"Length of the note content","optional":true},"notebookGuid":{"type":"string","description":"GUID of the containing notebook","optional":true},"tagGuids":{"type":"array","description":"GUIDs of tags on the note","optional":true},"tagNames":{"type":"array","description":"Names of tags on the note","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"active":{"type":"boolean","description":"Whether the note is active (not in trash)"}}}},"evernote_get_notebook":{"notebook":{"type":"object","description":"The retrieved notebook","properties":{"guid":{"type":"string","description":"Notebook GUID"},"name":{"type":"string","description":"Notebook name"},"defaultNotebook":{"type":"boolean","description":"Whether this is the default notebook"},"serviceCreated":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"serviceUpdated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"stack":{"type":"string","description":"Notebook stack name","optional":true}}}},"evernote_list_notebooks":{"notebooks":{"type":"array","description":"List of notebooks","properties":{"guid":{"type":"string","description":"Notebook GUID"},"name":{"type":"string","description":"Notebook name"},"defaultNotebook":{"type":"boolean","description":"Whether this is the default notebook"},"serviceCreated":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"serviceUpdated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"stack":{"type":"string","description":"Notebook stack name","optional":true}}}},"evernote_list_tags":{"tags":{"type":"array","description":"List of tags","properties":{"guid":{"type":"string","description":"Tag GUID"},"name":{"type":"string","description":"Tag name"},"parentGuid":{"type":"string","description":"Parent tag GUID","optional":true},"updateSequenceNum":{"type":"number","description":"Update sequence number","optional":true}}}},"evernote_search_notes":{"totalNotes":{"type":"number","description":"Total number of matching notes"},"notes":{"type":"array","description":"List of matching note metadata","properties":{"guid":{"type":"string","description":"Note GUID"},"title":{"type":"string","description":"Note title","optional":true},"contentLength":{"type":"number","description":"Content length in bytes","optional":true},"created":{"type":"number","description":"Creation timestamp","optional":true},"updated":{"type":"number","description":"Last updated timestamp","optional":true},"notebookGuid":{"type":"string","description":"Containing notebook GUID","optional":true},"tagGuids":{"type":"array","description":"Tag GUIDs","optional":true}}}},"evernote_update_note":{"note":{"type":"object","description":"The updated note","properties":{"guid":{"type":"string","description":"Unique identifier of the note"},"title":{"type":"string","description":"Title of the note"},"content":{"type":"string","description":"ENML content of the note","optional":true},"notebookGuid":{"type":"string","description":"GUID of the containing notebook","optional":true},"tagNames":{"type":"array","description":"Tag names on the note","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true}}}},"exa_agent":{"runId":{"type":"string","description":"Identifier of the agent run, reusable as previousRunId"},"status":{"type":"string","description":"Final status of the agent run"},"stopReason":{"type":"string","description":"Why the agent stopped, such as schema_satisfied","nullable":true},"text":{"type":"string","description":"The written answer produced by the agent"},"structured":{"type":"json","description":"Structured result matching outputSchema, when one was supplied","optional":true},"grounding":{"type":"json","description":"Field-level citations backing the agent output","optional":true},"research":{"type":"array","description":"The agent answer in the shape the retired Research operation emitted, so workflows that reference it keep resolving","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"summary":{"type":"string"},"text":{"type":"string"},"score":{"type":"number"}}}}},"exa_answer":{"answer":{"type":"json","description":"AI-generated answer to the question. A string, or an object matching outputSchema when one was supplied."},"citations":{"type":"array","description":"Sources and citations for the answer","items":{"type":"object","properties":{"id":{"type":"string","description":"Exa identifier for the cited source"},"title":{"type":"string","description":"The title of the cited source"},"url":{"type":"string","description":"The URL of the cited source"},"text":{"type":"string","description":"Full page text of the cited source, when text is enabled"},"author":{"type":"string","description":"The author of the cited source"},"publishedDate":{"type":"string","description":"Publication date of the cited source"}}}},"requestId":{"type":"string","description":"Exa request identifier, useful for support"}},"exa_find_similar_links":{"similarLinks":{"type":"array","description":"Similar links found with titles, URLs, and text snippets","items":{"type":"object","properties":{"id":{"type":"string","description":"Exa identifier for the similar page"},"title":{"type":"string","description":"The title of the similar webpage"},"url":{"type":"string","description":"The URL of the similar webpage"},"text":{"type":"string","description":"Text snippet or full content from the similar webpage"},"summary":{"type":"string","description":"AI-generated summary of the similar webpage"},"highlights":{"type":"array","description":"Relevant snippets extracted from the page","items":{"type":"string"}},"score":{"type":"number","description":"Similarity score indicating how similar the page is"}}}},"requestId":{"type":"string","description":"Exa request identifier, useful for support"}},"exa_get_contents":{"results":{"type":"array","description":"Retrieved content from URLs with title, text, and summaries","items":{"type":"object","properties":{"id":{"type":"string","description":"Exa identifier for the retrieved document"},"url":{"type":"string","description":"The URL that content was retrieved from"},"title":{"type":"string","description":"The title of the webpage"},"text":{"type":"string","description":"The full text content of the webpage"},"summary":{"type":"string","description":"AI-generated summary of the webpage content"},"highlights":{"type":"array","description":"Relevant snippets extracted from the page","items":{"type":"string"}},"highlightScores":{"type":"array","description":"Similarity score for each highlight","items":{"type":"number"}},"subpages":{"type":"json","description":"Crawled subpages of the document"},"entities":{"type":"json","description":"Structured entity data for company, people, and publication pages"},"extras":{"type":"json","description":"Extracted links and image links when requested"}}}},"statuses":{"type":"json","description":"Per-URL crawl outcome, showing which pages succeeded and whether they came from cache"},"requestId":{"type":"string","description":"Exa request identifier, useful for support"}},"exa_search":{"results":{"type":"array","description":"Search results with titles, URLs, and text snippets","items":{"type":"object","properties":{"id":{"type":"string","description":"Result identifier, usable as an id on the Get Contents operation"},"title":{"type":"string","description":"The title of the search result"},"url":{"type":"string","description":"The URL of the search result"},"publishedDate":{"type":"string","description":"Date when the content was published"},"author":{"type":"string","description":"The author of the content"},"summary":{"type":"string","description":"A brief summary of the content"},"favicon":{"type":"string","description":"URL of the site\'s favicon"},"image":{"type":"string","description":"URL of a representative image from the page"},"text":{"type":"string","description":"Text snippet or full content from the page"},"highlights":{"type":"array","description":"Relevant snippets extracted from the page","items":{"type":"string"}},"highlightScores":{"type":"array","description":"Similarity score for each highlight","items":{"type":"number"}},"subpages":{"type":"json","description":"Crawled subpages of the result"},"entities":{"type":"json","description":"Structured entity data for company, people, and publication results"},"extras":{"type":"json","description":"Extracted links and image links when requested"},"score":{"type":"number","description":"Relevance score. Only returned by the legacy neural search type","optional":true}}}},"requestId":{"type":"string","description":"Exa request identifier, useful for support"},"structuredOutput":{"type":"json","description":"Synthesized answer matching outputSchema, when one was supplied","optional":true},"grounding":{"type":"json","description":"Field-level citations backing the synthesized output","optional":true}},"extend_parser":{"id":{"type":"string","description":"Unique identifier for the parser run"},"status":{"type":"string","description":"Processing status"},"chunks":{"type":"json","description":"Parsed document content chunks"},"blocks":{"type":"json","description":"Block-level document elements with type and content"},"pageCount":{"type":"number","description":"Number of pages processed","optional":true},"creditsUsed":{"type":"number","description":"API credits consumed","optional":true}},"extend_parser_v2":{"id":{"type":"string","description":"Unique identifier for the parser run"},"status":{"type":"string","description":"Processing status"},"chunks":{"type":"json","description":"Parsed document content chunks"},"blocks":{"type":"json","description":"Block-level document elements with type and content"},"pageCount":{"type":"number","description":"Number of pages processed","optional":true},"creditsUsed":{"type":"number","description":"API credits consumed","optional":true}},"fathom_get_summary":{"template_name":{"type":"string","description":"Name of the summary template used","optional":true},"markdown_formatted":{"type":"string","description":"Markdown-formatted summary text","optional":true}},"fathom_get_transcript":{"transcript":{"type":"array","description":"Array of transcript entries with speaker, text, and timestamp","items":{"type":"object","properties":{"speaker":{"type":"object","description":"Speaker information","properties":{"display_name":{"type":"string","description":"Speaker display name"},"matched_calendar_invitee_email":{"type":"string","description":"Matched calendar invitee email","optional":true}}},"text":{"type":"string","description":"Transcript text"},"timestamp":{"type":"string","description":"Timestamp (HH:MM:SS)"}}}}},"fathom_list_meeting_types":{"meetingTypes":{"type":"array","description":"List of meeting types","items":{"type":"object","properties":{"name":{"type":"string","description":"Meeting type name"},"status":{"type":"string","description":"Meeting type status: active or inactive"},"created_at":{"type":"string","description":"Date the meeting type was created"}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"fathom_list_meetings":{"meetings":{"type":"array","description":"List of meetings","items":{"type":"object","properties":{"title":{"type":"string","description":"Meeting title"},"meeting_title":{"type":"string","description":"Calendar event title","optional":true},"meeting_type":{"type":"string","description":"Meeting type name","optional":true},"recording_id":{"type":"number","description":"Unique recording ID","optional":true},"url":{"type":"string","description":"URL to view the meeting"},"meeting_url":{"type":"string","description":"URL of the underlying video call (Zoom, Meet, Teams, etc.)","optional":true},"share_url":{"type":"string","description":"Shareable URL"},"created_at":{"type":"string","description":"Creation timestamp"},"scheduled_start_time":{"type":"string","description":"Scheduled start time","optional":true},"scheduled_end_time":{"type":"string","description":"Scheduled end time","optional":true},"recording_start_time":{"type":"string","description":"Recording start time","optional":true},"recording_end_time":{"type":"string","description":"Recording end time","optional":true},"transcript_language":{"type":"string","description":"Transcript language"},"calendar_invitees_domains_type":{"type":"string","description":"Invitee domain type: only_internal or one_or_more_external","optional":true},"shared_with":{"type":"string","description":"Sharing scope: no_teams, single_team, multiple_teams, or all_teams","optional":true},"recorded_by":{"type":"object","description":"Recorder details","optional":true,"properties":{"name":{"type":"string","description":"Name of the recorder"},"email":{"type":"string","description":"Email of the recorder"},"email_domain":{"type":"string","description":"Email domain of the recorder"},"team":{"type":"string","description":"Recorder team name","optional":true}}},"calendar_invitees":{"type":"array","description":"Calendar invitees for the meeting","items":{"type":"object","properties":{"name":{"type":"string","description":"Invitee name","optional":true},"email":{"type":"string","description":"Invitee email","optional":true},"email_domain":{"type":"string","description":"Invitee email domain","optional":true},"is_external":{"type":"boolean","description":"Whether the invitee is external"},"matched_speaker_display_name":{"type":"string","description":"Matched transcript speaker display name","optional":true}}}},"default_summary":{"type":"object","description":"Meeting summary","optional":true,"properties":{"template_name":{"type":"string","description":"Summary template name","optional":true},"markdown_formatted":{"type":"string","description":"Markdown-formatted summary","optional":true}}},"transcript":{"type":"array","description":"Transcript entries with speaker, text, and timestamp","optional":true,"items":{"type":"object","properties":{"speaker":{"type":"object","description":"Speaker information","properties":{"display_name":{"type":"string","description":"Speaker display name"},"matched_calendar_invitee_email":{"type":"string","description":"Matched calendar invitee email","optional":true}}},"text":{"type":"string","description":"Transcript text"},"timestamp":{"type":"string","description":"Timestamp (HH:MM:SS)"}}}},"action_items":{"type":"array","description":"Action items extracted from the meeting","optional":true,"items":{"type":"object","properties":{"description":{"type":"string","description":"Action item description"},"user_generated":{"type":"boolean","description":"Whether the action item was user-generated"},"completed":{"type":"boolean","description":"Whether the action item is completed"},"recording_timestamp":{"type":"string","description":"Timestamp in the recording (HH:MM:SS)"},"recording_playback_url":{"type":"string","description":"Playback URL for the action item moment"},"assignee":{"type":"object","description":"Assignee details","properties":{"name":{"type":"string","description":"Assignee name","optional":true},"email":{"type":"string","description":"Assignee email","optional":true},"team":{"type":"string","description":"Assignee team","optional":true}}}}}},"highlights":{"type":"array","description":"Meeting highlights with type, summary, text, and start/end time","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Highlight type"},"summary":{"type":"string","description":"Highlight summary","optional":true},"text":{"type":"string","description":"Highlight text"},"start_time":{"type":"number","description":"Start time in seconds"},"end_time":{"type":"number","description":"End time in seconds"}}}},"crm_matches":{"type":"object","description":"Matched CRM contacts, companies, and deals","optional":true,"properties":{"contacts":{"type":"array","description":"Matched CRM contacts","items":{"type":"object","properties":{"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email"},"record_url":{"type":"string","description":"CRM record URL"}}}},"companies":{"type":"array","description":"Matched CRM companies","items":{"type":"object","properties":{"name":{"type":"string","description":"Company name"},"record_url":{"type":"string","description":"CRM record URL"}}}},"deals":{"type":"array","description":"Matched CRM deals","items":{"type":"object","properties":{"name":{"type":"string","description":"Deal name"},"amount":{"type":"number","description":"Deal amount"},"record_url":{"type":"string","description":"CRM record URL"}}}},"error":{"type":"string","description":"CRM match error, if any","optional":true}}}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"fathom_list_team_members":{"members":{"type":"array","description":"List of team members","items":{"type":"object","properties":{"name":{"type":"string","description":"Team member name"},"email":{"type":"string","description":"Team member email"},"created_at":{"type":"string","description":"Date the member was added"}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"fathom_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"name":{"type":"string","description":"Team name"},"created_at":{"type":"string","description":"Date the team was created"}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"file_append":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"url":{"type":"string","description":"URL to access the file","optional":true}},"file_compress":{"id":{"type":"string","description":"Compressed archive file ID"},"name":{"type":"string","description":"Compressed archive file name"},"size":{"type":"number","description":"Compressed archive size in bytes"},"url":{"type":"string","description":"URL to access the compressed archive","optional":true},"files":{"type":"file[]","description":"Compressed archive file object, as a single-item array"}},"file_decompress":{"files":{"type":"file[]","description":"Extracted workspace file objects"}},"file_fetch":{"files":{"type":"file[]","description":"Fetched files as UserFile objects"},"combinedContent":{"type":"string","description":"Combined content of all fetched files"}},"file_get":{"file":{"type":"file","description":"Workspace file object"}},"file_get_content":{"contents":{"type":"array","description":"Array of file text contents, one entry per file in input order"}},"file_manage_sharing":{"url":{"type":"string","description":"Public share URL for the file"},"isActive":{"type":"boolean","description":"Whether the public link is enabled"},"authType":{"type":"string","description":"Access mode: public, password, email, or sso"},"hasPassword":{"type":"boolean","description":"Whether the share is password-protected"},"allowedEmails":{"type":"array","description":"Allowed emails/domains for email or SSO access"}},"file_parser":{"files":{"type":"array","description":"Array of parsed files with content and metadata"},"combinedContent":{"type":"string","description":"Combined content of all parsed files"},"processedFiles":{"type":"file[]","description":"Array of UserFile objects for downstream use"}},"file_parser_v2":{"files":{"type":"array","description":"Array of parsed files with content, metadata, and file properties"},"combinedContent":{"type":"string","description":"All file contents merged into a single text string"}},"file_parser_v3":{"files":{"type":"file[]","description":"Parsed files as UserFile objects"},"combinedContent":{"type":"string","description":"Combined content of all parsed files"}},"file_read":{"files":{"type":"file[]","description":"Workspace file objects"}},"file_write":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"url":{"type":"string","description":"URL to access the file","optional":true}},"findymail_find_email_from_linkedin":{"contact":{"type":"object","description":"Contact information","properties":{"name":{"type":"string","description":"Contact full name"},"email":{"type":"string","description":"Contact email address"},"domain":{"type":"string","description":"Email domain"}},"optional":true}},"findymail_find_email_from_name":{"contact":{"type":"object","description":"Contact information","properties":{"name":{"type":"string","description":"Contact full name"},"email":{"type":"string","description":"Contact email address"},"domain":{"type":"string","description":"Email domain"}},"optional":true}},"findymail_find_emails_by_domain":{"contacts":{"type":"array","description":"List of contacts found","items":{"type":"object","properties":{"name":{"type":"string","description":"Contact full name"},"email":{"type":"string","description":"Contact email address"},"domain":{"type":"string","description":"Email domain"}}}}},"findymail_find_employees":{"employees":{"type":"array","description":"List of employees matching the search criteria","items":{"type":"object","properties":{"name":{"type":"string","description":"Employee full name"},"linkedinUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"companyWebsite":{"type":"string","description":"Company website","optional":true},"companyName":{"type":"string","description":"Company name","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true}}}}},"findymail_find_phone":{"phone":{"type":"string","description":"Phone number in E.164 format. Only available for US numbers.","optional":true},"line_type":{"type":"string","description":"Phone line type (e.g., \\"Mobile\\", \\"Landline\\")","optional":true}},"findymail_get_company":{"name":{"type":"string","description":"Company name","optional":true},"domain":{"type":"string","description":"Company domain","optional":true},"company_size":{"type":"string","description":"Employee headcount range (e.g., 1001-5000)","optional":true},"industry":{"type":"string","description":"Industry classification","optional":true},"linkedin_url":{"type":"string","description":"Company LinkedIn URL","optional":true},"description":{"type":"string","description":"Company description","optional":true}},"findymail_get_credits":{"credits":{"type":"number","description":"Remaining finder credits"},"verifier_credits":{"type":"number","description":"Remaining verifier credits"}},"findymail_lookup_technologies":{"domain":{"type":"string","description":"The resolved company domain"},"technologies":{"type":"array","description":"List of technologies","items":{"type":"object","properties":{"name":{"type":"string","description":"Technology name"},"category":{"type":"string","description":"Technology category"},"subcategory":{"type":"string","description":"Technology subcategory"},"last_detected_at":{"type":"string","description":"Last detection timestamp (ISO 8601)","optional":true}}}}},"findymail_reverse_email_lookup":{"email":{"type":"string","description":"The email address that was looked up","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"fullName":{"type":"string","description":"Full name from profile","optional":true},"username":{"type":"string","description":"LinkedIn username","optional":true},"headline":{"type":"string","description":"Profile headline","optional":true},"jobTitle":{"type":"string","description":"Current job title","optional":true},"summary":{"type":"string","description":"Profile summary","optional":true},"city":{"type":"string","description":"City","optional":true},"region":{"type":"string","description":"Region or state","optional":true},"country":{"type":"string","description":"Country","optional":true},"companyLinkedinUrl":{"type":"string","description":"Current company LinkedIn URL","optional":true},"companyName":{"type":"string","description":"Current company name","optional":true},"companyWebsite":{"type":"string","description":"Current company website","optional":true},"isPremium":{"type":"boolean","description":"Whether the profile has LinkedIn Premium","optional":true},"isOpenProfile":{"type":"boolean","description":"Whether the profile is an Open Profile","optional":true},"skills":{"type":"array","description":"List of profile skills"},"jobs":{"type":"array","description":"Job history entries"},"educations":{"type":"array","description":"Education history (school, degree, fieldOfStudy, startDate, endDate)"},"certificates":{"type":"array","description":"Certifications (name, issuingOrganization, issueDate, expirationDate)"}},"findymail_search_technologies":{"technologies":{"type":"array","description":"List of technologies","items":{"type":"object","properties":{"name":{"type":"string","description":"Technology name"},"category":{"type":"string","description":"Technology category"},"subcategory":{"type":"string","description":"Technology subcategory"},"last_detected_at":{"type":"string","description":"Last detection timestamp (ISO 8601)","optional":true}}}}},"findymail_verify_email":{"email":{"type":"string","description":"The verified email address"},"verified":{"type":"boolean","description":"Whether the email is verified as deliverable"},"provider":{"type":"string","description":"Email service provider (e.g., Google, Microsoft)","optional":true}},"firecrawl_agent":{"success":{"type":"boolean","description":"Whether the agent operation was successful"},"status":{"type":"string","description":"Current status of the agent job (processing, completed, failed)"},"data":{"type":"object","description":"Extracted data from the agent"},"expiresAt":{"type":"string","description":"Timestamp when the results expire (24 hours)"},"sources":{"type":"object","description":"Array of source URLs used by the agent"}},"firecrawl_batch_scrape":{"pages":{"type":"array","description":"Array of scraped pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}},"total":{"type":"number","description":"Total number of pages attempted"},"completed":{"type":"number","description":"Number of pages successfully scraped"},"invalidURLs":{"type":"array","description":"URLs that were skipped because they were invalid","optional":true,"items":{"type":"string","description":"Invalid URL"}}},"firecrawl_batch_scrape_status":{"status":{"type":"string","description":"Current batch scrape status (scraping, completed, or failed)"},"total":{"type":"number","description":"Total number of pages attempted"},"completed":{"type":"number","description":"Number of pages successfully scraped"},"creditsUsed":{"type":"number","description":"Credits consumed by the batch scrape"},"expiresAt":{"type":"string","description":"ISO timestamp when the batch scrape results expire","optional":true},"next":{"type":"string","description":"URL to retrieve the next page of results when present","optional":true},"pages":{"type":"array","description":"Array of scraped pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}}},"firecrawl_cancel_crawl":{"status":{"type":"string","description":"Status of the cancelled crawl job (e.g., \\"cancelled\\")"}},"firecrawl_crawl":{"pages":{"type":"array","description":"Array of crawled pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}},"total":{"type":"number","description":"Total number of pages found during crawl"}},"firecrawl_crawl_status":{"status":{"type":"string","description":"Current crawl status (scraping, completed, or failed)"},"total":{"type":"number","description":"Total number of pages attempted"},"completed":{"type":"number","description":"Number of pages successfully crawled"},"creditsUsed":{"type":"number","description":"Credits consumed by the crawl"},"expiresAt":{"type":"string","description":"ISO timestamp when the crawl results expire","optional":true},"next":{"type":"string","description":"URL to retrieve the next page of results when present","optional":true},"pages":{"type":"array","description":"Array of crawled pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}}},"firecrawl_credit_usage":{"remainingCredits":{"type":"number","description":"Number of credits remaining for the team"},"planCredits":{"type":"number","description":"Credits allocated in the current plan","optional":true},"billingPeriodStart":{"type":"string","description":"Start of the current billing period","optional":true},"billingPeriodEnd":{"type":"string","description":"End of the current billing period","optional":true}},"firecrawl_extract":{"success":{"type":"boolean","description":"Whether the extraction operation was successful"},"data":{"type":"object","description":"Extracted structured data according to the schema or prompt"}},"firecrawl_extract_status":{"status":{"type":"string","description":"Current extract status (processing, completed, failed, or cancelled)"},"data":{"type":"json","description":"Extracted structured data according to the schema or prompt"},"expiresAt":{"type":"string","description":"ISO timestamp when the extract results expire","optional":true},"creditsUsed":{"type":"number","description":"Number of credits used by the extract job","optional":true},"tokensUsed":{"type":"number","description":"Number of tokens used by the extract job","optional":true}},"firecrawl_map":{"success":{"type":"boolean","description":"Whether the mapping operation was successful"},"links":{"type":"array","description":"Array of discovered URLs from the website","items":{"type":"string"}}},"firecrawl_parse":{"markdown":{"type":"string","description":"Parsed document content in markdown format"},"summary":{"type":"string","description":"Generated summary of the document","optional":true},"html":{"type":"string","description":"Processed HTML content","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"screenshot":{"type":"string","description":"Screenshot URL or base64 (when requested)","optional":true},"links":{"type":"array","description":"URLs discovered in the document","optional":true,"items":{"type":"string","description":"Discovered URL"}},"metadata":{"type":"object","description":"Document metadata","optional":true,"properties":{"title":{"type":"string","description":"Document title","optional":true},"description":{"type":"string","description":"Document description","optional":true},"language":{"type":"string","description":"Document language code","optional":true},"sourceURL":{"type":"string","description":"Source URL","optional":true},"url":{"type":"string","description":"Final URL","optional":true},"keywords":{"type":"string","description":"Document keywords","optional":true},"statusCode":{"type":"number","description":"HTTP status code","optional":true},"contentType":{"type":"string","description":"Document content type","optional":true},"error":{"type":"string","description":"Error message if parse failed","optional":true}}},"warning":{"type":"string","description":"Warning message from the parse operation","optional":true}},"firecrawl_scrape":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Raw HTML content of the page","optional":true},"metadata":{"type":"object","description":"Page metadata including SEO and Open Graph information","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code (e.g., \\"en\\")","optional":true},"sourceURL":{"type":"string","description":"Original source URL that was scraped"},"statusCode":{"type":"number","description":"HTTP status code of the response"},"keywords":{"type":"string","description":"Page meta keywords","optional":true},"robots":{"type":"string","description":"Robots meta directive (e.g., \\"follow, index\\")","optional":true},"ogTitle":{"type":"string","description":"Open Graph title","optional":true},"ogDescription":{"type":"string","description":"Open Graph description","optional":true},"ogUrl":{"type":"string","description":"Open Graph URL","optional":true},"ogImage":{"type":"string","description":"Open Graph image URL","optional":true},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions for Open Graph","optional":true,"items":{"type":"string","description":"Locale code"}},"ogSiteName":{"type":"string","description":"Open Graph site name","optional":true},"error":{"type":"string","description":"Error message if scrape failed","optional":true}}}},"firecrawl_search":{"data":{"type":"array","description":"Search results data with scraped content and metadata","items":{"type":"object","properties":{"title":{"type":"string","description":"Search result title from search engine"},"description":{"type":"string","description":"Search result description/snippet from search engine"},"url":{"type":"string","description":"URL of the search result"},"markdown":{"type":"string","description":"Page content in markdown (when scrapeOptions.formats includes \\"markdown\\")","optional":true},"html":{"type":"string","description":"Processed HTML content (when scrapeOptions.formats includes \\"html\\")","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML (when scrapeOptions.formats includes \\"rawHtml\\")","optional":true},"links":{"type":"array","description":"Links found on the page (when scrapeOptions.formats includes \\"links\\")","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours, when scrapeOptions.formats includes \\"screenshot\\")","optional":true},"metadata":{"type":"object","description":"Metadata about the search result page","properties":{"title":{"type":"string","description":"Page title","optional":true},"description":{"type":"string","description":"Page meta description","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code","optional":true},"error":{"type":"string","description":"Error message if scrape failed","optional":true}}}}}}},"fireflies_add_to_live_meeting":{"success":{"type":"boolean","description":"Whether the bot was successfully added to the meeting"}},"fireflies_create_bite":{"bite":{"type":"object","description":"Created bite details","properties":{"id":{"type":"string","description":"Bite ID"},"name":{"type":"string","description":"Bite name"},"status":{"type":"string","description":"Processing status"}}}},"fireflies_delete_transcript":{"success":{"type":"boolean","description":"Whether the transcript was successfully deleted"},"transcript":{"type":"object","description":"The deleted transcript","optional":true,"properties":{"id":{"type":"string","description":"Transcript ID"},"title":{"type":"string","description":"Meeting title"},"date":{"type":"number","description":"Meeting timestamp"},"duration":{"type":"number","description":"Meeting duration"},"host_email":{"type":"string","description":"Host email address"},"organizer_email":{"type":"string","description":"Organizer email address"}}}},"fireflies_get_transcript":{"transcript":{"type":"object","description":"The transcript with full details","properties":{"id":{"type":"string","description":"Transcript ID"},"title":{"type":"string","description":"Meeting title"},"date":{"type":"number","description":"Meeting timestamp"},"duration":{"type":"number","description":"Meeting duration in seconds"},"transcript_url":{"type":"string","description":"URL to view transcript"},"audio_url":{"type":"string","description":"URL to audio recording"},"host_email":{"type":"string","description":"Host email address"},"participants":{"type":"array","description":"List of participant emails"},"speakers":{"type":"array","description":"List of speakers"},"sentences":{"type":"array","description":"Transcript sentences"},"summary":{"type":"object","description":"Meeting summary and action items"},"analytics":{"type":"object","description":"Meeting analytics and sentiment"}}}},"fireflies_get_user":{"user":{"type":"object","description":"User information","properties":{"user_id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"integrations":{"type":"array","description":"Connected integrations"},"is_admin":{"type":"boolean","description":"Whether user is admin"},"minutes_consumed":{"type":"number","description":"Total minutes transcribed"},"num_transcripts":{"type":"number","description":"Number of transcripts"},"recent_transcript":{"type":"string","description":"Most recent transcript ID"},"recent_meeting":{"type":"string","description":"Most recent meeting date"}}}},"fireflies_list_bites":{"bites":{"type":"array","description":"List of bites/soundbites"}},"fireflies_list_contacts":{"contacts":{"type":"array","description":"List of contacts from meetings"}},"fireflies_list_transcripts":{"transcripts":{"type":"array","description":"List of transcripts"},"count":{"type":"number","description":"Number of transcripts returned"}},"fireflies_list_users":{"users":{"type":"array","description":"List of team users"}},"fireflies_upload_audio":{"success":{"type":"boolean","description":"Whether the upload was successful"},"title":{"type":"string","description":"Title of the uploaded meeting"},"message":{"type":"string","description":"Status message from Fireflies"}},"flint_create_task":{"taskId":{"type":"string","description":"Identifier of the created background task"},"status":{"type":"string","description":"Initial task status (running)"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the task was created"}},"flint_generate_pages":{"taskId":{"type":"string","description":"Identifier of the created background task"},"status":{"type":"string","description":"Initial task status (running)"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the task was created"}},"flint_get_task":{"taskId":{"type":"string","description":"Identifier of the task"},"status":{"type":"string","description":"Task status: running, completed, or failed"},"pagesCreated":{"type":"array","description":"Pages created by the task (populated when completed)","items":{"type":"object","properties":{"slug":{"type":"string","description":"Page slug (e.g., /about)"},"previewUrl":{"type":"string","description":"Preview deployment URL for the page","nullable":true},"editUrl":{"type":"string","description":"Flint editor URL for the page","nullable":true},"publishedUrl":{"type":"string","description":"Published URL on the live domain (present when publish is enabled)","nullable":true}}}},"pagesModified":{"type":"array","description":"Pages modified by the task (populated when completed)","items":{"type":"object","properties":{"slug":{"type":"string","description":"Page slug (e.g., /about)"},"previewUrl":{"type":"string","description":"Preview deployment URL for the page","nullable":true},"editUrl":{"type":"string","description":"Flint editor URL for the page","nullable":true},"publishedUrl":{"type":"string","description":"Published URL on the live domain (present when publish is enabled)","nullable":true}}}},"pagesDeleted":{"type":"array","description":"Pages deleted by the task (populated when completed)","items":{"type":"object","properties":{"slug":{"type":"string","description":"Page slug (e.g., /about)"},"previewUrl":{"type":"string","description":"Preview deployment URL for the page","nullable":true},"editUrl":{"type":"string","description":"Flint editor URL for the page","nullable":true},"publishedUrl":{"type":"string","description":"Published URL on the live domain (present when publish is enabled)","nullable":true}}}},"errorMessage":{"type":"string","description":"Error message when the task failed","optional":true}},"function_execute":{"result":{"type":"json","description":"The structured result emitted by the executed code"},"stdout":{"type":"string","description":"The standard output of the code execution"}},"gamma_check_status":{"generationId":{"type":"string","description":"The generation ID that was checked"},"status":{"type":"string","description":"Generation status: pending, completed, or failed"},"gammaUrl":{"type":"string","description":"URL of the generated gamma (only present when status is completed)","optional":true},"credits":{"type":"object","description":"Credit usage information (only present when status is completed)","optional":true,"properties":{"deducted":{"type":"number","description":"Number of credits deducted for this generation","optional":true},"remaining":{"type":"number","description":"Remaining credits in the account","optional":true}}},"error":{"type":"object","description":"Error details (only present when status is failed)","optional":true,"properties":{"message":{"type":"string","description":"Human-readable error message","optional":true},"statusCode":{"type":"number","description":"HTTP status code of the error","optional":true}}}},"gamma_generate":{"generationId":{"type":"string","description":"The ID of the generation job. Use with Check Status to poll for completion."}},"gamma_generate_from_template":{"generationId":{"type":"string","description":"The ID of the generation job. Use with Check Status to poll for completion."}},"gamma_list_folders":{"folders":{"type":"array","description":"List of available folders","items":{"type":"object","properties":{"id":{"type":"string","description":"Folder ID (use with folderIds parameter)"},"name":{"type":"string","description":"Folder display name"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available on the next page"},"nextCursor":{"type":"string","description":"Pagination cursor to pass as the after parameter for the next page","optional":true}},"gamma_list_themes":{"themes":{"type":"array","description":"List of available themes","items":{"type":"object","properties":{"id":{"type":"string","description":"Theme ID (use with themeId parameter)"},"name":{"type":"string","description":"Theme display name"},"type":{"type":"string","description":"Theme type: standard or custom"},"colorKeywords":{"type":"array","description":"Color descriptors for this theme","items":{"type":"string","description":"Color keyword"}},"toneKeywords":{"type":"array","description":"Tone descriptors for this theme","items":{"type":"string","description":"Tone keyword"}}}}},"hasMore":{"type":"boolean","description":"Whether more results are available on the next page"},"nextCursor":{"type":"string","description":"Pagination cursor to pass as the after parameter for the next page","optional":true}},"github_add_assignees":{"content":{"type":"string","description":"Human-readable assignees confirmation"},"metadata":{"type":"object","description":"Updated issue metadata with assignees","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"All assignees on the issue"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_add_assignees_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body","optional":true},"user":{"type":"json","description":"Issue creator"},"labels":{"type":"array","description":"Array of label objects"},"assignees":{"type":"array","description":"Array of assignee objects"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_add_labels":{"content":{"type":"string","description":"Human-readable labels confirmation"},"metadata":{"type":"object","description":"Labels metadata","properties":{"labels":{"type":"array","description":"All labels currently on the issue"},"issue_number":{"type":"number","description":"Issue number"},"html_url":{"type":"string","description":"GitHub issue URL"}}}},"github_add_labels_v2":{"items":{"type":"array","description":"Array of label objects on the issue","items":{"type":"object","properties":{"id":{"type":"number","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color"},"description":{"type":"string","description":"Label description","optional":true}}}},"count":{"type":"number","description":"Number of labels"}},"github_cancel_workflow_run":{"content":{"type":"string","description":"Cancellation status message"},"metadata":{"type":"object","description":"Cancellation metadata","properties":{"run_id":{"type":"number","description":"Workflow run ID"},"status":{"type":"string","description":"Cancellation status (cancellation_initiated, cannot_cancel, processed)"}}}},"github_cancel_workflow_run_v2":{"cancelled":{"type":"boolean","description":"Whether cancellation was initiated"},"run_id":{"type":"number","description":"Workflow run ID","optional":true}},"github_check_star":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Check star metadata","properties":{"starred":{"type":"boolean","description":"Whether you have starred the repo"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}}}},"github_check_star_v2":{"starred":{"type":"boolean","description":"Whether you have starred the repo"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}},"github_close_issue":{"content":{"type":"string","description":"Human-readable issue close confirmation"},"metadata":{"type":"object","description":"Closed issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Closed timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_close_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"Reason for closing","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}},"github_close_pr":{"content":{"type":"string","description":"Human-readable PR close confirmation"},"metadata":{"type":"object","description":"Closed pull request metadata","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (should be closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"merged":{"type":"boolean","description":"Whether PR is merged"},"draft":{"type":"boolean","description":"Whether PR is draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"github_close_pr_v2":{"id":{"type":"number","description":"PR ID"},"number":{"type":"number","description":"PR number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"PR description","optional":true},"user":{"type":"json","description":"User who created the PR"},"head":{"type":"json","description":"Head branch info"},"base":{"type":"json","description":"Base branch info"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"merged":{"type":"boolean","description":"Whether PR is merged"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_comment":{"content":{"type":"string","description":"Human-readable comment confirmation"},"metadata":{"type":"object","description":"Comment metadata"}},"github_comment_v2":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (if file comment)","optional":true},"line":{"type":"number","description":"Line number","optional":true},"side":{"type":"string","description":"Diff side","optional":true},"commit_id":{"type":"string","description":"Commit ID","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"github_compare_commits":{"content":{"type":"string","description":"Human-readable comparison"},"metadata":{"type":"object","description":"Comparison metadata","properties":{"status":{"type":"string","description":"ahead, behind, identical, or diverged"},"ahead_by":{"type":"number","description":"Commits ahead"},"behind_by":{"type":"number","description":"Commits behind"},"total_commits":{"type":"number","description":"Total commits between"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Diff URL"},"patch_url":{"type":"string","description":"Patch URL"},"base_commit":{"type":"object","description":"Base commit info"},"merge_base_commit":{"type":"object","description":"Merge base commit info"},"commits":{"type":"array","description":"Commits between base and head","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"}}}},"files":{"type":"array","description":"Changed files","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change type"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"}}}}}}},"github_compare_commits_v2":{"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"permalink_url":{"type":"string","description":"Permanent link URL"},"diff_url":{"type":"string","description":"Diff download URL"},"patch_url":{"type":"string","description":"Patch download URL"},"status":{"type":"string","description":"Comparison status (ahead, behind, identical, diverged)"},"ahead_by":{"type":"number","description":"Commits head is ahead of base"},"behind_by":{"type":"number","description":"Commits head is behind base"},"total_commits":{"type":"number","description":"Total commits in comparison"},"base_commit":{"type":"object","description":"Base commit object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}},"merge_base_commit":{"type":"object","description":"Merge base commit object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"}}},"commits":{"type":"array","description":"Commits between base and head","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"files":{"type":"array","description":"Changed files (diff entries)","items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA","optional":true},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added, removed, modified, renamed, copied, changed, unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}}},"github_create_branch":{"content":{"type":"string","description":"Human-readable branch creation confirmation"},"metadata":{"type":"object","description":"Git reference metadata","properties":{"ref":{"type":"string","description":"Full reference name (refs/heads/branch)"},"url":{"type":"string","description":"API URL for the reference"},"sha":{"type":"string","description":"Commit SHA the branch points to"}}}},"github_create_branch_v2":{"ref":{"type":"string","description":"Full reference name (refs/heads/branch)"},"node_id":{"type":"string","description":"Git ref node ID"},"url":{"type":"string","description":"API URL for the reference"},"object":{"type":"json","description":"Git object with type and sha"}},"github_create_comment_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"id":{"type":"number","description":"Reaction ID"},"user":{"type":"object","description":"User who reacted"},"content":{"type":"string","description":"Reaction type"},"created_at":{"type":"string","description":"Creation date"}}}},"github_create_comment_reaction_v2":{"id":{"type":"number","description":"Reaction ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"content":{"type":"string","description":"Reaction type (+1, -1, laugh, confused, heart, hooray, rocket, eyes)"},"created_at":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"optional":true}},"github_create_file":{"content":{"type":"string","description":"Human-readable file creation confirmation"},"metadata":{"type":"object","description":"File and commit metadata","properties":{"file":{"type":"object","description":"Created file information","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type"},"download_url":{"type":"string","description":"Direct download URL"},"html_url":{"type":"string","description":"GitHub web UI URL"}}},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author information"},"committer":{"type":"object","description":"Committer information"},"html_url":{"type":"string","description":"Commit URL"}}}}}},"github_create_file_v2":{"content":{"type":"json","description":"Created file content info"},"commit":{"type":"json","description":"Commit information"}},"github_create_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Gist metadata","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"object","description":"Files in gist"},"owner":{"type":"object","description":"Owner info"}}}},"github_create_gist_v2":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether files are truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (object with filenames as keys, each containing filename, type, language, raw_url, size, truncated, content)"},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_create_issue":{"content":{"type":"string","description":"Human-readable issue creation confirmation"},"metadata":{"type":"object","description":"Issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_create_issue_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"id":{"type":"number","description":"Reaction ID"},"user":{"type":"object","description":"User who reacted"},"content":{"type":"string","description":"Reaction type"},"created_at":{"type":"string","description":"Creation date"}}}},"github_create_issue_reaction_v2":{"id":{"type":"number","description":"Reaction ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"content":{"type":"string","description":"Reaction type (+1, -1, laugh, confused, heart, hooray, rocket, eyes)"},"created_at":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"optional":true}},"github_create_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}}},"github_create_milestone":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Milestone metadata","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues count"},"closed_issues":{"type":"number","description":"Closed issues count"},"created_at":{"type":"string","description":"Creation date"},"creator":{"type":"object","description":"Creator info"}}}},"github_create_milestone_v2":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_create_pr":{"content":{"type":"string","description":"Human-readable PR creation confirmation"},"metadata":{"type":"object","description":"Pull request metadata","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"merged":{"type":"boolean","description":"Whether PR is merged"},"draft":{"type":"boolean","description":"Whether PR is draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"github_create_pr_review":{"content":{"type":"string","description":"Human-readable review confirmation"},"metadata":{"type":"object","description":"Review metadata","properties":{"id":{"type":"number","description":"Review ID"},"state":{"type":"string","description":"Review state (APPROVED/CHANGES_REQUESTED/COMMENTED)"},"body":{"type":"string","description":"Review body text"},"html_url":{"type":"string","description":"GitHub web URL for the review"},"commit_id":{"type":"string","description":"SHA of the reviewed commit","nullable":true}}}},"github_create_pr_review_v2":{"id":{"type":"number","description":"Review ID"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"nullable":true},"body":{"type":"string","description":"Review body text"},"state":{"type":"string","description":"Review state (APPROVED/CHANGES_REQUESTED/COMMENTED)"},"html_url":{"type":"string","description":"GitHub web URL for the review"},"pull_request_url":{"type":"string","description":"API URL of the reviewed pull request"},"commit_id":{"type":"string","description":"SHA of the reviewed commit","nullable":true},"submitted_at":{"type":"string","description":"Review submission timestamp","optional":true}},"github_create_pr_v2":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"PR description","optional":true},"user":{"type":"json","description":"User who created the PR"},"head":{"type":"json","description":"Head branch info"},"base":{"type":"json","description":"Base branch info"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"merged":{"type":"boolean","description":"Whether PR is merged"},"mergeable":{"type":"boolean","description":"Whether PR is mergeable","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_create_project":{"content":{"type":"string","description":"Human-readable confirmation message"},"metadata":{"type":"object","description":"Created project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed","optional":true},"public":{"type":"boolean","description":"Whether project is public","optional":true},"shortDescription":{"type":"string","description":"Project short description","optional":true}}}},"github_create_project_v2":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true}},"github_create_release":{"content":{"type":"string","description":"Human-readable release creation summary"},"metadata":{"type":"object","description":"Release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_create_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"github_delete_branch":{"content":{"type":"string","description":"Human-readable deletion confirmation"},"metadata":{"type":"object","description":"Deletion metadata","properties":{"deleted":{"type":"boolean","description":"Whether the branch was deleted"},"branch":{"type":"string","description":"Name of the deleted branch"}}}},"github_delete_branch_v2":{"deleted":{"type":"boolean","description":"Whether the branch was deleted"},"branch":{"type":"string","description":"Name of the deleted branch"}},"github_delete_comment":{"content":{"type":"string","description":"Human-readable deletion confirmation"},"metadata":{"type":"object","description":"Deletion result metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion was successful"},"comment_id":{"type":"number","description":"Deleted comment ID"}}}},"github_delete_comment_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}}}},"github_delete_comment_reaction_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}},"github_delete_comment_v2":{"deleted":{"type":"boolean","description":"Whether deletion was successful"},"comment_id":{"type":"number","description":"Deleted comment ID"}},"github_delete_file":{"content":{"type":"string","description":"Human-readable file deletion confirmation"},"metadata":{"type":"object","description":"Deletion confirmation and commit metadata","properties":{"deleted":{"type":"boolean","description":"Whether the file was deleted"},"path":{"type":"string","description":"File path that was deleted"},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author information"},"committer":{"type":"object","description":"Committer information"},"html_url":{"type":"string","description":"Commit URL"}}}}}},"github_delete_file_v2":{"content":{"type":"json","description":"File content info (null for delete)","optional":true},"commit":{"type":"json","description":"Commit information"}},"github_delete_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"gist_id":{"type":"string","description":"The deleted gist ID"}}}},"github_delete_gist_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"gist_id":{"type":"string","description":"The deleted gist ID"}},"github_delete_issue_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}}}},"github_delete_issue_reaction_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}},"github_delete_milestone":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"milestone_number":{"type":"number","description":"The deleted milestone number"}}}},"github_delete_milestone_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"milestone_number":{"type":"number","description":"The deleted milestone number"}},"github_delete_project":{"content":{"type":"string","description":"Human-readable confirmation message"},"metadata":{"type":"object","description":"Deleted project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"}}}},"github_delete_project_v2":{"id":{"type":"string","description":"Deleted project node ID"},"title":{"type":"string","description":"Deleted project title"},"number":{"type":"number","description":"Deleted project number"},"url":{"type":"string","description":"Deleted project URL"}},"github_delete_release":{"content":{"type":"string","description":"Human-readable deletion confirmation"},"metadata":{"type":"object","description":"Deletion result metadata","properties":{"deleted":{"type":"boolean","description":"Whether the release was successfully deleted"},"release_id":{"type":"number","description":"ID of the deleted release"}}}},"github_delete_release_v2":{"deleted":{"type":"boolean","description":"Whether the release was deleted"},"release_id":{"type":"number","description":"ID of the deleted release"}},"github_fork_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Forked gist metadata","properties":{"id":{"type":"string","description":"New gist ID"},"html_url":{"type":"string","description":"Web URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"owner":{"type":"object","description":"Owner info"},"files":{"type":"array","description":"File names"}}}},"github_fork_gist_v2":{"id":{"type":"string","description":"New gist ID"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"owner":{"type":"object","description":"Owner info"},"files":{"type":"object","description":"Files"}},"github_fork_repo":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Forked repository metadata","properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"html_url":{"type":"string","description":"Web URL"},"clone_url":{"type":"string","description":"HTTPS clone URL"},"ssh_url":{"type":"string","description":"SSH clone URL"},"default_branch":{"type":"string","description":"Default branch"},"fork":{"type":"boolean","description":"Is a fork"},"parent":{"type":"object","description":"Parent repository"},"owner":{"type":"object","description":"Owner info"},"created_at":{"type":"string","description":"Creation date"}}}},"github_fork_repo_v2":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"clone_url":{"type":"string","description":"HTTPS clone URL"},"ssh_url":{"type":"string","description":"SSH clone URL"},"git_url":{"type":"string","description":"Git protocol URL"},"default_branch":{"type":"string","description":"Default branch name"},"fork":{"type":"boolean","description":"Whether this is a fork"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp","optional":true},"owner":{"type":"object","description":"Fork owner","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"parent":{"type":"object","description":"Parent repository (source of the fork)","optional":true,"properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"owner":{"type":"object","description":"Parent owner","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"}}}}},"source":{"type":"object","description":"Source repository (ultimate origin)","optional":true,"properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name"},"html_url":{"type":"string","description":"Web URL"}}}},"github_get_branch":{"content":{"type":"string","description":"Human-readable branch details"},"metadata":{"type":"object","description":"Branch metadata","properties":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"}}}},"github_get_branch_protection":{"content":{"type":"string","description":"Human-readable branch protection summary"},"metadata":{"type":"object","description":"Branch protection configuration","properties":{"required_status_checks":{"type":"object","description":"Status check requirements (null if not configured)","properties":{"strict":{"type":"boolean","description":"Require branches to be up to date"},"contexts":{"type":"array","description":"Required status check contexts","items":{"type":"string"}}}},"enforce_admins":{"type":"object","description":"Admin enforcement settings","properties":{"enabled":{"type":"boolean","description":"Enforce for administrators"}}},"required_pull_request_reviews":{"type":"object","description":"Pull request review requirements (null if not configured)","properties":{"required_approving_review_count":{"type":"number","description":"Number of approving reviews required"},"dismiss_stale_reviews":{"type":"boolean","description":"Dismiss stale pull request approvals"},"require_code_owner_reviews":{"type":"boolean","description":"Require review from code owners"}}},"restrictions":{"type":"object","description":"Push restrictions (null if not configured)","properties":{"users":{"type":"array","description":"Users who can push","items":{"type":"string"}},"teams":{"type":"array","description":"Teams who can push","items":{"type":"string"}}}}}}},"github_get_branch_protection_v2":{"url":{"type":"string","description":"Protection settings URL"},"required_status_checks":{"type":"json","description":"Status check requirements","optional":true},"enforce_admins":{"type":"json","description":"Admin enforcement settings"},"required_pull_request_reviews":{"type":"json","description":"PR review requirements","optional":true},"restrictions":{"type":"json","description":"Push restrictions","optional":true},"required_linear_history":{"type":"json","description":"Linear history requirement","optional":true},"allow_force_pushes":{"type":"json","description":"Force push settings","optional":true},"allow_deletions":{"type":"json","description":"Deletion settings","optional":true},"block_creations":{"type":"json","description":"Creation blocking settings","optional":true},"required_conversation_resolution":{"type":"json","description":"Conversation resolution requirement","optional":true},"required_signatures":{"type":"json","description":"Signature requirements","optional":true}},"github_get_branch_v2":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit reference info","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"},"protection":{"type":"json","description":"Protection settings object"},"protection_url":{"type":"string","description":"URL to protection settings"}},"github_get_commit":{"content":{"type":"string","description":"Human-readable commit details"},"metadata":{"type":"object","description":"Commit metadata","properties":{"sha":{"type":"string","description":"Full commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"},"committer":{"type":"object","description":"Committer info"},"stats":{"type":"object","description":"Change stats","properties":{"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"total":{"type":"number","description":"Total changes"}}},"files":{"type":"array","description":"Changed files","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change type"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"patch":{"type":"string","description":"Diff patch","optional":true}}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent commit SHA"},"html_url":{"type":"string","description":"Parent commit URL"}}}}}}},"github_get_commit_v2":{"sha":{"type":"string","description":"Commit SHA"},"node_id":{"type":"string","description":"GraphQL node ID"},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"stats":{"type":"object","description":"Change statistics","optional":true,"properties":{"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"total":{"type":"number","description":"Total changes"}}},"files":{"type":"array","description":"Changed files (diff entries)","items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA","optional":true},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added, removed, modified, renamed, copied, changed, unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent SHA"},"url":{"type":"string","description":"Parent API URL"},"html_url":{"type":"string","description":"Parent web URL"}}}}},"github_get_file_content":{"content":{"type":"string","description":"Human-readable file information with content preview"},"file":{"type":"file","description":"Downloaded file stored in execution files","optional":true},"metadata":{"type":"object","description":"File metadata including name, path, SHA, size, and URLs","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type (file or dir)"},"download_url":{"type":"string","description":"Direct download URL","optional":true},"html_url":{"type":"string","description":"GitHub web UI URL","optional":true}}}},"github_get_file_content_v2":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type (file/dir/symlink/submodule)"},"content":{"type":"string","description":"Decoded file content","optional":true},"encoding":{"type":"string","description":"Content encoding"},"html_url":{"type":"string","description":"GitHub web URL"},"download_url":{"type":"string","description":"Direct download URL","optional":true},"git_url":{"type":"string","description":"Git blob API URL"},"_links":{"type":"json","description":"Related links"},"file":{"type":"file","description":"Downloaded file stored in execution files","optional":true}},"github_get_gist":{"content":{"type":"string","description":"Human-readable gist with file contents"},"metadata":{"type":"object","description":"Gist metadata","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"object","description":"Files with content"},"owner":{"type":"object","description":"Owner info"},"comments":{"type":"number","description":"Comment count"},"forks_url":{"type":"string","description":"Forks URL"},"commits_url":{"type":"string","description":"Commits URL"}}}},"github_get_gist_v2":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git clone URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (keyed by filename)","properties":{"[filename]":{"type":"object","description":"File object","properties":{"filename":{"type":"string","description":"File name"},"type":{"type":"string","description":"MIME type"},"language":{"type":"string","description":"Programming language","optional":true},"raw_url":{"type":"string","description":"Raw file URL"},"size":{"type":"number","description":"File size in bytes"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"content":{"type":"string","description":"File content"}}}}},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_get_issue":{"content":{"type":"string","description":"Human-readable issue details"},"metadata":{"type":"object","description":"Detailed issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Closed timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_get_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}},"closed_by":{"type":"object","description":"User who closed the issue","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"optional":true}},"github_get_latest_release":{"content":{"type":"string","description":"Human-readable release details"},"metadata":{"type":"object","description":"Release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_get_latest_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"github_get_milestone":{"content":{"type":"string","description":"Human-readable milestone details"},"metadata":{"type":"object","description":"Milestone metadata","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues count"},"closed_issues":{"type":"number","description":"Closed issues count"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"closed_at":{"type":"string","description":"Close date","optional":true},"creator":{"type":"object","description":"Creator info"}}}},"github_get_milestone_v2":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_get_pr_files":{"content":{"type":"string","description":"Human-readable list of files changed in PR"},"metadata":{"type":"object","description":"PR files metadata","properties":{"files":{"type":"array","description":"Array of file changes","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change type (added/modified/deleted/renamed)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"patch":{"type":"string","description":"File diff patch"},"blob_url":{"type":"string","description":"GitHub blob URL"},"raw_url":{"type":"string","description":"Raw file URL"}}}},"total_count":{"type":"number","description":"Total number of files changed"}}}},"github_get_pr_files_v2":{"items":{"type":"array","description":"Array of changed file objects","items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA"},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added/removed/modified/renamed/copied/changed/unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total line changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}},"count":{"type":"number","description":"Total number of files"}},"github_get_project":{"content":{"type":"string","description":"Human-readable project details"},"metadata":{"type":"object","description":"Project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed","optional":true},"public":{"type":"boolean","description":"Whether project is public","optional":true},"shortDescription":{"type":"string","description":"Project short description","optional":true}}}},"github_get_project_v2":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true},"readme":{"type":"string","description":"Project readme","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}},"github_get_readme":{"content":{"type":"string","description":"README name, path, and decoded text content"},"metadata":{"type":"object","description":"README file metadata","properties":{"name":{"type":"string","description":"README file name"},"path":{"type":"string","description":"README file path"},"sha":{"type":"string","description":"Blob SHA of the README"},"size":{"type":"number","description":"File size in bytes"},"html_url":{"type":"string","description":"GitHub web URL for the README"},"download_url":{"type":"string","description":"Raw download URL for the README"}}}},"github_get_readme_v2":{"name":{"type":"string","description":"README file name"},"path":{"type":"string","description":"README file path"},"sha":{"type":"string","description":"Blob SHA of the README"},"size":{"type":"number","description":"File size in bytes"},"encoding":{"type":"string","description":"Original content encoding from the API"},"html_url":{"type":"string","description":"GitHub web URL for the README"},"download_url":{"type":"string","description":"Raw download URL for the README"},"content":{"type":"string","description":"Decoded README text content"}},"github_get_release":{"content":{"type":"string","description":"Human-readable release details"},"metadata":{"type":"object","description":"Release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_get_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"github_get_tree":{"content":{"type":"string","description":"Human-readable directory tree listing"},"metadata":{"type":"object","description":"Directory contents metadata","properties":{"path":{"type":"string","description":"Directory path"},"items":{"type":"array","description":"Array of files and directories","items":{"type":"object","properties":{"name":{"type":"string","description":"File or directory name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git object SHA"},"size":{"type":"number","description":"Size in bytes"},"type":{"type":"string","description":"Type (file, dir, symlink, submodule)"},"download_url":{"type":"string","description":"Direct download URL (files only)"},"html_url":{"type":"string","description":"GitHub web UI URL"}}}},"total_count":{"type":"number","description":"Total number of items"}}}},"github_get_tree_v2":{"items":{"type":"array","description":"Array of file/directory objects","items":{"type":"object","properties":{"name":{"type":"string","description":"File or directory name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git object SHA"},"size":{"type":"number","description":"Size in bytes"},"type":{"type":"string","description":"Type (file/dir/symlink/submodule)"},"html_url":{"type":"string","description":"GitHub web URL"},"download_url":{"type":"string","description":"Direct download URL","optional":true},"git_url":{"type":"string","description":"Git blob API URL"},"url":{"type":"string","description":"API URL for this item"},"_links":{"type":"json","description":"Related links"}}}},"count":{"type":"number","description":"Total number of items"}},"github_get_workflow":{"content":{"type":"string","description":"Human-readable workflow details"},"metadata":{"type":"object","description":"Workflow metadata","properties":{"id":{"type":"number","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled)"},"badge_url":{"type":"string","description":"Badge URL for workflow"}}}},"github_get_workflow_run":{"content":{"type":"string","description":"Human-readable workflow run details"},"metadata":{"type":"object","description":"Workflow run metadata","properties":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name"},"status":{"type":"string","description":"Run status"},"conclusion":{"type":"string","description":"Run conclusion"},"html_url":{"type":"string","description":"GitHub web URL"},"run_number":{"type":"number","description":"Run number"}}}},"github_get_workflow_run_v2":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name","optional":true},"head_branch":{"type":"string","description":"Head branch name","optional":true},"head_sha":{"type":"string","description":"Head commit SHA"},"run_number":{"type":"number","description":"Run number"},"run_attempt":{"type":"number","description":"Run attempt number"},"event":{"type":"string","description":"Event that triggered the run"},"status":{"type":"string","description":"Run status (queued/in_progress/completed)"},"conclusion":{"type":"string","description":"Run conclusion (success/failure/cancelled/etc)","optional":true},"workflow_id":{"type":"number","description":"Associated workflow ID"},"html_url":{"type":"string","description":"GitHub web URL"},"logs_url":{"type":"string","description":"Logs download URL"},"jobs_url":{"type":"string","description":"Jobs API URL"},"artifacts_url":{"type":"string","description":"Artifacts API URL"},"run_started_at":{"type":"string","description":"Run start timestamp","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"triggering_actor":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"pull_requests":{"type":"array","description":"Associated pull requests","items":{"type":"object","description":"Pull request reference","properties":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"url":{"type":"string","description":"API URL"}}}},"referenced_workflows":{"type":"array","description":"Referenced workflows","items":{"type":"object","description":"Referenced workflow","properties":{"path":{"type":"string","description":"Path to referenced workflow"},"sha":{"type":"string","description":"Commit SHA of referenced workflow"},"ref":{"type":"string","description":"Git ref of referenced workflow","optional":true}}}},"head_commit":{"type":"object","description":"Head commit information","optional":true,"properties":{"id":{"type":"string","description":"Commit SHA"},"tree_id":{"type":"string","description":"Tree SHA"},"message":{"type":"string","description":"Commit message"},"timestamp":{"type":"string","description":"Commit timestamp"}}}},"github_get_workflow_v2":{"id":{"type":"number","description":"Workflow ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled_manually/disabled_inactivity)"},"html_url":{"type":"string","description":"GitHub web URL"},"badge_url":{"type":"string","description":"Status badge URL"},"url":{"type":"string","description":"API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"deleted_at":{"type":"string","description":"Deletion timestamp","optional":true}},"github_issue_comment":{"content":{"type":"string","description":"Human-readable comment confirmation"},"metadata":{"type":"object","description":"Comment metadata","properties":{"id":{"type":"number","description":"Comment ID"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Comment body"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"},"id":{"type":"number","description":"User ID"}}}}}},"github_issue_comment_v2":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (for file comments)","optional":true},"line":{"type":"number","description":"Line number (for file comments)","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT for diff comments)","optional":true},"commit_id":{"type":"string","description":"Commit SHA","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"github_job_logs":{"logs":{"type":"string","description":"Trailing portion of the job log"},"truncated":{"type":"boolean","description":"Whether earlier output was dropped to fit maxCharacters"},"totalBytes":{"type":"number","description":"Full size of the log in bytes, null when the server did not report it","nullable":true}},"github_latest_commit":{"content":{"type":"string","description":"Human-readable commit summary"},"metadata":{"type":"object","description":"Commit metadata"}},"github_latest_commit_v2":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_list_branches":{"content":{"type":"string","description":"Human-readable list of branches"},"metadata":{"type":"object","description":"Branch list metadata","properties":{"branches":{"type":"array","description":"Array of branch objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"}}}},"total_count":{"type":"number","description":"Total number of branches"}}}},"github_list_branches_v2":{"items":{"type":"array","description":"Array of branch objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit reference info","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"}}}},"count":{"type":"number","description":"Number of branches returned"}},"github_list_commits":{"content":{"type":"string","description":"Human-readable commit list"},"metadata":{"type":"object","description":"Commits metadata","properties":{"commits":{"type":"array","description":"Array of commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"},"committer":{"type":"object","description":"Committer info"}}}},"count":{"type":"number","description":"Number of commits returned"}}}},"github_list_commits_v2":{"items":{"type":"array","description":"Array of commit objects from GitHub API","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"node_id":{"type":"string","description":"GraphQL node ID"},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent SHA"},"url":{"type":"string","description":"Parent API URL"},"html_url":{"type":"string","description":"Parent web URL"}}}}}}},"count":{"type":"number","description":"Number of commits returned"}},"github_list_forks":{"content":{"type":"string","description":"Human-readable fork list"},"metadata":{"type":"object","description":"Forks metadata","properties":{"forks":{"type":"array","description":"Array of forks","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name"},"html_url":{"type":"string","description":"Web URL"},"owner":{"type":"object","description":"Owner info"},"stargazers_count":{"type":"number","description":"Star count"},"forks_count":{"type":"number","description":"Fork count"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"default_branch":{"type":"string","description":"Default branch"}}}},"count":{"type":"number","description":"Number of forks returned"}}}},"github_list_forks_v2":{"items":{"type":"array","description":"Array of fork repository objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"fork":{"type":"boolean","description":"Whether this is a fork"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp","optional":true},"size":{"type":"number","description":"Repository size in KB"},"stargazers_count":{"type":"number","description":"Number of stars"},"watchers_count":{"type":"number","description":"Number of watchers"},"forks_count":{"type":"number","description":"Number of forks"},"open_issues_count":{"type":"number","description":"Number of open issues"},"language":{"type":"string","description":"Primary programming language","optional":true},"default_branch":{"type":"string","description":"Default branch name"},"visibility":{"type":"string","description":"Repository visibility"},"archived":{"type":"boolean","description":"Whether repository is archived"},"disabled":{"type":"boolean","description":"Whether repository is disabled"},"owner":{"type":"object","description":"Fork owner","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"count":{"type":"number","description":"Number of forks returned"}},"github_list_gists":{"content":{"type":"string","description":"Human-readable gist list"},"metadata":{"type":"object","description":"Gists metadata","properties":{"gists":{"type":"array","description":"Array of gists","items":{"type":"object","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"array","description":"File names"},"owner":{"type":"object","description":"Owner info"},"comments":{"type":"number","description":"Comment count"}}}},"count":{"type":"number","description":"Number of gists returned"}}}},"github_list_gists_v2":{"items":{"type":"array","description":"Array of gist objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git clone URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (keyed by filename)","properties":{"[filename]":{"type":"object","description":"File object","properties":{"filename":{"type":"string","description":"File name"},"type":{"type":"string","description":"MIME type"},"language":{"type":"string","description":"Programming language","optional":true},"raw_url":{"type":"string","description":"Raw file URL"},"size":{"type":"number","description":"File size in bytes"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"content":{"type":"string","description":"File content"}}}}},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"count":{"type":"number","description":"Number of gists returned"}},"github_list_issue_comments":{"content":{"type":"string","description":"Human-readable comments summary"},"metadata":{"type":"object","description":"Comments list metadata","properties":{"comments":{"type":"array","description":"Array of comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"}}},"created_at":{"type":"string","description":"Creation timestamp"},"html_url":{"type":"string","description":"GitHub web URL"}}}},"total_count":{"type":"number","description":"Total number of comments"}}}},"github_list_issue_comments_v2":{"items":{"type":"array","description":"Array of comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (for file comments)","optional":true},"line":{"type":"number","description":"Line number (for file comments)","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT for diff comments)","optional":true},"commit_id":{"type":"string","description":"Commit SHA","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}},"count":{"type":"number","description":"Number of comments returned"}},"github_list_issues":{"content":{"type":"string","description":"Human-readable list of issues"},"metadata":{"type":"object","description":"Issues list metadata","properties":{"issues":{"type":"array","description":"Array of issues","items":{"type":"object","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"total_count":{"type":"number","description":"Total number of issues returned"}}}},"github_list_issues_v2":{"items":{"type":"array","description":"Array of issue objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}}}}},"count":{"type":"number","description":"Number of issues returned"}},"github_list_milestones":{"content":{"type":"string","description":"Human-readable milestone list"},"metadata":{"type":"object","description":"Milestones metadata","properties":{"milestones":{"type":"array","description":"Array of milestones","items":{"type":"object","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues"},"closed_issues":{"type":"number","description":"Closed issues"}}}},"count":{"type":"number","description":"Number of milestones returned"}}}},"github_list_milestones_v2":{"items":{"type":"array","description":"Array of milestone objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"count":{"type":"number","description":"Number of milestones returned"}},"github_list_pr_comments":{"content":{"type":"string","description":"Human-readable review comments summary"},"metadata":{"type":"object","description":"Review comments list metadata","properties":{"comments":{"type":"array","description":"Array of review comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"}}},"created_at":{"type":"string","description":"Creation timestamp"},"html_url":{"type":"string","description":"GitHub web URL"}}}},"total_count":{"type":"number","description":"Total number of review comments"}}}},"github_list_pr_comments_v2":{"items":{"type":"array","description":"Array of review comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path"},"position":{"type":"number","description":"Position in diff","optional":true},"line":{"type":"number","description":"Line number","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT)","optional":true},"commit_id":{"type":"string","description":"Commit SHA"},"original_commit_id":{"type":"string","description":"Original commit SHA"},"diff_hunk":{"type":"string","description":"Diff hunk context"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}},"count":{"type":"number","description":"Number of comments returned"}},"github_list_projects":{"content":{"type":"string","description":"Human-readable list of projects"},"metadata":{"type":"object","description":"Projects metadata","properties":{"projects":{"type":"array","description":"Array of project objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Project short description"}}}},"totalCount":{"type":"number","description":"Total number of projects"}}}},"github_list_projects_v2":{"items":{"type":"array","description":"Array of project objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true}}}},"totalCount":{"type":"number","description":"Total number of projects"}},"github_list_prs":{"content":{"type":"string","description":"Human-readable list of pull requests"},"metadata":{"type":"object","description":"Pull requests list metadata","properties":{"prs":{"type":"array","description":"Array of pull request summaries"},"total_count":{"type":"number","description":"Total number of PRs returned"},"open_count":{"type":"number","description":"Number of open PRs"},"closed_count":{"type":"number","description":"Number of closed PRs"}}}},"github_list_prs_v2":{"items":{"type":"array","description":"Array of pull request objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Pull request ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Diff URL"},"body":{"type":"string","description":"PR description","optional":true},"locked":{"type":"boolean","description":"Whether PR is locked"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"merged_at":{"type":"string","description":"Merge timestamp","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"head":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"}}},"base":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"}}}}}},"count":{"type":"number","description":"Number of PRs returned"}},"github_list_releases":{"content":{"type":"string","description":"Human-readable list of releases with summary"},"metadata":{"type":"object","description":"Releases metadata","properties":{"total_count":{"type":"number","description":"Total number of releases returned"},"releases":{"type":"array","description":"Array of release objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Tarball download URL"},"zipball_url":{"type":"string","description":"Zipball download URL"},"draft":{"type":"boolean","description":"Is draft release"},"prerelease":{"type":"boolean","description":"Is prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}}}}},"github_list_releases_v2":{"items":{"type":"array","description":"Array of release objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}}}},"count":{"type":"number","description":"Number of releases returned"}},"github_list_review_threads":{"threads":{"type":"array","description":"Review threads in this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Review thread node ID"},"isResolved":{"type":"boolean","description":"Whether the thread is resolved"},"path":{"type":"string","description":"Repository-relative file path"},"line":{"type":"number","description":"Line the thread is anchored to","nullable":true},"commentsTotalCount":{"type":"number","description":"Total comments on the thread; exceeds the fetched count when the thread was truncated"},"comments":{"type":"array","description":"Fetched comments, oldest first","items":{"type":"object","properties":{"body":{"type":"string","description":"Comment body"},"authorAssociation":{"type":"string","description":"Author\'s association with the repository (OWNER, MEMBER, ...)"},"authorLogin":{"type":"string","description":"Author login","nullable":true},"authorType":{"type":"string","description":"Author GraphQL type (User, Bot, Organization)","nullable":true}}}}}}},"totalCount":{"type":"number","description":"Total review threads on the pull request"},"hasNextPage":{"type":"boolean","description":"Whether more thread pages remain"},"endCursor":{"type":"string","description":"Cursor to pass as `cursor` for the next page","nullable":true},"latestReview":{"type":"object","description":"Newest submitted review on the pull request","nullable":true,"properties":{"state":{"type":"string","description":"Review state"},"submittedAt":{"type":"string","description":"Submission timestamp"},"authorLogin":{"type":"string","description":"Reviewer login","nullable":true},"authorType":{"type":"string","description":"Reviewer GraphQL type (User, Bot)","nullable":true}}}},"github_list_stargazers":{"content":{"type":"string","description":"Human-readable stargazer list"},"metadata":{"type":"object","description":"Stargazers metadata","properties":{"stargazers":{"type":"array","description":"Array of stargazers","items":{"type":"object","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"User or Organization"}}}},"count":{"type":"number","description":"Number of stargazers returned"}}}},"github_list_stargazers_v2":{"items":{"type":"array","description":"Array of user objects from GitHub API","items":{"type":"object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"},"gravatar_id":{"type":"string","description":"Gravatar ID"},"followers_url":{"type":"string","description":"Followers API URL"},"following_url":{"type":"string","description":"Following API URL"},"gists_url":{"type":"string","description":"Gists API URL"},"starred_url":{"type":"string","description":"Starred API URL"},"repos_url":{"type":"string","description":"Repos API URL"}}}},"count":{"type":"number","description":"Number of stargazers returned"}},"github_list_tags":{"content":{"type":"string","description":"Human-readable list of tags"},"metadata":{"type":"object","description":"Tags metadata","properties":{"total_count":{"type":"number","description":"Total number of tags returned"},"tags":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name"},"commit_sha":{"type":"string","description":"Commit SHA the tag points to"},"zipball_url":{"type":"string","description":"Zipball download URL"},"tarball_url":{"type":"string","description":"Tarball download URL"}}}}}}},"github_list_tags_v2":{"items":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name"},"zipball_url":{"type":"string","description":"Zipball download URL"},"tarball_url":{"type":"string","description":"Tarball download URL"},"node_id":{"type":"string","description":"Node ID"},"commit":{"type":"object","description":"Commit the tag points to","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}}}}},"count":{"type":"number","description":"Number of tags returned"}},"github_list_workflow_runs":{"content":{"type":"string","description":"Human-readable workflow runs summary"},"metadata":{"type":"object","description":"Workflow runs metadata","properties":{"total_count":{"type":"number","description":"Total number of workflow runs"},"workflow_runs":{"type":"array","description":"Array of workflow run objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name"},"status":{"type":"string","description":"Run status"},"conclusion":{"type":"string","description":"Run conclusion"},"html_url":{"type":"string","description":"GitHub web URL"},"run_number":{"type":"number","description":"Run number"}}}}}}},"github_list_workflow_runs_v2":{"total_count":{"type":"number","description":"Total number of workflow runs"},"items":{"type":"array","description":"Array of workflow run objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name","optional":true},"head_branch":{"type":"string","description":"Head branch name","optional":true},"head_sha":{"type":"string","description":"Head commit SHA"},"run_number":{"type":"number","description":"Run number"},"run_attempt":{"type":"number","description":"Run attempt number"},"event":{"type":"string","description":"Event that triggered the run"},"status":{"type":"string","description":"Run status (queued/in_progress/completed)"},"conclusion":{"type":"string","description":"Run conclusion (success/failure/cancelled/etc)","optional":true},"workflow_id":{"type":"number","description":"Associated workflow ID"},"html_url":{"type":"string","description":"GitHub web URL"},"logs_url":{"type":"string","description":"Logs download URL"},"jobs_url":{"type":"string","description":"Jobs API URL"},"artifacts_url":{"type":"string","description":"Artifacts API URL"},"run_started_at":{"type":"string","description":"Run start timestamp","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"triggering_actor":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"pull_requests":{"type":"array","description":"Associated pull requests","items":{"type":"object","description":"Pull request reference","properties":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"url":{"type":"string","description":"API URL"}}}},"referenced_workflows":{"type":"array","description":"Referenced workflows","items":{"type":"object","description":"Referenced workflow","properties":{"path":{"type":"string","description":"Path to referenced workflow"},"sha":{"type":"string","description":"Commit SHA of referenced workflow"},"ref":{"type":"string","description":"Git ref of referenced workflow","optional":true}}}},"head_commit":{"type":"object","description":"Head commit information","optional":true,"properties":{"id":{"type":"string","description":"Commit SHA"},"tree_id":{"type":"string","description":"Tree SHA"},"message":{"type":"string","description":"Commit message"},"timestamp":{"type":"string","description":"Commit timestamp"}}}}}}},"github_list_workflows":{"content":{"type":"string","description":"Human-readable workflows summary"},"metadata":{"type":"object","description":"Workflows metadata","properties":{"total_count":{"type":"number","description":"Total number of workflows"},"workflows":{"type":"array","description":"Array of workflow objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled)"},"badge_url":{"type":"string","description":"Badge URL for workflow"}}}}}}},"github_list_workflows_v2":{"total_count":{"type":"number","description":"Total number of workflows"},"items":{"type":"array","description":"Array of workflow objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled_manually/disabled_inactivity)"},"html_url":{"type":"string","description":"GitHub web URL"},"badge_url":{"type":"string","description":"Status badge URL"},"url":{"type":"string","description":"API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"deleted_at":{"type":"string","description":"Deletion timestamp","optional":true}}}}},"github_merge_pr":{"content":{"type":"string","description":"Human-readable merge confirmation"},"metadata":{"type":"object","description":"Merge result metadata","properties":{"sha":{"type":"string","description":"Merge commit SHA"},"merged":{"type":"boolean","description":"Whether merge was successful"},"message":{"type":"string","description":"Response message"}}}},"github_merge_pr_v2":{"sha":{"type":"string","description":"Merge commit SHA","optional":true},"merged":{"type":"boolean","description":"Whether merge was successful"},"message":{"type":"string","description":"Response message"}},"github_pr":{"content":{"type":"string","description":"Human-readable PR summary"},"metadata":{"type":"object","description":"Detailed PR metadata including file changes","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed/merged)"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Raw diff URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"array","description":"Files changed in the PR","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"patch":{"type":"string","description":"File diff patch","optional":true},"blob_url":{"type":"string","description":"GitHub blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"status":{"type":"string","description":"Change type (added/modified/deleted)"}}}}}}},"github_pr_v2":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Raw diff URL"},"body":{"type":"string","description":"PR description","nullable":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"head":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"},"repo_full_name":{"type":"string","description":"Full name (owner/repo) of the branch\'s repository","nullable":true}}},"base":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"},"repo_full_name":{"type":"string","description":"Full name (owner/repo) of the branch\'s repository","nullable":true}}},"merged":{"type":"boolean","description":"Whether PR is merged"},"mergeable":{"type":"boolean","description":"Whether PR is mergeable","nullable":true},"merged_by":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"nullable":true},"comments":{"type":"number","description":"Number of comments"},"review_comments":{"type":"number","description":"Number of review comments"},"commits":{"type":"number","description":"Number of commits"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changed_files":{"type":"number","description":"Number of changed files"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","nullable":true},"merged_at":{"type":"string","description":"Merge timestamp","nullable":true},"files":{"type":"array","description":"Array of changed file objects","optional":true,"items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA"},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added/removed/modified/renamed/copied/changed/unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total line changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}}},"github_remove_label":{"content":{"type":"string","description":"Human-readable label removal confirmation"},"metadata":{"type":"object","description":"Remaining labels metadata","properties":{"labels":{"type":"array","description":"Labels remaining on the issue after removal"},"issue_number":{"type":"number","description":"Issue number"},"html_url":{"type":"string","description":"GitHub issue URL"}}}},"github_remove_label_v2":{"items":{"type":"array","description":"Remaining labels on the issue","items":{"type":"object","properties":{"id":{"type":"number","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color"},"description":{"type":"string","description":"Label description","optional":true}}}},"count":{"type":"number","description":"Number of remaining labels"}},"github_reply_review_thread":{"id":{"type":"string","description":"Node ID of the created reply comment"},"url":{"type":"string","description":"GitHub web URL of the reply"},"createdAt":{"type":"string","description":"Creation timestamp"}},"github_repo_info":{"content":{"type":"string","description":"Human-readable repository summary"},"metadata":{"type":"object","description":"Repository metadata","properties":{"name":{"type":"string","description":"Repository name"},"description":{"type":"string","description":"Repository description"},"stars":{"type":"number","description":"Number of stars"},"forks":{"type":"number","description":"Number of forks"},"openIssues":{"type":"number","description":"Number of open issues"},"language":{"type":"string","description":"Primary programming language"}}}},"github_repo_info_v2":{"id":{"type":"number","description":"Repository ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full repository name (owner/repo)"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"homepage":{"type":"string","description":"Homepage URL","optional":true},"language":{"type":"string","description":"Primary programming language","optional":true},"default_branch":{"type":"string","description":"Default branch name"},"visibility":{"type":"string","description":"Repository visibility (public/private)"},"private":{"type":"boolean","description":"Whether the repository is private"},"fork":{"type":"boolean","description":"Whether this is a fork"},"archived":{"type":"boolean","description":"Whether the repository is archived"},"disabled":{"type":"boolean","description":"Whether the repository is disabled"},"stargazers_count":{"type":"number","description":"Number of stars"},"watchers_count":{"type":"number","description":"Number of watchers"},"forks_count":{"type":"number","description":"Number of forks"},"open_issues_count":{"type":"number","description":"Number of open issues"},"topics":{"type":"array","description":"Repository topics"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp"},"owner":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"license":{"type":"object","description":"License information","optional":true,"properties":{"key":{"type":"string","description":"License key (e.g., mit)"},"name":{"type":"string","description":"License name"},"spdx_id":{"type":"string","description":"SPDX identifier"}}}},"github_request_reviewers":{"content":{"type":"string","description":"Human-readable reviewer request confirmation"},"metadata":{"type":"object","description":"Requested reviewers metadata","properties":{"requested_reviewers":{"type":"array","description":"Array of requested reviewer users","items":{"type":"object","properties":{"login":{"type":"string","description":"User login"},"id":{"type":"number","description":"User ID"}}}},"requested_teams":{"type":"array","description":"Array of requested reviewer teams","items":{"type":"object","properties":{"name":{"type":"string","description":"Team name"},"id":{"type":"number","description":"Team ID"}}}}}}},"github_request_reviewers_v2":{"id":{"type":"number","description":"PR ID"},"number":{"type":"number","description":"PR number"},"title":{"type":"string","description":"PR title"},"html_url":{"type":"string","description":"GitHub web URL"},"requested_reviewers":{"type":"array","description":"Array of requested reviewer objects"},"requested_teams":{"type":"array","description":"Array of requested team objects"}},"github_rerun_workflow":{"content":{"type":"string","description":"Rerun confirmation message"},"metadata":{"type":"object","description":"Rerun metadata","properties":{"run_id":{"type":"number","description":"Workflow run ID"},"status":{"type":"string","description":"Rerun status (rerun_initiated)"}}}},"github_rerun_workflow_v2":{"rerun_requested":{"type":"boolean","description":"Whether rerun was requested"},"run_id":{"type":"number","description":"Workflow run ID","optional":true}},"github_resolve_review_thread":{"id":{"type":"string","description":"Review thread node ID"},"isResolved":{"type":"boolean","description":"Whether the thread is now resolved"}},"github_search_code":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of code matches","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"File path"},"sha":{"type":"string","description":"Blob SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"repository":{"type":"object","description":"Repository info","properties":{"full_name":{"type":"string","description":"Repository full name"},"html_url":{"type":"string","description":"Repository URL"}}}}}}}}},"github_search_code_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of code matches from GitHub API","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"File path"},"sha":{"type":"string","description":"Blob SHA"},"url":{"type":"string","description":"API URL"},"git_url":{"type":"string","description":"Git blob URL"},"html_url":{"type":"string","description":"GitHub web URL"},"score":{"type":"number","description":"Search relevance score"},"repository":{"type":"object","description":"Repository containing the code","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"html_url":{"type":"string","description":"GitHub web URL"},"description":{"type":"string","description":"Repository description","optional":true},"fork":{"type":"boolean","description":"Whether this is a fork"},"url":{"type":"string","description":"API URL"},"owner":{"type":"object","description":"Repository owner","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}},"text_matches":{"type":"array","description":"Text matches showing context","items":{"type":"object","properties":{"object_url":{"type":"string","description":"Object URL"},"object_type":{"type":"string","description":"Object type","optional":true},"property":{"type":"string","description":"Property matched"},"fragment":{"type":"string","description":"Text fragment with match"},"matches":{"type":"array","description":"Match indices","items":{"type":"object","properties":{"text":{"type":"string","description":"Matched text"},"indices":{"type":"array","description":"Start and end indices"}}}}}}}}}}},"github_search_commits":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"commit":{"type":"object","description":"Commit details","properties":{"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"},"committer":{"type":"object","description":"Committer info"}}},"author":{"type":"object","description":"GitHub user (author)","optional":true},"committer":{"type":"object","description":"GitHub user (committer)","optional":true},"repository":{"type":"object","description":"Repository info"}}}}}}},"github_search_commits_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of commit objects from GitHub API","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"node_id":{"type":"string","description":"GraphQL node ID"},"html_url":{"type":"string","description":"Web URL"},"url":{"type":"string","description":"API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"score":{"type":"number","description":"Search relevance score"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git author","properties":{"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"},"date":{"type":"string","description":"Author date (ISO 8601)"}}},"committer":{"type":"object","description":"Git committer","properties":{"name":{"type":"string","description":"Committer name"},"email":{"type":"string","description":"Committer email"},"date":{"type":"string","description":"Commit date (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}}}},"author":{"type":"object","description":"GitHub user (author)","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user (committer)","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"repository":{"type":"object","description":"Repository containing the commit","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"html_url":{"type":"string","description":"GitHub web URL"},"description":{"type":"string","description":"Repository description","optional":true},"owner":{"type":"object","description":"Repository owner","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent SHA"},"url":{"type":"string","description":"Parent API URL"},"html_url":{"type":"string","description":"Parent web URL"}}}}}}}},"github_search_issues":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of issues/PRs","items":{"type":"object","properties":{"number":{"type":"number","description":"Issue/PR number"},"title":{"type":"string","description":"Title"},"state":{"type":"string","description":"State (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"user":{"type":"object","description":"Author info"},"labels":{"type":"array","description":"Label names"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Last update date"},"comments":{"type":"number","description":"Comment count"},"is_pull_request":{"type":"boolean","description":"Whether this is a PR"},"repository_url":{"type":"string","description":"Repository API URL"}}}}}}},"github_search_issues_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of issue/PR objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Issue ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Title"},"state":{"type":"string","description":"State (open or closed)"},"locked":{"type":"boolean","description":"Whether issue is locked"},"html_url":{"type":"string","description":"Web URL"},"url":{"type":"string","description":"API URL"},"repository_url":{"type":"string","description":"Repository API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"body":{"type":"string","description":"Body text","optional":true},"comments":{"type":"number","description":"Number of comments"},"score":{"type":"number","description":"Search relevance score"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"user":{"type":"object","description":"Issue author","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignee":{"type":"object","description":"Primary assignee","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"assignees":{"type":"array","description":"All assignees","items":{"type":"object","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"milestone":{"type":"object","description":"Associated milestone","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true}}},"pull_request":{"type":"object","description":"Pull request details (if this is a PR)","optional":true,"properties":{"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Web URL"},"diff_url":{"type":"string","description":"Diff URL"},"patch_url":{"type":"string","description":"Patch URL"}}}}}}},"github_search_repos":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of repositories","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"description":{"type":"string","description":"Description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"stargazers_count":{"type":"number","description":"Star count"},"forks_count":{"type":"number","description":"Fork count"},"language":{"type":"string","description":"Primary language","optional":true},"topics":{"type":"array","description":"Repository topics"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Last update date"},"owner":{"type":"object","description":"Owner info"}}}}}}},"github_search_repos_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of repository objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"fork":{"type":"boolean","description":"Whether this is a fork"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp","optional":true},"size":{"type":"number","description":"Repository size in KB"},"stargazers_count":{"type":"number","description":"Number of stars"},"watchers_count":{"type":"number","description":"Number of watchers"},"forks_count":{"type":"number","description":"Number of forks"},"open_issues_count":{"type":"number","description":"Number of open issues"},"language":{"type":"string","description":"Primary programming language","optional":true},"default_branch":{"type":"string","description":"Default branch name"},"visibility":{"type":"string","description":"Repository visibility"},"archived":{"type":"boolean","description":"Whether repository is archived"},"disabled":{"type":"boolean","description":"Whether repository is disabled"},"score":{"type":"number","description":"Search relevance score"},"topics":{"type":"array","description":"Repository topics"},"license":{"type":"object","description":"License information","optional":true,"properties":{"key":{"type":"string","description":"License key (e.g., mit)"},"name":{"type":"string","description":"License name"},"spdx_id":{"type":"string","description":"SPDX identifier"}}},"owner":{"type":"object","description":"Repository owner","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}}},"github_search_users":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of users/orgs","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"login":{"type":"string","description":"Username"},"html_url":{"type":"string","description":"Profile URL"},"avatar_url":{"type":"string","description":"Avatar URL"},"type":{"type":"string","description":"User or Organization"},"score":{"type":"number","description":"Search relevance score"}}}}}}},"github_search_users_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of user objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"login":{"type":"string","description":"Username"},"avatar_url":{"type":"string","description":"Avatar image URL"},"gravatar_id":{"type":"string","description":"Gravatar ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"followers_url":{"type":"string","description":"Followers API URL"},"following_url":{"type":"string","description":"Following API URL"},"gists_url":{"type":"string","description":"Gists API URL"},"starred_url":{"type":"string","description":"Starred API URL"},"repos_url":{"type":"string","description":"Repos API URL"},"organizations_url":{"type":"string","description":"Organizations API URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"},"score":{"type":"number","description":"Search relevance score"}}}}},"github_star_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Star operation metadata","properties":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}}}},"github_star_gist_v2":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}},"github_star_repo":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Star operation metadata","properties":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}}}},"github_star_repo_v2":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}},"github_status_check_rollup":{"state":{"type":"string","description":"Merged rollup state, or null when the commit carries no checks at all","nullable":true},"totalCount":{"type":"number","description":"Total contexts on the commit across all pages"},"hasNextPage":{"type":"boolean","description":"Whether more context pages remain"},"endCursor":{"type":"string","description":"Cursor to pass as `cursor` for the next page","nullable":true},"contexts":{"type":"array","description":"Check runs and legacy commit statuses, discriminated by __typename","items":{"type":"object","properties":{"__typename":{"type":"string","description":"Either \\"CheckRun\\" or \\"StatusContext\\""},"name":{"type":"string","description":"Check run name (CheckRun variant only)"},"status":{"type":"string","description":"Check run status (QUEUED, IN_PROGRESS, COMPLETED, WAITING, REQUESTED, PENDING)"},"conclusion":{"type":"string","description":"Conclusion once completed (SUCCESS, FAILURE, STARTUP_FAILURE, ...)","nullable":true},"detailsUrl":{"type":"string","description":"Link to the check run","nullable":true},"databaseId":{"type":"number","description":"REST id of the check run; the Actions job id for an Actions run","nullable":true},"isRequired":{"type":"boolean","description":"Whether the check is required to merge this pull request"},"title":{"type":"string","description":"Reported output title; null on every GitHub Actions check run","nullable":true},"summary":{"type":"string","description":"Reported output summary; null on every GitHub Actions check run","nullable":true},"context":{"type":"string","description":"Status context name (StatusContext variant only)"},"state":{"type":"string","description":"Status state (StatusContext variant only)"},"description":{"type":"string","description":"Status description","nullable":true},"targetUrl":{"type":"string","description":"Status target URL","nullable":true}}}}},"github_trigger_workflow":{"content":{"type":"string","description":"Confirmation message"},"metadata":{"type":"object","description":"Empty metadata object (204 No Content response)"}},"github_trigger_workflow_v2":{"triggered":{"type":"boolean","description":"Whether workflow was triggered"},"workflow_id":{"type":"string","description":"Workflow ID or filename","optional":true},"ref":{"type":"string","description":"Git reference used","optional":true}},"github_unstar_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Unstar operation metadata","properties":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}}}},"github_unstar_gist_v2":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}},"github_unstar_repo":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Unstar operation metadata","properties":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}}}},"github_unstar_repo_v2":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}},"github_update_branch_protection":{"content":{"type":"string","description":"Human-readable branch protection update summary"},"metadata":{"type":"object","description":"Updated branch protection configuration","properties":{"required_status_checks":{"type":"object","description":"Status check requirements (null if disabled)","properties":{"strict":{"type":"boolean","description":"Require branches to be up to date"},"contexts":{"type":"array","description":"Required status check contexts","items":{"type":"string"}}}},"enforce_admins":{"type":"object","description":"Admin enforcement settings","properties":{"enabled":{"type":"boolean","description":"Enforce for administrators"}}},"required_pull_request_reviews":{"type":"object","description":"Pull request review requirements (null if disabled)","properties":{"required_approving_review_count":{"type":"number","description":"Number of approving reviews required"},"dismiss_stale_reviews":{"type":"boolean","description":"Dismiss stale pull request approvals"},"require_code_owner_reviews":{"type":"boolean","description":"Require review from code owners"}}},"restrictions":{"type":"object","description":"Push restrictions (null if disabled)","properties":{"users":{"type":"array","description":"Users who can push","items":{"type":"string"}},"teams":{"type":"array","description":"Teams who can push","items":{"type":"string"}}}}}}},"github_update_branch_protection_v2":{"url":{"type":"string","description":"Protection settings URL"},"required_status_checks":{"type":"json","description":"Status check requirements","optional":true},"enforce_admins":{"type":"json","description":"Admin enforcement settings"},"required_pull_request_reviews":{"type":"json","description":"PR review requirements","optional":true},"restrictions":{"type":"json","description":"Push restrictions","optional":true},"required_linear_history":{"type":"json","description":"Linear history requirement","optional":true},"allow_force_pushes":{"type":"json","description":"Force push settings","optional":true},"allow_deletions":{"type":"json","description":"Deletion settings","optional":true},"block_creations":{"type":"json","description":"Creation blocking settings","optional":true},"required_conversation_resolution":{"type":"json","description":"Conversation resolution requirement","optional":true},"required_signatures":{"type":"json","description":"Signature requirements","optional":true}},"github_update_comment":{"content":{"type":"string","description":"Human-readable update confirmation"},"metadata":{"type":"object","description":"Updated comment metadata","properties":{"id":{"type":"number","description":"Comment ID"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Updated comment body"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"},"id":{"type":"number","description":"User ID"}}}}}},"github_update_comment_v2":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (for file comments)","optional":true},"line":{"type":"number","description":"Line number (for file comments)","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT for diff comments)","optional":true},"commit_id":{"type":"string","description":"Commit SHA","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"github_update_file":{"content":{"type":"string","description":"Human-readable file update confirmation"},"metadata":{"type":"object","description":"Updated file and commit metadata","properties":{"file":{"type":"object","description":"Updated file information","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"New git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type"},"download_url":{"type":"string","description":"Direct download URL"},"html_url":{"type":"string","description":"GitHub web UI URL"}}},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author information"},"committer":{"type":"object","description":"Committer information"},"html_url":{"type":"string","description":"Commit URL"}}}}}},"github_update_file_v2":{"content":{"type":"json","description":"Updated file content info"},"commit":{"type":"json","description":"Commit information"}},"github_update_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Updated gist metadata","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"object","description":"Current files"}}}},"github_update_gist_v2":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether files are truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (object with filenames as keys, each containing filename, type, language, raw_url, size, truncated, content)"},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_update_issue":{"content":{"type":"string","description":"Human-readable issue update confirmation"},"metadata":{"type":"object","description":"Updated issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Closed timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_update_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}}},"github_update_milestone":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Updated milestone metadata","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues"},"closed_issues":{"type":"number","description":"Closed issues"},"updated_at":{"type":"string","description":"Update date"}}}},"github_update_milestone_v2":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_update_pr":{"content":{"type":"string","description":"Human-readable PR update confirmation"},"metadata":{"type":"object","description":"Updated pull request metadata","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"merged":{"type":"boolean","description":"Whether PR is merged"},"draft":{"type":"boolean","description":"Whether PR is draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"github_update_pr_v2":{"id":{"type":"number","description":"PR ID"},"number":{"type":"number","description":"PR number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"PR description","optional":true},"user":{"type":"json","description":"User who created the PR"},"head":{"type":"json","description":"Head branch info"},"base":{"type":"json","description":"Base branch info"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"merged":{"type":"boolean","description":"Whether PR is merged"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_update_project":{"content":{"type":"string","description":"Human-readable confirmation message"},"metadata":{"type":"object","description":"Updated project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed","optional":true},"public":{"type":"boolean","description":"Whether project is public","optional":true},"shortDescription":{"type":"string","description":"Project short description","optional":true}}}},"github_update_project_v2":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true}},"github_update_release":{"content":{"type":"string","description":"Human-readable release update summary"},"metadata":{"type":"object","description":"Updated release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_update_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"gitlab_activate_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_add_member":{"member":{"type":"object","description":"The added member"},"alreadyMember":{"type":"boolean","description":"Whether the user was already a member (add was a no-op)"}},"gitlab_add_saml_group_link":{"samlGroupLink":{"type":"object","description":"The created SAML group link"}},"gitlab_approve_access_request":{"accessRequest":{"type":"object","description":"The approved access request"}},"gitlab_approve_merge_request":{"approvalsRequired":{"type":"number","description":"Number of approvals required"},"approvalsLeft":{"type":"number","description":"Number of approvals still needed"},"approvedBy":{"type":"array","description":"List of approvers"}},"gitlab_approve_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_ban_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_block_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_cancel_pipeline":{"pipeline":{"type":"object","description":"The cancelled GitLab pipeline"}},"gitlab_compare_branches":{"commit":{"type":"object","description":"The latest commit in the comparison"},"commits":{"type":"array","description":"Commits between the two references"},"diffs":{"type":"array","description":"File diffs between the two references"},"compareTimeout":{"type":"boolean","description":"Whether the comparison exceeded size limits or timed out"},"compareSameRef":{"type":"boolean","description":"Whether both references point to the same commit"},"webUrl":{"type":"string","description":"The web URL for viewing the comparison"}},"gitlab_create_branch":{"name":{"type":"string","description":"The created branch name"},"webUrl":{"type":"string","description":"The web URL of the branch"},"protected":{"type":"boolean","description":"Whether the branch is protected"},"commit":{"type":"object","description":"The commit the branch points to"}},"gitlab_create_file":{"filePath":{"type":"string","description":"The created file path"},"branch":{"type":"string","description":"The branch the file was committed to"}},"gitlab_create_issue":{"issue":{"type":"object","description":"The created GitLab issue"}},"gitlab_create_issue_note":{"note":{"type":"object","description":"The created comment"}},"gitlab_create_merge_request":{"mergeRequest":{"type":"object","description":"The created GitLab merge request"}},"gitlab_create_merge_request_note":{"note":{"type":"object","description":"The created comment"}},"gitlab_create_pipeline":{"pipeline":{"type":"object","description":"The created GitLab pipeline"}},"gitlab_create_release":{"release":{"type":"object","description":"The created GitLab release"}},"gitlab_create_user":{"user":{"type":"object","description":"The created user"}},"gitlab_deactivate_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_delete_branch":{"success":{"type":"boolean","description":"Whether the branch was deleted successfully"}},"gitlab_delete_issue":{"success":{"type":"boolean","description":"Whether the issue was deleted successfully"}},"gitlab_delete_saml_group_link":{"success":{"type":"boolean","description":"Whether the SAML group link was deleted successfully"}},"gitlab_delete_user":{"success":{"type":"boolean","description":"Whether the user was deleted successfully"}},"gitlab_delete_user_identity":{"success":{"type":"boolean","description":"Whether the identity was deleted successfully"}},"gitlab_deny_access_request":{"success":{"type":"boolean","description":"Whether the access request was denied successfully"}},"gitlab_get_file":{"filePath":{"type":"string","description":"The file path"},"fileName":{"type":"string","description":"The file name"},"size":{"type":"number","description":"The file size in bytes"},"ref":{"type":"string","description":"The branch, tag, or commit SHA"},"blobId":{"type":"string","description":"The blob ID"},"lastCommitId":{"type":"string","description":"The last commit ID that modified the file"},"content":{"type":"string","description":"The decoded file content, truncated to 1M characters"},"truncated":{"type":"boolean","description":"Whether the content was truncated"}},"gitlab_get_group":{"group":{"type":"object","description":"The GitLab group details"}},"gitlab_get_issue":{"issue":{"type":"object","description":"The GitLab issue details"}},"gitlab_get_job_log":{"log":{"type":"string","description":"The job log (trace) output, truncated to 200k characters"},"truncated":{"type":"boolean","description":"Whether the log was truncated"}},"gitlab_get_merge_request":{"mergeRequest":{"type":"object","description":"The GitLab merge request details"}},"gitlab_get_merge_request_changes":{"mergeRequestIid":{"type":"number","description":"The merge request internal ID (IID)"},"changes":{"type":"array","description":"List of file changes (diffs)"},"changesCount":{"type":"number","description":"Number of changed files returned (first 100)"},"hasMore":{"type":"boolean","description":"Whether the merge request has more than 100 changed files (results truncated)"}},"gitlab_get_pipeline":{"pipeline":{"type":"object","description":"The GitLab pipeline details"}},"gitlab_get_project":{"project":{"type":"object","description":"The GitLab project details"}},"gitlab_invite_member":{"status":{"type":"string","description":"Invitation status returned by GitLab"},"message":{"type":"object","description":"Per-email result detail, if any"}},"gitlab_list_access_requests":{"accessRequests":{"type":"array","description":"List of pending access requests"},"total":{"type":"number","description":"Total number of access requests"}},"gitlab_list_branches":{"branches":{"type":"array","description":"List of branches"},"total":{"type":"number","description":"Total number of branches"}},"gitlab_list_commits":{"commits":{"type":"array","description":"List of commits"},"total":{"type":"number","description":"Number of commits returned on this page (GitLab does not report a grand total for commits)"}},"gitlab_list_groups":{"groups":{"type":"array","description":"List of GitLab groups"},"total":{"type":"number","description":"Total number of groups"}},"gitlab_list_invitations":{"invitations":{"type":"array","description":"List of pending invitations"},"total":{"type":"number","description":"Total number of invitations"}},"gitlab_list_issues":{"issues":{"type":"array","description":"List of GitLab issues"},"total":{"type":"number","description":"Total number of issues"}},"gitlab_list_members":{"members":{"type":"array","description":"List of project or group members"},"total":{"type":"number","description":"Total number of members"}},"gitlab_list_merge_requests":{"mergeRequests":{"type":"array","description":"List of GitLab merge requests"},"total":{"type":"number","description":"Total number of merge requests"}},"gitlab_list_pipeline_jobs":{"jobs":{"type":"array","description":"List of pipeline jobs"},"total":{"type":"number","description":"Total number of jobs"}},"gitlab_list_pipelines":{"pipelines":{"type":"array","description":"List of GitLab pipelines"},"total":{"type":"number","description":"Total number of pipelines"}},"gitlab_list_projects":{"projects":{"type":"array","description":"List of GitLab projects"},"total":{"type":"number","description":"Total number of projects"}},"gitlab_list_releases":{"releases":{"type":"array","description":"List of GitLab releases"},"total":{"type":"number","description":"Total number of releases"}},"gitlab_list_repository_tree":{"tree":{"type":"array","description":"List of repository tree entries"},"total":{"type":"number","description":"Total number of tree entries"}},"gitlab_list_saml_group_links":{"samlGroupLinks":{"type":"array","description":"List of SAML group links"},"total":{"type":"number","description":"Number of SAML group links"}},"gitlab_list_user_memberships":{"memberships":{"type":"array","description":"The user\'s project and group memberships"},"total":{"type":"number","description":"Total number of memberships"}},"gitlab_merge_merge_request":{"mergeRequest":{"type":"object","description":"The merged GitLab merge request"}},"gitlab_play_job":{"id":{"type":"number","description":"The job ID"},"name":{"type":"string","description":"The job name"},"status":{"type":"string","description":"The job status"},"webUrl":{"type":"string","description":"The web URL of the job"}},"gitlab_reject_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_remove_member":{"success":{"type":"boolean","description":"Whether the member was removed successfully"}},"gitlab_retry_pipeline":{"pipeline":{"type":"object","description":"The retried GitLab pipeline"}},"gitlab_revoke_invitation":{"success":{"type":"boolean","description":"Whether the invitation was revoked successfully"}},"gitlab_search_users":{"users":{"type":"array","description":"List of matching users"},"total":{"type":"number","description":"Total number of matching users"}},"gitlab_unban_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_unblock_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_update_file":{"filePath":{"type":"string","description":"The updated file path"},"branch":{"type":"string","description":"The branch the update was committed to"}},"gitlab_update_invitation":{"invitation":{"type":"object","description":"The updated invitation"}},"gitlab_update_issue":{"issue":{"type":"object","description":"The updated GitLab issue"}},"gitlab_update_member":{"member":{"type":"object","description":"The updated member"}},"gitlab_update_merge_request":{"mergeRequest":{"type":"object","description":"The updated GitLab merge request"}},"gitlab_update_user":{"user":{"type":"object","description":"The updated user"}},"gmail_add_label":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_add_label_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_archive":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_archive_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_create_label_v2":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label display name"},"messageListVisibility":{"type":"string","description":"Visibility of messages with this label","optional":true},"labelListVisibility":{"type":"string","description":"Visibility of the label in the label list","optional":true},"type":{"type":"string","description":"Label type (system or user)","optional":true}},"gmail_delete":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_delete_draft_v2":{"deleted":{"type":"boolean","description":"Whether the draft was successfully deleted"},"draftId":{"type":"string","description":"ID of the deleted draft"}},"gmail_delete_label_v2":{"deleted":{"type":"boolean","description":"Whether the label was successfully deleted"},"labelId":{"type":"string","description":"ID of the deleted label"}},"gmail_delete_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_draft":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Draft metadata","properties":{"id":{"type":"string","description":"Draft ID"},"message":{"type":"object","description":"Message metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels"}}}}}},"gmail_draft_v2":{"draftId":{"type":"string","description":"Draft ID","optional":true},"messageId":{"type":"string","description":"Gmail message ID for the draft","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_edit_draft_v2":{"draftId":{"type":"string","description":"Draft ID","optional":true},"messageId":{"type":"string","description":"Gmail message ID for the draft","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_get_draft_v2":{"id":{"type":"string","description":"Draft ID"},"messageId":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"to":{"type":"string","description":"Recipient email address","optional":true},"from":{"type":"string","description":"Sender email address","optional":true},"subject":{"type":"string","description":"Draft subject","optional":true},"body":{"type":"string","description":"Draft body text","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Draft labels","optional":true}},"gmail_get_thread_v2":{"id":{"type":"string","description":"Thread ID"},"historyId":{"type":"string","description":"History ID","optional":true},"messages":{"type":"json","description":"Array of messages in the thread with id, from, to, subject, date, body, and labels"}},"gmail_list_drafts_v2":{"drafts":{"type":"json","description":"Array of draft objects with id, messageId, and threadId"},"resultSizeEstimate":{"type":"number","description":"Estimated total number of drafts"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"gmail_list_labels_v2":{"labels":{"type":"json","description":"Array of label objects with id, name, type, and visibility settings"}},"gmail_list_threads_v2":{"threads":{"type":"json","description":"Array of thread objects with id, snippet, and historyId"},"resultSizeEstimate":{"type":"number","description":"Estimated total number of threads"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"gmail_mark_read":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_mark_read_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_mark_unread":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_mark_unread_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_move":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_move_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_read":{"content":{"type":"string","description":"Text content of the email"},"metadata":{"type":"json","description":"Metadata of the email"},"attachments":{"type":"file[]","description":"Attachments of the email"}},"gmail_read_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"string","description":"Recipient email address","optional":true},"subject":{"type":"string","description":"Email subject","optional":true},"date":{"type":"string","description":"Email date","optional":true},"body":{"type":"string","description":"Email body text (best-effort plain text)","optional":true},"hasAttachments":{"type":"boolean","description":"Whether the email has attachments","optional":true},"attachmentCount":{"type":"number","description":"Number of attachments","optional":true},"attachments":{"type":"file[]","description":"Downloaded attachments (if enabled)","optional":true},"results":{"type":"json","description":"Summary results when reading multiple messages","optional":true}},"gmail_remove_label":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_remove_label_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_search":{"content":{"type":"string","description":"Search results summary"},"metadata":{"type":"object","description":"Search metadata","properties":{"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"subject":{"type":"string","description":"Email subject"},"from":{"type":"string","description":"Sender email address"},"date":{"type":"string","description":"Email date"},"snippet":{"type":"string","description":"Email snippet/preview"}}}}}}},"gmail_search_v2":{"results":{"type":"json","description":"Array of search results"}},"gmail_send":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels"}}}},"gmail_send_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_trash_thread_v2":{"id":{"type":"string","description":"Thread ID"},"trashed":{"type":"boolean","description":"Whether the thread was successfully trashed"}},"gmail_unarchive":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_unarchive_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_untrash_thread_v2":{"id":{"type":"string","description":"Thread ID"},"untrashed":{"type":"boolean","description":"Whether the thread was successfully removed from trash"}},"gmail_update_label_v2":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label display name","optional":true},"messageListVisibility":{"type":"string","description":"Visibility of messages with this label","optional":true},"labelListVisibility":{"type":"string","description":"Visibility of the label in the label list","optional":true},"type":{"type":"string","description":"Label type (system or user)","optional":true}},"gong_aggregate_activity":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"usersActivity":{"type":"array","description":"Aggregated activity statistics per user","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"callsAsHost":{"type":"number","description":"Number of recorded calls this user hosted"},"callsAttended":{"type":"number","description":"Number of calls where this user was a participant (not host)"},"callsGaveFeedback":{"type":"number","description":"Number of recorded calls the user gave feedback on"},"callsReceivedFeedback":{"type":"number","description":"Number of recorded calls the user received feedback on"},"callsRequestedFeedback":{"type":"number","description":"Number of recorded calls the user requested feedback on"},"callsScorecardsFilled":{"type":"number","description":"Number of scorecards the user completed"},"callsScorecardsReceived":{"type":"number","description":"Number of calls where someone filled a scorecard on the user\'s calls"},"ownCallsListenedTo":{"type":"number","description":"Number of the user\'s own calls the user listened to"},"othersCallsListenedTo":{"type":"number","description":"Number of other users\' calls the user listened to"},"callsSharedInternally":{"type":"number","description":"Number of calls the user shared internally"},"callsSharedExternally":{"type":"number","description":"Number of calls the user shared externally"},"callsCommentsGiven":{"type":"number","description":"Number of calls where the user provided at least one comment"},"callsCommentsReceived":{"type":"number","description":"Number of calls where the user received at least one comment"},"callsMarkedAsFeedbackGiven":{"type":"number","description":"Number of calls where the user selected Mark as reviewed"},"callsMarkedAsFeedbackReceived":{"type":"number","description":"Number of calls where others selected Mark as reviewed on the user\'s calls"}}}},"timeZone":{"type":"string","description":"The company\'s defined timezone in Gong"},"fromDateTime":{"type":"string","description":"Start of results in ISO-8601 format"},"toDateTime":{"type":"string","description":"End of results in ISO-8601 format"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_aggregate_by_period":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"usersAggregateActivity":{"type":"array","description":"Aggregated activity per user, one item per consecutive time period in the range","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"userAggregateActivity":{"type":"array","description":"Activity counts per time period","items":{"type":"object","properties":{"fromDate":{"type":"string","description":"Start of the period (ISO-8601)"},"toDate":{"type":"string","description":"End of the period (ISO-8601)"},"callsAsHost":{"type":"number","description":"Calls the user hosted"},"callsAttended":{"type":"number","description":"Calls the user attended (not host)"},"callsGaveFeedback":{"type":"number","description":"Calls the user gave feedback on"},"callsReceivedFeedback":{"type":"number","description":"Calls the user received feedback on"},"callsRequestedFeedback":{"type":"number","description":"Calls the user requested feedback on"},"callsScorecardsFilled":{"type":"number","description":"Scorecards the user completed"},"callsScorecardsReceived":{"type":"number","description":"Calls where someone filled a scorecard on the user\'s calls"},"ownCallsListenedTo":{"type":"number","description":"The user\'s own calls the user listened to"},"othersCallsListenedTo":{"type":"number","description":"Other users\' calls the user listened to"},"callsSharedInternally":{"type":"number","description":"Calls the user shared internally"},"callsSharedExternally":{"type":"number","description":"Calls the user shared externally"},"callsCommentsGiven":{"type":"number","description":"Calls the user commented on"},"callsCommentsReceived":{"type":"number","description":"Calls where the user\'s calls received a comment"},"callsMarkedAsFeedbackGiven":{"type":"number","description":"Calls the user marked as reviewed"},"callsMarkedAsFeedbackReceived":{"type":"number","description":"The user\'s calls marked as reviewed by others"}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_answered_scorecards":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"answeredScorecards":{"type":"array","description":"List of answered scorecards with scores and answers","items":{"type":"object","properties":{"answeredScorecardId":{"type":"number","description":"Identifier of the answered scorecard"},"scorecardId":{"type":"number","description":"Identifier of the scorecard"},"scorecardName":{"type":"string","description":"Scorecard name"},"callId":{"type":"number","description":"Gong\'s unique numeric identifier for the call"},"callStartTime":{"type":"string","description":"Date/time of the call in ISO-8601 format"},"reviewedUserId":{"type":"number","description":"User ID of the team member being reviewed"},"reviewerUserId":{"type":"number","description":"User ID of the team member who completed the scorecard"},"reviewTime":{"type":"string","description":"Date/time when the review was completed in ISO-8601 format"},"visibilityType":{"type":"string","description":"Visibility type of the scorecard answer"},"answers":{"type":"array","description":"Answers in the answered scorecard","items":{"type":"object","properties":{"questionId":{"type":"number","description":"Identifier of the question"},"questionRevisionId":{"type":"number","description":"Identifier of the revision version of the question"},"isOverall":{"type":"boolean","description":"Whether this is the overall question"},"score":{"type":"number","description":"Score between 1 to 50 if answered, null otherwise"},"answerText":{"type":"string","description":"The answer\'s text if answered, null otherwise"},"notApplicable":{"type":"boolean","description":"Whether the question is not applicable to this call"},"selectedOptions":{"type":"array","description":"Identifiers of the options selected for select-type questions, null otherwise","items":{"type":"string"}}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_ask_anything":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"numOfCallsSearched":{"type":"number","description":"Number of calls used to generate the answer","optional":true},"numOfEmailsSearched":{"type":"number","description":"Number of emails used to generate the answer","optional":true},"answer":{"type":"array","description":"Sections of the generated answer with supporting evidence","items":{"type":"object","properties":{"answerItems":{"type":"array","description":"Text items that make up this part of the answer","items":{"type":"string"}},"callFindings":{"type":"array","description":"Evidence from calls used to generate this answer item","items":{"type":"object"}},"emailFindings":{"type":"array","description":"Evidence from emails used to generate this answer item","items":{"type":"object"}}}}}},"gong_assign_flow_prospects":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"prospectsAssigned":{"type":"array","description":"Prospects successfully assigned to the flow","items":{"type":"object","properties":{"flowId":{"type":"string","description":"The flow ID"},"flowName":{"type":"string","description":"The flow name"},"crmProspectId":{"type":"string","description":"The CRM prospect ID"},"flowInstanceId":{"type":"string","description":"The created flow instance ID"},"flowInstanceOwnerEmail":{"type":"string","description":"Email of the flow instance owner"},"flowInstanceOwnerFullName":{"type":"string","description":"Full name of the flow instance owner"},"flowInstanceCreateDate":{"type":"string","description":"Creation time of the flow instance in ISO-8601 format"},"flowInstanceStatus":{"type":"string","description":"Status of the flow instance"},"workspaceId":{"type":"string","description":"Workspace ID"},"exclusive":{"type":"boolean","description":"Whether this prospect can be added to other flows"}}}},"prospectsNotAssigned":{"type":"array","description":"Prospects that failed to be assigned to the flow","items":{"type":"object","properties":{"flowId":{"type":"string","description":"The flow ID"},"crmProspectId":{"type":"string","description":"The CRM prospect ID"},"errorCode":{"type":"string","description":"Failure reason: InvalidArgument, InvalidState, or UnexpectedError"},"errorMessage":{"type":"string","description":"Human-readable failure message"}}}}},"gong_create_call":{"callId":{"type":"string","description":"Gong\'s unique numeric identifier for the created call"},"requestId":{"type":"string","description":"Gong request reference ID for troubleshooting"}},"gong_day_by_day_activity":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"usersDetailedActivities":{"type":"array","description":"Day-by-day activity per user, with call IDs grouped by activity type","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"userDailyActivityStats":{"type":"array","description":"One record per day in the date range","items":{"type":"object","properties":{"fromDate":{"type":"string","description":"Start of the day (ISO-8601)"},"toDate":{"type":"string","description":"End of the day (ISO-8601)"},"callsAsHost":{"type":"array","description":"IDs of calls the user hosted"},"callsAttended":{"type":"array","description":"IDs of calls the user attended (not host)"},"callsGaveFeedback":{"type":"array","description":"IDs of calls the user gave feedback on"},"callsReceivedFeedback":{"type":"array","description":"IDs of calls the user received feedback on"},"callsRequestedFeedback":{"type":"array","description":"IDs of calls the user requested feedback on"},"callsScorecardsFilled":{"type":"array","description":"IDs of calls the user filled scorecards on"},"callsScorecardsReceived":{"type":"array","description":"IDs of the user\'s calls that received a scorecard"},"ownCallsListenedTo":{"type":"array","description":"IDs of the user\'s own calls the user listened to"},"othersCallsListenedTo":{"type":"array","description":"IDs of other users\' calls the user listened to"},"callsSharedInternally":{"type":"array","description":"IDs of calls the user shared internally"},"callsSharedExternally":{"type":"array","description":"IDs of calls the user shared externally"},"callsCommentsGiven":{"type":"array","description":"IDs of calls the user commented on"},"callsCommentsReceived":{"type":"array","description":"IDs of the user\'s calls that received a comment"},"callsMarkedAsFeedbackGiven":{"type":"array","description":"IDs of calls the user marked as reviewed"},"callsMarkedAsFeedbackReceived":{"type":"array","description":"IDs of the user\'s calls marked as reviewed by others"}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_get_brief":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"numOfCallsSearched":{"type":"number","description":"Number of calls used to generate the brief","optional":true},"numOfEmailsSearched":{"type":"number","description":"Number of emails used to generate the brief","optional":true},"briefSections":{"type":"array","description":"Sections of the generated brief","items":{"type":"object","properties":{"title":{"type":"string","description":"Section title"},"sectionSummary":{"type":"array","description":"The content displayed for this section","items":{"type":"string"}},"briefSectionType":{"type":"string","description":"The section type, which determines the source of the data"},"conversationFindings":{"type":"object","description":"Evidence from calls and emails used to generate this section"},"webFindings":{"type":"array","description":"Evidence from web search results used to generate this section","items":{"type":"object"}},"mcpResult":{"type":"object","description":"Result from an MCP data source used to generate this section"}}}}},"gong_get_call":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call"},"title":{"type":"string","description":"Call title","optional":true},"url":{"type":"string","description":"URL to the call in the Gong web app","optional":true},"scheduled":{"type":"string","description":"Scheduled call time in ISO-8601 format","optional":true},"started":{"type":"string","description":"Recording start time in ISO-8601 format"},"duration":{"type":"number","description":"Call duration in seconds"},"direction":{"type":"string","description":"Call direction (Inbound/Outbound)","optional":true},"system":{"type":"string","description":"Communication platform used (e.g., Outreach)","optional":true},"scope":{"type":"string","description":"Call scope: \'Internal\', \'External\', or \'Unknown\'","optional":true},"media":{"type":"string","description":"Media type (e.g., Video)","optional":true},"language":{"type":"string","description":"Language code in ISO-639-2B format","optional":true},"primaryUserId":{"type":"string","description":"Host team member identifier","optional":true},"workspaceId":{"type":"string","description":"Workspace identifier","optional":true},"sdrDisposition":{"type":"string","description":"SDR disposition classification","optional":true},"clientUniqueId":{"type":"string","description":"Call identifier from the origin recording system","optional":true},"customData":{"type":"string","description":"Metadata provided during call creation","optional":true},"purpose":{"type":"string","description":"Call purpose","optional":true},"meetingUrl":{"type":"string","description":"Web conference provider URL","optional":true},"isPrivate":{"type":"boolean","description":"Whether the call is private"},"calendarEventId":{"type":"string","description":"Calendar event identifier","optional":true}},"gong_get_call_transcript":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"callTranscripts":{"type":"array","description":"List of call transcripts with speaker turns and sentences","items":{"type":"object","properties":{"callId":{"type":"string","description":"Gong\'s unique numeric identifier for the call"},"transcript":{"type":"array","description":"List of monologues in the call","items":{"type":"object","properties":{"speakerId":{"type":"string","description":"Unique ID of the speaker, cross-reference with parties"},"topic":{"type":"string","description":"Name of the topic being discussed"},"sentences":{"type":"array","description":"List of sentences spoken in the monologue","items":{"type":"object","properties":{"start":{"type":"number","description":"Start time of the sentence in milliseconds from call start"},"end":{"type":"number","description":"End time of the sentence in milliseconds from call start"},"text":{"type":"string","description":"The sentence text"}}}}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_get_coaching":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"coachingData":{"type":"array","description":"A list of coaching data entries, one per manager\'s team","items":{"type":"object","properties":{"manager":{"type":"object","description":"The manager user information","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the user"},"emailAddress":{"type":"string","description":"Email address of the Gong user"},"firstName":{"type":"string","description":"First name of the Gong user"},"lastName":{"type":"string","description":"Last name of the Gong user"},"title":{"type":"string","description":"Job title of the Gong user"}}},"directReportsMetrics":{"type":"array","description":"Coaching metrics for each direct report","items":{"type":"object","properties":{"report":{"type":"object","description":"The direct report user information","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the user"},"emailAddress":{"type":"string","description":"Email address of the Gong user"},"firstName":{"type":"string","description":"First name of the Gong user"},"lastName":{"type":"string","description":"Last name of the Gong user"},"title":{"type":"string","description":"Job title of the Gong user"}}},"metrics":{"type":"json","description":"A map of metric names to arrays of string values representing coaching metrics"}}}}}}}},"gong_get_extensive_calls":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"calls":{"type":"array","description":"List of detailed call objects with metadata, content, interaction stats, and collaboration data","items":{"type":"object","properties":{"metaData":{"type":"object","description":"Call metadata (same fields as CallBasicData)","properties":{"id":{"type":"string","description":"Call ID"},"title":{"type":"string","description":"Call title"},"scheduled":{"type":"string","description":"Scheduled time in ISO-8601"},"started":{"type":"string","description":"Start time in ISO-8601"},"duration":{"type":"number","description":"Duration in seconds"},"direction":{"type":"string","description":"Call direction"},"system":{"type":"string","description":"Communication platform"},"scope":{"type":"string","description":"Internal/External/Unknown"},"media":{"type":"string","description":"Media type"},"language":{"type":"string","description":"Language code (ISO-639-2B)"},"url":{"type":"string","description":"Gong web app URL"},"primaryUserId":{"type":"string","description":"Host user ID"},"workspaceId":{"type":"string","description":"Workspace ID"},"sdrDisposition":{"type":"string","description":"SDR disposition"},"clientUniqueId":{"type":"string","description":"Origin system call ID"},"customData":{"type":"string","description":"Custom metadata"},"purpose":{"type":"string","description":"Call purpose"},"meetingUrl":{"type":"string","description":"Meeting URL"},"isPrivate":{"type":"boolean","description":"Whether call is private"},"calendarEventId":{"type":"string","description":"Calendar event ID"}}},"context":{"type":"array","description":"Links to external systems (CRM, Dialer, etc.)","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name (e.g., Salesforce)"},"objects":{"type":"array","description":"List of objects within the external system"}}}},"parties":{"type":"array","description":"List of call participants","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique participant ID in the call"},"name":{"type":"string","description":"Participant name"},"emailAddress":{"type":"string","description":"Email address"},"title":{"type":"string","description":"Job title"},"phoneNumber":{"type":"string","description":"Phone number"},"speakerId":{"type":"string","description":"Speaker ID for transcript cross-reference"},"userId":{"type":"string","description":"Gong user ID"},"affiliation":{"type":"string","description":"Company or non-company"},"methods":{"type":"array","description":"Whether invited or attended"},"context":{"type":"array","description":"Links to external systems for this party"}}}},"content":{"type":"object","description":"Call content data","properties":{"brief":{"type":"string","description":"AI-generated brief summary of the call (Call Spotlight)"},"outline":{"type":"array","description":"AI-generated call outline sections","items":{"type":"object","properties":{"section":{"type":"string","description":"Outline section name"},"startTime":{"type":"number","description":"Section start in seconds from call start"},"duration":{"type":"number","description":"Section duration in seconds"},"items":{"type":"array","description":"Bullet items within the section"}}}},"keyPoints":{"type":"array","description":"AI-generated key points of the call","items":{"type":"object","properties":{"text":{"type":"string","description":"Key point text"}}}},"callOutcome":{"type":"object","description":"AI-determined call outcome (Call Spotlight)","properties":{"id":{"type":"string","description":"Outcome category ID"},"category":{"type":"string","description":"Outcome category name"},"name":{"type":"string","description":"Outcome name"}}},"structure":{"type":"array","description":"Call agenda parts","items":{"type":"object","properties":{"name":{"type":"string","description":"Agenda name"},"duration":{"type":"number","description":"Duration of this part in seconds"}}}},"topics":{"type":"array","description":"Topics and their durations","items":{"type":"object","properties":{"name":{"type":"string","description":"Topic name (e.g., Pricing)"},"duration":{"type":"number","description":"Time spent on topic in seconds"}}}},"trackers":{"type":"array","description":"Trackers found in the call","items":{"type":"object","properties":{"id":{"type":"string","description":"Tracker ID"},"name":{"type":"string","description":"Tracker name"},"count":{"type":"number","description":"Number of occurrences"},"type":{"type":"string","description":"Keyword or Smart"},"occurrences":{"type":"array","description":"Details for each occurrence","items":{"type":"object","properties":{"speakerId":{"type":"string","description":"Speaker who said it"},"startTime":{"type":"number","description":"Seconds from call start"}}}},"phrases":{"type":"array","description":"Per-phrase occurrence counts","items":{"type":"object","properties":{"phrase":{"type":"string","description":"Specific phrase"},"count":{"type":"number","description":"Occurrences of this phrase"},"occurrences":{"type":"array","description":"Details per occurrence"}}}}}}},"highlights":{"type":"array","description":"AI-generated highlights including next steps, action items, and key moments","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the highlight"},"items":{"type":"array","description":"Individual highlight items","items":{"type":"object","properties":{"text":{"type":"string","description":"Text of the highlight item"},"startTimes":{"type":"array","description":"Start times in seconds from call start"}}}}}}}}},"interaction":{"type":"object","description":"Interaction statistics","properties":{"interactionStats":{"type":"array","description":"Interaction stat measurements (Longest Monologue, Interactivity, Patience, etc.)","items":{"type":"object","properties":{"name":{"type":"string","description":"Stat name"},"value":{"type":"number","description":"Stat value"}}}},"speakers":{"type":"array","description":"Talk duration per speaker","items":{"type":"object","properties":{"id":{"type":"string","description":"Participant ID"},"userId":{"type":"string","description":"Gong user ID"},"talkTime":{"type":"number","description":"Talk duration in seconds"}}}},"video":{"type":"array","description":"Video statistics","items":{"type":"object","properties":{"name":{"type":"string","description":"Segment type: Browser, Presentation, WebcamPrimaryUser, WebcamNonCompany, Webcam"},"duration":{"type":"number","description":"Total segment duration in seconds"}}}},"questions":{"type":"object","description":"Question counts","properties":{"companyCount":{"type":"number","description":"Questions by company speakers"},"nonCompanyCount":{"type":"number","description":"Questions by non-company speakers"}}}}},"collaboration":{"type":"object","description":"Collaboration data","properties":{"publicComments":{"type":"array","description":"Public comments on the call","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"commenterUserId":{"type":"string","description":"Commenter user ID"},"comment":{"type":"string","description":"Comment text"},"posted":{"type":"string","description":"Posted time in ISO-8601"},"audioStartTime":{"type":"number","description":"Seconds from call start the comment refers to"},"audioEndTime":{"type":"number","description":"Seconds from call start the comment end refers to"},"duringCall":{"type":"boolean","description":"Whether the comment was posted during the call"},"inReplyTo":{"type":"string","description":"ID of original comment if this is a reply"}}}}}},"media":{"type":"object","description":"Media download URLs (available for 8 hours)","properties":{"audioUrl":{"type":"string","description":"Audio download URL"},"videoUrl":{"type":"string","description":"Video download URL"}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_get_folder_content":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"folderId":{"type":"string","description":"Gong\'s unique numeric identifier for the folder"},"folderName":{"type":"string","description":"Display name of the folder"},"createdBy":{"type":"string","description":"Gong\'s unique numeric identifier for the user who added the folder"},"updated":{"type":"string","description":"Folder\'s last update time in ISO-8601 format"},"calls":{"type":"array","description":"List of calls in the library folder","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong unique numeric identifier of the call"},"title":{"type":"string","description":"The title of the call"},"note":{"type":"string","description":"A note attached to the call in the folder"},"addedBy":{"type":"string","description":"Gong unique numeric identifier for the user who added the call"},"created":{"type":"string","description":"Date and time the call was added to folder in ISO-8601 format"},"url":{"type":"string","description":"URL of the call"},"snippet":{"type":"object","description":"Call snippet time range","properties":{"fromSec":{"type":"number","description":"Snippet start in seconds relative to call start"},"toSec":{"type":"number","description":"Snippet end in seconds relative to call start"}}}}}}},"gong_get_logs":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"logEntries":{"type":"array","description":"Log entries matching the requested type and time range","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user, if available"},"userEmailAddress":{"type":"string","description":"Email address of the user, if available"},"userFullName":{"type":"string","description":"Full name of the user, if available"},"impersonatorUserId":{"type":"string","description":"Gong\'s unique numeric identifier for the impersonating user, if any"},"impersonatorEmailAddress":{"type":"string","description":"Email address of the impersonating user, if any"},"impersonatorFullName":{"type":"string","description":"Full name of the impersonating user, if any"},"impersonatorCompanyId":{"type":"string","description":"Gong\'s unique numeric identifier for the impersonating user\'s company"},"eventTime":{"type":"string","description":"Time of the event in ISO-8601 format"},"logRecord":{"type":"object","description":"Log fields and associated values, populated dynamically per log type"}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true},"totalRecords":{"type":"number","description":"Total number of records matching the filter","optional":true},"currentPageSize":{"type":"number","description":"Number of records in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true}},"gong_get_prospect_flows":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"prospectsAssigned":{"type":"array","description":"Flows currently assigned to the requested prospects","items":{"type":"object","properties":{"flowId":{"type":"string","description":"The flow ID"},"flowName":{"type":"string","description":"The flow name"},"crmProspectId":{"type":"string","description":"The CRM prospect ID"},"flowInstanceId":{"type":"string","description":"The flow instance ID"},"flowInstanceOwnerEmail":{"type":"string","description":"Email of the flow instance owner"},"flowInstanceOwnerFullName":{"type":"string","description":"Full name of the flow instance owner"},"flowInstanceCreateDate":{"type":"string","description":"Creation time of the flow instance in ISO-8601 format"},"flowInstanceStatus":{"type":"string","description":"Status of the flow instance"},"workspaceId":{"type":"string","description":"Workspace ID"},"exclusive":{"type":"boolean","description":"Whether this prospect can be added to other flows"}}}}},"gong_get_user":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"id":{"type":"string","description":"Unique numeric user ID (up to 20 digits)"},"emailAddress":{"type":"string","description":"User email address","optional":true},"created":{"type":"string","description":"User creation timestamp (ISO-8601)","optional":true},"active":{"type":"boolean","description":"Whether the user is active"},"emailAliases":{"type":"array","description":"Alternative email addresses for the user","optional":true,"items":{"type":"string"}},"trustedEmailAddress":{"type":"string","description":"Trusted email address for the user","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"phoneNumber":{"type":"string","description":"Phone number","optional":true},"extension":{"type":"string","description":"Phone extension number","optional":true},"personalMeetingUrls":{"type":"array","description":"Personal meeting URLs","optional":true,"items":{"type":"string"}},"settings":{"type":"object","description":"User settings","optional":true,"properties":{"webConferencesRecorded":{"type":"boolean","description":"Whether web conferences are recorded"},"preventWebConferenceRecording":{"type":"boolean","description":"Whether web conference recording is prevented"},"telephonyCallsImported":{"type":"boolean","description":"Whether telephony calls are imported"},"emailsImported":{"type":"boolean","description":"Whether emails are imported"},"preventEmailImport":{"type":"boolean","description":"Whether email import is prevented"},"nonRecordedMeetingsImported":{"type":"boolean","description":"Whether non-recorded meetings are imported"},"gongConnectEnabled":{"type":"boolean","description":"Whether Gong Connect is enabled"}}},"managerId":{"type":"string","description":"Manager user ID","optional":true},"meetingConsentPageUrl":{"type":"string","description":"Meeting consent page URL","optional":true},"spokenLanguages":{"type":"array","description":"Languages spoken by the user","optional":true,"items":{"type":"object","properties":{"language":{"type":"string","description":"Language code"},"primary":{"type":"boolean","description":"Whether this is the primary language"}}}}},"gong_interaction_stats":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"peopleInteractionStats":{"type":"array","description":"Interaction statistics per user. Applicable stat names: \'Longest Monologue\', \'Longest Customer Story\', \'Interactivity\', \'Patience\', \'Question Rate\'.","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"personInteractionStats":{"type":"array","description":"List of interaction stat measurements for this user","items":{"type":"object","properties":{"name":{"type":"string","description":"Stat name (e.g. Longest Monologue, Interactivity, Patience, Question Rate)"},"value":{"type":"number","description":"Stat measurement value (can be double or integer)"}}}}}}},"timeZone":{"type":"string","description":"The company\'s defined timezone in Gong"},"fromDateTime":{"type":"string","description":"Start of results in ISO-8601 format"},"toDateTime":{"type":"string","description":"End of results in ISO-8601 format"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_list_calls":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"calls":{"type":"array","description":"List of calls matching the date range","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call"},"title":{"type":"string","description":"Call title"},"scheduled":{"type":"string","description":"Scheduled call time in ISO-8601 format"},"started":{"type":"string","description":"Recording start time in ISO-8601 format"},"duration":{"type":"number","description":"Call duration in seconds"},"direction":{"type":"string","description":"Call direction (Inbound/Outbound)"},"system":{"type":"string","description":"Communication platform used (e.g., Outreach)"},"scope":{"type":"string","description":"Call scope: \'Internal\', \'External\', or \'Unknown\'"},"media":{"type":"string","description":"Media type (e.g., Video)"},"language":{"type":"string","description":"Language code in ISO-639-2B format"},"url":{"type":"string","description":"URL to the call in the Gong web app"},"primaryUserId":{"type":"string","description":"Host team member identifier"},"workspaceId":{"type":"string","description":"Workspace identifier"},"sdrDisposition":{"type":"string","description":"SDR disposition classification"},"clientUniqueId":{"type":"string","description":"Call identifier from the origin recording system"},"customData":{"type":"string","description":"Metadata provided during call creation"},"purpose":{"type":"string","description":"Call purpose"},"meetingUrl":{"type":"string","description":"Web conference provider URL"},"isPrivate":{"type":"boolean","description":"Whether the call is private"},"calendarEventId":{"type":"string","description":"Calendar event identifier"}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true},"totalRecords":{"type":"number","description":"Total number of records matching the filter","optional":true},"currentPageSize":{"type":"number","description":"Number of records in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true}},"gong_list_flows":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"flows":{"type":"array","description":"List of Gong Engage flows","items":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the flow"},"name":{"type":"string","description":"The name of the flow"},"folderId":{"type":"string","description":"The ID of the folder this flow is under"},"folderName":{"type":"string","description":"The name of the folder this flow is under"},"visibility":{"type":"string","description":"The flow visibility type (COMPANY, PERSONAL, or SHARED)"},"creationDate":{"type":"string","description":"Creation time of the flow in ISO-8601 format"},"exclusive":{"type":"boolean","description":"Indicates whether a prospect in this flow can be added to other flows"}}}},"totalRecords":{"type":"number","description":"Total number of flow records available","optional":true},"currentPageSize":{"type":"number","description":"Number of records returned in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true},"cursor":{"type":"string","description":"Pagination cursor for retrieving the next page of records","optional":true}},"gong_list_library_folders":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"folders":{"type":"array","description":"List of library folders with id, name, and parent relationships","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the folder"},"name":{"type":"string","description":"Display name of the folder"},"parentFolderId":{"type":"string","description":"Gong unique numeric identifier for the parent folder (null for root folder)"},"createdBy":{"type":"string","description":"Gong unique numeric identifier for the user who added the folder"},"updated":{"type":"string","description":"Folder\'s last update time in ISO-8601 format"}}}}},"gong_list_scorecards":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"scorecards":{"type":"array","description":"List of scorecard definitions with questions","items":{"type":"object","properties":{"scorecardId":{"type":"number","description":"Unique identifier for the scorecard"},"scorecardName":{"type":"string","description":"Display name of the scorecard"},"workspaceId":{"type":"number","description":"Workspace identifier associated with this scorecard"},"enabled":{"type":"boolean","description":"Whether the scorecard is active"},"updaterUserId":{"type":"number","description":"ID of the user who last modified the scorecard"},"created":{"type":"string","description":"Creation timestamp in ISO-8601 format"},"updated":{"type":"string","description":"Last update timestamp in ISO-8601 format"},"reviewMethod":{"type":"string","description":"Review method configured for the scorecard"},"questions":{"type":"array","description":"List of questions in the scorecard","items":{"type":"object","properties":{"questionId":{"type":"number","description":"Unique identifier for the question"},"questionRevisionId":{"type":"number","description":"Identifier for the specific revision of the question"},"questionText":{"type":"string","description":"The text content of the question"},"isOverall":{"type":"boolean","description":"Whether this is the primary overall question"},"questionType":{"type":"string","description":"The type of the question (e.g. range or select)"},"answerGuide":{"type":"string","description":"Guidance text describing how to answer the question"},"minRange":{"type":"number","description":"Minimum score for range-type questions"},"maxRange":{"type":"number","description":"Maximum score for range-type questions"},"answerOptions":{"type":"array","description":"Selectable options for select-type questions","items":{"type":"object","properties":{"id":{"type":"number","description":"Identifier of the option"},"text":{"type":"string","description":"Display text of the option"}}}}}}}}}}},"gong_list_trackers":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"trackers":{"type":"array","description":"List of keyword tracker definitions","items":{"type":"object","properties":{"trackerId":{"type":"string","description":"Unique identifier for the tracker"},"trackerName":{"type":"string","description":"Display name of the tracker"},"workspaceId":{"type":"string","description":"ID of the workspace containing the tracker"},"languageKeywords":{"type":"array","description":"Keywords organized by language","items":{"type":"object","properties":{"language":{"type":"string","description":"ISO 639-2/B language code (\\"mul\\" means keywords apply across all languages)"},"keywords":{"type":"array","description":"Words and phrases in the designated language"},"includeRelatedForms":{"type":"boolean","description":"Whether to include different word forms"}}}},"affiliation":{"type":"string","description":"Speaker affiliation filter: \\"Anyone\\", \\"Company\\", or \\"NonCompany\\""},"partOfQuestion":{"type":"boolean","description":"Whether to track keywords only within questions"},"saidAt":{"type":"string","description":"Position in call: \\"Anytime\\", \\"First\\", or \\"Last\\""},"saidAtInterval":{"type":"number","description":"Duration to search (in minutes or percentage)"},"saidAtUnit":{"type":"string","description":"Unit for saidAtInterval"},"saidInTopics":{"type":"array","description":"Topics where keywords should be detected"},"filterQuery":{"type":"string","description":"JSON-formatted call filtering criteria"},"created":{"type":"string","description":"Creation timestamp in ISO-8601 format"},"creatorUserId":{"type":"string","description":"ID of the user who created the tracker (null for built-in trackers)"},"updated":{"type":"string","description":"Last modification timestamp in ISO-8601 format"},"updaterUserId":{"type":"string","description":"ID of the user who last modified the tracker"}}}}},"gong_list_users":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"users":{"type":"array","description":"List of Gong users","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique numeric user ID (up to 20 digits)"},"emailAddress":{"type":"string","description":"User email address"},"created":{"type":"string","description":"User creation timestamp (ISO-8601)"},"active":{"type":"boolean","description":"Whether the user is active"},"emailAliases":{"type":"array","description":"Alternative email addresses for the user","items":{"type":"string"}},"trustedEmailAddress":{"type":"string","description":"Trusted email address for the user"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"title":{"type":"string","description":"Job title"},"phoneNumber":{"type":"string","description":"Phone number"},"extension":{"type":"string","description":"Phone extension number"},"personalMeetingUrls":{"type":"array","description":"Personal meeting URLs","items":{"type":"string"}},"settings":{"type":"object","description":"User settings","properties":{"webConferencesRecorded":{"type":"boolean","description":"Whether web conferences are recorded"},"preventWebConferenceRecording":{"type":"boolean","description":"Whether web conference recording is prevented"},"telephonyCallsImported":{"type":"boolean","description":"Whether telephony calls are imported"},"emailsImported":{"type":"boolean","description":"Whether emails are imported"},"preventEmailImport":{"type":"boolean","description":"Whether email import is prevented"},"nonRecordedMeetingsImported":{"type":"boolean","description":"Whether non-recorded meetings are imported"},"gongConnectEnabled":{"type":"boolean","description":"Whether Gong Connect is enabled"}}},"managerId":{"type":"string","description":"Manager user ID"},"meetingConsentPageUrl":{"type":"string","description":"Meeting consent page URL"},"spokenLanguages":{"type":"array","description":"Languages spoken by the user","items":{"type":"object","properties":{"language":{"type":"string","description":"Language code"},"primary":{"type":"boolean","description":"Whether this is the primary language"}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true},"totalRecords":{"type":"number","description":"Total number of user records","optional":true},"currentPageSize":{"type":"number","description":"Number of records in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true}},"gong_list_workspaces":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"workspaces":{"type":"array","description":"List of Gong workspaces","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the workspace"},"name":{"type":"string","description":"Display name of the workspace"},"description":{"type":"string","description":"Description of the workspace\'s purpose or content"}}}}},"gong_lookup_email":{"requestId":{"type":"string","description":"Gong request reference ID for troubleshooting"},"calls":{"type":"array","description":"Related calls referencing this email address","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call (up to 20 digits)"},"status":{"type":"string","description":"Call status"},"externalSystems":{"type":"array","description":"Links to external systems such as CRM, Telephony System, etc.","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects within the external system","items":{"type":"object","properties":{"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"}}}}}}}}}},"emails":{"type":"array","description":"Related email messages referencing this email address","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique 32 character identifier for the email message"},"from":{"type":"string","description":"The sender\'s email address"},"sentTime":{"type":"string","description":"Date and time the email was sent in ISO-8601 format"},"mailbox":{"type":"string","description":"The mailbox from which the email was retrieved"},"messageHash":{"type":"string","description":"Hash code of the email message"}}}},"meetings":{"type":"array","description":"Related meetings referencing this email address","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique identifier for the meeting"}}}},"customerData":{"type":"array","description":"Links to data from external systems (CRM, Telephony, etc.) that reference this email","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects in the external system","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the Lead or Contact (up to 20 digits)"},"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"},"mirrorId":{"type":"string","description":"CRM Mirror ID"},"fields":{"type":"array","description":"Object fields","items":{"type":"object","properties":{"name":{"type":"string","description":"Field name"},"value":{"type":"json","description":"Field value"}}}}}}}}}},"customerEngagement":{"type":"array","description":"Customer engagement events (such as viewing external shared calls)","items":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"eventName":{"type":"string","description":"Event name"},"timestamp":{"type":"string","description":"Date and time the event occurred in ISO-8601 format"},"contentId":{"type":"string","description":"Event content ID"},"contentUrl":{"type":"string","description":"Event content URL"},"reportingSystem":{"type":"string","description":"Event reporting system"},"sourceEventId":{"type":"string","description":"Source event ID"}}}}},"gong_lookup_phone":{"requestId":{"type":"string","description":"Gong request reference ID for troubleshooting"},"suppliedPhoneNumber":{"type":"string","description":"The phone number that was supplied in the request"},"matchingPhoneNumbers":{"type":"array","description":"Phone numbers found in the system that match the supplied number","items":{"type":"string"}},"emailAddresses":{"type":"array","description":"Email addresses associated with the phone number","items":{"type":"string"}},"calls":{"type":"array","description":"Related calls referencing this phone number","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call (up to 20 digits)"},"status":{"type":"string","description":"Call status"},"externalSystems":{"type":"array","description":"Links to external systems such as CRM, Telephony System, etc.","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects within the external system","items":{"type":"object","properties":{"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"}}}}}}}}}},"emails":{"type":"array","description":"Related email messages associated with contacts matching this phone number","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique 32 character identifier for the email message"},"from":{"type":"string","description":"The sender\'s email address"},"sentTime":{"type":"string","description":"Date and time the email was sent in ISO-8601 format"},"mailbox":{"type":"string","description":"The mailbox from which the email was retrieved"},"messageHash":{"type":"string","description":"Hash code of the email message"}}}},"meetings":{"type":"array","description":"Related meetings associated with this phone number","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique identifier for the meeting"}}}},"customerData":{"type":"array","description":"Links to data from external systems (CRM, Telephony, etc.) that reference this phone number","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects in the external system","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the Lead or Contact (up to 20 digits)"},"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"},"mirrorId":{"type":"string","description":"CRM Mirror ID"},"fields":{"type":"array","description":"Object fields","items":{"type":"object","properties":{"name":{"type":"string","description":"Field name"},"value":{"type":"json","description":"Field value"}}}}}}}}}}},"gong_purge_email_address":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true}},"gong_purge_phone_number":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true}},"gong_unassign_flow_prospects":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"unassignedFlowInstanceIds":{"type":"array","description":"IDs of the flow instances the prospect was successfully removed from","items":{"type":"string"}}},"google_ads_ad_performance":{"ads":{"type":"array","description":"Ad performance data broken down by date","items":{"type":"object","properties":{"adId":{"type":"string","description":"Ad ID"},"adGroupId":{"type":"string","description":"Parent ad group ID"},"adGroupName":{"type":"string","description":"Parent ad group name"},"campaignId":{"type":"string","description":"Parent campaign ID"},"campaignName":{"type":"string","description":"Parent campaign name"},"adType":{"type":"string","description":"Ad type (RESPONSIVE_SEARCH_AD, EXPANDED_TEXT_AD, etc.)"},"impressions":{"type":"string","description":"Number of impressions"},"clicks":{"type":"string","description":"Number of clicks"},"costMicros":{"type":"string","description":"Cost in micros (divide by 1,000,000 for currency value)"},"ctr":{"type":"number","description":"Click-through rate (0.0 to 1.0)"},"conversions":{"type":"number","description":"Number of conversions"},"date":{"type":"string","description":"Date for this row (YYYY-MM-DD)"}}}},"totalCount":{"type":"number","description":"Total number of result rows"}},"google_ads_campaign_performance":{"campaigns":{"type":"array","description":"Campaign performance data broken down by date","items":{"type":"object","properties":{"id":{"type":"string","description":"Campaign ID"},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"impressions":{"type":"string","description":"Number of impressions"},"clicks":{"type":"string","description":"Number of clicks"},"costMicros":{"type":"string","description":"Cost in micros (divide by 1,000,000 for currency value)"},"ctr":{"type":"number","description":"Click-through rate (0.0 to 1.0)"},"conversions":{"type":"number","description":"Number of conversions"},"date":{"type":"string","description":"Date for this row (YYYY-MM-DD)"}}}},"totalCount":{"type":"number","description":"Total number of result rows"}},"google_ads_list_ad_groups":{"adGroups":{"type":"array","description":"List of ad groups in the campaign","items":{"type":"object","properties":{"id":{"type":"string","description":"Ad group ID"},"name":{"type":"string","description":"Ad group name"},"status":{"type":"string","description":"Ad group status (ENABLED, PAUSED, REMOVED)"},"type":{"type":"string","description":"Ad group type (SEARCH_STANDARD, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS)"},"campaignId":{"type":"string","description":"Parent campaign ID"},"campaignName":{"type":"string","description":"Parent campaign name"}}}},"totalCount":{"type":"number","description":"Total number of ad groups returned"}},"google_ads_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns in the account","items":{"type":"object","properties":{"id":{"type":"string","description":"Campaign ID"},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status (ENABLED, PAUSED, REMOVED)"},"channelType":{"type":"string","description":"Advertising channel type (SEARCH, DISPLAY, SHOPPING, VIDEO, PERFORMANCE_MAX)"},"startDate":{"type":"string","description":"Campaign start date (YYYY-MM-DD)"},"endDate":{"type":"string","description":"Campaign end date (YYYY-MM-DD)"},"budgetAmountMicros":{"type":"string","description":"Daily budget in micros (divide by 1,000,000 for currency value)"}}}},"totalCount":{"type":"number","description":"Total number of campaigns returned"}},"google_ads_list_customers":{"customerIds":{"type":"array","description":"List of accessible customer IDs","items":{"type":"string","description":"Google Ads customer ID (numeric, no dashes)"}},"totalCount":{"type":"number","description":"Total number of accessible customer accounts"}},"google_ads_search":{"results":{"type":"json","description":"Array of result objects from the GAQL query"},"totalResultsCount":{"type":"number","description":"Total number of matching results"},"nextPageToken":{"type":"string","description":"Token for the next page of results"}},"google_appsheet_add_rows":{"rows":{"type":"array","description":"Rows added by AppSheet, including any generated key values","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows added"}}}},"google_appsheet_delete_rows":{"rows":{"type":"array","description":"Rows deleted by AppSheet","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows deleted"}}}},"google_appsheet_edit_rows":{"rows":{"type":"array","description":"Rows updated by AppSheet","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows updated"}}}},"google_appsheet_find_rows":{"rows":{"type":"array","description":"Matching rows returned by AppSheet","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows returned"}}}},"google_bigquery_create_dataset":{"datasetId":{"type":"string","description":"Unique dataset identifier"},"projectId":{"type":"string","description":"Project ID containing this dataset"},"friendlyName":{"type":"string","description":"Descriptive name for the dataset","optional":true},"description":{"type":"string","description":"Dataset description","optional":true},"location":{"type":"string","description":"Geographic location where the data resides","optional":true},"creationTime":{"type":"string","description":"Dataset creation time (milliseconds since epoch)","optional":true}},"google_bigquery_create_table":{"tableId":{"type":"string","description":"Table ID"},"datasetId":{"type":"string","description":"Dataset ID"},"projectId":{"type":"string","description":"Project ID"},"type":{"type":"string","description":"Table type (usually TABLE)","optional":true},"description":{"type":"string","description":"Table description","optional":true},"schema":{"type":"array","description":"Array of column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Data type"},"mode":{"type":"string","description":"Column mode (NULLABLE, REQUIRED, or REPEATED)","optional":true},"description":{"type":"string","description":"Column description","optional":true}}}},"creationTime":{"type":"string","description":"Table creation time (milliseconds since epoch)","optional":true},"location":{"type":"string","description":"Geographic location where the table resides","optional":true}},"google_bigquery_delete_dataset":{"deleted":{"type":"boolean","description":"Whether the dataset was deleted"}},"google_bigquery_delete_table":{"deleted":{"type":"boolean","description":"Whether the table was deleted"}},"google_bigquery_get_query_results":{"columns":{"type":"array","description":"Array of column names from the query result","items":{"type":"string","description":"Column name"}},"rows":{"type":"array","description":"Array of row objects keyed by column name","items":{"type":"object","description":"Row with column name/value pairs"}},"totalRows":{"type":"string","description":"Total number of rows in the complete result set","optional":true},"jobComplete":{"type":"boolean","description":"Whether the job has completed"},"totalBytesProcessed":{"type":"string","description":"Total bytes processed by the query","optional":true},"cacheHit":{"type":"boolean","description":"Whether the query result was served from cache","optional":true},"jobReference":{"type":"object","description":"Job reference (useful when jobComplete is false)","optional":true,"properties":{"projectId":{"type":"string","description":"Project ID containing the job"},"jobId":{"type":"string","description":"Unique job identifier"},"location":{"type":"string","description":"Geographic location of the job"}}},"pageToken":{"type":"string","description":"Token for fetching additional result pages","optional":true}},"google_bigquery_get_table":{"tableId":{"type":"string","description":"Table ID"},"datasetId":{"type":"string","description":"Dataset ID"},"projectId":{"type":"string","description":"Project ID"},"type":{"type":"string","description":"Table type (TABLE, VIEW, SNAPSHOT, MATERIALIZED_VIEW, EXTERNAL)","optional":true},"description":{"type":"string","description":"Table description","optional":true},"numRows":{"type":"string","description":"Total number of rows","optional":true},"numBytes":{"type":"string","description":"Total size in bytes, excluding data in streaming buffer","optional":true},"schema":{"type":"array","description":"Array of column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Data type (STRING, INTEGER, FLOAT, BOOLEAN, TIMESTAMP, RECORD, etc.)"},"mode":{"type":"string","description":"Column mode (NULLABLE, REQUIRED, or REPEATED)","optional":true},"description":{"type":"string","description":"Column description","optional":true}}}},"creationTime":{"type":"string","description":"Table creation time (milliseconds since epoch)","optional":true},"lastModifiedTime":{"type":"string","description":"Last modification time (milliseconds since epoch)","optional":true},"location":{"type":"string","description":"Geographic location where the table resides","optional":true}},"google_bigquery_insert_rows":{"insertedRows":{"type":"number","description":"Number of rows successfully inserted"},"errors":{"type":"array","description":"Array of per-row insertion errors (empty if all succeeded)","items":{"type":"object","properties":{"index":{"type":"number","description":"Zero-based index of the row that failed"},"errors":{"type":"array","description":"Error details for this row","items":{"type":"object","properties":{"reason":{"type":"string","description":"Short error code summarizing the error","optional":true},"location":{"type":"string","description":"Where the error occurred","optional":true},"message":{"type":"string","description":"Human-readable error description","optional":true}}}}}}}},"google_bigquery_list_datasets":{"datasets":{"type":"array","description":"Array of dataset objects","items":{"type":"object","properties":{"datasetId":{"type":"string","description":"Unique dataset identifier"},"projectId":{"type":"string","description":"Project ID containing this dataset"},"friendlyName":{"type":"string","description":"Descriptive name for the dataset","optional":true},"location":{"type":"string","description":"Geographic location where the data resides","optional":true}}}},"nextPageToken":{"type":"string","description":"Token for fetching next page of results","optional":true}},"google_bigquery_list_table_data":{"rows":{"type":"array","description":"Array of rows, each a raw array of column values in schema order","items":{"type":"array","description":"Row values in column order"}},"totalRows":{"type":"string","description":"Total number of rows in the table","optional":true},"pageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"google_bigquery_list_tables":{"tables":{"type":"array","description":"Array of table objects","items":{"type":"object","properties":{"tableId":{"type":"string","description":"Table identifier"},"datasetId":{"type":"string","description":"Dataset ID containing this table"},"projectId":{"type":"string","description":"Project ID containing this table"},"type":{"type":"string","description":"Table type (TABLE, VIEW, EXTERNAL, etc.)","optional":true},"friendlyName":{"type":"string","description":"User-friendly name for the table","optional":true},"creationTime":{"type":"string","description":"Time when created, in milliseconds since epoch","optional":true}}}},"totalItems":{"type":"number","description":"Total number of tables in the dataset","optional":true},"nextPageToken":{"type":"string","description":"Token for fetching next page of results","optional":true}},"google_bigquery_query":{"columns":{"type":"array","description":"Array of column names from the query result","items":{"type":"string","description":"Column name"}},"rows":{"type":"array","description":"Array of row objects keyed by column name","items":{"type":"object","description":"Row with column name/value pairs"}},"totalRows":{"type":"string","description":"Total number of rows in the complete result set","optional":true},"jobComplete":{"type":"boolean","description":"Whether the query completed within the timeout"},"totalBytesProcessed":{"type":"string","description":"Total bytes processed by the query","optional":true},"cacheHit":{"type":"boolean","description":"Whether the query result was served from cache","optional":true},"jobReference":{"type":"object","description":"Job reference (useful when jobComplete is false)","optional":true,"properties":{"projectId":{"type":"string","description":"Project ID containing the job"},"jobId":{"type":"string","description":"Unique job identifier"},"location":{"type":"string","description":"Geographic location of the job"}}},"pageToken":{"type":"string","description":"Token for fetching additional result pages","optional":true}},"google_books_volume_details":{"id":{"type":"string","description":"Volume ID"},"title":{"type":"string","description":"Book title"},"subtitle":{"type":"string","description":"Book subtitle","optional":true},"authors":{"type":"array","description":"List of authors"},"publisher":{"type":"string","description":"Publisher name","optional":true},"publishedDate":{"type":"string","description":"Publication date","optional":true},"description":{"type":"string","description":"Book description","optional":true},"pageCount":{"type":"number","description":"Number of pages","optional":true},"categories":{"type":"array","description":"Book categories"},"averageRating":{"type":"number","description":"Average rating (1-5)","optional":true},"ratingsCount":{"type":"number","description":"Number of ratings","optional":true},"language":{"type":"string","description":"Language code","optional":true},"previewLink":{"type":"string","description":"Link to preview on Google Books","optional":true},"infoLink":{"type":"string","description":"Link to info page","optional":true},"thumbnailUrl":{"type":"string","description":"Book cover thumbnail URL","optional":true},"isbn10":{"type":"string","description":"ISBN-10 identifier","optional":true},"isbn13":{"type":"string","description":"ISBN-13 identifier","optional":true}},"google_books_volume_search":{"totalItems":{"type":"number","description":"Total number of matching results"},"volumes":{"type":"array","description":"List of matching volumes","items":{"type":"object","properties":{"id":{"type":"string","description":"Volume ID"},"title":{"type":"string","description":"Book title"},"subtitle":{"type":"string","description":"Book subtitle"},"authors":{"type":"array","description":"List of authors"},"publisher":{"type":"string","description":"Publisher name"},"publishedDate":{"type":"string","description":"Publication date"},"description":{"type":"string","description":"Book description"},"pageCount":{"type":"number","description":"Number of pages"},"categories":{"type":"array","description":"Book categories"},"averageRating":{"type":"number","description":"Average rating (1-5)"},"ratingsCount":{"type":"number","description":"Number of ratings"},"language":{"type":"string","description":"Language code"},"previewLink":{"type":"string","description":"Link to preview on Google Books"},"infoLink":{"type":"string","description":"Link to info page"},"thumbnailUrl":{"type":"string","description":"Book cover thumbnail URL"},"isbn10":{"type":"string","description":"ISBN-10 identifier"},"isbn13":{"type":"string","description":"ISBN-13 identifier"}}}}},"google_calendar_create":{"content":{"type":"string","description":"Event creation confirmation message"},"metadata":{"type":"json","description":"Created event metadata including ID, status, Meet link, and details"}},"google_calendar_create_calendar":{"content":{"type":"string","description":"Calendar creation confirmation message"},"metadata":{"type":"json","description":"Created calendar metadata (id, summary, description, location, timeZone)"}},"google_calendar_create_calendar_v2":{"id":{"type":"string","description":"Calendar ID"},"summary":{"type":"string","description":"Calendar title"},"description":{"type":"string","description":"Calendar description","optional":true},"location":{"type":"string","description":"Calendar location","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true}},"google_calendar_create_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"hangoutLink":{"type":"string","description":"Google Meet link","optional":true},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"recurrence":{"type":"json","description":"Recurrence rules","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator","optional":true},"organizer":{"type":"json","description":"Event organizer","optional":true}},"google_calendar_delete":{"content":{"type":"string","description":"Event deletion confirmation message"},"metadata":{"type":"json","description":"Deletion details including event ID"}},"google_calendar_delete_calendar":{"content":{"type":"string","description":"Calendar deletion confirmation message"},"metadata":{"type":"json","description":"Deletion details including calendar ID"}},"google_calendar_delete_calendar_v2":{"calendarId":{"type":"string","description":"Deleted calendar ID"},"deleted":{"type":"boolean","description":"Whether deletion was successful"}},"google_calendar_delete_v2":{"eventId":{"type":"string","description":"Deleted event ID"},"deleted":{"type":"boolean","description":"Whether deletion was successful"}},"google_calendar_freebusy":{"content":{"type":"string","description":"Summary of free/busy results"},"metadata":{"type":"json","description":"Free/busy data with time range and per-calendar busy periods"}},"google_calendar_freebusy_v2":{"timeMin":{"type":"string","description":"Start of the queried time range"},"timeMax":{"type":"string","description":"End of the queried time range"},"calendars":{"type":"json","description":"Per-calendar free/busy data with busy periods and any errors"}},"google_calendar_get":{"content":{"type":"string","description":"Event retrieval confirmation message"},"metadata":{"type":"json","description":"Event details including ID, status, times, and attendees"}},"google_calendar_get_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator"},"organizer":{"type":"json","description":"Event organizer"}},"google_calendar_instances":{"content":{"type":"string","description":"Summary of found instances count"},"metadata":{"type":"json","description":"List of recurring event instances with pagination tokens"}},"google_calendar_instances_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true},"instances":{"type":"json","description":"List of recurring event instances"}},"google_calendar_invite":{"content":{"type":"string","description":"Attendee invitation confirmation message with email delivery status"},"metadata":{"type":"json","description":"Updated event metadata including attendee list and details"}},"google_calendar_invite_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator","optional":true},"organizer":{"type":"json","description":"Event organizer","optional":true}},"google_calendar_list":{"content":{"type":"string","description":"Summary of found events count"},"metadata":{"type":"json","description":"List of events with pagination tokens and event details"}},"google_calendar_list_acl":{"content":{"type":"string","description":"Summary of found sharing rules count"},"metadata":{"type":"json","description":"List of ACL rules with pagination token"}},"google_calendar_list_acl_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"rules":{"type":"array","description":"List of ACL rules","items":{"type":"object","properties":{"id":{"type":"string","description":"ACL rule ID"},"role":{"type":"string","description":"Access role"},"scope":{"type":"json","description":"Grantee scope (type and value)"}}}}},"google_calendar_list_calendars":{"content":{"type":"string","description":"Summary of found calendars count"},"metadata":{"type":"json","description":"List of calendars with their details"}},"google_calendar_list_calendars_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"calendars":{"type":"array","description":"List of calendars","items":{"type":"object","properties":{"id":{"type":"string","description":"Calendar ID"},"summary":{"type":"string","description":"Calendar title"},"description":{"type":"string","description":"Calendar description","optional":true},"location":{"type":"string","description":"Calendar location","optional":true},"timeZone":{"type":"string","description":"Calendar time zone"},"accessRole":{"type":"string","description":"Access role for the calendar"},"backgroundColor":{"type":"string","description":"Calendar background color"},"foregroundColor":{"type":"string","description":"Calendar foreground color"},"primary":{"type":"boolean","description":"Whether this is the primary calendar","optional":true},"hidden":{"type":"boolean","description":"Whether the calendar is hidden","optional":true},"selected":{"type":"boolean","description":"Whether the calendar is selected","optional":true}}}}},"google_calendar_list_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true},"events":{"type":"json","description":"List of events"}},"google_calendar_move":{"content":{"type":"string","description":"Event move confirmation message"},"metadata":{"type":"json","description":"Moved event metadata including new details"}},"google_calendar_move_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator"},"organizer":{"type":"json","description":"Event organizer"}},"google_calendar_quick_add":{"content":{"type":"string","description":"Event creation confirmation message from natural language"},"metadata":{"type":"json","description":"Created event metadata including parsed details","properties":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"URL to view the event in Google Calendar"},"status":{"type":"string","description":"Event status (confirmed, tentative, cancelled)"},"summary":{"type":"string","description":"Event title"},"description":{"type":"string","description":"Event description"},"location":{"type":"string","description":"Event location"},"start":{"type":"object","description":"Event start time"},"end":{"type":"object","description":"Event end time"},"attendees":{"type":"array","description":"List of event attendees"},"creator":{"type":"object","description":"Event creator info"},"organizer":{"type":"object","description":"Event organizer info"}}}},"google_calendar_quick_add_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator"},"organizer":{"type":"json","description":"Event organizer"}},"google_calendar_share_calendar":{"content":{"type":"string","description":"Sharing confirmation message"},"metadata":{"type":"json","description":"Created ACL rule (id, role, scope)"}},"google_calendar_share_calendar_v2":{"id":{"type":"string","description":"ACL rule ID"},"role":{"type":"string","description":"Granted access role"},"scope":{"type":"json","description":"Grantee scope (type and value)"}},"google_calendar_unshare_calendar":{"content":{"type":"string","description":"Removal confirmation message"},"metadata":{"type":"json","description":"Removal details including rule ID"}},"google_calendar_unshare_calendar_v2":{"ruleId":{"type":"string","description":"Removed ACL rule ID"},"deleted":{"type":"boolean","description":"Whether removal was successful"}},"google_calendar_update":{"content":{"type":"string","description":"Event update confirmation message"},"metadata":{"type":"json","description":"Updated event metadata including ID, status, Meet link, and details"}},"google_calendar_update_acl":{"content":{"type":"string","description":"Sharing update confirmation message"},"metadata":{"type":"json","description":"Updated ACL rule (id, role, scope)"}},"google_calendar_update_acl_v2":{"id":{"type":"string","description":"ACL rule ID"},"role":{"type":"string","description":"Granted access role"},"scope":{"type":"json","description":"Grantee scope (type and value)"}},"google_calendar_update_calendar":{"content":{"type":"string","description":"Calendar update confirmation message"},"metadata":{"type":"json","description":"Updated calendar metadata (id, summary, description, location, timeZone)"}},"google_calendar_update_calendar_v2":{"id":{"type":"string","description":"Calendar ID"},"summary":{"type":"string","description":"Calendar title"},"description":{"type":"string","description":"Calendar description","optional":true},"location":{"type":"string","description":"Calendar location","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true}},"google_calendar_update_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"hangoutLink":{"type":"string","description":"Google Meet link","optional":true},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"recurrence":{"type":"json","description":"Recurrence rules","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator","optional":true},"organizer":{"type":"json","description":"Event organizer","optional":true}},"google_contacts_create":{"content":{"type":"string","description":"Contact creation confirmation message"},"metadata":{"type":"json","description":"Created contact metadata including resource name and details"}},"google_contacts_delete":{"content":{"type":"string","description":"Contact deletion confirmation message"},"metadata":{"type":"json","description":"Deletion details including resource name"}},"google_contacts_get":{"content":{"type":"string","description":"Contact retrieval confirmation message"},"metadata":{"type":"json","description":"Contact details including name, email, phone, and organization"}},"google_contacts_list":{"content":{"type":"string","description":"Summary of found contacts count"},"metadata":{"type":"json","description":"List of contacts with pagination tokens"}},"google_contacts_search":{"content":{"type":"string","description":"Summary of search results count"},"metadata":{"type":"json","description":"Search results with matching contacts"}},"google_contacts_update":{"content":{"type":"string","description":"Contact update confirmation message"},"metadata":{"type":"json","description":"Updated contact metadata"}},"google_docs_create":{"metadata":{"type":"json","description":"Created document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_create_named_range":{"namedRangeId":{"type":"string","description":"The ID of the created named range","optional":true},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_create_paragraph_bullets":{"updatedContent":{"type":"boolean","description":"Indicates if the bullets were applied successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_delete_content_range":{"updatedContent":{"type":"boolean","description":"Indicates if the content range was deleted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_delete_named_range":{"updatedContent":{"type":"boolean","description":"Indicates if the named range(s) were deleted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_delete_paragraph_bullets":{"updatedContent":{"type":"boolean","description":"Indicates if the bullets were removed successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_image":{"objectId":{"type":"string","description":"The ID of the inserted inline image object","optional":true},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_page_break":{"updatedContent":{"type":"boolean","description":"Indicates if the page break was inserted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_table":{"updatedContent":{"type":"boolean","description":"Indicates if the table was inserted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_text":{"updatedContent":{"type":"boolean","description":"Indicates if text was inserted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_read":{"content":{"type":"string","description":"Extracted document text content"},"metadata":{"type":"json","description":"Document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_replace_text":{"occurrencesChanged":{"type":"number","description":"The number of occurrences that were replaced"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_update_paragraph_style":{"updatedContent":{"type":"boolean","description":"Indicates if the paragraph style was applied successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_update_text_style":{"updatedContent":{"type":"boolean","description":"Indicates if the text style was applied successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_write":{"updatedContent":{"type":"boolean","description":"Indicates if document content was updated successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_drive_copy":{"file":{"type":"json","description":"The copied file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID of the copy"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"owners":{"type":"json","description":"List of file owners"},"size":{"type":"string","description":"File size in bytes"}}}},"google_drive_create_comment":{"comment":{"type":"json","description":"The created comment","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Plain text content of the comment"},"htmlContent":{"type":"string","description":"HTML-formatted content of the comment"},"author":{"type":"json","description":"User who authored the comment"},"createdTime":{"type":"string","description":"When the comment was created"},"modifiedTime":{"type":"string","description":"When the comment was last modified"},"resolved":{"type":"boolean","description":"Whether the comment has been resolved"},"deleted":{"type":"boolean","description":"Whether the comment has been deleted"},"anchor":{"type":"string","description":"Region of the document the comment refers to"},"quotedFileContent":{"type":"json","description":"The file content the comment quotes"},"replies":{"type":"json","description":"Threaded replies to the comment"}}}},"google_drive_create_folder":{"file":{"type":"object","description":"Complete created folder metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive folder ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"Folder name"},"mimeType":{"type":"string","description":"MIME type (application/vnd.google-apps.folder)"},"description":{"type":"string","description":"Folder description"},"owners":{"type":"json","description":"List of folder owners"},"permissions":{"type":"json","description":"Folder permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether folder is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the folder"},"starred":{"type":"boolean","description":"Whether folder is starred"},"trashed":{"type":"boolean","description":"Whether folder is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"folderColorRgb":{"type":"string","description":"Folder color"},"createdTime":{"type":"string","description":"Folder creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the folder"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"iconLink":{"type":"string","description":"URL to folder icon"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing folder"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on folder"},"version":{"type":"string","description":"Version number"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"}}}},"google_drive_delete":{"deleted":{"type":"boolean","description":"Whether the file was successfully deleted"},"fileId":{"type":"string","description":"The ID of the deleted file"}},"google_drive_delete_comment":{"deleted":{"type":"boolean","description":"Whether the comment was successfully deleted"},"fileId":{"type":"string","description":"The ID of the file"},"commentId":{"type":"string","description":"The ID of the deleted comment"}},"google_drive_download":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"metadata":{"type":"object","description":"Complete file metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"},"revisions":{"type":"json","description":"File revision history (first 100 revisions only)"}}}},"google_drive_export":{"file":{"type":"file","description":"Exported file stored in execution files"},"exportedMimeType":{"type":"string","description":"The MIME type the file was exported to"}},"google_drive_get_about":{"user":{"type":"json","description":"Information about the authenticated user","properties":{"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address"},"photoLink":{"type":"string","description":"URL to user profile photo","optional":true},"permissionId":{"type":"string","description":"User permission ID"},"me":{"type":"boolean","description":"Whether this is the authenticated user"}}},"storageQuota":{"type":"json","description":"Storage quota information in bytes","properties":{"limit":{"type":"string","description":"Total storage limit in bytes (null for unlimited)","optional":true},"usage":{"type":"string","description":"Total storage used in bytes"},"usageInDrive":{"type":"string","description":"Storage used by Drive files in bytes"},"usageInDriveTrash":{"type":"string","description":"Storage used by trashed files in bytes"}}},"canCreateDrives":{"type":"boolean","description":"Whether user can create shared drives"},"importFormats":{"type":"json","description":"Map of MIME types that can be imported and their target formats"},"exportFormats":{"type":"json","description":"Map of Google Workspace MIME types and their exportable formats"},"maxUploadSize":{"type":"string","description":"Maximum upload size in bytes"}},"google_drive_get_content":{"content":{"type":"string","description":"File content as text (Google Workspace files are exported)"},"metadata":{"type":"object","description":"Complete file metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"},"revisions":{"type":"json","description":"File revision history (first 100 revisions only)"}}}},"google_drive_get_file":{"file":{"type":"json","description":"The file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description","optional":true},"size":{"type":"string","description":"File size in bytes","optional":true},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL","optional":true},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail","optional":true},"parents":{"type":"json","description":"Parent folder IDs"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions","optional":true},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"capabilities":{"type":"json","description":"User capabilities on file"},"md5Checksum":{"type":"string","description":"MD5 hash","optional":true},"version":{"type":"string","description":"Version number"}}}},"google_drive_get_revision":{"revision":{"type":"json","description":"The revision metadata","properties":{"id":{"type":"string","description":"Revision ID"},"mimeType":{"type":"string","description":"MIME type of the revision"},"modifiedTime":{"type":"string","description":"When this revision was created"},"keepForever":{"type":"boolean","description":"Whether this revision is preserved forever"},"published":{"type":"boolean","description":"Whether this revision is published"},"publishedLink":{"type":"string","description":"Public link to the published revision"},"lastModifyingUser":{"type":"json","description":"User who created this revision"},"originalFilename":{"type":"string","description":"Original filename for binary revisions"},"md5Checksum":{"type":"string","description":"MD5 checksum for binary revisions"},"size":{"type":"string","description":"Size of the revision in bytes"},"exportLinks":{"type":"json","description":"Export format links for the revision"}}}},"google_drive_list":{"files":{"type":"array","description":"Array of file metadata objects from Google Drive","items":{"type":"object","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results"}},"google_drive_list_comments":{"comments":{"type":"array","description":"List of comments on the file","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Plain text content of the comment"},"htmlContent":{"type":"string","description":"HTML-formatted content of the comment"},"author":{"type":"json","description":"User who authored the comment"},"createdTime":{"type":"string","description":"When the comment was created"},"modifiedTime":{"type":"string","description":"When the comment was last modified"},"resolved":{"type":"boolean","description":"Whether the comment has been resolved"},"deleted":{"type":"boolean","description":"Whether the comment has been deleted"},"anchor":{"type":"string","description":"Region of the document the comment refers to"},"quotedFileContent":{"type":"json","description":"The file content the comment quotes"},"replies":{"type":"json","description":"Threaded replies to the comment"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of comments"}},"google_drive_list_permissions":{"permissions":{"type":"array","description":"List of permissions on the file","items":{"type":"object","properties":{"id":{"type":"string","description":"Permission ID (use to remove permission)"},"type":{"type":"string","description":"Grantee type (user, group, domain, anyone)"},"role":{"type":"string","description":"Permission role (owner, organizer, fileOrganizer, writer, commenter, reader)"},"emailAddress":{"type":"string","description":"Email of the grantee"},"displayName":{"type":"string","description":"Display name of the grantee"},"photoLink":{"type":"string","description":"Photo URL of the grantee"},"domain":{"type":"string","description":"Domain of the grantee"},"expirationTime":{"type":"string","description":"When permission expires"},"deleted":{"type":"boolean","description":"Whether grantee account is deleted"},"allowFileDiscovery":{"type":"boolean","description":"Whether file is discoverable by grantee"},"pendingOwner":{"type":"boolean","description":"Whether ownership transfer is pending"},"permissionDetails":{"type":"json","description":"Details about inherited permissions"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of permissions"}},"google_drive_list_revisions":{"revisions":{"type":"array","description":"List of revisions for the file (most recent last)","items":{"type":"object","properties":{"id":{"type":"string","description":"Revision ID"},"mimeType":{"type":"string","description":"MIME type of the revision"},"modifiedTime":{"type":"string","description":"When this revision was created"},"keepForever":{"type":"boolean","description":"Whether this revision is preserved forever"},"published":{"type":"boolean","description":"Whether this revision is published"},"publishedLink":{"type":"string","description":"Public link to the published revision"},"lastModifyingUser":{"type":"json","description":"User who created this revision"},"originalFilename":{"type":"string","description":"Original filename for binary revisions"},"md5Checksum":{"type":"string","description":"MD5 checksum for binary revisions"},"size":{"type":"string","description":"Size of the revision in bytes"},"exportLinks":{"type":"json","description":"Export format links for the revision"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of revisions"}},"google_drive_move":{"file":{"type":"json","description":"The moved file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"owners":{"type":"json","description":"List of file owners"},"size":{"type":"string","description":"File size in bytes"}}}},"google_drive_search":{"files":{"type":"array","description":"Array of file metadata objects matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"size":{"type":"string","description":"File size in bytes"},"parents":{"type":"json","description":"Parent folder IDs"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results"}},"google_drive_share":{"permission":{"type":"json","description":"The created permission details","properties":{"id":{"type":"string","description":"Permission ID"},"type":{"type":"string","description":"Grantee type (user, group, domain, anyone)"},"role":{"type":"string","description":"Permission role"},"emailAddress":{"type":"string","description":"Email of the grantee","optional":true},"displayName":{"type":"string","description":"Display name of the grantee","optional":true},"domain":{"type":"string","description":"Domain of the grantee","optional":true},"expirationTime":{"type":"string","description":"Expiration time","optional":true},"deleted":{"type":"boolean","description":"Whether grantee is deleted"}}}},"google_drive_trash":{"file":{"type":"json","description":"The trashed file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"trashed":{"type":"boolean","description":"Whether file is in trash (should be true)"},"trashedTime":{"type":"string","description":"When file was trashed"},"webViewLink":{"type":"string","description":"URL to view in browser"}}}},"google_drive_unshare":{"removed":{"type":"boolean","description":"Whether the permission was successfully removed"},"fileId":{"type":"string","description":"The ID of the file"},"permissionId":{"type":"string","description":"The ID of the removed permission"}},"google_drive_untrash":{"file":{"type":"json","description":"The restored file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"trashed":{"type":"boolean","description":"Whether file is in trash (should be false)"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"}}}},"google_drive_update":{"file":{"type":"json","description":"The updated file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description","optional":true},"starred":{"type":"boolean","description":"Whether file is starred"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"},"modifiedTime":{"type":"string","description":"Last modification time"}}}},"google_drive_upload":{"file":{"type":"object","description":"Complete uploaded file metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"}}}},"google_forms_batch_update":{"replies":{"type":"array","description":"The replies from each update request","items":{"type":"json"}},"writeControl":{"type":"object","description":"Write control information with revision IDs","optional":true,"properties":{"requiredRevisionId":{"type":"string","description":"Required revision ID for conflict detection"},"targetRevisionId":{"type":"string","description":"Target revision ID"}}},"form":{"type":"object","description":"The updated form (if includeFormInResponse was true)","optional":true,"properties":{"formId":{"type":"string","description":"The form ID"},"info":{"type":"object","description":"Form info containing title and description","properties":{"title":{"type":"string","description":"The form title visible to responders"},"description":{"type":"string","description":"The form description"},"documentTitle":{"type":"string","description":"The document title visible in Drive"}}},"settings":{"type":"object","description":"Form settings","properties":{"quizSettings":{"type":"object","description":"Quiz settings","properties":{"isQuiz":{"type":"boolean","description":"Whether the form is a quiz"}}},"emailCollectionType":{"type":"string","description":"Email collection type"}}},"items":{"type":"array","description":"The form items (questions, sections, etc.)","items":{"type":"object","properties":{"itemId":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"description":{"type":"string","description":"Item description"},"questionItem":{"type":"json","description":"Question item configuration"},"questionGroupItem":{"type":"json","description":"Question group configuration"},"pageBreakItem":{"type":"json","description":"Page break configuration"},"textItem":{"type":"json","description":"Text item configuration"},"imageItem":{"type":"json","description":"Image item configuration"},"videoItem":{"type":"json","description":"Video item configuration"}}}},"revisionId":{"type":"string","description":"The revision ID of the form"},"responderUri":{"type":"string","description":"The URI to share with responders"},"linkedSheetId":{"type":"string","description":"The ID of the linked Google Sheet"},"publishSettings":{"type":"object","description":"Form publish settings","properties":{"publishState":{"type":"object","description":"Current publish state","properties":{"isPublished":{"type":"boolean","description":"Whether the form is published"},"isAcceptingResponses":{"type":"boolean","description":"Whether the form is accepting responses"}}}}}}}},"google_forms_create_form":{"formId":{"type":"string","description":"The ID of the created form"},"title":{"type":"string","description":"The form title","optional":true},"documentTitle":{"type":"string","description":"The document title in Drive","optional":true},"responderUri":{"type":"string","description":"The URI to share with responders","optional":true},"revisionId":{"type":"string","description":"The revision ID of the form","optional":true}},"google_forms_create_watch":{"id":{"type":"string","description":"The watch ID"},"eventType":{"type":"string","description":"The event type being watched"},"topicName":{"type":"string","description":"The Cloud Pub/Sub topic","optional":true},"createTime":{"type":"string","description":"When the watch was created","optional":true},"expireTime":{"type":"string","description":"When the watch expires (7 days after creation)","optional":true},"state":{"type":"string","description":"The watch state (ACTIVE, SUSPENDED)","optional":true}},"google_forms_delete_watch":{"deleted":{"type":"boolean","description":"Whether the watch was successfully deleted"}},"google_forms_get_form":{"formId":{"type":"string","description":"The form ID"},"title":{"type":"string","description":"The form title visible to responders","optional":true},"description":{"type":"string","description":"The form description","optional":true},"documentTitle":{"type":"string","description":"The document title visible in Drive","optional":true},"responderUri":{"type":"string","description":"The URI to share with responders","optional":true},"linkedSheetId":{"type":"string","description":"The ID of the linked Google Sheet","optional":true},"revisionId":{"type":"string","description":"The revision ID of the form","optional":true},"items":{"type":"array","description":"The form items (questions, sections, etc.)","items":{"type":"object","properties":{"itemId":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"description":{"type":"string","description":"Item description"}}}},"settings":{"type":"json","description":"Form settings","optional":true},"publishSettings":{"type":"json","description":"Form publish settings","optional":true}},"google_forms_get_responses":{"responses":{"type":"array","description":"Array of form responses (when no responseId provided)","items":{"type":"object","properties":{"responseId":{"type":"string","description":"Unique response ID"},"createTime":{"type":"string","description":"When the response was created"},"lastSubmittedTime":{"type":"string","description":"When the response was last submitted"},"answers":{"type":"json","description":"Map of question IDs to answer values"}}}},"nextPageToken":{"type":"string","description":"Token to fetch the next page of responses (null when no more pages)","optional":true},"response":{"type":"object","description":"Single form response (when responseId is provided)","properties":{"responseId":{"type":"string","description":"Unique response ID"},"createTime":{"type":"string","description":"When the response was created"},"lastSubmittedTime":{"type":"string","description":"When the response was last submitted"},"answers":{"type":"json","description":"Map of question IDs to answer values"}}},"raw":{"type":"json","description":"Raw API response data"}},"google_forms_list_watches":{"watches":{"type":"array","description":"List of watches for the form","items":{"type":"object","properties":{"id":{"type":"string","description":"Watch ID"},"eventType":{"type":"string","description":"Event type (SCHEMA or RESPONSES)"},"createTime":{"type":"string","description":"When the watch was created"},"expireTime":{"type":"string","description":"When the watch expires"},"state":{"type":"string","description":"Watch state"}}}}},"google_forms_renew_watch":{"id":{"type":"string","description":"The watch ID"},"eventType":{"type":"string","description":"The event type being watched","optional":true},"expireTime":{"type":"string","description":"The new expiration time","optional":true},"state":{"type":"string","description":"The watch state","optional":true}},"google_forms_set_publish_settings":{"formId":{"type":"string","description":"The form ID"},"publishSettings":{"type":"json","description":"The updated publish settings","properties":{"publishState":{"type":"object","description":"The publish state","properties":{"isPublished":{"type":"boolean","description":"Whether the form is published"},"isAcceptingResponses":{"type":"boolean","description":"Whether the form accepts responses"}}}}}},"google_groups_add_alias":{"id":{"type":"string","description":"Unique group identifier"},"primaryEmail":{"type":"string","description":"Group\'s primary email address"},"alias":{"type":"string","description":"The alias that was added"},"kind":{"type":"string","description":"API resource type"},"etag":{"type":"string","description":"Resource version identifier"}},"google_groups_add_member":{"member":{"type":"json","description":"Added member object"}},"google_groups_create_group":{"group":{"type":"json","description":"Created group object"}},"google_groups_delete_group":{"message":{"type":"string","description":"Success message"}},"google_groups_get_group":{"group":{"type":"json","description":"Group object"}},"google_groups_get_member":{"member":{"type":"json","description":"Member object"}},"google_groups_get_settings":{"email":{"type":"string","description":"The group\'s email address"},"name":{"type":"string","description":"The group name (max 75 characters)"},"description":{"type":"string","description":"The group description (max 4096 characters)"},"whoCanJoin":{"type":"string","description":"Who can join the group (ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN)"},"whoCanViewMembership":{"type":"string","description":"Who can view group membership"},"whoCanViewGroup":{"type":"string","description":"Who can view group messages"},"whoCanPostMessage":{"type":"string","description":"Who can post messages to the group"},"allowExternalMembers":{"type":"string","description":"Whether external users can be members"},"allowWebPosting":{"type":"string","description":"Whether web posting is allowed"},"primaryLanguage":{"type":"string","description":"The group\'s primary language"},"isArchived":{"type":"string","description":"Whether messages are archived"},"archiveOnly":{"type":"string","description":"Whether the group is archive-only (inactive)"},"messageModerationLevel":{"type":"string","description":"Message moderation level"},"spamModerationLevel":{"type":"string","description":"Spam handling level (ALLOW, MODERATE, SILENTLY_MODERATE, REJECT)"},"replyTo":{"type":"string","description":"Default reply destination"},"customReplyTo":{"type":"string","description":"Custom email for replies"},"includeCustomFooter":{"type":"string","description":"Whether to include custom footer"},"customFooterText":{"type":"string","description":"Custom footer text (max 1000 characters)"},"sendMessageDenyNotification":{"type":"string","description":"Whether to send rejection notifications"},"defaultMessageDenyNotificationText":{"type":"string","description":"Default rejection message text"},"membersCanPostAsTheGroup":{"type":"string","description":"Whether members can post as the group"},"includeInGlobalAddressList":{"type":"string","description":"Whether included in Global Address List"},"whoCanLeaveGroup":{"type":"string","description":"Who can leave the group"},"whoCanContactOwner":{"type":"string","description":"Who can contact the group owner"},"favoriteRepliesOnTop":{"type":"string","description":"Whether favorite replies appear at top"},"whoCanApproveMembers":{"type":"string","description":"Who can approve new members"},"whoCanBanUsers":{"type":"string","description":"Who can ban users"},"whoCanModerateMembers":{"type":"string","description":"Who can manage members"},"whoCanModerateContent":{"type":"string","description":"Who can moderate content"},"whoCanAssistContent":{"type":"string","description":"Who can assist with content metadata"},"enableCollaborativeInbox":{"type":"string","description":"Whether collaborative inbox is enabled"},"whoCanDiscoverGroup":{"type":"string","description":"Who can discover the group"},"defaultSender":{"type":"string","description":"Default sender identity (DEFAULT_SELF or GROUP)"}},"google_groups_has_member":{"isMember":{"type":"boolean","description":"Whether the user is a member of the group"}},"google_groups_list_aliases":{"aliases":{"type":"array","description":"List of email aliases for the group","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique group identifier"},"primaryEmail":{"type":"string","description":"Group\'s primary email address"},"alias":{"type":"string","description":"Alias email address"},"kind":{"type":"string","description":"API resource type"},"etag":{"type":"string","description":"Resource version identifier"}}}}},"google_groups_list_groups":{"groups":{"type":"json","description":"Array of group objects"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_groups_list_members":{"members":{"type":"json","description":"Array of member objects"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_groups_remove_alias":{"deleted":{"type":"boolean","description":"Whether the alias was successfully deleted"}},"google_groups_remove_member":{"message":{"type":"string","description":"Success message"}},"google_groups_update_group":{"group":{"type":"json","description":"Updated group object"}},"google_groups_update_member":{"member":{"type":"json","description":"Updated member object"}},"google_groups_update_settings":{"email":{"type":"string","description":"The group\'s email address"},"name":{"type":"string","description":"The group name"},"description":{"type":"string","description":"The group description"},"whoCanJoin":{"type":"string","description":"Who can join the group"},"whoCanViewMembership":{"type":"string","description":"Who can view group membership"},"whoCanViewGroup":{"type":"string","description":"Who can view group messages"},"whoCanPostMessage":{"type":"string","description":"Who can post messages to the group"},"allowExternalMembers":{"type":"string","description":"Whether external users can be members"},"allowWebPosting":{"type":"string","description":"Whether web posting is allowed"},"primaryLanguage":{"type":"string","description":"The group\'s primary language"},"isArchived":{"type":"string","description":"Whether messages are archived"},"archiveOnly":{"type":"string","description":"Whether the group is archive-only"},"messageModerationLevel":{"type":"string","description":"Message moderation level"},"spamModerationLevel":{"type":"string","description":"Spam handling level"},"replyTo":{"type":"string","description":"Default reply destination"},"customReplyTo":{"type":"string","description":"Custom email for replies"},"includeCustomFooter":{"type":"string","description":"Whether to include custom footer"},"customFooterText":{"type":"string","description":"Custom footer text"},"sendMessageDenyNotification":{"type":"string","description":"Whether to send rejection notifications"},"defaultMessageDenyNotificationText":{"type":"string","description":"Default rejection message text"},"membersCanPostAsTheGroup":{"type":"string","description":"Whether members can post as the group"},"includeInGlobalAddressList":{"type":"string","description":"Whether included in Global Address List"},"whoCanLeaveGroup":{"type":"string","description":"Who can leave the group"},"whoCanContactOwner":{"type":"string","description":"Who can contact the group owner"},"favoriteRepliesOnTop":{"type":"string","description":"Whether favorite replies appear at top"},"whoCanApproveMembers":{"type":"string","description":"Who can approve new members"},"whoCanBanUsers":{"type":"string","description":"Who can ban users"},"whoCanModerateMembers":{"type":"string","description":"Who can manage members"},"whoCanModerateContent":{"type":"string","description":"Who can moderate content"},"whoCanAssistContent":{"type":"string","description":"Who can assist with content metadata"},"enableCollaborativeInbox":{"type":"string","description":"Whether collaborative inbox is enabled"},"whoCanDiscoverGroup":{"type":"string","description":"Who can discover the group"},"defaultSender":{"type":"string","description":"Default sender identity"}},"google_maps_air_quality":{"dateTime":{"type":"string","description":"Timestamp of the air quality data"},"regionCode":{"type":"string","description":"Region code for the location"},"indexes":{"type":"array","description":"Array of air quality indexes","items":{"type":"object","properties":{"code":{"type":"string","description":"Index code (e.g., \\"uaqi\\", \\"usa_epa\\")"},"displayName":{"type":"string","description":"Display name of the index"},"aqi":{"type":"number","description":"Air quality index value"},"aqiDisplay":{"type":"string","description":"Formatted AQI display string"},"color":{"type":"object","description":"RGB color for the AQI level","properties":{"red":{"type":"number"},"green":{"type":"number"},"blue":{"type":"number"}}},"category":{"type":"string","description":"Category description (e.g., \\"Good\\", \\"Moderate\\")"},"dominantPollutant":{"type":"string","description":"The dominant pollutant"}}}},"pollutants":{"type":"array","description":"Array of pollutant concentrations","items":{"type":"object","properties":{"code":{"type":"string","description":"Pollutant code (e.g., \\"pm25\\", \\"o3\\")"},"displayName":{"type":"string","description":"Display name"},"fullName":{"type":"string","description":"Full pollutant name"},"concentration":{"type":"object","description":"Concentration info","properties":{"value":{"type":"number","description":"Concentration value"},"units":{"type":"string","description":"Units (e.g., \\"PARTS_PER_BILLION\\")"}}},"additionalInfo":{"type":"object","description":"Additional info about sources and effects"}}}},"healthRecommendations":{"type":"object","description":"Health recommendations for different populations"}},"google_maps_directions":{"routes":{"type":"array","description":"All available routes","items":{"type":"object","properties":{"summary":{"type":"string","description":"Route summary (main road names)"},"legs":{"type":"array","description":"Route legs (segments between waypoints)"},"overviewPolyline":{"type":"string","description":"Encoded polyline for the entire route"},"warnings":{"type":"array","description":"Route warnings"},"waypointOrder":{"type":"array","description":"Optimized waypoint order (if requested)"}}}},"distanceText":{"type":"string","description":"Total distance as human-readable text (e.g., \\"5.2 km\\")"},"distanceMeters":{"type":"number","description":"Total distance in meters"},"durationText":{"type":"string","description":"Total duration as human-readable text (e.g., \\"15 mins\\")"},"durationSeconds":{"type":"number","description":"Total duration in seconds"},"startAddress":{"type":"string","description":"Resolved starting address"},"endAddress":{"type":"string","description":"Resolved ending address"},"steps":{"type":"array","description":"Turn-by-turn navigation instructions","items":{"type":"object","properties":{"instruction":{"type":"string","description":"Navigation instruction (HTML stripped)"},"distanceText":{"type":"string","description":"Step distance as text"},"distanceMeters":{"type":"number","description":"Step distance in meters"},"durationText":{"type":"string","description":"Step duration as text"},"durationSeconds":{"type":"number","description":"Step duration in seconds"},"startLocation":{"type":"object","description":"Step start coordinates"},"endLocation":{"type":"object","description":"Step end coordinates"},"travelMode":{"type":"string","description":"Travel mode for this step"},"maneuver":{"type":"string","description":"Maneuver type (turn-left, etc.)","optional":true}}}},"polyline":{"type":"string","description":"Encoded polyline for the primary route"}},"google_maps_distance_matrix":{"originAddresses":{"type":"array","description":"Resolved origin addresses","items":{"type":"string"}},"destinationAddresses":{"type":"array","description":"Resolved destination addresses","items":{"type":"string"}},"rows":{"type":"array","description":"Distance matrix rows (one per origin)","items":{"type":"object","properties":{"elements":{"type":"array","description":"Elements (one per destination)","items":{"type":"object","properties":{"distanceText":{"type":"string","description":"Distance as text (e.g., \\"5.2 km\\")"},"distanceMeters":{"type":"number","description":"Distance in meters"},"durationText":{"type":"string","description":"Duration as text (e.g., \\"15 mins\\")"},"durationSeconds":{"type":"number","description":"Duration in seconds"},"durationInTrafficText":{"type":"string","description":"Duration in traffic as text","optional":true},"durationInTrafficSeconds":{"type":"number","description":"Duration in traffic in seconds","optional":true},"status":{"type":"string","description":"Element status (OK, NOT_FOUND, ZERO_RESULTS)"}}}}}}}},"google_maps_elevation":{"elevation":{"type":"number","description":"Elevation in meters above sea level (negative for below)"},"lat":{"type":"number","description":"Latitude of the elevation sample"},"lng":{"type":"number","description":"Longitude of the elevation sample"},"resolution":{"type":"number","description":"Maximum distance between data points (meters) from which elevation was interpolated","optional":true}},"google_maps_geocode":{"formattedAddress":{"type":"string","description":"The formatted address string"},"lat":{"type":"number","description":"Latitude coordinate"},"lng":{"type":"number","description":"Longitude coordinate"},"location":{"type":"json","description":"Location object with lat and lng"},"placeId":{"type":"string","description":"Google Place ID for this location"},"addressComponents":{"type":"array","description":"Detailed address components","items":{"type":"object","properties":{"longName":{"type":"string","description":"Full name of the component"},"shortName":{"type":"string","description":"Abbreviated name"},"types":{"type":"array","description":"Component types"}}}},"locationType":{"type":"string","description":"Location accuracy type (ROOFTOP, RANGE_INTERPOLATED, etc.)"}},"google_maps_geolocate":{"lat":{"type":"number","description":"Latitude coordinate"},"lng":{"type":"number","description":"Longitude coordinate"},"accuracy":{"type":"number","description":"Accuracy radius in meters"}},"google_maps_place_details":{"placeId":{"type":"string","description":"Google Place ID"},"name":{"type":"string","description":"Place name","optional":true},"formattedAddress":{"type":"string","description":"Formatted street address","optional":true},"lat":{"type":"number","description":"Latitude coordinate","optional":true},"lng":{"type":"number","description":"Longitude coordinate","optional":true},"types":{"type":"array","description":"Place types (e.g., restaurant, cafe)","items":{"type":"string"}},"rating":{"type":"number","description":"Average rating (1.0 to 5.0)","optional":true},"userRatingsTotal":{"type":"number","description":"Total number of user ratings","optional":true},"priceLevel":{"type":"number","description":"Price level (0=Free, 1=Inexpensive, 2=Moderate, 3=Expensive, 4=Very Expensive)","optional":true},"website":{"type":"string","description":"Place website URL","optional":true},"phoneNumber":{"type":"string","description":"Local formatted phone number","optional":true},"internationalPhoneNumber":{"type":"string","description":"International formatted phone number","optional":true},"openNow":{"type":"boolean","description":"Whether the place is currently open","optional":true},"weekdayText":{"type":"array","description":"Opening hours formatted by day of week","items":{"type":"string"}},"reviews":{"type":"array","description":"User reviews (up to 5 most relevant)","items":{"type":"object","properties":{"authorName":{"type":"string","description":"Reviewer name"},"authorUrl":{"type":"string","description":"Reviewer profile URL","optional":true},"profilePhotoUrl":{"type":"string","description":"Reviewer photo URL","optional":true},"rating":{"type":"number","description":"Rating given (1-5)"},"text":{"type":"string","description":"Review text"},"time":{"type":"number","description":"Review timestamp (Unix epoch)"},"relativeTimeDescription":{"type":"string","description":"Relative time (e.g., \\"a month ago\\")"}}}},"photos":{"type":"array","description":"Place photos","items":{"type":"object","properties":{"photoReference":{"type":"string","description":"Photo reference for Place Photos API"},"height":{"type":"number","description":"Photo height in pixels"},"width":{"type":"number","description":"Photo width in pixels"},"htmlAttributions":{"type":"array","description":"Required attributions"}}}},"url":{"type":"string","description":"Google Maps URL for the place","optional":true},"utcOffset":{"type":"number","description":"UTC offset in minutes","optional":true},"vicinity":{"type":"string","description":"Simplified address (neighborhood/street)","optional":true},"businessStatus":{"type":"string","description":"Business status (OPERATIONAL, CLOSED_TEMPORARILY, CLOSED_PERMANENTLY)","optional":true}},"google_maps_places_nearby":{"places":{"type":"array","description":"List of places found near the given location","items":{"type":"object","properties":{"placeId":{"type":"string","description":"Google Place resource ID"},"name":{"type":"string","description":"Place name"},"formattedAddress":{"type":"string","description":"Formatted address","optional":true},"lat":{"type":"number","description":"Latitude","optional":true},"lng":{"type":"number","description":"Longitude","optional":true},"types":{"type":"array","description":"Place types"},"rating":{"type":"number","description":"Average rating (1-5)","optional":true},"userRatingsTotal":{"type":"number","description":"Number of ratings","optional":true},"priceLevel":{"type":"string","description":"Price level (e.g., PRICE_LEVEL_MODERATE)","optional":true},"openNow":{"type":"boolean","description":"Whether currently open","optional":true},"businessStatus":{"type":"string","description":"Business status","optional":true}}}}},"google_maps_places_search":{"places":{"type":"array","description":"List of places found","items":{"type":"object","properties":{"placeId":{"type":"string","description":"Google Place ID"},"name":{"type":"string","description":"Place name"},"formattedAddress":{"type":"string","description":"Formatted address"},"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"},"types":{"type":"array","description":"Place types"},"rating":{"type":"number","description":"Average rating (1-5)","optional":true},"userRatingsTotal":{"type":"number","description":"Number of ratings","optional":true},"priceLevel":{"type":"number","description":"Price level (0-4)","optional":true},"openNow":{"type":"boolean","description":"Whether currently open","optional":true},"photoReference":{"type":"string","description":"Photo reference for Photos API","optional":true},"businessStatus":{"type":"string","description":"Business status","optional":true}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"google_maps_pollen":{"regionCode":{"type":"string","description":"Region code (ISO 3166-1 alpha-2) for the location"},"dailyInfo":{"type":"array","description":"Daily pollen forecast entries","items":{"type":"object","properties":{"date":{"type":"object","description":"Calendar date of the forecast entry","properties":{"year":{"type":"number"},"month":{"type":"number"},"day":{"type":"number"}}},"pollenTypeInfo":{"type":"array","description":"Pollen type indices (grass, tree, weed)","items":{"type":"object","properties":{"code":{"type":"string","description":"Pollen type code (GRASS, TREE, WEED)"},"displayName":{"type":"string","description":"Display name"},"inSeason":{"type":"boolean","description":"Whether the pollen type is in season"},"indexInfo":{"type":"object","description":"Universal Pollen Index (UPI) info"},"healthRecommendations":{"type":"array","description":"Health recommendations","items":{"type":"string"}}}}},"plantInfo":{"type":"array","description":"Per-plant forecast with descriptions","items":{"type":"object","properties":{"code":{"type":"string","description":"Plant code (e.g., BIRCH, RAGWEED)"},"displayName":{"type":"string","description":"Display name"},"inSeason":{"type":"boolean","description":"Whether the plant is in season"},"indexInfo":{"type":"object","description":"Universal Pollen Index (UPI) info"},"plantDescription":{"type":"object","description":"Plant details (type, family, season, cross-reactions)"}}}}}}}},"google_maps_reverse_geocode":{"formattedAddress":{"type":"string","description":"The formatted address string"},"placeId":{"type":"string","description":"Google Place ID for this location"},"addressComponents":{"type":"array","description":"Detailed address components","items":{"type":"object","properties":{"longName":{"type":"string","description":"Full name of the component"},"shortName":{"type":"string","description":"Abbreviated name"},"types":{"type":"array","description":"Component types"}}}},"types":{"type":"array","description":"Address types (e.g., street_address, route)","items":{"type":"string"}}},"google_maps_snap_to_roads":{"snappedPoints":{"type":"array","description":"Array of snapped points on roads","items":{"type":"object","properties":{"location":{"type":"object","description":"Snapped location coordinates","properties":{"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"}}},"originalIndex":{"type":"number","description":"Index in the original path (if not interpolated)"},"placeId":{"type":"string","description":"Place ID for this road segment"}}}},"warningMessage":{"type":"string","description":"Warning message if any (e.g., if points could not be snapped)"}},"google_maps_solar":{"name":{"type":"string","description":"Resource name of the building (e.g., \\"buildings/ChIJ...\\")"},"center":{"type":"object","description":"Center coordinate of the building","properties":{"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"}}},"imageryDate":{"type":"object","description":"Date the underlying imagery was captured"},"imageryQuality":{"type":"string","description":"Quality of the imagery used (HIGH, MEDIUM, BASE)"},"regionCode":{"type":"string","description":"Region code (ISO 3166-1 alpha-2) for the building"},"postalCode":{"type":"string","description":"Postal code of the building"},"administrativeArea":{"type":"string","description":"Administrative area (e.g., state or province)"},"solarPotential":{"type":"object","description":"Solar potential: max panel count/area, sunshine hours, carbon offset, panel specs, and configs"}},"google_maps_speed_limits":{"speedLimits":{"type":"array","description":"Array of speed limits for road segments","items":{"type":"object","properties":{"placeId":{"type":"string","description":"Place ID for the road segment"},"speedLimit":{"type":"number","description":"Speed limit value"},"units":{"type":"string","description":"Speed limit units (KPH or MPH)"}}}},"snappedPoints":{"type":"array","description":"Array of snapped points corresponding to the speed limits","items":{"type":"object","properties":{"location":{"type":"object","description":"Snapped location coordinates","properties":{"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"}}},"originalIndex":{"type":"number","description":"Index in the original path"},"placeId":{"type":"string","description":"Place ID for this road segment"}}}}},"google_maps_timezone":{"timeZoneId":{"type":"string","description":"IANA timezone ID (e.g., \\"America/New_York\\", \\"Europe/London\\")"},"timeZoneName":{"type":"string","description":"Localized timezone name (e.g., \\"Eastern Daylight Time\\")"},"rawOffset":{"type":"number","description":"UTC offset in seconds (without DST)"},"dstOffset":{"type":"number","description":"Daylight Saving Time offset in seconds (0 if not in DST)"},"totalOffsetSeconds":{"type":"number","description":"Total UTC offset in seconds (rawOffset + dstOffset)"},"totalOffsetHours":{"type":"number","description":"Total UTC offset in hours (e.g., -5 for EST, -4 for EDT)"}},"google_maps_validate_address":{"formattedAddress":{"type":"string","description":"The standardized formatted address"},"lat":{"type":"number","description":"Latitude coordinate"},"lng":{"type":"number","description":"Longitude coordinate"},"placeId":{"type":"string","description":"Google Place ID for this address"},"addressComplete":{"type":"boolean","description":"Whether the address is complete and deliverable"},"hasUnconfirmedComponents":{"type":"boolean","description":"Whether some address components could not be confirmed"},"hasInferredComponents":{"type":"boolean","description":"Whether some components were inferred (not in input)"},"hasReplacedComponents":{"type":"boolean","description":"Whether some components were replaced with canonical values"},"validationGranularity":{"type":"string","description":"Granularity of validation (PREMISE, SUB_PREMISE, ROUTE, etc.)"},"geocodeGranularity":{"type":"string","description":"Granularity of the geocode result"},"addressComponents":{"type":"array","description":"Detailed address components","items":{"type":"object","properties":{"longName":{"type":"string","description":"Full name of the component"},"shortName":{"type":"string","description":"Abbreviated name"},"types":{"type":"array","description":"Component types"}}}},"missingComponentTypes":{"type":"array","description":"Types of address components that are missing"},"unconfirmedComponentTypes":{"type":"array","description":"Types of components that could not be confirmed"},"unresolvedTokens":{"type":"array","description":"Input tokens that could not be resolved"}},"google_meet_create_space":{"name":{"type":"string","description":"Resource name of the space (e.g., spaces/abc123)"},"meetingUri":{"type":"string","description":"Meeting URL (e.g., https://meet.google.com/abc-defg-hij)"},"meetingCode":{"type":"string","description":"Meeting code (e.g., abc-defg-hij)"},"accessType":{"type":"string","description":"Access type configuration","optional":true},"entryPointAccess":{"type":"string","description":"Entry point access configuration","optional":true}},"google_meet_end_conference":{"ended":{"type":"boolean","description":"Whether the conference was ended successfully"}},"google_meet_get_conference_record":{"name":{"type":"string","description":"Conference record resource name"},"startTime":{"type":"string","description":"Conference start time"},"endTime":{"type":"string","description":"Conference end time","optional":true},"expireTime":{"type":"string","description":"Conference record expiration time"},"space":{"type":"string","description":"Associated space resource name"}},"google_meet_get_space":{"name":{"type":"string","description":"Resource name of the space"},"meetingUri":{"type":"string","description":"Meeting URL"},"meetingCode":{"type":"string","description":"Meeting code"},"accessType":{"type":"string","description":"Access type configuration","optional":true},"entryPointAccess":{"type":"string","description":"Entry point access configuration","optional":true},"activeConference":{"type":"string","description":"Active conference record name","optional":true}},"google_meet_list_conference_records":{"conferenceRecords":{"type":"json","description":"List of conference records with name, start/end times, and space"},"nextPageToken":{"type":"string","description":"Token for next page of results","optional":true}},"google_meet_list_participants":{"participants":{"type":"json","description":"List of participants with name, times, display name, and user type"},"nextPageToken":{"type":"string","description":"Token for next page of results","optional":true},"totalSize":{"type":"number","description":"Total number of participants","optional":true}},"google_pagespeed_analyze":{"finalUrl":{"type":"string","description":"The final URL after redirects","optional":true},"performanceScore":{"type":"number","description":"Performance category score (0-1)","optional":true},"accessibilityScore":{"type":"number","description":"Accessibility category score (0-1)","optional":true},"bestPracticesScore":{"type":"number","description":"Best Practices category score (0-1)","optional":true},"seoScore":{"type":"number","description":"SEO category score (0-1)","optional":true},"firstContentfulPaint":{"type":"string","description":"Time to First Contentful Paint (display value)","optional":true},"firstContentfulPaintMs":{"type":"number","description":"Time to First Contentful Paint in milliseconds","optional":true},"largestContentfulPaint":{"type":"string","description":"Time to Largest Contentful Paint (display value)","optional":true},"largestContentfulPaintMs":{"type":"number","description":"Time to Largest Contentful Paint in milliseconds","optional":true},"totalBlockingTime":{"type":"string","description":"Total Blocking Time (display value)","optional":true},"totalBlockingTimeMs":{"type":"number","description":"Total Blocking Time in milliseconds","optional":true},"cumulativeLayoutShift":{"type":"string","description":"Cumulative Layout Shift (display value)","optional":true},"cumulativeLayoutShiftValue":{"type":"number","description":"Cumulative Layout Shift numeric value","optional":true},"speedIndex":{"type":"string","description":"Speed Index (display value)","optional":true},"speedIndexMs":{"type":"number","description":"Speed Index in milliseconds","optional":true},"interactive":{"type":"string","description":"Time to Interactive (display value)","optional":true},"interactiveMs":{"type":"number","description":"Time to Interactive in milliseconds","optional":true},"overallCategory":{"type":"string","description":"Overall loading experience category (FAST, AVERAGE, SLOW, or NONE)","optional":true},"analysisTimestamp":{"type":"string","description":"UTC timestamp of the analysis","optional":true},"lighthouseVersion":{"type":"string","description":"Version of Lighthouse used for the analysis","optional":true}},"google_search":{"items":{"type":"array","description":"Array of search results from Google","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the search result"},"htmlTitle":{"type":"string","description":"Title of the search result with HTML markup","optional":true},"link":{"type":"string","description":"URL of the search result"},"displayLink":{"type":"string","description":"Display URL (abbreviated form)","optional":true},"snippet":{"type":"string","description":"Snippet or description of the search result"},"htmlSnippet":{"type":"string","description":"Snippet of the search result with HTML markup","optional":true},"formattedUrl":{"type":"string","description":"Display URL shown beneath the result","optional":true},"mime":{"type":"string","description":"MIME type of the result","optional":true},"fileFormat":{"type":"string","description":"File format of the result","optional":true},"cacheId":{"type":"string","description":"ID of Google\'s cached version","optional":true},"pagemap":{"type":"object","description":"PageMap information for the result (structured data)","optional":true},"image":{"type":"object","description":"Image metadata (present when searchType is image)","optional":true,"properties":{"contextLink":{"type":"string","description":"URL of the page hosting the image"},"height":{"type":"number","description":"Image height in pixels"},"width":{"type":"number","description":"Image width in pixels"},"byteSize":{"type":"number","description":"Image file size in bytes"},"thumbnailLink":{"type":"string","description":"Thumbnail image URL"},"thumbnailHeight":{"type":"number","description":"Thumbnail height in pixels"},"thumbnailWidth":{"type":"number","description":"Thumbnail width in pixels"}}}}}},"searchInformation":{"type":"object","description":"Information about the search query and results","properties":{"totalResults":{"type":"string","description":"Total number of search results available"},"searchTime":{"type":"number","description":"Time taken to perform the search in seconds"},"formattedSearchTime":{"type":"string","description":"Formatted search time for display"},"formattedTotalResults":{"type":"string","description":"Formatted total results count for display"}}},"nextPageStartIndex":{"type":"number","description":"Start index for the next page of results (null if no further results)","optional":true}},"google_sheets_append":{"tableRange":{"type":"string","description":"Range of the table where data was appended"},"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_append_v2":{"tableRange":{"type":"string","description":"Range of the table where data was appended"},"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_batch_clear_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"clearedRanges":{"type":"array","description":"Array of ranges that were cleared","items":{"type":"string"}},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_batch_get_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"valueRanges":{"type":"array","description":"Array of value ranges read from the spreadsheet","items":{"type":"object","properties":{"range":{"type":"string","description":"The range that was read"},"majorDimension":{"type":"string","description":"Major dimension (ROWS or COLUMNS)"},"values":{"type":"array","description":"The cell values as a 2D array"}}}},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_batch_update_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"totalUpdatedRows":{"type":"number","description":"Total number of rows updated"},"totalUpdatedColumns":{"type":"number","description":"Total number of columns updated"},"totalUpdatedCells":{"type":"number","description":"Total number of cells updated"},"totalUpdatedSheets":{"type":"number","description":"Total number of sheets updated"},"responses":{"type":"array","description":"Array of update responses for each range","items":{"type":"object","properties":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"updatedRange":{"type":"string","description":"The range that was updated"},"updatedRows":{"type":"number","description":"Number of rows updated in this range"},"updatedColumns":{"type":"number","description":"Number of columns updated in this range"},"updatedCells":{"type":"number","description":"Number of cells updated in this range"}}}},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_clear_v2":{"clearedRange":{"type":"string","description":"The range that was cleared"},"sheetName":{"type":"string","description":"Name of the sheet that was cleared"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_copy_sheet_v2":{"sheetId":{"type":"number","description":"The ID of the newly created sheet in the destination"},"title":{"type":"string","description":"The title of the copied sheet"},"index":{"type":"number","description":"The index (position) of the copied sheet"},"sheetType":{"type":"string","description":"The type of the sheet (GRID, CHART, etc.)"},"destinationSpreadsheetId":{"type":"string","description":"The ID of the destination spreadsheet"},"destinationSpreadsheetUrl":{"type":"string","description":"URL to the destination spreadsheet"}},"google_sheets_create_spreadsheet_v2":{"spreadsheetId":{"type":"string","description":"The ID of the created spreadsheet"},"title":{"type":"string","description":"The title of the created spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to the created spreadsheet"},"sheets":{"type":"array","description":"List of sheets created in the spreadsheet","items":{"type":"object","properties":{"sheetId":{"type":"number","description":"The sheet ID"},"title":{"type":"string","description":"The sheet title/name"},"index":{"type":"number","description":"The sheet index (position)"}}}}},"google_sheets_delete_rows_v2":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"sheetId":{"type":"number","description":"The numeric ID of the sheet"},"deletedRowRange":{"type":"string","description":"Description of the deleted row range"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_delete_sheet_v2":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"deletedSheetId":{"type":"number","description":"The numeric ID of the deleted sheet"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_delete_spreadsheet_v2":{"spreadsheetId":{"type":"string","description":"The ID of the deleted spreadsheet"},"deleted":{"type":"boolean","description":"Whether the spreadsheet was successfully deleted"}},"google_sheets_get_spreadsheet_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"title":{"type":"string","description":"The title of the spreadsheet"},"locale":{"type":"string","description":"The locale of the spreadsheet","optional":true},"timeZone":{"type":"string","description":"The time zone of the spreadsheet","optional":true},"spreadsheetUrl":{"type":"string","description":"URL to the spreadsheet"},"sheets":{"type":"array","description":"List of sheets in the spreadsheet","items":{"type":"object","properties":{"sheetId":{"type":"number","description":"The sheet ID"},"title":{"type":"string","description":"The sheet title/name"},"index":{"type":"number","description":"The sheet index (position)"},"rowCount":{"type":"number","description":"Number of rows in the sheet"},"columnCount":{"type":"number","description":"Number of columns in the sheet"},"hidden":{"type":"boolean","description":"Whether the sheet is hidden"}}}}},"google_sheets_read":{"data":{"type":"json","description":"Sheet data including range and cell values"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_read_v2":{"sheetName":{"type":"string","description":"Name of the sheet that was read"},"range":{"type":"string","description":"The range of cells that was read"},"values":{"type":"array","description":"The cell values as a 2D array"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_update":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_update_v2":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_write":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_write_v2":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_slides_add_image":{"imageId":{"type":"string","description":"The object ID of the newly created image"},"metadata":{"type":"json","description":"Operation metadata including presentation ID and image URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID where the image was inserted"},"imageUrl":{"type":"string","description":"The source image URL"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_add_slide":{"slideId":{"type":"string","description":"The object ID of the newly created slide"},"metadata":{"type":"json","description":"Operation metadata including presentation ID, layout, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"layout":{"type":"string","description":"The layout used for the new slide"},"insertionIndex":{"type":"number","description":"The zero-based index where the slide was inserted","optional":true},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_batch_update":{"replies":{"type":"array","description":"Array of reply objects, one per request (parallel-indexed)","items":{"type":"json"}},"writeControl":{"type":"json","description":"WriteControl returned by the server (revision tracking)"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"requestCount":{"type":"number","description":"Number of replies returned"}}}},"google_slides_copy_presentation":{"presentationId":{"type":"string","description":"ID of the new copied presentation"},"title":{"type":"string","description":"Title of the new presentation"},"metadata":{"type":"object","description":"Operation metadata","properties":{"sourcePresentationId":{"type":"string","description":"Source/template presentation ID"},"presentationId":{"type":"string","description":"New presentation ID"},"title":{"type":"string","description":"New presentation title"},"mimeType":{"type":"string","description":"MIME type of the presentation"},"url":{"type":"string","description":"URL to the new presentation"}}}},"google_slides_create":{"metadata":{"type":"json","description":"Created presentation metadata including ID, title, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"title":{"type":"string","description":"The presentation title"},"mimeType":{"type":"string","description":"The mime type of the presentation"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_create_line":{"lineId":{"type":"string","description":"Object ID of the new line"},"lineCategory":{"type":"string","description":"Line category created"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The slide ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_paragraph_bullets":{"created":{"type":"boolean","description":"Whether bullets were created"},"objectId":{"type":"string","description":"The object where bullets were created"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_shape":{"shapeId":{"type":"string","description":"The object ID of the newly created shape"},"shapeType":{"type":"string","description":"The type of shape that was created"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and page object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID where the shape was created"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_sheets_chart":{"chartObjectId":{"type":"string","description":"Object ID of the inserted chart"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The slide ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_table":{"tableId":{"type":"string","description":"The object ID of the newly created table"},"rows":{"type":"number","description":"Number of rows in the table"},"columns":{"type":"number","description":"Number of columns in the table"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and page object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID where the table was created"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_video":{"videoObjectId":{"type":"string","description":"Object ID of the inserted video"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The slide ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_object":{"deleted":{"type":"boolean","description":"Whether the object was successfully deleted"},"objectId":{"type":"string","description":"The object ID that was deleted"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_paragraph_bullets":{"deleted":{"type":"boolean","description":"Whether bullets were deleted"},"objectId":{"type":"string","description":"The object whose bullets were deleted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_table_column":{"deleted":{"type":"boolean","description":"Whether the column was deleted"},"tableObjectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_table_row":{"deleted":{"type":"boolean","description":"Whether the row was deleted"},"tableObjectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_text":{"deleted":{"type":"boolean","description":"Whether the text was deleted"},"objectId":{"type":"string","description":"The object whose text was deleted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_duplicate_object":{"duplicatedObjectId":{"type":"string","description":"The object ID of the newly created duplicate"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and source object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"sourceObjectId":{"type":"string","description":"The original object ID that was duplicated"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_export_presentation":{"file":{"type":"file","description":"Stored exported presentation file","optional":true},"contentBase64":{"type":"string","description":"Deprecated legacy inline content. New exports return file.","optional":true},"mimeType":{"type":"string","description":"MIME type of the exported content"},"sizeBytes":{"type":"number","description":"Size of the exported content in bytes"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"exportFormat":{"type":"string","description":"Export format used"}}}},"google_slides_get_page":{"objectId":{"type":"string","description":"The object ID of the page"},"pageType":{"type":"string","description":"The type of page (SLIDE, MASTER, LAYOUT, NOTES, NOTES_MASTER)"},"pageElements":{"type":"array","description":"Array of page elements (shapes, images, tables, etc.) on this page","items":{"type":"json"}},"slideProperties":{"type":"object","description":"Properties specific to slides (layout, master, notes)","optional":true,"properties":{"layoutObjectId":{"type":"string","description":"Object ID of the layout this slide is based on"},"masterObjectId":{"type":"string","description":"Object ID of the master this slide is based on"},"notesPage":{"type":"json","description":"The notes page associated with the slide","optional":true}}},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_get_thumbnail":{"contentUrl":{"type":"string","description":"URL to the thumbnail image (valid for 30 minutes)"},"width":{"type":"number","description":"Width of the thumbnail in pixels"},"height":{"type":"number","description":"Height of the thumbnail in pixels"},"metadata":{"type":"json","description":"Operation metadata including presentation ID and page object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID for the thumbnail"},"thumbnailSize":{"type":"string","description":"The requested thumbnail size"},"mimeType":{"type":"string","description":"The thumbnail MIME type"}}}},"google_slides_group_objects":{"grouped":{"type":"boolean","description":"Whether the objects were grouped"},"groupObjectId":{"type":"string","description":"Object ID of the new group"},"childrenObjectIds":{"type":"array","description":"IDs of the grouped children","items":{"type":"string"}},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_insert_table_columns":{"inserted":{"type":"boolean","description":"Whether columns were inserted"},"tableObjectId":{"type":"string","description":"The table updated"},"number":{"type":"number","description":"Number of columns inserted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_insert_table_rows":{"inserted":{"type":"boolean","description":"Whether rows were inserted"},"tableObjectId":{"type":"string","description":"The table updated"},"number":{"type":"number","description":"Number of rows inserted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_insert_text":{"inserted":{"type":"boolean","description":"Whether the text was successfully inserted"},"objectId":{"type":"string","description":"The object ID where text was inserted"},"text":{"type":"string","description":"The text that was inserted"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_merge_table_cells":{"merged":{"type":"boolean","description":"Whether the cells were merged"},"objectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_read":{"slides":{"type":"json","description":"Array of slides with their content"},"metadata":{"type":"json","description":"Presentation metadata including ID, title, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"title":{"type":"string","description":"The presentation title"},"pageSize":{"type":"object","description":"Presentation page size","optional":true,"properties":{"width":{"type":"json","description":"Page width as a Dimension object"},"height":{"type":"json","description":"Page height as a Dimension object"}}},"mimeType":{"type":"string","description":"The mime type of the presentation"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_refresh_sheets_chart":{"refreshed":{"type":"boolean","description":"Whether the chart was refreshed"},"objectId":{"type":"string","description":"The chart object refreshed"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_replace_all_shapes_with_image":{"occurrencesChanged":{"type":"number","description":"Number of shapes that were replaced with the image"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"imageUrl":{"type":"string","description":"The image URL inserted"},"findText":{"type":"string","description":"The matched text token"}}}},"google_slides_replace_all_shapes_with_sheets_chart":{"occurrencesChanged":{"type":"number","description":"Number of shapes replaced with the chart"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"findText":{"type":"string","description":"The matched text token"},"spreadsheetId":{"type":"string","description":"Source spreadsheet ID"},"chartId":{"type":"number","description":"Source chart ID"}}}},"google_slides_replace_all_text":{"occurrencesChanged":{"type":"number","description":"Number of text occurrences that were replaced"},"metadata":{"type":"json","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"findText":{"type":"string","description":"The text that was searched for"},"replaceText":{"type":"string","description":"The text that replaced the matches"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_replace_image":{"replaced":{"type":"boolean","description":"Whether the image was replaced"},"imageObjectId":{"type":"string","description":"The image object that was replaced"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"imageUrl":{"type":"string","description":"The new image URL"}}}},"google_slides_reroute_line":{"rerouted":{"type":"boolean","description":"Whether the line was rerouted"},"objectId":{"type":"string","description":"The line object rerouted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_ungroup_objects":{"ungrouped":{"type":"boolean","description":"Whether the objects were ungrouped"},"objectIds":{"type":"array","description":"Group IDs that were ungrouped","items":{"type":"string"}},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_unmerge_table_cells":{"unmerged":{"type":"boolean","description":"Whether the cells were unmerged"},"objectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_image_properties":{"updated":{"type":"boolean","description":"Whether the image properties were updated"},"objectId":{"type":"string","description":"The image object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_line_category":{"updated":{"type":"boolean","description":"Whether the line category was updated"},"objectId":{"type":"string","description":"The line object updated"},"lineCategory":{"type":"string","description":"New line category"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_line_properties":{"updated":{"type":"boolean","description":"Whether the line properties were updated"},"objectId":{"type":"string","description":"The line object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_element_alt_text":{"updated":{"type":"boolean","description":"Whether alt text was updated"},"objectId":{"type":"string","description":"The element updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_element_transform":{"updated":{"type":"boolean","description":"Whether the transform was updated"},"objectId":{"type":"string","description":"The element transformed"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_elements_z_order":{"reordered":{"type":"boolean","description":"Whether the z-order was changed"},"objectIds":{"type":"array","description":"Elements reordered","items":{"type":"string"}},"operation":{"type":"string","description":"Operation applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_properties":{"updated":{"type":"boolean","description":"Whether the page properties were updated"},"objectId":{"type":"string","description":"The page object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_paragraph_style":{"updated":{"type":"boolean","description":"Whether the paragraph style was updated"},"objectId":{"type":"string","description":"The object whose paragraph was styled"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_shape_properties":{"updated":{"type":"boolean","description":"Whether the shape properties were updated"},"objectId":{"type":"string","description":"The shape object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_slide_properties":{"updated":{"type":"boolean","description":"Whether the slide properties were updated"},"objectId":{"type":"string","description":"The slide object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_slides_position":{"moved":{"type":"boolean","description":"Whether the slides were successfully moved"},"slideObjectIds":{"type":"array","description":"The slide object IDs that were moved","items":{"type":"string"}},"insertionIndex":{"type":"number","description":"The index where the slides were moved to"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_border_properties":{"updated":{"type":"boolean","description":"Whether the border properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_cell_properties":{"updated":{"type":"boolean","description":"Whether the cell properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_column_properties":{"updated":{"type":"boolean","description":"Whether the column properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_row_properties":{"updated":{"type":"boolean","description":"Whether the row properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_text_style":{"updated":{"type":"boolean","description":"Whether the text style was updated"},"objectId":{"type":"string","description":"The object whose text was styled"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_video_properties":{"updated":{"type":"boolean","description":"Whether the video properties were updated"},"objectId":{"type":"string","description":"The video object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_write":{"updatedContent":{"type":"boolean","description":"Indicates if presentation content was updated successfully"},"metadata":{"type":"json","description":"Updated presentation metadata including ID, title, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"title":{"type":"string","description":"The presentation title"},"mimeType":{"type":"string","description":"The mime type of the presentation"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_tasks_create":{"id":{"type":"string","description":"Task ID"},"title":{"type":"string","description":"Task title"},"notes":{"type":"string","description":"Task notes","optional":true},"status":{"type":"string","description":"Task status (needsAction or completed)"},"due":{"type":"string","description":"Due date","optional":true},"updated":{"type":"string","description":"Last modification time"},"selfLink":{"type":"string","description":"URL for the task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task ID","optional":true},"position":{"type":"string","description":"Position among sibling tasks"},"completed":{"type":"string","description":"Completion date","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true}},"google_tasks_delete":{"taskId":{"type":"string","description":"Deleted task ID"},"deleted":{"type":"boolean","description":"Whether deletion was successful"}},"google_tasks_get":{"id":{"type":"string","description":"Task ID"},"title":{"type":"string","description":"Task title"},"notes":{"type":"string","description":"Task notes","optional":true},"status":{"type":"string","description":"Task status (needsAction or completed)"},"due":{"type":"string","description":"Due date","optional":true},"updated":{"type":"string","description":"Last modification time"},"selfLink":{"type":"string","description":"URL for the task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task ID","optional":true},"position":{"type":"string","description":"Position among sibling tasks"},"completed":{"type":"string","description":"Completion date","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true}},"google_tasks_list":{"tasks":{"type":"array","description":"List of tasks","items":{"type":"object","properties":{"id":{"type":"string","description":"Task identifier"},"title":{"type":"string","description":"Title of the task"},"notes":{"type":"string","description":"Notes/description for the task","optional":true},"status":{"type":"string","description":"Task status: \\"needsAction\\" or \\"completed\\""},"due":{"type":"string","description":"Due date (RFC 3339 timestamp)","optional":true},"completed":{"type":"string","description":"Completion date (RFC 3339 timestamp)","optional":true},"updated":{"type":"string","description":"Last modification time (RFC 3339 timestamp)"},"selfLink":{"type":"string","description":"URL pointing to this task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task identifier","optional":true},"position":{"type":"string","description":"Position among sibling tasks (string-based ordering)"},"hidden":{"type":"boolean","description":"Whether the task is hidden","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true},"links":{"type":"array","description":"Collection of links associated with the task","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (e.g., \\"email\\", \\"generic\\", \\"chat_message\\")"},"description":{"type":"string","description":"Link description"},"link":{"type":"string","description":"The URL"}}}}}}},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results","optional":true}},"google_tasks_list_task_lists":{"taskLists":{"type":"array","description":"List of task lists","items":{"type":"object","properties":{"id":{"type":"string","description":"Task list identifier"},"title":{"type":"string","description":"Title of the task list"},"updated":{"type":"string","description":"Last modification time (RFC 3339 timestamp)"},"selfLink":{"type":"string","description":"URL pointing to this task list"}}}},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results","optional":true}},"google_tasks_update":{"id":{"type":"string","description":"Task ID"},"title":{"type":"string","description":"Task title"},"notes":{"type":"string","description":"Task notes","optional":true},"status":{"type":"string","description":"Task status (needsAction or completed)"},"due":{"type":"string","description":"Due date","optional":true},"updated":{"type":"string","description":"Last modification time"},"selfLink":{"type":"string","description":"URL for the task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task ID","optional":true},"position":{"type":"string","description":"Position among sibling tasks"},"completed":{"type":"string","description":"Completion date","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true}},"google_translate_detect":{"language":{"type":"string","description":"The detected language code (e.g., \\"en\\", \\"es\\", \\"fr\\")"},"confidence":{"type":"number","description":"Confidence score of the detection","optional":true}},"google_translate_text":{"translatedText":{"type":"string","description":"The translated text"},"detectedSourceLanguage":{"type":"string","description":"The detected source language code (if source was not specified)","optional":true}},"google_vault_add_held_accounts":{"responses":{"type":"array","description":"Per-account results of the add operation","items":{"type":"object","properties":{"account":{"type":"json","description":"Held account (accountId, email)"},"status":{"type":"json","description":"Status (code, message) if the add failed"}}}}},"google_vault_add_matters_permissions":{"permission":{"type":"json","description":"Created matter permission (accountId, role)"}},"google_vault_close_matters":{"matter":{"type":"json","description":"Closed matter object"}},"google_vault_create_matters":{"matter":{"type":"json","description":"Created matter object"}},"google_vault_create_matters_export":{"export":{"type":"json","description":"Created export object"}},"google_vault_create_matters_holds":{"hold":{"type":"json","description":"Created hold object"}},"google_vault_create_saved_query":{"savedQuery":{"type":"json","description":"Created saved query object"}},"google_vault_delete_matters":{"matter":{"type":"json","description":"Deleted matter object"}},"google_vault_delete_matters_export":{"success":{"type":"boolean","description":"Whether the export was deleted"}},"google_vault_delete_matters_holds":{"success":{"type":"boolean","description":"Whether the hold was deleted"}},"google_vault_delete_saved_query":{"success":{"type":"boolean","description":"Whether the saved query was deleted"}},"google_vault_download_export_file":{"file":{"type":"file","description":"Downloaded Vault export file stored in execution files"}},"google_vault_list_matters":{"matters":{"type":"json","description":"Array of matter objects"},"matter":{"type":"json","description":"Single matter object (when matterId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_list_matters_export":{"exports":{"type":"json","description":"Array of export objects"},"export":{"type":"json","description":"Single export object (when exportId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_list_matters_holds":{"holds":{"type":"json","description":"Array of hold objects"},"hold":{"type":"json","description":"Single hold object (when holdId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_list_saved_queries":{"savedQueries":{"type":"json","description":"Array of saved query objects"},"savedQuery":{"type":"json","description":"Single saved query object (when savedQueryId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_remove_held_accounts":{"statuses":{"type":"array","description":"Per-account removal status, in request order","items":{"type":"json","description":"Status (code, message) for one account removal"}}},"google_vault_remove_matters_permissions":{"success":{"type":"boolean","description":"Whether the collaborator was removed"}},"google_vault_reopen_matters":{"matter":{"type":"json","description":"Reopened matter object"}},"google_vault_undelete_matters":{"matter":{"type":"json","description":"Restored matter object"}},"google_vault_update_matters":{"matter":{"type":"json","description":"Updated matter object"}},"google_vault_update_matters_holds":{"hold":{"type":"json","description":"Updated hold object"}},"grafana_check_data_source_health":{"status":{"type":"string","description":"Health status of the data source (e.g., OK)"},"message":{"type":"string","description":"Detailed health message from the data source"}},"grafana_create_alert_rule":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}},"grafana_create_annotation":{"id":{"type":"number","description":"The ID of the created annotation"},"message":{"type":"string","description":"Confirmation message"}},"grafana_create_contact_point":{"uid":{"type":"string","description":"UID of the created contact point"},"name":{"type":"string","description":"Name of the contact point"},"type":{"type":"string","description":"Receiver type"},"settings":{"type":"json","description":"Type-specific settings"},"disableResolveMessage":{"type":"boolean","description":"Whether resolve notifications are suppressed"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"}},"grafana_create_dashboard":{"id":{"type":"number","description":"The numeric ID of the created dashboard"},"uid":{"type":"string","description":"The UID of the created dashboard"},"url":{"type":"string","description":"The URL path to the dashboard"},"status":{"type":"string","description":"Status of the operation (success)"},"version":{"type":"number","description":"The version number of the dashboard"},"slug":{"type":"string","description":"URL-friendly slug of the dashboard"}},"grafana_create_folder":{"id":{"type":"number","description":"The numeric ID of the created folder"},"uid":{"type":"string","description":"The UID of the created folder"},"title":{"type":"string","description":"The title of the created folder"},"url":{"type":"string","description":"The URL path to the folder","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights on the folder","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Version number of the folder","optional":true}},"grafana_delete_alert_rule":{"message":{"type":"string","description":"Confirmation message"}},"grafana_delete_annotation":{"message":{"type":"string","description":"Confirmation message"}},"grafana_delete_dashboard":{"title":{"type":"string","description":"The title of the deleted dashboard"},"message":{"type":"string","description":"Confirmation message"},"id":{"type":"number","description":"The ID of the deleted dashboard"}},"grafana_delete_folder":{"uid":{"type":"string","description":"The UID of the deleted folder"},"message":{"type":"string","description":"Confirmation message"}},"grafana_get_alert_rule":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}},"grafana_get_dashboard":{"dashboard":{"type":"json","description":"The full dashboard JSON object"},"meta":{"type":"json","description":"Dashboard metadata (version, permissions, etc.)"}},"grafana_get_data_source":{"id":{"type":"number","description":"Data source ID"},"uid":{"type":"string","description":"Data source UID"},"orgId":{"type":"number","description":"Organization ID"},"name":{"type":"string","description":"Data source name"},"type":{"type":"string","description":"Data source type"},"typeLogoUrl":{"type":"string","description":"Logo URL for the data source type"},"access":{"type":"string","description":"Access mode (proxy or direct)"},"url":{"type":"string","description":"Data source connection URL"},"user":{"type":"string","description":"Username used to connect"},"database":{"type":"string","description":"Database name (if applicable)"},"basicAuth":{"type":"boolean","description":"Whether basic auth is enabled"},"basicAuthUser":{"type":"string","description":"Basic auth username","optional":true},"withCredentials":{"type":"boolean","description":"Whether to send credentials with cross-origin requests","optional":true},"isDefault":{"type":"boolean","description":"Whether this is the default data source"},"jsonData":{"type":"json","description":"Additional data source configuration"},"secureJsonFields":{"type":"object","description":"Map of secure fields that are set (values are not returned)","optional":true},"version":{"type":"number","description":"Data source version","optional":true},"readOnly":{"type":"boolean","description":"Whether the data source is read-only"}},"grafana_get_folder":{"id":{"type":"number","description":"The numeric ID of the folder"},"uid":{"type":"string","description":"The UID of the folder"},"title":{"type":"string","description":"The title of the folder"},"url":{"type":"string","description":"The URL path to the folder","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights on the folder","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Version number of the folder","optional":true}},"grafana_get_health":{"commit":{"type":"string","description":"Git commit hash of the running Grafana build"},"database":{"type":"string","description":"Database health status (e.g., ok)"},"version":{"type":"string","description":"Grafana version"}},"grafana_list_alert_rules":{"rules":{"type":"array","description":"List of alert rules","items":{"type":"object","properties":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}}}}},"grafana_list_annotations":{"annotations":{"type":"array","description":"List of annotations","items":{"type":"object","properties":{"id":{"type":"number","description":"Annotation ID"},"alertId":{"type":"number","description":"Associated alert ID (0 if not alert-driven)"},"dashboardId":{"type":"number","description":"Dashboard ID","optional":true},"dashboardUID":{"type":"string","description":"Dashboard UID","optional":true},"panelId":{"type":"number","description":"Panel ID within the dashboard","optional":true},"userId":{"type":"number","description":"ID of the user who created the annotation"},"userName":{"type":"string","description":"Username of the user who created the annotation","optional":true},"newState":{"type":"string","description":"New alert state (alert annotations only)","optional":true},"prevState":{"type":"string","description":"Previous alert state (alert annotations only)","optional":true},"time":{"type":"number","description":"Start time in epoch ms"},"timeEnd":{"type":"number","description":"End time in epoch ms","optional":true},"text":{"type":"string","description":"Annotation text"},"metric":{"type":"string","description":"Metric associated with the annotation","optional":true},"tags":{"type":"array","items":{"type":"string"},"description":"Annotation tags"},"data":{"type":"json","description":"Additional annotation data object from Grafana"}}}}},"grafana_list_contact_points":{"contactPoints":{"type":"array","description":"List of contact points","items":{"type":"object","properties":{"uid":{"type":"string","description":"Contact point UID"},"name":{"type":"string","description":"Contact point name"},"type":{"type":"string","description":"Notification type (email, slack, etc.)"},"settings":{"type":"object","description":"Type-specific settings"},"disableResolveMessage":{"type":"boolean","description":"Whether resolve messages are disabled"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"}}}}},"grafana_list_dashboards":{"dashboards":{"type":"array","description":"List of dashboard search results","items":{"type":"object","properties":{"id":{"type":"number","description":"Dashboard ID"},"uid":{"type":"string","description":"Dashboard UID"},"title":{"type":"string","description":"Dashboard title"},"url":{"type":"string","description":"Dashboard URL path"},"tags":{"type":"array","description":"Dashboard tags"},"folderTitle":{"type":"string","description":"Parent folder title"}}}}},"grafana_list_data_sources":{"dataSources":{"type":"array","description":"List of data sources","items":{"type":"object","properties":{"id":{"type":"number","description":"Data source ID"},"uid":{"type":"string","description":"Data source UID"},"orgId":{"type":"number","description":"Organization ID"},"name":{"type":"string","description":"Data source name"},"type":{"type":"string","description":"Data source type (prometheus, mysql, etc.)"},"typeLogoUrl":{"type":"string","description":"Logo URL for the data source type"},"access":{"type":"string","description":"Access mode (proxy or direct)"},"url":{"type":"string","description":"Data source URL"},"user":{"type":"string","description":"Username used to connect"},"database":{"type":"string","description":"Database name (if applicable)"},"basicAuth":{"type":"boolean","description":"Whether basic auth is enabled"},"basicAuthUser":{"type":"string","description":"Basic auth username","optional":true},"withCredentials":{"type":"boolean","description":"Whether to send credentials with cross-origin requests","optional":true},"isDefault":{"type":"boolean","description":"Whether this is the default data source"},"jsonData":{"type":"object","description":"Type-specific JSON configuration"},"secureJsonFields":{"type":"object","description":"Map of secure fields that are set (values are not returned)","optional":true},"version":{"type":"number","description":"Data source version","optional":true},"readOnly":{"type":"boolean","description":"Whether the data source is read-only"}}}}},"grafana_list_folders":{"folders":{"type":"array","description":"List of folders","items":{"type":"object","properties":{"id":{"type":"number","description":"Folder ID"},"uid":{"type":"string","description":"Folder UID"},"title":{"type":"string","description":"Folder title"},"url":{"type":"string","description":"Folder URL path","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Folder version number","optional":true}}}}},"grafana_update_alert_rule":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}},"grafana_update_annotation":{"id":{"type":"number","description":"The ID of the updated annotation"},"message":{"type":"string","description":"Confirmation message"}},"grafana_update_dashboard":{"id":{"type":"number","description":"The numeric ID of the updated dashboard"},"uid":{"type":"string","description":"The UID of the updated dashboard"},"url":{"type":"string","description":"The URL path to the dashboard"},"status":{"type":"string","description":"Status of the operation (success)"},"version":{"type":"number","description":"The new version number of the dashboard"},"slug":{"type":"string","description":"URL-friendly slug of the dashboard"}},"grafana_update_folder":{"id":{"type":"number","description":"The numeric ID of the folder"},"uid":{"type":"string","description":"The UID of the folder"},"title":{"type":"string","description":"The updated title of the folder"},"url":{"type":"string","description":"The URL path to the folder","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights on the folder","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Version number of the folder","optional":true}},"grain_create_hook":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"The webhook URL"},"view_id":{"type":"string","description":"Grain view ID for the webhook"},"actions":{"type":"array","description":"Configured actions for the webhook"},"inserted_at":{"type":"string","description":"ISO8601 creation timestamp"}},"grain_create_hook_v2":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"The webhook URL"},"hook_type":{"type":"string","description":"Event type the hook subscribes to"},"include":{"type":"json","description":"Include object the hook was created with"},"inserted_at":{"type":"string","description":"ISO8601 creation timestamp"}},"grain_delete_hook":{"success":{"type":"boolean","description":"True when webhook was successfully deleted"}},"grain_delete_hook_v2":{"success":{"type":"boolean","description":"True when webhook was successfully deleted"}},"grain_get_recording":{"id":{"type":"string","description":"Recording UUID"},"title":{"type":"string","description":"Recording title"},"start_datetime":{"type":"string","description":"ISO8601 start timestamp"},"end_datetime":{"type":"string","description":"ISO8601 end timestamp"},"duration_ms":{"type":"number","description":"Duration in milliseconds"},"media_type":{"type":"string","description":"audio, transcript, or video"},"source":{"type":"string","description":"Recording source (zoom, meet, teams, etc.)"},"url":{"type":"string","description":"URL to view in Grain"},"thumbnail_url":{"type":"string","description":"Thumbnail image URL","optional":true},"tags":{"type":"array","description":"Array of tag strings"},"teams":{"type":"array","description":"Teams the recording belongs to"},"meeting_type":{"type":"object","description":"Meeting type info (id, name, scope)","optional":true},"highlights":{"type":"array","description":"Highlights (if included)","optional":true},"participants":{"type":"array","description":"Participants (if included)","optional":true},"ai_summary":{"type":"object","description":"AI summary text (if included)","optional":true},"ai_action_items":{"type":"array","description":"AI-detected action items with status, text, and assignee (if included)","optional":true},"calendar_event":{"type":"object","description":"Calendar event data (if included)","optional":true},"hubspot":{"type":"object","description":"HubSpot associations (if included)","optional":true}},"grain_get_transcript":{"transcript":{"type":"array","description":"Array of transcript sections","items":{"type":"object","properties":{"participant_id":{"type":"string","description":"Participant UUID (nullable)"},"speaker":{"type":"string","description":"Speaker name"},"start":{"type":"number","description":"Start timestamp in ms"},"end":{"type":"number","description":"End timestamp in ms"},"text":{"type":"string","description":"Transcript text"}}}}},"grain_list_hooks":{"hooks":{"type":"array","description":"Array of hook objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"Webhook URL"},"view_id":{"type":"string","description":"Grain view ID"},"actions":{"type":"array","description":"Configured actions"},"inserted_at":{"type":"string","description":"Creation timestamp"}}}}},"grain_list_hooks_v2":{"hooks":{"type":"array","description":"Array of hook objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"Webhook URL"},"hook_type":{"type":"string","description":"Event type the hook subscribes to"},"include":{"type":"object","description":"Include object the hook was created with"},"inserted_at":{"type":"string","description":"Creation timestamp"}}}}},"grain_list_meeting_types":{"meeting_types":{"type":"array","description":"Array of meeting type objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Meeting type UUID"},"name":{"type":"string","description":"Meeting type name"},"scope":{"type":"string","description":"internal or external"}}}}},"grain_list_recordings":{"recordings":{"type":"array","description":"Array of recording objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording UUID"},"title":{"type":"string","description":"Recording title"},"start_datetime":{"type":"string","description":"ISO8601 start timestamp"},"end_datetime":{"type":"string","description":"ISO8601 end timestamp"},"duration_ms":{"type":"number","description":"Duration in milliseconds"},"media_type":{"type":"string","description":"audio, transcript, or video"},"source":{"type":"string","description":"Recording source"},"url":{"type":"string","description":"URL to view in Grain"},"thumbnail_url":{"type":"string","description":"Thumbnail URL"},"tags":{"type":"array","description":"Array of tags"},"teams":{"type":"array","description":"Teams the recording belongs to"},"meeting_type":{"type":"object","description":"Meeting type info"}}}},"cursor":{"type":"string","description":"Cursor for next page (null if no more)","optional":true}},"grain_list_teams":{"teams":{"type":"array","description":"Array of team objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Team UUID"},"name":{"type":"string","description":"Team name"}}}}},"grain_list_views":{"views":{"type":"array","description":"Array of Grain views","items":{"type":"object","properties":{"id":{"type":"string","description":"View UUID"},"name":{"type":"string","description":"View name"},"type":{"type":"string","description":"View type: recordings, highlights, or stories"}}}}},"granola_get_note":{"id":{"type":"string","description":"Note ID"},"title":{"type":"string","description":"Note title","optional":true},"ownerName":{"type":"string","description":"Note owner name","optional":true},"ownerEmail":{"type":"string","description":"Note owner email"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"webUrl":{"type":"string","description":"URL to view the note in Granola"},"summaryText":{"type":"string","description":"Plain text summary of the meeting"},"summaryMarkdown":{"type":"string","description":"Markdown-formatted summary of the meeting","optional":true},"attendees":{"type":"json","description":"Meeting attendees","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee email"}}},"folders":{"type":"json","description":"Folders the note belongs to","properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name"}}},"calendarEventTitle":{"type":"string","description":"Calendar event title","optional":true},"calendarOrganiser":{"type":"string","description":"Calendar event organiser email","optional":true},"calendarEventId":{"type":"string","description":"Calendar event ID","optional":true},"scheduledStartTime":{"type":"string","description":"Scheduled start time","optional":true},"scheduledEndTime":{"type":"string","description":"Scheduled end time","optional":true},"invitees":{"type":"json","description":"Calendar event invitee emails"},"transcript":{"type":"json","description":"Meeting transcript entries (only if requested)","optional":true,"properties":{"speaker":{"type":"string","description":"Speaker source (microphone or speaker)"},"speakerLabel":{"type":"string","description":"Diarization label for the speaker (e.g., Speaker A)","optional":true},"speakerName":{"type":"string","description":"Resolved name of the identified speaker, when available","optional":true},"text":{"type":"string","description":"Transcript text"},"startTime":{"type":"string","description":"Segment start time"},"endTime":{"type":"string","description":"Segment end time"}}}},"granola_list_folders":{"folders":{"type":"json","description":"List of folders","properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name"},"parentFolderId":{"type":"string","description":"Parent folder ID, or null for top-level folders","optional":true}}},"hasMore":{"type":"boolean","description":"Whether more folders are available"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"granola_list_notes":{"notes":{"type":"json","description":"List of meeting notes","properties":{"id":{"type":"string","description":"Note ID"},"title":{"type":"string","description":"Note title"},"ownerName":{"type":"string","description":"Note owner name"},"ownerEmail":{"type":"string","description":"Note owner email"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"hasMore":{"type":"boolean","description":"Whether more notes are available"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"greenhouse_get_application":{"id":{"type":"number","description":"Application ID"},"candidate_id":{"type":"number","description":"Associated candidate ID"},"prospect":{"type":"boolean","description":"Whether this is a prospect application"},"status":{"type":"string","description":"Status (active, converted, hired, rejected)"},"applied_at":{"type":"string","description":"Application date (ISO 8601)"},"rejected_at":{"type":"string","description":"Rejection date (ISO 8601)","optional":true},"last_activity_at":{"type":"string","description":"Last activity date (ISO 8601)"},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"address":{"type":"string","description":"Location address","optional":true}}},"source":{"type":"object","description":"Application source","optional":true,"properties":{"id":{"type":"number","description":"Source ID"},"public_name":{"type":"string","description":"Source name"}}},"credited_to":{"type":"object","description":"User credited for the application","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"recruiter":{"type":"object","description":"Assigned recruiter","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"coordinator":{"type":"object","description":"Assigned coordinator","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"current_stage":{"type":"object","description":"Current interview stage (null when hired)","optional":true,"properties":{"id":{"type":"number","description":"Stage ID"},"name":{"type":"string","description":"Stage name"}}},"rejection_reason":{"type":"object","description":"Rejection reason","optional":true,"properties":{"id":{"type":"number","description":"Rejection reason ID"},"name":{"type":"string","description":"Rejection reason name"},"type":{"type":"object","description":"Rejection reason type","properties":{"id":{"type":"number","description":"Type ID"},"name":{"type":"string","description":"Type name"}}}}},"jobs":{"type":"array","description":"Associated jobs","items":{"type":"object","properties":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job name"}}}},"job_post_id":{"type":"number","description":"Job post ID","optional":true},"answers":{"type":"array","description":"Application question answers","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Answer text"}}}},"attachments":{"type":"array","description":"File attachments (URLs expire after 7 days)","items":{"type":"object","properties":{"filename":{"type":"string","description":"File name"},"url":{"type":"string","description":"Download URL (expires after 7 days)"},"type":{"type":"string","description":"Type (resume, cover_letter, offer_packet, other)"},"created_at":{"type":"string","description":"Upload timestamp","optional":true}}}},"custom_fields":{"type":"object","description":"Custom field values"}},"greenhouse_get_candidate":{"id":{"type":"number","description":"Candidate ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"company":{"type":"string","description":"Current employer","optional":true},"title":{"type":"string","description":"Current job title","optional":true},"is_private":{"type":"boolean","description":"Whether candidate is private"},"can_email":{"type":"boolean","description":"Whether candidate can be emailed"},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"last_activity":{"type":"string","description":"Last activity timestamp (ISO 8601)","optional":true},"email_addresses":{"type":"array","description":"Email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (personal, work, other)"}}}},"phone_numbers":{"type":"array","description":"Phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (home, work, mobile, skype, other)"}}}},"addresses":{"type":"array","description":"Addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Address"},"type":{"type":"string","description":"Type (home, work, other)"}}}},"website_addresses":{"type":"array","description":"Website addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"URL"},"type":{"type":"string","description":"Type (personal, company, portfolio, blog, other)"}}}},"social_media_addresses":{"type":"array","description":"Social media profiles","items":{"type":"object","properties":{"value":{"type":"string","description":"URL or handle"}}}},"tags":{"type":"array","description":"Tags","items":{"type":"string","description":"Tag"}},"application_ids":{"type":"array","description":"Associated application IDs","items":{"type":"number","description":"Application ID"}},"recruiter":{"type":"object","description":"Assigned recruiter","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"coordinator":{"type":"object","description":"Assigned coordinator","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"attachments":{"type":"array","description":"File attachments (URLs expire after 7 days)","items":{"type":"object","properties":{"filename":{"type":"string","description":"File name"},"url":{"type":"string","description":"Download URL (expires after 7 days)"},"type":{"type":"string","description":"Type (resume, cover_letter, offer_packet, other)"},"created_at":{"type":"string","description":"Upload timestamp","optional":true}}}},"educations":{"type":"array","description":"Education history","items":{"type":"object","properties":{"id":{"type":"number","description":"Education record ID"},"school_name":{"type":"string","description":"School name","optional":true},"degree":{"type":"string","description":"Degree type","optional":true},"discipline":{"type":"string","description":"Field of study","optional":true},"start_date":{"type":"string","description":"Start date (ISO 8601)","optional":true},"end_date":{"type":"string","description":"End date (ISO 8601)","optional":true}}}},"employments":{"type":"array","description":"Employment history","items":{"type":"object","properties":{"id":{"type":"number","description":"Employment record ID"},"company_name":{"type":"string","description":"Company name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"start_date":{"type":"string","description":"Start date (ISO 8601)","optional":true},"end_date":{"type":"string","description":"End date (ISO 8601)","optional":true}}}},"custom_fields":{"type":"object","description":"Custom field values"}},"greenhouse_get_job":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job title"},"requisition_id":{"type":"string","description":"External requisition ID","optional":true},"status":{"type":"string","description":"Job status (open, closed, draft)"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"opened_at":{"type":"string","description":"Date job was opened (ISO 8601)","optional":true},"closed_at":{"type":"string","description":"Date job was closed (ISO 8601)","optional":true},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"is_template":{"type":"boolean","description":"Whether this is a job template","optional":true},"notes":{"type":"string","description":"Hiring plan notes (may contain HTML)","optional":true},"departments":{"type":"array","description":"Associated departments","items":{"type":"object","properties":{"id":{"type":"number","description":"Department ID"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"number","description":"Parent department ID","optional":true}}}},"offices":{"type":"array","description":"Associated offices","items":{"type":"object","properties":{"id":{"type":"number","description":"Office ID"},"name":{"type":"string","description":"Office name"},"location":{"type":"object","description":"Office location","properties":{"name":{"type":"string","description":"Location name","optional":true}}}}}},"hiring_team":{"type":"object","description":"Hiring team members","properties":{"hiring_managers":{"type":"array","description":"Hiring managers"},"recruiters":{"type":"array","description":"Recruiters (includes responsible flag)"},"coordinators":{"type":"array","description":"Coordinators (includes responsible flag)"},"sourcers":{"type":"array","description":"Sourcers"}}},"openings":{"type":"array","description":"Job openings/slots","items":{"type":"object","properties":{"id":{"type":"number","description":"Opening internal ID"},"opening_id":{"type":"string","description":"Custom opening identifier","optional":true},"status":{"type":"string","description":"Opening status (open, closed)"},"opened_at":{"type":"string","description":"Date opened (ISO 8601)","optional":true},"closed_at":{"type":"string","description":"Date closed (ISO 8601)","optional":true},"application_id":{"type":"number","description":"Hired application ID","optional":true},"close_reason":{"type":"object","description":"Reason for closing","optional":true,"properties":{"id":{"type":"number","description":"Close reason ID"},"name":{"type":"string","description":"Close reason name"}}}}}},"custom_fields":{"type":"object","description":"Custom field values"}},"greenhouse_get_user":{"id":{"type":"number","description":"User ID"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"primary_email_address":{"type":"string","description":"Primary email address"},"disabled":{"type":"boolean","description":"Whether the user is disabled"},"site_admin":{"type":"boolean","description":"Whether the user is a site admin"},"emails":{"type":"array","description":"All email addresses","items":{"type":"string","description":"Email address"}},"employee_id":{"type":"string","description":"Employee ID","optional":true},"linked_candidate_ids":{"type":"array","description":"IDs of candidates linked to this user","items":{"type":"number","description":"Candidate ID"}},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"}},"greenhouse_list_applications":{"applications":{"type":"array","description":"List of applications","items":{"type":"object","properties":{"id":{"type":"number","description":"Application ID"},"candidate_id":{"type":"number","description":"Associated candidate ID"},"prospect":{"type":"boolean","description":"Whether this is a prospect application"},"status":{"type":"string","description":"Status (active, converted, hired, rejected)"},"current_stage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"number","description":"Stage ID"},"name":{"type":"string","description":"Stage name"}}},"jobs":{"type":"array","description":"Associated jobs","items":{"type":"object","properties":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job name"}}}},"applied_at":{"type":"string","description":"Application date (ISO 8601)"},"rejected_at":{"type":"string","description":"Rejection date (ISO 8601)","optional":true},"last_activity_at":{"type":"string","description":"Last activity date (ISO 8601)"}}}},"count":{"type":"number","description":"Number of applications returned"}},"greenhouse_list_candidates":{"candidates":{"type":"array","description":"List of candidates","items":{"type":"object","properties":{"id":{"type":"number","description":"Candidate ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"company":{"type":"string","description":"Current employer","optional":true},"title":{"type":"string","description":"Current job title","optional":true},"is_private":{"type":"boolean","description":"Whether candidate is private"},"can_email":{"type":"boolean","description":"Whether candidate can be emailed"},"email_addresses":{"type":"array","description":"Email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Email type (personal, work, other)"}}}},"tags":{"type":"array","description":"Candidate tags","items":{"type":"string","description":"Tag"}},"application_ids":{"type":"array","description":"Associated application IDs","items":{"type":"number","description":"Application ID"}},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"last_activity":{"type":"string","description":"Last activity timestamp (ISO 8601)","optional":true}}}},"count":{"type":"number","description":"Number of candidates returned"}},"greenhouse_list_departments":{"departments":{"type":"array","description":"List of departments","items":{"type":"object","properties":{"id":{"type":"number","description":"Department ID"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"number","description":"Parent department ID","optional":true},"child_ids":{"type":"array","description":"Child department IDs","items":{"type":"number","description":"Department ID"}},"external_id":{"type":"string","description":"External system ID","optional":true}}}},"count":{"type":"number","description":"Number of departments returned"}},"greenhouse_list_job_stages":{"stages":{"type":"array","description":"List of job stages in order","items":{"type":"object","properties":{"id":{"type":"number","description":"Stage ID"},"name":{"type":"string","description":"Stage name"},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"job_id":{"type":"number","description":"Associated job ID"},"priority":{"type":"number","description":"Stage order priority"},"active":{"type":"boolean","description":"Whether the stage is active"},"interviews":{"type":"array","description":"Interview steps in this stage","items":{"type":"object","properties":{"id":{"type":"number","description":"Interview ID"},"name":{"type":"string","description":"Interview name"},"schedulable":{"type":"boolean","description":"Whether the interview is schedulable"},"estimated_minutes":{"type":"number","description":"Estimated duration in minutes","optional":true},"default_interviewer_users":{"type":"array","description":"Default interviewers","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}}},"interview_kit":{"type":"object","description":"Interview kit details","optional":true,"properties":{"id":{"type":"number","description":"Kit ID"},"content":{"type":"string","description":"Kit content (HTML)","optional":true},"questions":{"type":"array","description":"Interview kit questions","items":{"type":"object","properties":{"id":{"type":"number","description":"Question ID"},"question":{"type":"string","description":"Question text"}}}}}}}}}}}},"count":{"type":"number","description":"Number of stages returned"}},"greenhouse_list_jobs":{"jobs":{"type":"array","description":"List of jobs","items":{"type":"object","properties":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job title"},"status":{"type":"string","description":"Job status (open, closed, draft)"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"departments":{"type":"array","description":"Associated departments","items":{"type":"object","properties":{"id":{"type":"number","description":"Department ID"},"name":{"type":"string","description":"Department name"}}}},"offices":{"type":"array","description":"Associated offices","items":{"type":"object","properties":{"id":{"type":"number","description":"Office ID"},"name":{"type":"string","description":"Office name"}}}},"opened_at":{"type":"string","description":"Date job was opened (ISO 8601)","optional":true},"closed_at":{"type":"string","description":"Date job was closed (ISO 8601)","optional":true},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"}}}},"count":{"type":"number","description":"Number of jobs returned"}},"greenhouse_list_offices":{"offices":{"type":"array","description":"List of offices","items":{"type":"object","properties":{"id":{"type":"number","description":"Office ID"},"name":{"type":"string","description":"Office name"},"location":{"type":"object","description":"Office location","properties":{"name":{"type":"string","description":"Location name","optional":true}}},"primary_contact_user_id":{"type":"number","description":"Primary contact user ID","optional":true},"parent_id":{"type":"number","description":"Parent office ID","optional":true},"child_ids":{"type":"array","description":"Child office IDs","items":{"type":"number","description":"Office ID"}},"external_id":{"type":"string","description":"External system ID","optional":true}}}},"count":{"type":"number","description":"Number of offices returned"}},"greenhouse_list_users":{"users":{"type":"array","description":"List of Greenhouse users","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"primary_email_address":{"type":"string","description":"Primary email"},"disabled":{"type":"boolean","description":"Whether the user is disabled"},"site_admin":{"type":"boolean","description":"Whether the user is a site admin"},"emails":{"type":"array","description":"All email addresses","items":{"type":"string","description":"Email address"}},"employee_id":{"type":"string","description":"Employee ID","optional":true},"linked_candidate_ids":{"type":"array","description":"IDs of candidates linked to this user","items":{"type":"number","description":"Candidate ID"}},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"}}}},"count":{"type":"number","description":"Number of users returned"}},"greptile_index_repo":{"repositoryId":{"type":"string","description":"Unique identifier for the indexed repository (format: remote:branch:owner/repo)"},"statusEndpoint":{"type":"string","description":"URL endpoint to check indexing status"},"message":{"type":"string","description":"Status message about the indexing operation"}},"greptile_query":{"message":{"type":"string","description":"AI-generated answer to the query"},"sources":{"type":"array","description":"Relevant code references that support the answer","items":{"type":"object","properties":{"repository":{"type":"string","description":"Repository name (owner/repo)"},"remote":{"type":"string","description":"Git remote (github/gitlab)"},"branch":{"type":"string","description":"Branch name"},"filepath":{"type":"string","description":"Path to the file"},"linestart":{"type":"number","description":"Starting line number"},"lineend":{"type":"number","description":"Ending line number"},"summary":{"type":"string","description":"Summary of the code section"},"distance":{"type":"number","description":"Similarity score (lower = more relevant)"}}}}},"greptile_search":{"sources":{"type":"array","description":"Relevant code references matching the search query","items":{"type":"object","properties":{"repository":{"type":"string","description":"Repository name (owner/repo)"},"remote":{"type":"string","description":"Git remote (github/gitlab)"},"branch":{"type":"string","description":"Branch name"},"filepath":{"type":"string","description":"Path to the file"},"linestart":{"type":"number","description":"Starting line number"},"lineend":{"type":"number","description":"Ending line number"},"summary":{"type":"string","description":"Summary of the code section"},"distance":{"type":"number","description":"Similarity score (lower = more relevant)"}}}}},"greptile_status":{"repository":{"type":"string","description":"Repository name (owner/repo)"},"remote":{"type":"string","description":"Git remote (github/gitlab)"},"branch":{"type":"string","description":"Branch name"},"private":{"type":"boolean","description":"Whether the repository is private"},"status":{"type":"string","description":"Indexing status: submitted, cloning, processing, completed, or failed"},"filesProcessed":{"type":"number","description":"Number of files processed so far"},"numFiles":{"type":"number","description":"Total number of files in the repository"},"sampleQuestions":{"type":"array","description":"Sample questions for the indexed repository"},"sha":{"type":"string","description":"Git commit SHA of the indexed version"}},"guardrails_validate":{"passed":{"type":"boolean","description":"Whether validation passed"},"validationType":{"type":"string","description":"Type of validation performed"},"input":{"type":"string","description":"Original input"},"error":{"type":"string","description":"Error message if validation failed","optional":true},"score":{"type":"number","description":"Confidence score (0-10, 0=hallucination, 10=grounded, only for hallucination check)","optional":true},"reasoning":{"type":"string","description":"Reasoning for confidence score (only for hallucination check)","optional":true},"detectedEntities":{"type":"array","description":"Detected PII entities (only for PII detection)","optional":true},"maskedText":{"type":"string","description":"Text with PII masked (only for PII detection in mask mode)","optional":true}},"hex_cancel_run":{"success":{"type":"boolean","description":"Whether the run was successfully cancelled"},"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID that was cancelled"}},"hex_create_collection":{"id":{"type":"string","description":"Newly created collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}},"hex_create_group":{"id":{"type":"string","description":"Newly created group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}},"hex_deactivate_user":{"success":{"type":"boolean","description":"Whether the user was successfully deactivated"},"userId":{"type":"string","description":"User UUID that was deactivated"}},"hex_delete_group":{"success":{"type":"boolean","description":"Whether the group was successfully deleted"},"groupId":{"type":"string","description":"Group UUID that was deleted"}},"hex_get_collection":{"id":{"type":"string","description":"Collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}},"hex_get_data_connection":{"id":{"type":"string","description":"Connection UUID"},"name":{"type":"string","description":"Connection name"},"type":{"type":"string","description":"Connection type (e.g., snowflake, postgres, bigquery)"},"description":{"type":"string","description":"Connection description","optional":true},"connectViaSsh":{"type":"boolean","description":"Whether SSH tunneling is enabled","optional":true},"includeMagic":{"type":"boolean","description":"Whether Magic AI features are enabled","optional":true},"allowWritebackCells":{"type":"boolean","description":"Whether writeback cells are allowed","optional":true}},"hex_get_group":{"id":{"type":"string","description":"Group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}},"hex_get_project":{"id":{"type":"string","description":"Project UUID"},"title":{"type":"string","description":"Project title"},"description":{"type":"string","description":"Project description","optional":true},"status":{"type":"object","description":"Project status","properties":{"name":{"type":"string","description":"Status name (e.g., PUBLISHED, DRAFT)"}}},"type":{"type":"string","description":"Project type (PROJECT or COMPONENT)"},"creator":{"type":"object","description":"Project creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"}}},"owner":{"type":"object","description":"Project owner","optional":true,"properties":{"email":{"type":"string","description":"Owner email"}}},"categories":{"type":"array","description":"Project categories","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Category name"},"description":{"type":"string","description":"Category description"}}}},"lastEditedAt":{"type":"string","description":"ISO 8601 last edited timestamp","optional":true},"lastPublishedAt":{"type":"string","description":"ISO 8601 last published timestamp","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"archivedAt":{"type":"string","description":"ISO 8601 archived timestamp","optional":true},"trashedAt":{"type":"string","description":"ISO 8601 trashed timestamp","optional":true}},"hex_get_project_runs":{"runs":{"type":"array","description":"List of project runs","items":{"type":"object","properties":{"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID"},"runUrl":{"type":"string","description":"URL to view the run","optional":true},"status":{"type":"string","description":"Run status (PENDING, RUNNING, COMPLETED, ERRORED, KILLED, UNABLE_TO_ALLOCATE_KERNEL)"},"startTime":{"type":"string","description":"Run start time","optional":true},"endTime":{"type":"string","description":"Run end time","optional":true},"elapsedTime":{"type":"number","description":"Elapsed time in seconds","optional":true},"traceId":{"type":"string","description":"Trace ID","optional":true},"projectVersion":{"type":"number","description":"Project version number","optional":true}}}},"total":{"type":"number","description":"Total number of runs returned"},"traceId":{"type":"string","description":"Top-level trace ID","optional":true},"nextPage":{"type":"string","description":"Cursor for the next page of runs","optional":true},"previousPage":{"type":"string","description":"Cursor for the previous page of runs","optional":true}},"hex_get_queried_tables":{"tables":{"type":"array","description":"List of warehouse tables queried by the project","items":{"type":"object","properties":{"dataConnectionId":{"type":"string","description":"Data connection UUID"},"dataConnectionName":{"type":"string","description":"Data connection name"},"tableName":{"type":"string","description":"Table name"}}}},"total":{"type":"number","description":"Total number of tables returned"}},"hex_get_run_status":{"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID"},"runUrl":{"type":"string","description":"URL to view the run"},"status":{"type":"string","description":"Run status (PENDING, RUNNING, COMPLETED, ERRORED, KILLED, UNABLE_TO_ALLOCATE_KERNEL)"},"startTime":{"type":"string","description":"ISO 8601 run start time","optional":true},"endTime":{"type":"string","description":"ISO 8601 run end time","optional":true},"elapsedTime":{"type":"number","description":"Elapsed time in seconds","optional":true},"traceId":{"type":"string","description":"Trace ID for debugging","optional":true},"projectVersion":{"type":"number","description":"Project version number","optional":true}},"hex_list_collections":{"collections":{"type":"array","description":"List of collections","items":{"type":"object","properties":{"id":{"type":"string","description":"Collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}}}},"total":{"type":"number","description":"Total number of collections returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_data_connections":{"connections":{"type":"array","description":"List of data connections","items":{"type":"object","properties":{"id":{"type":"string","description":"Connection UUID"},"name":{"type":"string","description":"Connection name"},"type":{"type":"string","description":"Connection type (e.g., athena, bigquery, databricks, postgres, redshift, snowflake)"},"description":{"type":"string","description":"Connection description","optional":true},"connectViaSsh":{"type":"boolean","description":"Whether SSH tunneling is enabled","optional":true},"includeMagic":{"type":"boolean","description":"Whether Magic AI features are enabled","optional":true},"allowWritebackCells":{"type":"boolean","description":"Whether writeback cells are allowed","optional":true}}}},"total":{"type":"number","description":"Total number of connections returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_groups":{"groups":{"type":"array","description":"List of workspace groups","items":{"type":"object","properties":{"id":{"type":"string","description":"Group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}}}},"total":{"type":"number","description":"Total number of groups returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_projects":{"projects":{"type":"array","description":"List of Hex projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project UUID"},"title":{"type":"string","description":"Project title"},"description":{"type":"string","description":"Project description","optional":true},"status":{"type":"object","description":"Project status","properties":{"name":{"type":"string","description":"Status name (e.g., PUBLISHED, DRAFT)"}}},"type":{"type":"string","description":"Project type (PROJECT or COMPONENT)"},"creator":{"type":"object","description":"Project creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"}}},"owner":{"type":"object","description":"Project owner","optional":true,"properties":{"email":{"type":"string","description":"Owner email"}}},"lastEditedAt":{"type":"string","description":"Last edited timestamp","optional":true},"lastPublishedAt":{"type":"string","description":"Last published timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"archivedAt":{"type":"string","description":"Archived timestamp","optional":true}}}},"total":{"type":"number","description":"Total number of projects returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_users":{"users":{"type":"array","description":"List of workspace users","items":{"type":"object","properties":{"id":{"type":"string","description":"User UUID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"role":{"type":"string","description":"User role (ADMIN, MANAGER, EDITOR, EXPLORER, MEMBER, GUEST, EMBEDDED_USER, ANONYMOUS)"},"lastLoginDate":{"type":"string","description":"Last login timestamp","optional":true}}}},"total":{"type":"number","description":"Total number of users returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_run_project":{"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID"},"runUrl":{"type":"string","description":"URL to view the run"},"runStatusUrl":{"type":"string","description":"URL to check run status"},"traceId":{"type":"string","description":"Trace ID for debugging","optional":true},"projectVersion":{"type":"number","description":"Project version number","optional":true}},"hex_update_collection":{"id":{"type":"string","description":"Collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}},"hex_update_group":{"id":{"type":"string","description":"Group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}},"hex_update_project":{"id":{"type":"string","description":"Project UUID"},"title":{"type":"string","description":"Project title"},"description":{"type":"string","description":"Project description","optional":true},"status":{"type":"object","description":"Updated project status","properties":{"name":{"type":"string","description":"Status name (e.g., PUBLISHED, DRAFT)"}}},"type":{"type":"string","description":"Project type (PROJECT or COMPONENT)"},"creator":{"type":"object","description":"Project creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"}}},"owner":{"type":"object","description":"Project owner","optional":true,"properties":{"email":{"type":"string","description":"Owner email"}}},"categories":{"type":"array","description":"Project categories","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Category name"},"description":{"type":"string","description":"Category description"}}}},"lastEditedAt":{"type":"string","description":"Last edited timestamp","optional":true},"lastPublishedAt":{"type":"string","description":"Last published timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"archivedAt":{"type":"string","description":"Archived timestamp","optional":true},"trashedAt":{"type":"string","description":"Trashed timestamp","optional":true}},"http_request":{"data":{"type":"json","description":"Response data from the HTTP request (JSON object, text, or other format)"},"status":{"type":"number","description":"HTTP status code of the response (e.g., 200, 404, 500)"},"headers":{"type":"object","description":"Response headers as key-value pairs","properties":{"content-type":{"type":"string","description":"Content type of the response","optional":true},"content-length":{"type":"string","description":"Content length","optional":true}}}},"hubspot_add_list_memberships":{"recordIdsAdded":{"type":"array","description":"IDs of the records that were added to the list","items":{"type":"string"}},"recordIdsMissing":{"type":"array","description":"IDs of the requested records that were not found","items":{"type":"string"}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_appointment":{"appointment":{"type":"object","description":"HubSpot appointment record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"appointmentId":{"type":"string","description":"The created appointment ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_association":{"fromObjectId":{"type":"string","description":"ID of the source record"},"toObjectId":{"type":"string","description":"ID of the associated target record"},"labels":{"type":"array","description":"Association labels (empty for default associations)","items":{"type":"string","description":"Association label"}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_company":{"company":{"type":"object","description":"HubSpot company record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records (contacts, deals, etc.)","optional":true}}},"companyId":{"type":"string","description":"The created company ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_contact":{"contact":{"type":"object","description":"HubSpot contact record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records (companies, deals, etc.)","optional":true}}},"contactId":{"type":"string","description":"The created contact ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_deal":{"deal":{"type":"object","description":"HubSpot deal record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, line items, etc.)","optional":true}}},"dealId":{"type":"string","description":"The created deal ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_email":{"email":{"type":"object","description":"HubSpot email engagement record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"emailId":{"type":"string","description":"The created email engagement ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_line_item":{"lineItem":{"type":"object","description":"HubSpot line item record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, quotes, etc.)","optional":true}}},"lineItemId":{"type":"string","description":"The created line item ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_list":{"list":{"type":"object","description":"HubSpot list","properties":{"listId":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"objectTypeId":{"type":"string","description":"Object type ID (e.g., 0-1 for contacts)"},"processingType":{"type":"string","description":"Processing type (MANUAL, DYNAMIC, SNAPSHOT)"},"processingStatus":{"type":"string","description":"Processing status (COMPLETE, PROCESSING)","optional":true},"listVersion":{"type":"number","description":"List version number","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)","optional":true}}},"listId":{"type":"string","description":"The created list ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_note":{"note":{"type":"object","description":"HubSpot note record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"noteId":{"type":"string","description":"The created note ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_ticket":{"ticket":{"type":"object","description":"HubSpot ticket record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"ticketId":{"type":"string","description":"The created ticket ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_association":{"fromObjectId":{"type":"string","description":"Source record ID"},"toObjectId":{"type":"string","description":"Target record ID"},"deleted":{"type":"boolean","description":"Whether the associations were removed"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_company":{"companyId":{"type":"string","description":"ID of the deleted company"},"deleted":{"type":"boolean","description":"Whether the company was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_contact":{"contactId":{"type":"string","description":"ID of the deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_deal":{"dealId":{"type":"string","description":"ID of the deleted deal"},"deleted":{"type":"boolean","description":"Whether the deal was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_line_item":{"lineItemId":{"type":"string","description":"ID of the deleted line item"},"deleted":{"type":"boolean","description":"Whether the line item was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_ticket":{"ticketId":{"type":"string","description":"ID of the deleted ticket"},"deleted":{"type":"boolean","description":"Whether the ticket was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_appointment":{"appointment":{"type":"object","description":"HubSpot appointment record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"appointmentId":{"type":"string","description":"The retrieved appointment ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_association_labels":{"labels":{"type":"array","description":"Association types defined between the two object types","items":{"type":"object","properties":{"category":{"type":"string","description":"Association category (HUBSPOT_DEFINED or USER_DEFINED)"},"typeId":{"type":"number","description":"Association type ID"},"label":{"type":"string","description":"Human-readable label (null for unlabeled defaults)","optional":true}}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_cart":{"cart":{"type":"object","description":"HubSpot CRM record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Record properties"},"associations":{"type":"object","description":"Associated records","optional":true}}},"cartId":{"type":"string","description":"The retrieved cart ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_company":{"company":{"type":"object","description":"HubSpot company record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records (contacts, deals, etc.)","optional":true}}},"companyId":{"type":"string","description":"The retrieved company ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_contact":{"contact":{"type":"object","description":"HubSpot contact record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records (companies, deals, etc.)","optional":true}}},"contactId":{"type":"string","description":"The retrieved contact ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_deal":{"deal":{"type":"object","description":"HubSpot deal record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, line items, etc.)","optional":true}}},"dealId":{"type":"string","description":"The retrieved deal ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_email":{"email":{"type":"object","description":"HubSpot email engagement record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"emailId":{"type":"string","description":"The retrieved email engagement ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_line_item":{"lineItem":{"type":"object","description":"HubSpot line item record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, quotes, etc.)","optional":true}}},"lineItemId":{"type":"string","description":"The retrieved line item ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_list":{"list":{"type":"object","description":"HubSpot list","properties":{"listId":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"objectTypeId":{"type":"string","description":"Object type ID (e.g., 0-1 for contacts)"},"processingType":{"type":"string","description":"Processing type (MANUAL, DYNAMIC, SNAPSHOT)"},"processingStatus":{"type":"string","description":"Processing status (COMPLETE, PROCESSING)","optional":true},"listVersion":{"type":"number","description":"List version number","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)","optional":true}}},"listId":{"type":"string","description":"The retrieved list ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_list_memberships":{"memberships":{"type":"array","description":"Records that are members of the list","items":{"type":"object","properties":{"recordId":{"type":"string","description":"ID of the member record"},"membershipTimestamp":{"type":"string","description":"When the record was added to the list","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_marketing_event":{"event":{"type":"object","description":"HubSpot marketing event","properties":{"objectId":{"type":"string","description":"Unique event ID (HubSpot internal)"},"eventName":{"type":"string","description":"Event name"},"eventType":{"type":"string","description":"Event type","optional":true},"eventStatus":{"type":"string","description":"Event status","optional":true},"eventDescription":{"type":"string","description":"Event description","optional":true},"eventUrl":{"type":"string","description":"Event URL","optional":true},"eventOrganizer":{"type":"string","description":"Event organizer","optional":true},"startDateTime":{"type":"string","description":"Start date/time (ISO 8601)","optional":true},"endDateTime":{"type":"string","description":"End date/time (ISO 8601)","optional":true},"eventCancelled":{"type":"boolean","description":"Whether event is cancelled","optional":true},"eventCompleted":{"type":"boolean","description":"Whether event is completed","optional":true},"registrants":{"type":"number","description":"Number of registrants","optional":true},"attendees":{"type":"number","description":"Number of attendees","optional":true},"cancellations":{"type":"number","description":"Number of cancellations","optional":true},"noShows":{"type":"number","description":"Number of no-shows","optional":true},"externalEventId":{"type":"string","description":"External event ID","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)"}}},"eventId":{"type":"string","description":"The retrieved marketing event ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_note":{"note":{"type":"object","description":"HubSpot note record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"noteId":{"type":"string","description":"The retrieved note ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_properties":{"properties":{"type":"array","description":"Array of HubSpot property definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Internal property name"},"label":{"type":"string","description":"Human-readable label"},"type":{"type":"string","description":"Property data type (string, number, enumeration, bool, datetime, etc.)"},"fieldType":{"type":"string","description":"Field type controlling HubSpot UI rendering"},"description":{"type":"string","description":"Property help text"},"groupName":{"type":"string","description":"Property group the property belongs to"},"options":{"type":"array","description":"Enumeration/picklist options (empty for non-enumerated properties)","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable option label"},"value":{"type":"string","description":"Internal value used when setting the property"},"displayOrder":{"type":"number","description":"Display order (-1 sorts last)","optional":true},"hidden":{"type":"boolean","description":"Whether the option is hidden in the HubSpot UI"},"description":{"type":"string","description":"Option description","optional":true}}}},"displayOrder":{"type":"number","description":"Display order","optional":true},"calculated":{"type":"boolean","description":"Whether the property is calculated by HubSpot","optional":true},"hidden":{"type":"boolean","description":"Whether the property is hidden","optional":true},"hubspotDefined":{"type":"boolean","description":"Whether the property is a HubSpot default property","optional":true},"archived":{"type":"boolean","description":"Whether the property is archived","optional":true}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of property definitions returned"},"objectType":{"type":"string","description":"Object type the properties belong to"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_quote":{"quote":{"type":"object","description":"HubSpot quote record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Quote properties","properties":{"hs_title":{"type":"string","description":"Quote name/title"},"hs_expiration_date":{"type":"string","description":"Expiration date"},"hs_status":{"type":"string","description":"Quote status"},"hs_esign_enabled":{"type":"string","description":"Whether e-signatures are enabled"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, line items, etc.)","optional":true}}},"quoteId":{"type":"string","description":"The retrieved quote ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_ticket":{"ticket":{"type":"object","description":"HubSpot ticket record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"ticketId":{"type":"string","description":"The retrieved ticket ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_users":{"users":{"type":"array","description":"Array of HubSpot CRM records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Record properties"},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"totalItems":{"type":"number","description":"Total number of users returned"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_appointments":{"appointments":{"type":"array","description":"Array of HubSpot appointment records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_associations":{"results":{"type":"array","description":"Array of associated records","items":{"type":"object","properties":{"toObjectId":{"type":"string","description":"ID of the associated (target) record"},"associationTypes":{"type":"array","description":"Association types linking the two records","items":{"type":"object","properties":{"category":{"type":"string","description":"Association category (HUBSPOT_DEFINED, USER_DEFINED, INTEGRATOR_DEFINED)"},"typeId":{"type":"number","description":"Association type ID"},"label":{"type":"string","description":"Association label","optional":true}}}}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_carts":{"carts":{"type":"array","description":"Array of HubSpot CRM records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Record properties"},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_companies":{"companies":{"type":"array","description":"Array of HubSpot company records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_contacts":{"contacts":{"type":"array","description":"Array of HubSpot contact records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_deals":{"deals":{"type":"array","description":"Array of HubSpot deal records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_emails":{"emails":{"type":"array","description":"Array of HubSpot email engagement records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_line_items":{"lineItems":{"type":"array","description":"Array of HubSpot line item records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_lists":{"lists":{"type":"array","description":"Array of HubSpot list objects","items":{"type":"object","properties":{"listId":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"objectTypeId":{"type":"string","description":"Object type ID (e.g., 0-1 for contacts)"},"processingType":{"type":"string","description":"Processing type (MANUAL, DYNAMIC, SNAPSHOT)"},"processingStatus":{"type":"string","description":"Processing status (COMPLETE, PROCESSING)","optional":true},"listVersion":{"type":"number","description":"List version number","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"},"total":{"type":"number","description":"Total number of lists matching the query","optional":true}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_marketing_events":{"events":{"type":"array","description":"Array of HubSpot marketing event objects","items":{"type":"object","properties":{"objectId":{"type":"string","description":"Unique event ID (HubSpot internal)"},"eventName":{"type":"string","description":"Event name"},"eventType":{"type":"string","description":"Event type","optional":true},"eventStatus":{"type":"string","description":"Event status","optional":true},"eventDescription":{"type":"string","description":"Event description","optional":true},"eventUrl":{"type":"string","description":"Event URL","optional":true},"eventOrganizer":{"type":"string","description":"Event organizer","optional":true},"startDateTime":{"type":"string","description":"Start date/time (ISO 8601)","optional":true},"endDateTime":{"type":"string","description":"End date/time (ISO 8601)","optional":true},"eventCancelled":{"type":"boolean","description":"Whether event is cancelled","optional":true},"eventCompleted":{"type":"boolean","description":"Whether event is completed","optional":true},"registrants":{"type":"number","description":"Number of registrants","optional":true},"attendees":{"type":"number","description":"Number of attendees","optional":true},"cancellations":{"type":"number","description":"Number of cancellations","optional":true},"noShows":{"type":"number","description":"Number of no-shows","optional":true},"externalEventId":{"type":"string","description":"External event ID","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)"}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_notes":{"notes":{"type":"array","description":"Array of HubSpot note records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_owners":{"owners":{"type":"array","description":"Array of HubSpot owner objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Owner ID"},"email":{"type":"string","description":"Owner email address"},"firstName":{"type":"string","description":"Owner first name"},"lastName":{"type":"string","description":"Owner last name"},"userId":{"type":"number","description":"Associated user ID","optional":true},"teams":{"type":"array","description":"Teams the owner belongs to","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}},"createdAt":{"type":"string","description":"Creation date (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the owner is archived"}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_quotes":{"quotes":{"type":"array","description":"Array of HubSpot quote records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Quote properties","properties":{"hs_title":{"type":"string","description":"Quote name/title"},"hs_expiration_date":{"type":"string","description":"Expiration date"},"hs_status":{"type":"string","description":"Quote status"},"hs_esign_enabled":{"type":"string","description":"Whether e-signatures are enabled"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_tickets":{"tickets":{"type":"array","description":"Array of HubSpot ticket records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_remove_list_memberships":{"recordIdsRemoved":{"type":"array","description":"IDs of the records that were removed from the list","items":{"type":"string"}},"recordIdsMissing":{"type":"array","description":"IDs of the requested records that were not found","items":{"type":"string"}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_companies":{"companies":{"type":"array","description":"Array of HubSpot company records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching companies","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_contacts":{"contacts":{"type":"array","description":"Array of HubSpot contact records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching contacts","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_deals":{"deals":{"type":"array","description":"Array of HubSpot deal records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching deals","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_emails":{"emails":{"type":"array","description":"Array of HubSpot email engagement records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching emails","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_line_items":{"lineItems":{"type":"array","description":"Array of HubSpot line item records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching line items","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_notes":{"notes":{"type":"array","description":"Array of HubSpot note records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching notes","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_quotes":{"quotes":{"type":"array","description":"Array of HubSpot quote records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Quote properties","properties":{"hs_title":{"type":"string","description":"Quote name/title"},"hs_expiration_date":{"type":"string","description":"Expiration date"},"hs_status":{"type":"string","description":"Quote status"},"hs_esign_enabled":{"type":"string","description":"Whether e-signatures are enabled"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching quotes","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_tickets":{"tickets":{"type":"array","description":"Array of HubSpot ticket records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching tickets","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_appointment":{"appointment":{"type":"object","description":"HubSpot appointment record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"appointmentId":{"type":"string","description":"The updated appointment ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_company":{"company":{"type":"object","description":"HubSpot company record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records (contacts, deals, etc.)","optional":true}}},"companyId":{"type":"string","description":"The updated company ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_contact":{"contact":{"type":"object","description":"HubSpot contact record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records (companies, deals, etc.)","optional":true}}},"contactId":{"type":"string","description":"The updated contact ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_deal":{"deal":{"type":"object","description":"HubSpot deal record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, line items, etc.)","optional":true}}},"dealId":{"type":"string","description":"The updated deal ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_line_item":{"lineItem":{"type":"object","description":"HubSpot line item record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, quotes, etc.)","optional":true}}},"lineItemId":{"type":"string","description":"The updated line item ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_ticket":{"ticket":{"type":"object","description":"HubSpot ticket record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"ticketId":{"type":"string","description":"The updated ticket ID"},"success":{"type":"boolean","description":"Operation success status"}},"huggingface_chat":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Chat completion results","properties":{"content":{"type":"string","description":"Generated text content"},"model":{"type":"string","description":"Model used for generation"},"usage":{"type":"object","description":"Token usage information","properties":{"prompt_tokens":{"type":"number","description":"Number of tokens in the prompt"},"completion_tokens":{"type":"number","description":"Number of tokens in the completion"},"total_tokens":{"type":"number","description":"Total number of tokens used"}}}}}},"hunter_companies_find":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company domain"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry classification"},"sector":{"type":"string","description":"Business sector"},"size":{"type":"string","description":"Employee headcount range (e.g., \\"11-50\\")"},"founded_year":{"type":"number","description":"Year founded","optional":true},"location":{"type":"string","description":"Headquarters location (formatted)"},"country":{"type":"string","description":"Country (full name)"},"country_code":{"type":"string","description":"ISO 3166-1 alpha-2 country code"},"state":{"type":"string","description":"State/province"},"city":{"type":"string","description":"City"},"linkedin":{"type":"string","description":"LinkedIn handle (e.g., company/hunterio)"},"twitter":{"type":"string","description":"Twitter handle"},"facebook":{"type":"string","description":"Facebook handle"},"logo":{"type":"string","description":"Company logo URL"},"phone":{"type":"string","description":"Company phone number"},"tech":{"type":"array","description":"Technologies used by the company","items":{"type":"string","description":"Technology name"}}},"hunter_discover":{"results":{"type":"array","description":"List of companies matching the search criteria","items":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain"},"organization":{"type":"string","description":"Organization name"},"personal_emails":{"type":"number","description":"Count of personal emails"},"generic_emails":{"type":"number","description":"Count of generic (role-based) emails"},"total_emails":{"type":"number","description":"Total emails found for the company"}}}}},"hunter_domain_search":{"domain":{"type":"string","description":"The searched domain name"},"disposable":{"type":"boolean","description":"Whether the domain is a disposable email service"},"webmail":{"type":"boolean","description":"Whether the domain is a webmail provider (e.g., Gmail)"},"accept_all":{"type":"boolean","description":"Whether the server accepts all email addresses (may cause false positives)"},"pattern":{"type":"string","description":"The email pattern used by the organization (e.g., {first}, {first}.{last})"},"organization":{"type":"string","description":"The organization/company name"},"linked_domains":{"type":"array","description":"Other domains linked to the organization","items":{"type":"string","description":"Domain name"}},"emails":{"type":"array","description":"List of email addresses found for the domain (up to 100 per request)","items":{"type":"object","properties":{"value":{"type":"string","description":"The email address"},"type":{"type":"string","description":"Email type: personal or generic (role-based)"},"confidence":{"type":"number","description":"Probability score (0-100) that the email is correct"},"first_name":{"type":"string","description":"Person\'s first name","optional":true},"last_name":{"type":"string","description":"Person\'s last name","optional":true},"position":{"type":"string","description":"Job title/position","optional":true},"position_raw":{"type":"string","description":"Raw job title as found","optional":true},"seniority":{"type":"string","description":"Seniority level (junior, senior, executive)","optional":true},"department":{"type":"string","description":"Department (executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations)","optional":true},"linkedin":{"type":"string","description":"LinkedIn profile URL","optional":true},"twitter":{"type":"string","description":"Twitter handle","optional":true},"phone_number":{"type":"string","description":"Phone number","optional":true},"sources":{"type":"array","description":"List of sources where the email was found (limited to 20)","items":{"type":"object","properties":{"domain":{"type":"string","description":"Domain where the email was found"},"uri":{"type":"string","description":"Full URL of the source page"},"extracted_on":{"type":"string","description":"Date when the email was first extracted (YYYY-MM-DD)"},"last_seen_on":{"type":"string","description":"Date when the email was last seen (YYYY-MM-DD)"},"still_on_page":{"type":"boolean","description":"Whether the email is still present on the source page"}}}},"verification":{"type":"object","description":"Email verification information","properties":{"date":{"type":"string","description":"Date when the email was verified (YYYY-MM-DD)","optional":true},"status":{"type":"string","description":"Verification status (valid, invalid, accept_all, webmail, disposable, unknown)","optional":true}}}}}}},"hunter_email_count":{"total":{"type":"number","description":"Total number of email addresses found"},"personal_emails":{"type":"number","description":"Number of personal email addresses (individual employees)"},"generic_emails":{"type":"number","description":"Number of generic/role-based email addresses (e.g., contact@, info@)"},"department":{"type":"object","description":"Email count breakdown by department","properties":{"executive":{"type":"number","description":"Number of executive department emails"},"it":{"type":"number","description":"Number of IT department emails"},"finance":{"type":"number","description":"Number of finance department emails"},"management":{"type":"number","description":"Number of management department emails"},"sales":{"type":"number","description":"Number of sales department emails"},"legal":{"type":"number","description":"Number of legal department emails"},"support":{"type":"number","description":"Number of support department emails"},"hr":{"type":"number","description":"Number of HR department emails"},"marketing":{"type":"number","description":"Number of marketing department emails"},"communication":{"type":"number","description":"Number of communication department emails"},"education":{"type":"number","description":"Number of education department emails"},"design":{"type":"number","description":"Number of design department emails"},"health":{"type":"number","description":"Number of health department emails"},"operations":{"type":"number","description":"Number of operations department emails"}}},"seniority":{"type":"object","description":"Email count breakdown by seniority level","properties":{"junior":{"type":"number","description":"Number of junior-level emails"},"senior":{"type":"number","description":"Number of senior-level emails"},"executive":{"type":"number","description":"Number of executive-level emails"}}}},"hunter_email_finder":{"first_name":{"type":"string","description":"Person\'s first name"},"last_name":{"type":"string","description":"Person\'s last name"},"email":{"type":"string","description":"The found email address"},"score":{"type":"number","description":"Confidence score (0-100) for the found email address"},"domain":{"type":"string","description":"Domain that was searched"},"accept_all":{"type":"boolean","description":"Whether the server accepts all email addresses (may cause false positives)"},"position":{"type":"string","description":"Job title/position","optional":true},"twitter":{"type":"string","description":"Twitter handle","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"phone_number":{"type":"string","description":"Phone number","optional":true},"company":{"type":"string","description":"Company name","optional":true},"sources":{"type":"array","description":"List of sources where the email was found (limited to 20)","items":{"type":"object","properties":{"domain":{"type":"string","description":"Domain where the email was found"},"uri":{"type":"string","description":"Full URL of the source page"},"extracted_on":{"type":"string","description":"Date when the email was first extracted (YYYY-MM-DD)"},"last_seen_on":{"type":"string","description":"Date when the email was last seen (YYYY-MM-DD)"},"still_on_page":{"type":"boolean","description":"Whether the email is still present on the source page"}}}},"verification":{"type":"object","description":"Email verification information","properties":{"date":{"type":"string","description":"Date when the email was verified (YYYY-MM-DD)","optional":true},"status":{"type":"string","description":"Verification status (valid, invalid, accept_all, webmail, disposable, unknown)","optional":true}}}},"hunter_email_verifier":{"result":{"type":"string","description":"Deliverability result: deliverable, undeliverable, or risky"},"score":{"type":"number","description":"Deliverability score (0-100). Webmail and disposable emails receive an arbitrary score of 50."},"email":{"type":"string","description":"The verified email address"},"regexp":{"type":"boolean","description":"Whether the email passes regular expression validation"},"gibberish":{"type":"boolean","description":"Whether the email appears to be auto-generated (e.g., e65rc109q@company.com)"},"disposable":{"type":"boolean","description":"Whether the email is from a disposable email service"},"webmail":{"type":"boolean","description":"Whether the email is from a webmail provider (e.g., Gmail)"},"mx_records":{"type":"boolean","description":"Whether MX records exist for the domain"},"smtp_server":{"type":"boolean","description":"Whether connection to the SMTP server was successful"},"smtp_check":{"type":"boolean","description":"Whether the email address doesn\'t bounce"},"accept_all":{"type":"boolean","description":"Whether the server accepts all email addresses (may cause false positives)"},"block":{"type":"boolean","description":"Whether the domain is blocking verification (validity could not be determined)"},"status":{"type":"string","description":"Verification status: valid, invalid, accept_all, webmail, disposable, unknown, or blocked"},"sources":{"type":"array","description":"List of sources where the email was found (limited to 20)","items":{"type":"object","properties":{"domain":{"type":"string","description":"Domain where the email was found"},"uri":{"type":"string","description":"Full URL of the source page"},"extracted_on":{"type":"string","description":"Date when the email was first extracted (YYYY-MM-DD)"},"last_seen_on":{"type":"string","description":"Date when the email was last seen (YYYY-MM-DD)"},"still_on_page":{"type":"boolean","description":"Whether the email is still present on the source page"}}}}},"iam_add_user_to_group":{"message":{"type":"string","description":"Operation status message"}},"iam_attach_role_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_attach_user_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_create_access_key":{"message":{"type":"string","description":"Operation status message"},"accessKeyId":{"type":"string","description":"The new access key ID"},"secretAccessKey":{"type":"string","description":"The new secret access key (only shown once)"},"userName":{"type":"string","description":"The user the key was created for"},"status":{"type":"string","description":"Status of the access key (Active)"},"createDate":{"type":"string","description":"Date the key was created","optional":true}},"iam_create_role":{"message":{"type":"string","description":"Operation status message"},"roleName":{"type":"string","description":"The name of the created role"},"roleId":{"type":"string","description":"The unique ID of the created role"},"arn":{"type":"string","description":"The ARN of the created role"},"path":{"type":"string","description":"The path of the created role"},"createDate":{"type":"string","description":"Date the role was created","optional":true}},"iam_create_user":{"message":{"type":"string","description":"Operation status message"},"userName":{"type":"string","description":"The name of the created user"},"userId":{"type":"string","description":"The unique ID of the created user"},"arn":{"type":"string","description":"The ARN of the created user"},"path":{"type":"string","description":"The path of the created user"},"createDate":{"type":"string","description":"Date the user was created","optional":true}},"iam_delete_access_key":{"message":{"type":"string","description":"Operation status message"}},"iam_delete_role":{"message":{"type":"string","description":"Operation status message"}},"iam_delete_user":{"message":{"type":"string","description":"Operation status message"}},"iam_detach_role_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_detach_user_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_get_role":{"roleName":{"type":"string","description":"The name of the role"},"roleId":{"type":"string","description":"The unique ID of the role"},"arn":{"type":"string","description":"The ARN of the role"},"path":{"type":"string","description":"The path to the role"},"createDate":{"type":"string","description":"Date the role was created","optional":true},"description":{"type":"string","description":"Description of the role","optional":true},"maxSessionDuration":{"type":"number","description":"Maximum session duration in seconds","optional":true},"assumeRolePolicyDocument":{"type":"string","description":"The trust policy document (JSON)","optional":true},"roleLastUsedDate":{"type":"string","description":"Date the role was last used","optional":true},"roleLastUsedRegion":{"type":"string","description":"AWS region where the role was last used","optional":true}},"iam_get_user":{"userName":{"type":"string","description":"The name of the user"},"userId":{"type":"string","description":"The unique ID of the user"},"arn":{"type":"string","description":"The ARN of the user"},"path":{"type":"string","description":"The path to the user"},"createDate":{"type":"string","description":"Date the user was created","optional":true},"passwordLastUsed":{"type":"string","description":"Date the password was last used","optional":true},"permissionsBoundaryArn":{"type":"string","description":"ARN of the permissions boundary policy","optional":true},"tags":{"type":"json","description":"Tags attached to the user (key, value pairs)","optional":true}},"iam_list_attached_role_policies":{"attachedPolicies":{"type":"json","description":"List of attached policies with policyName and policyArn"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of attached policies returned"}},"iam_list_attached_user_policies":{"attachedPolicies":{"type":"json","description":"List of attached policies with policyName and policyArn"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of attached policies returned"}},"iam_list_groups":{"groups":{"type":"json","description":"List of IAM groups with groupName, groupId, arn, and path"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of groups returned"}},"iam_list_policies":{"policies":{"type":"json","description":"List of policies with policyName, arn, attachmentCount, and dates"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of policies returned"}},"iam_list_roles":{"roles":{"type":"json","description":"List of IAM roles with roleName, roleId, arn, path, and dates"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of roles returned"}},"iam_list_users":{"users":{"type":"json","description":"List of IAM users with userName, userId, arn, path, and dates"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of users returned"}},"iam_remove_user_from_group":{"message":{"type":"string","description":"Operation status message"}},"iam_simulate_principal_policy":{"evaluationResults":{"type":"json","description":"Simulation results per action: evalActionName, evalResourceName, evalDecision (allowed/explicitDeny/implicitDeny), matchedStatements (sourcePolicyId, sourcePolicyType), missingContextValues"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of evaluation results returned"}},"icypeas_find_email":{"searchId":{"type":"string","description":"Icypeas internal search ID","optional":true},"status":{"type":"string","description":"Terminal search status: FOUND | DEBITED | NOT_FOUND | DEBITED_NOT_FOUND | BAD_INPUT | INSUFFICIENT_FUNDS | ABORTED","optional":true},"email":{"type":"string","description":"Email address found or verified","optional":true},"firstname":{"type":"string","description":"Found person\'s first name","optional":true},"lastname":{"type":"string","description":"Found person\'s last name","optional":true},"item":{"type":"json","description":"Full raw item object returned by the Icypeas results endpoint","optional":true}},"icypeas_verify_email":{"searchId":{"type":"string","description":"Icypeas internal search ID","optional":true},"status":{"type":"string","description":"Terminal search status: FOUND | DEBITED | NOT_FOUND | DEBITED_NOT_FOUND | BAD_INPUT | INSUFFICIENT_FUNDS | ABORTED","optional":true},"email":{"type":"string","description":"Email address found or verified","optional":true},"valid":{"type":"boolean","description":"Whether the email is valid/deliverable (true for FOUND/DEBITED status)","optional":true},"item":{"type":"json","description":"Full raw item object returned by the Icypeas results endpoint","optional":true}},"identity_center_check_assignment_deletion_status":{"message":{"type":"string","description":"Human-readable status message"},"status":{"type":"string","description":"Current deletion status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"The deletion request ID that was checked"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_check_assignment_status":{"message":{"type":"string","description":"Human-readable status message"},"status":{"type":"string","description":"Current status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"The request ID that was checked"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_create_account_assignment":{"message":{"type":"string","description":"Status message"},"status":{"type":"string","description":"Provisioning status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"Request ID to use with Check Assignment Status"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_delete_account_assignment":{"message":{"type":"string","description":"Status message"},"status":{"type":"string","description":"Deprovisioning status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"Request ID to use with Check Assignment Status"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_describe_account":{"id":{"type":"string","description":"AWS account ID"},"arn":{"type":"string","description":"AWS account ARN"},"name":{"type":"string","description":"Account name"},"email":{"type":"string","description":"Root email address of the account"},"status":{"type":"string","description":"Account status (ACTIVE, SUSPENDED, etc.)"},"joinedTimestamp":{"type":"string","description":"Date the account joined the organization","optional":true}},"identity_center_get_group":{"groupId":{"type":"string","description":"Identity Store group ID (use as principalId)"},"displayName":{"type":"string","description":"Display name of the group","optional":true},"description":{"type":"string","description":"Group description","optional":true}},"identity_center_get_user":{"userId":{"type":"string","description":"Identity Store user ID (use as principalId)"},"userName":{"type":"string","description":"Username in the Identity Store"},"displayName":{"type":"string","description":"Display name of the user","optional":true},"email":{"type":"string","description":"Email address of the user","optional":true}},"identity_center_list_account_assignments":{"assignments":{"type":"json","description":"List of account assignments with accountId, permissionSetArn, principalType, principalId"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of assignments returned"}},"identity_center_list_accounts":{"accounts":{"type":"json","description":"List of AWS accounts with id, arn, name, email, status"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of accounts returned"}},"identity_center_list_groups":{"groups":{"type":"json","description":"List of groups with groupId, displayName, description"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of groups returned"}},"identity_center_list_instances":{"instances":{"type":"json","description":"List of Identity Center instances with instanceArn, identityStoreId, name, status, statusReason"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of instances returned"}},"identity_center_list_permission_sets":{"permissionSets":{"type":"json","description":"List of permission sets with permissionSetArn, name, description, sessionDuration"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of permission sets returned"}},"image_generate":{"content":{"type":"string","description":"Generated image URL or identifier"},"image":{"type":"file","description":"Generated image file"},"imageUrl":{"type":"string","description":"Generated image URL"},"provider":{"type":"string","description":"Provider used"},"model":{"type":"string","description":"Model used"},"metadata":{"type":"json","description":"Generation metadata","properties":{"provider":{"type":"string","description":"Provider used"},"model":{"type":"string","description":"Model used"},"description":{"type":"string","description":"Provider description","optional":true},"revisedPrompt":{"type":"string","description":"Revised prompt","optional":true},"seed":{"type":"number","description":"Seed used for generation","optional":true},"jobId":{"type":"string","description":"Provider job ID","optional":true},"contentType":{"type":"string","description":"Image MIME type","optional":true}}}},"incidentio_actions_create":{"action":{"type":"object","description":"The created action","properties":{"id":{"type":"string","description":"Action ID"},"incident_id":{"type":"string","description":"ID of the incident the action belongs to"},"description":{"type":"string","description":"Action description"},"status":{"type":"string","description":"Action status (outstanding, completed, deleted, not_doing)"},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the action","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the action was completed","optional":true},"created_at":{"type":"string","description":"When the action was created"},"updated_at":{"type":"string","description":"When the action was last updated"}}}},"incidentio_actions_list":{"actions":{"type":"array","description":"List of actions","items":{"type":"object","properties":{"id":{"type":"string","description":"Action ID"},"description":{"type":"string","description":"Action description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Action status"},"due_at":{"type":"string","description":"Due date/time"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the action","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"external_issue_reference":{"type":"object","description":"External issue tracking reference","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracking provider (e.g., Jira, Linear)"},"issue_name":{"type":"string","description":"Issue identifier"},"issue_permalink":{"type":"string","description":"URL to the external issue"}}}}}}},"incidentio_actions_show":{"action":{"type":"object","description":"Action details","properties":{"id":{"type":"string","description":"Action ID"},"description":{"type":"string","description":"Action description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Action status"},"due_at":{"type":"string","description":"Due date/time"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the action","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"external_issue_reference":{"type":"object","description":"External issue tracking reference","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracking provider (e.g., Jira, Linear)"},"issue_name":{"type":"string","description":"Issue identifier"},"issue_permalink":{"type":"string","description":"URL to the external issue"}}}}}},"incidentio_actions_update":{"action":{"type":"object","description":"The updated action","properties":{"id":{"type":"string","description":"Action ID"},"incident_id":{"type":"string","description":"ID of the incident the action belongs to"},"description":{"type":"string","description":"Action description"},"status":{"type":"string","description":"Action status (outstanding, completed, deleted, not_doing)"},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the action","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the action was completed","optional":true},"created_at":{"type":"string","description":"When the action was created"},"updated_at":{"type":"string","description":"When the action was last updated"}}}},"incidentio_alert_events_create":{"deduplication_key":{"type":"string","description":"The deduplication key the event was processed with"},"message":{"type":"string","description":"Human readable message giving detail about the event"},"status":{"type":"string","description":"Status of the event"}},"incidentio_alerts_list":{"alerts":{"type":"array","description":"List of alerts","items":{"type":"object","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title, parsed from the alert payload"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"},"alert_group_ids":{"type":"array","description":"IDs of every alert group this alert belongs to","optional":true,"items":{"type":"string"}},"attributes":{"type":"array","description":"Attribute values parsed from the alert payload","optional":true,"items":{"type":"object"}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_alerts_resolve":{"alert":{"type":"object","description":"The resolved alert","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title, parsed from the alert payload"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"},"alert_group_ids":{"type":"array","description":"IDs of every alert group this alert belongs to","optional":true,"items":{"type":"string"}},"attributes":{"type":"array","description":"Attribute values parsed from the alert payload","optional":true,"items":{"type":"object"}}}}},"incidentio_alerts_show":{"alert":{"type":"object","description":"The alert details","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title, parsed from the alert payload"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"},"alert_group_ids":{"type":"array","description":"IDs of every alert group this alert belongs to","optional":true,"items":{"type":"string"}},"attributes":{"type":"array","description":"Attribute values parsed from the alert payload","optional":true,"items":{"type":"object"}}}}},"incidentio_catalog_entries_list":{"catalog_entries":{"type":"array","description":"List of catalog entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Catalog entry ID"},"name":{"type":"string","description":"Human readable name of this entry"},"catalog_type_id":{"type":"string","description":"ID of the catalog type"},"external_id":{"type":"string","description":"Alternative ID for this entry, unique within the type","optional":true},"aliases":{"type":"array","description":"Alternative names this entry can be referenced by","items":{"type":"string"}},"rank":{"type":"number","description":"Ordering rank, used when the type is ranked"},"attribute_values":{"type":"json","description":"Attribute values of this entry"},"archived_at":{"type":"string","description":"When this entry was archived","optional":true},"created_at":{"type":"string","description":"When this entry was created"},"updated_at":{"type":"string","description":"When this entry was last updated"}}}},"catalog_type":{"type":"object","description":"The catalog type these entries belong to","nullable":true,"properties":{"id":{"type":"string","description":"Catalog type ID"},"name":{"type":"string","description":"Human readable name of this type"},"description":{"type":"string","description":"Human readable description of this type"},"type_name":{"type":"string","description":"Type name used when defining attributes (e.g., Custom[\\"Service\\"])"},"engine_resource_type":{"type":"string","description":"How this resource type is referenced in the incident.io engine"},"categories":{"type":"array","description":"Categories this type is considered part of","items":{"type":"string"}},"color":{"type":"string","description":"Display color of this type in the dashboard"},"icon":{"type":"string","description":"Display icon of this type in the dashboard"},"ranked":{"type":"boolean","description":"Whether entries of this type are ranked"},"is_editable":{"type":"boolean","description":"Whether this type can be edited (types synced externally cannot)"},"use_name_as_identifier":{"type":"boolean","description":"Whether entries can be referenced by name as well as external ID"},"estimated_count":{"type":"number","description":"Estimated number of entries for this type","optional":true},"is_team_type":{"type":"boolean","description":"Whether this is the designated team type in team settings","optional":true},"registry_type":{"type":"string","description":"The registry resource this type is synced from, if any","optional":true},"last_synced_at":{"type":"string","description":"When this type was last synced","optional":true},"owning_team_ids":{"type":"array","description":"IDs of the teams that own this catalog type","optional":true,"items":{"type":"string"}},"schema":{"type":"object","description":"Attribute schema for this catalog type","properties":{"version":{"type":"number","description":"Version number of this schema"},"attributes":{"type":"array","description":"Attributes of this catalog type","items":{"type":"object"}}}},"annotations":{"type":"json","description":"Metadata annotations tracked about this type"},"created_at":{"type":"string","description":"When this type was created"},"updated_at":{"type":"string","description":"When this type was last updated"}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"},"total_record_count":{"type":"number","description":"Total number of entries","optional":true}}}},"incidentio_catalog_types_list":{"catalog_types":{"type":"array","description":"List of catalog types","items":{"type":"object","properties":{"id":{"type":"string","description":"Catalog type ID"},"name":{"type":"string","description":"Human readable name of this type"},"description":{"type":"string","description":"Human readable description of this type"},"type_name":{"type":"string","description":"Type name used when defining attributes (e.g., Custom[\\"Service\\"])"},"engine_resource_type":{"type":"string","description":"How this resource type is referenced in the incident.io engine"},"categories":{"type":"array","description":"Categories this type is considered part of","items":{"type":"string"}},"color":{"type":"string","description":"Display color of this type in the dashboard"},"icon":{"type":"string","description":"Display icon of this type in the dashboard"},"ranked":{"type":"boolean","description":"Whether entries of this type are ranked"},"is_editable":{"type":"boolean","description":"Whether this type can be edited (types synced externally cannot)"},"use_name_as_identifier":{"type":"boolean","description":"Whether entries can be referenced by name as well as external ID"},"estimated_count":{"type":"number","description":"Estimated number of entries for this type","optional":true},"is_team_type":{"type":"boolean","description":"Whether this is the designated team type in team settings","optional":true},"registry_type":{"type":"string","description":"The registry resource this type is synced from, if any","optional":true},"last_synced_at":{"type":"string","description":"When this type was last synced","optional":true},"owning_team_ids":{"type":"array","description":"IDs of the teams that own this catalog type","optional":true,"items":{"type":"string"}},"schema":{"type":"object","description":"Attribute schema for this catalog type","properties":{"version":{"type":"number","description":"Version number of this schema"},"attributes":{"type":"array","description":"Attributes of this catalog type","items":{"type":"object"}}}},"annotations":{"type":"json","description":"Metadata annotations tracked about this type"},"created_at":{"type":"string","description":"When this type was created"},"updated_at":{"type":"string","description":"When this type was last updated"}}}}},"incidentio_custom_fields_create":{"custom_field":{"type":"object","description":"Created custom field","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"incidentio_custom_fields_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_custom_fields_list":{"custom_fields":{"type":"array","description":"List of custom fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}}},"incidentio_custom_fields_show":{"custom_field":{"type":"object","description":"Custom field details","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"incidentio_custom_fields_update":{"custom_field":{"type":"object","description":"Updated custom field","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"incidentio_escalation_paths_create":{"escalation_path":{"type":"object","description":"The created escalation path","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels","items":{"type":"object","properties":{"targets":{"type":"array","description":"Targets for this level","items":{"type":"object","properties":{"id":{"type":"string","description":"Target ID"},"type":{"type":"string","description":"Target type"},"schedule_id":{"type":"string","description":"Schedule ID if type is schedule","optional":true},"user_id":{"type":"string","description":"User ID if type is user","optional":true},"urgency":{"type":"string","description":"Urgency level"}}}},"time_to_ack_seconds":{"type":"number","description":"Time to acknowledge in seconds"}}}},"working_hours":{"type":"array","description":"Working hours configuration","optional":true,"items":{"type":"object","properties":{"weekday":{"type":"string","description":"Day of week"},"start_time":{"type":"string","description":"Start time"},"end_time":{"type":"string","description":"End time"}}}}}}},"incidentio_escalation_paths_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_escalation_paths_list":{"escalation_paths":{"type":"array","description":"List of escalation paths","items":{"type":"object","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels"},"working_hours":{"type":"array","description":"Working hours configuration","optional":true}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_escalation_paths_show":{"escalation_path":{"type":"object","description":"The escalation path details","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels","items":{"type":"object","properties":{"targets":{"type":"array","description":"Targets for this level","items":{"type":"object","properties":{"id":{"type":"string","description":"Target ID"},"type":{"type":"string","description":"Target type"},"schedule_id":{"type":"string","description":"Schedule ID if type is schedule","optional":true},"user_id":{"type":"string","description":"User ID if type is user","optional":true},"urgency":{"type":"string","description":"Urgency level"}}}},"time_to_ack_seconds":{"type":"number","description":"Time to acknowledge in seconds"}}}},"working_hours":{"type":"array","description":"Working hours configuration","optional":true,"items":{"type":"object","properties":{"weekday":{"type":"string","description":"Day of week"},"start_time":{"type":"string","description":"Start time"},"end_time":{"type":"string","description":"End time"}}}}}}},"incidentio_escalation_paths_update":{"escalation_path":{"type":"object","description":"The updated escalation path","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels","items":{"type":"object","properties":{"targets":{"type":"array","description":"Targets for this level","items":{"type":"object","properties":{"id":{"type":"string","description":"Target ID"},"type":{"type":"string","description":"Target type"},"schedule_id":{"type":"string","description":"Schedule ID if type is schedule","optional":true},"user_id":{"type":"string","description":"User ID if type is user","optional":true},"urgency":{"type":"string","description":"Urgency level"}}}},"time_to_ack_seconds":{"type":"number","description":"Time to acknowledge in seconds"}}}},"working_hours":{"type":"array","description":"Working hours configuration","optional":true,"items":{"type":"object","properties":{"weekday":{"type":"string","description":"Day of week"},"start_time":{"type":"string","description":"Start time"},"end_time":{"type":"string","description":"End time"}}}}}}},"incidentio_escalations_cancel":{"message":{"type":"string","description":"Success message"}},"incidentio_escalations_create":{"escalation":{"type":"object","description":"The created escalation policy","properties":{"id":{"type":"string","description":"The escalation policy ID"},"name":{"type":"string","description":"The escalation policy name"},"created_at":{"type":"string","description":"When the escalation policy was created"},"updated_at":{"type":"string","description":"When the escalation policy was last updated"}}}},"incidentio_escalations_list":{"escalations":{"type":"array","description":"List of escalation policies","items":{"type":"object","properties":{"id":{"type":"string","description":"The escalation policy ID"},"name":{"type":"string","description":"The escalation policy name"},"created_at":{"type":"string","description":"When the escalation policy was created"},"updated_at":{"type":"string","description":"When the escalation policy was last updated"}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_escalations_show":{"escalation":{"type":"object","description":"The escalation policy details","properties":{"id":{"type":"string","description":"The escalation policy ID"},"name":{"type":"string","description":"The escalation policy name"},"created_at":{"type":"string","description":"When the escalation policy was created"},"updated_at":{"type":"string","description":"When the escalation policy was last updated"}}}},"incidentio_follow_ups_create":{"follow_up":{"type":"object","description":"The created follow-up","properties":{"id":{"type":"string","description":"Follow-up ID"},"incident_id":{"type":"string","description":"ID of the incident the follow-up belongs to"},"title":{"type":"string","description":"Follow-up title"},"status":{"type":"string","description":"Follow-up status (outstanding, completed, deleted, not_doing)"},"description":{"type":"string","description":"Follow-up description","optional":true},"labels":{"type":"array","description":"Labels associated with this follow-up","items":{"type":"string"}},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"assignee_team":{"type":"object","description":"The team the follow-up is assigned to","optional":true,"properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"rank":{"type":"number","description":"Priority rank"},"description":{"type":"string","description":"Priority description","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the follow-up","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the follow-up was completed","optional":true},"created_at":{"type":"string","description":"When the follow-up was created"},"updated_at":{"type":"string","description":"When the follow-up was last updated"}}}},"incidentio_follow_ups_list":{"follow_ups":{"type":"array","description":"List of follow-ups","items":{"type":"object","properties":{"id":{"type":"string","description":"Follow-up ID"},"title":{"type":"string","description":"Follow-up title"},"description":{"type":"string","description":"Follow-up description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Follow-up status"},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"description":{"type":"string","description":"Priority description"},"rank":{"type":"number","description":"Priority rank"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the follow-up","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"labels":{"type":"array","description":"Labels associated with the follow-up","items":{"type":"string"}},"external_issue_reference":{"type":"object","description":"External issue tracking reference","properties":{"provider":{"type":"string","description":"External provider name"},"issue_name":{"type":"string","description":"External issue name or ID"},"issue_permalink":{"type":"string","description":"Permalink to external issue"}}}}}}},"incidentio_follow_ups_show":{"follow_up":{"type":"object","description":"Follow-up details","properties":{"id":{"type":"string","description":"Follow-up ID"},"title":{"type":"string","description":"Follow-up title"},"description":{"type":"string","description":"Follow-up description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Follow-up status"},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"description":{"type":"string","description":"Priority description"},"rank":{"type":"number","description":"Priority rank"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the follow-up","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"labels":{"type":"array","description":"Labels associated with the follow-up","items":{"type":"string"}},"external_issue_reference":{"type":"object","description":"External issue tracking reference","properties":{"provider":{"type":"string","description":"External provider name"},"issue_name":{"type":"string","description":"External issue name or ID"},"issue_permalink":{"type":"string","description":"Permalink to external issue"}}}}}},"incidentio_follow_ups_update":{"follow_up":{"type":"object","description":"The updated follow-up","properties":{"id":{"type":"string","description":"Follow-up ID"},"incident_id":{"type":"string","description":"ID of the incident the follow-up belongs to"},"title":{"type":"string","description":"Follow-up title"},"status":{"type":"string","description":"Follow-up status (outstanding, completed, deleted, not_doing)"},"description":{"type":"string","description":"Follow-up description","optional":true},"labels":{"type":"array","description":"Labels associated with this follow-up","items":{"type":"string"}},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"assignee_team":{"type":"object","description":"The team the follow-up is assigned to","optional":true,"properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"rank":{"type":"number","description":"Priority rank"},"description":{"type":"string","description":"Priority description","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the follow-up","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the follow-up was completed","optional":true},"created_at":{"type":"string","description":"When the follow-up was created"},"updated_at":{"type":"string","description":"When the follow-up was last updated"}}}},"incidentio_incident_alerts_list":{"incident_alerts":{"type":"array","description":"List of incident-to-alert connections","items":{"type":"object","properties":{"id":{"type":"string","description":"ID of this incident alert connection"},"alert_route_id":{"type":"string","description":"ID of the alert route that created this connection","optional":true},"alert":{"type":"object","description":"The connected alert","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"}}},"incident":{"type":"object","description":"The incident the alert is attached to","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"reference":{"type":"string","description":"Incident reference (e.g., INC-123)"},"external_id":{"type":"number","description":"External incident identifier"},"status_category":{"type":"string","description":"Category of the incident status"},"visibility":{"type":"string","description":"Incident visibility (public, private)"},"summary":{"type":"string","description":"Incident summary","optional":true}}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_incident_memberships_create":{"incident_membership":{"type":"object","description":"The created incident membership","properties":{"id":{"type":"string","description":"Incident membership ID"},"incident_id":{"type":"string","description":"ID of the incident"},"created_at":{"type":"string","description":"When the membership was created"},"updated_at":{"type":"string","description":"When the membership was last updated"},"user":{"type":"object","description":"The user who was granted access","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}},"incidentio_incident_memberships_revoke":{"message":{"type":"string","description":"Success message"}},"incidentio_incident_participants_list":{"active":{"type":"array","description":"Participants who are actively helping with the incident","items":{"type":"object","properties":{"participant_type":{"type":"string","description":"The role they took in the incident (observer, collaborator, responder)"},"user":{"type":"object","description":"The participating user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}},"passive":{"type":"array","description":"Participants who are just observing the incident","items":{"type":"object","properties":{"participant_type":{"type":"string","description":"The role they took in the incident (observer, collaborator, responder)"},"user":{"type":"object","description":"The participating user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}}},"incidentio_incident_roles_create":{"incident_role":{"type":"object","description":"The created incident role","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}},"incidentio_incident_roles_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_incident_roles_list":{"incident_roles":{"type":"array","description":"List of incident roles","items":{"type":"object","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}}},"incidentio_incident_roles_show":{"incident_role":{"type":"object","description":"The incident role details","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}},"incidentio_incident_roles_update":{"incident_role":{"type":"object","description":"The updated incident role","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}},"incidentio_incident_statuses_list":{"incident_statuses":{"type":"array","description":"List of incident statuses","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the incident status"},"name":{"type":"string","description":"Name of the incident status"},"description":{"type":"string","description":"Description of the incident status"},"category":{"type":"string","description":"Category of the incident status"}}}}},"incidentio_incident_timestamps_list":{"incident_timestamps":{"type":"array","description":"List of incident timestamp definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"The timestamp ID"},"name":{"type":"string","description":"The timestamp name"},"rank":{"type":"number","description":"The rank/order of the timestamp"},"created_at":{"type":"string","description":"When the timestamp was created"},"updated_at":{"type":"string","description":"When the timestamp was last updated"}}}}},"incidentio_incident_timestamps_show":{"incident_timestamp":{"type":"object","description":"The incident timestamp details","properties":{"id":{"type":"string","description":"The timestamp ID"},"name":{"type":"string","description":"The timestamp name"},"rank":{"type":"number","description":"The rank/order of the timestamp"},"created_at":{"type":"string","description":"When the timestamp was created"},"updated_at":{"type":"string","description":"When the timestamp was last updated"}}}},"incidentio_incident_types_list":{"incident_types":{"type":"array","description":"List of incident types","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the incident type"},"name":{"type":"string","description":"Name of the incident type"},"description":{"type":"string","description":"Description of the incident type"},"is_default":{"type":"boolean","description":"Whether this is the default incident type"}}}}},"incidentio_incident_updates_list":{"incident_updates":{"type":"array","description":"List of incident updates","items":{"type":"object","properties":{"id":{"type":"string","description":"The update ID"},"incident_id":{"type":"string","description":"The incident ID"},"message":{"type":"string","description":"The update message"},"new_severity":{"type":"object","description":"New severity if changed","optional":true,"properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"new_status":{"type":"object","description":"New status if changed","optional":true,"properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"updater":{"type":"object","description":"User who created the update","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"created_at":{"type":"string","description":"When the update was created"},"updated_at":{"type":"string","description":"When the update was last modified"}}}},"pagination_meta":{"type":"object","description":"Pagination information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_incidents_create":{"incident":{"type":"object","description":"The created incident object","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"summary":{"type":"string","description":"Brief summary of the incident"},"description":{"type":"string","description":"Detailed description of the incident"},"mode":{"type":"string","description":"Incident mode (e.g., standard, retrospective)"},"call_url":{"type":"string","description":"URL for the incident call/bridge"},"severity":{"type":"object","description":"Severity of the incident","properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"status":{"type":"object","description":"Current status of the incident","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"incident_type":{"type":"object","description":"Type of the incident","properties":{"id":{"type":"string","description":"Type ID"},"name":{"type":"string","description":"Type name"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_url":{"type":"string","description":"URL to the incident"},"slack_channel_id":{"type":"string","description":"Associated Slack channel ID"},"slack_channel_name":{"type":"string","description":"Associated Slack channel name"},"visibility":{"type":"string","description":"Incident visibility"}}}},"incidentio_incidents_list":{"incidents":{"type":"array","description":"List of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name/title"},"summary":{"type":"string","description":"Incident summary","optional":true},"description":{"type":"string","description":"Incident description","optional":true},"mode":{"type":"string","description":"Incident mode (standard, retrospective, test)","optional":true},"call_url":{"type":"string","description":"Video call URL","optional":true},"severity":{"type":"object","description":"Incident severity","optional":true,"properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name (e.g., Critical, Major, Minor)"},"description":{"type":"string","description":"Severity description"},"rank":{"type":"number","description":"Severity rank (lower = more severe)"}}},"status":{"type":"object","description":"Current incident status","optional":true,"properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"category":{"type":"string","description":"Status category (triage, active, post-incident, closed)"}}},"incident_type":{"type":"object","description":"Incident type","optional":true,"properties":{"id":{"type":"string","description":"Incident type ID"},"name":{"type":"string","description":"Incident type name"},"description":{"type":"string","description":"Incident type description"},"is_default":{"type":"boolean","description":"Whether this is the default incident type"}}},"created_at":{"type":"string","description":"When the incident was created (ISO 8601)"},"updated_at":{"type":"string","description":"When the incident was last updated (ISO 8601)"},"incident_url":{"type":"string","description":"URL to the incident page","optional":true},"slack_channel_id":{"type":"string","description":"Slack channel ID","optional":true},"slack_channel_name":{"type":"string","description":"Slack channel name","optional":true},"visibility":{"type":"string","description":"Incident visibility (public, private)","optional":true}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of items per page"},"total_record_count":{"type":"number","description":"Total number of records","optional":true}}}},"incidentio_incidents_show":{"incident":{"type":"object","description":"Detailed incident information","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"summary":{"type":"string","description":"Brief summary of the incident"},"description":{"type":"string","description":"Detailed description of the incident"},"mode":{"type":"string","description":"Incident mode (e.g., standard, retrospective)"},"call_url":{"type":"string","description":"URL for the incident call/bridge"},"permalink":{"type":"string","description":"Permanent link to the incident"},"severity":{"type":"object","description":"Severity of the incident","properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"status":{"type":"object","description":"Current status of the incident","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"incident_type":{"type":"object","description":"Type of the incident","properties":{"id":{"type":"string","description":"Type ID"},"name":{"type":"string","description":"Type name"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_url":{"type":"string","description":"URL to the incident"},"slack_channel_id":{"type":"string","description":"Associated Slack channel ID"},"slack_channel_name":{"type":"string","description":"Associated Slack channel name"},"visibility":{"type":"string","description":"Incident visibility"},"custom_field_entries":{"type":"array","description":"Custom field values for the incident"},"incident_role_assignments":{"type":"array","description":"Role assignments for the incident"}}}},"incidentio_incidents_update":{"incident":{"type":"object","description":"The updated incident object","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"summary":{"type":"string","description":"Brief summary of the incident"},"description":{"type":"string","description":"Detailed description of the incident"},"mode":{"type":"string","description":"Incident mode (e.g., standard, retrospective)"},"call_url":{"type":"string","description":"URL for the incident call/bridge"},"severity":{"type":"object","description":"Severity of the incident","properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"status":{"type":"object","description":"Current status of the incident","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"incident_type":{"type":"object","description":"Type of the incident","properties":{"id":{"type":"string","description":"Type ID"},"name":{"type":"string","description":"Type name"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_url":{"type":"string","description":"URL to the incident"},"slack_channel_id":{"type":"string","description":"Associated Slack channel ID"},"slack_channel_name":{"type":"string","description":"Associated Slack channel name"},"visibility":{"type":"string","description":"Incident visibility"}}}},"incidentio_on_call_now":{"on_call":{"type":"array","description":"Shifts that are ongoing right now, one row per on-call person per schedule","items":{"type":"object","properties":{"schedule_id":{"type":"string","description":"ID of the schedule the shift belongs to"},"schedule_name":{"type":"string","description":"Name of the schedule the shift belongs to"},"schedule_timezone":{"type":"string","description":"Timezone the schedule is interpreted in"},"schedule_permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"entry_id":{"type":"string","description":"ID of the stored schedule entry. Absent for shifts projected from rotation rules rather than stored","optional":true},"rotation_id":{"type":"string","description":"ID of the rotation this shift belongs to","optional":true},"layer_id":{"type":"string","description":"ID of the layer this shift belongs to","optional":true},"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"user_id":{"type":"string","description":"ID of the on-call user","optional":true},"user_name":{"type":"string","description":"Name of the on-call user","optional":true},"user_email":{"type":"string","description":"Email of the on-call user","optional":true},"user_slack_user_id":{"type":"string","description":"Slack ID of the on-call user","optional":true}}}},"next_on_call":{"type":"array","description":"Shifts that take over at the next changeover. Only populated when the page size is 25 or lower","items":{"type":"object","properties":{"schedule_id":{"type":"string","description":"ID of the schedule the shift belongs to"},"schedule_name":{"type":"string","description":"Name of the schedule the shift belongs to"},"schedule_timezone":{"type":"string","description":"Timezone the schedule is interpreted in"},"schedule_permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"entry_id":{"type":"string","description":"ID of the stored schedule entry. Absent for shifts projected from rotation rules rather than stored","optional":true},"rotation_id":{"type":"string","description":"ID of the rotation this shift belongs to","optional":true},"layer_id":{"type":"string","description":"ID of the layer this shift belongs to","optional":true},"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"user_id":{"type":"string","description":"ID of the on-call user","optional":true},"user_name":{"type":"string","description":"Name of the on-call user","optional":true},"user_email":{"type":"string","description":"Email of the on-call user","optional":true},"user_slack_user_id":{"type":"string","description":"Slack ID of the on-call user","optional":true}}}},"pagination_meta":{"type":"object","description":"Pagination metadata, returned when scanning every schedule","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"},"total_record_count":{"type":"number","description":"Total number of schedules","optional":true}}}},"incidentio_schedule_entries_list":{"schedule_entries":{"type":"object","description":"Schedule entries grouped by final, overrides, and scheduled entries","properties":{"final":{"type":"array","description":"Final computed schedule entries"},"overrides":{"type":"array","description":"Override schedule entries"},"scheduled":{"type":"array","description":"Scheduled entries before overrides are applied"}}},"pagination_meta":{"type":"object","description":"Pagination information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"after_url":{"type":"string","description":"URL for next page","optional":true}}}},"incidentio_schedule_overrides_create":{"override":{"type":"object","description":"The created schedule override","properties":{"id":{"type":"string","description":"The override ID"},"layer_id":{"type":"string","description":"The schedule layer ID"},"rotation_id":{"type":"string","description":"The rotation ID"},"schedule_id":{"type":"string","description":"The schedule ID"},"user":{"type":"object","description":"User assigned to this override","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"start_at":{"type":"string","description":"When the override starts"},"end_at":{"type":"string","description":"When the override ends"},"created_at":{"type":"string","description":"When the override was created"},"updated_at":{"type":"string","description":"When the override was last updated"}}}},"incidentio_schedule_overrides_list":{"overrides":{"type":"array","description":"List of schedule overrides","items":{"type":"object","properties":{"id":{"type":"string","description":"Override ID"},"schedule_id":{"type":"string","description":"Schedule the override applies to"},"rotation_id":{"type":"string","description":"Rotation the override applies to"},"layer_id":{"type":"string","description":"Layer the override applies to"},"start_at":{"type":"string","description":"Start of the override"},"end_at":{"type":"string","description":"End of the override"},"created_at":{"type":"string","description":"When the override was created"},"updated_at":{"type":"string","description":"When the override was last updated"},"user":{"type":"object","description":"The user covering the override","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_schedules_create":{"schedule":{"type":"object","description":"The created schedule","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"}}}},"incidentio_schedules_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_schedules_list":{"schedules":{"type":"array","description":"List of schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"},"current_shifts":{"type":"array","description":"Shifts that are ongoing right now, naming who is on call","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"next_shifts":{"type":"array","description":"Shifts that take over at the next changeover. Only returned when the page size is 25 or lower","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"team_ids":{"type":"array","description":"IDs of teams that own this schedule","optional":true,"items":{"type":"string"}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_schedules_show":{"schedule":{"type":"object","description":"The schedule details","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"},"current_shifts":{"type":"array","description":"Shifts that are ongoing right now, naming who is on call","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"next_shifts":{"type":"array","description":"Shifts that take over at the next changeover. Only returned when the page size is 25 or lower","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"team_ids":{"type":"array","description":"IDs of teams that own this schedule","optional":true,"items":{"type":"string"}}}}},"incidentio_schedules_update":{"schedule":{"type":"object","description":"The updated schedule","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"}}}},"incidentio_severities_list":{"severities":{"type":"array","description":"List of severity levels","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the severity level"},"name":{"type":"string","description":"Name of the severity level"},"description":{"type":"string","description":"Description of the severity level"},"rank":{"type":"number","description":"Rank/order of the severity level"}}}}},"incidentio_teams_list":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"members":{"type":"array","description":"Members of the team","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}},"catalog_entry":{"type":"object","description":"The catalog entry backing this team","properties":{"id":{"type":"string","description":"Catalog entry ID"},"name":{"type":"string","description":"Catalog entry name"},"external_id":{"type":"string","description":"Alternative ID for this entry, unique within the type","optional":true}}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_teams_show":{"team":{"type":"object","description":"The team details","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"members":{"type":"array","description":"Members of the team","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}},"catalog_entry":{"type":"object","description":"The catalog entry backing this team","properties":{"id":{"type":"string","description":"Catalog entry ID"},"name":{"type":"string","description":"Catalog entry name"},"external_id":{"type":"string","description":"Alternative ID for this entry, unique within the type","optional":true}}}}}},"incidentio_users_list":{"users":{"type":"array","description":"List of users in the workspace","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the user"},"name":{"type":"string","description":"Full name of the user"},"email":{"type":"string","description":"Email address of the user"},"role":{"type":"string","description":"Role of the user in the workspace"}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of items per page"},"total_record_count":{"type":"number","description":"Total number of records","optional":true}}}},"incidentio_users_show":{"user":{"type":"object","description":"Details of the requested user","properties":{"id":{"type":"string","description":"Unique identifier for the user"},"name":{"type":"string","description":"Full name of the user"},"email":{"type":"string","description":"Email address of the user"},"role":{"type":"string","description":"Role of the user in the workspace"}}}},"incidentio_workflows_create":{"workflow":{"type":"object","description":"The created workflow","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}},"management_meta":{"type":"json","description":"Workflow management metadata","optional":true}},"incidentio_workflows_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_workflows_list":{"workflows":{"type":"array","description":"List of workflows","items":{"type":"object","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}}}},"incidentio_workflows_show":{"workflow":{"type":"object","description":"The workflow details","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}},"management_meta":{"type":"json","description":"Workflow management metadata","optional":true}},"incidentio_workflows_update":{"workflow":{"type":"object","description":"The updated workflow","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}},"management_meta":{"type":"json","description":"Workflow management metadata","optional":true}},"infisical_create_secret":{"secret":{"type":"object","description":"The created secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"infisical_delete_secret":{"secret":{"type":"object","description":"The deleted secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"infisical_get_secret":{"secret":{"type":"object","description":"The retrieved secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"infisical_list_secrets":{"secrets":{"type":"array","description":"Array of secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"count":{"type":"number","description":"Total number of secrets returned"}},"infisical_update_secret":{"secret":{"type":"object","description":"The updated secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"instagram_delete_comment":{"success":{"type":"boolean","description":"Whether the delete succeeded"}},"instagram_download_media":{"files":{"type":"file[]","description":"Downloaded media as canonical User Files, ready for attachment inputs (100 MB max each)"},"mediaId":{"type":"string","description":"Instagram media ID that was downloaded"},"mediaType":{"type":"string","description":"Instagram media type, such as IMAGE, VIDEO, or CAROUSEL_ALBUM","optional":true},"downloadedCount":{"type":"number","description":"Number of files downloaded"}},"instagram_get_account_insights":{"insights":{"type":"array","description":"Account insight metrics","items":{"type":"object","properties":{"name":{"type":"string","description":"Metric name","nullable":true},"period":{"type":"string","description":"Aggregation period","nullable":true},"title":{"type":"string","description":"Human-readable metric title","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"values":{"type":"json","description":"Metric values; shape varies by metric and requested breakdown"},"totalValue":{"type":"json","description":"Aggregate metric value; shape varies by metric and breakdown","nullable":true}}}}},"instagram_get_container_status":{"containerId":{"type":"string","description":"Container id"},"statusCode":{"type":"string","description":"EXPIRED, ERROR, FINISHED, IN_PROGRESS, or PUBLISHED","optional":true},"status":{"type":"string","description":"Detailed status message when available","optional":true}},"instagram_get_conversation_messages":{"conversationId":{"type":"string","description":"Conversation id"},"messages":{"type":"array","description":"Message references (id, createdTime). Use Get Message for sender, recipient, and text.","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram message ID"},"createdTime":{"type":"string","description":"Created timestamp","nullable":true},"isUnsupported":{"type":"boolean","description":"Whether this message type is unsupported by the API"}}}},"nextCursor":{"type":"string","description":"Nested messages pagination cursor","optional":true}},"instagram_get_media":{"id":{"type":"string","description":"Media id","optional":true},"caption":{"type":"string","description":"Caption text","optional":true},"mediaType":{"type":"string","description":"IMAGE, VIDEO, or CAROUSEL_ALBUM","optional":true},"mediaProductType":{"type":"string","description":"Feed, Reels, or Stories product type","optional":true},"mediaUrl":{"type":"string","description":"Instagram media URL when available; use Download Media to persist it","optional":true},"permalink":{"type":"string","description":"Permalink to the post","optional":true},"timestamp":{"type":"string","description":"ISO timestamp","optional":true},"likeCount":{"type":"number","description":"Like count","optional":true},"commentsCount":{"type":"number","description":"Comments count","optional":true},"children":{"type":"array","description":"Carousel child media IDs","items":{"type":"object","properties":{"id":{"type":"string","description":"Carousel child media ID"}}}}},"instagram_get_media_insights":{"insights":{"type":"array","description":"Media insight metrics","items":{"type":"object","properties":{"name":{"type":"string","description":"Metric name","nullable":true},"period":{"type":"string","description":"Aggregation period","nullable":true},"title":{"type":"string","description":"Human-readable metric title","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"values":{"type":"json","description":"Metric values; shape varies by metric and requested breakdown"},"totalValue":{"type":"json","description":"Aggregate metric value; shape varies by metric and breakdown","nullable":true}}}}},"instagram_get_message":{"id":{"type":"string","description":"Message id"},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"fromId":{"type":"string","description":"Sender Instagram-scoped id","optional":true},"fromUsername":{"type":"string","description":"Sender username","optional":true},"toId":{"type":"string","description":"Recipient id","optional":true},"message":{"type":"string","description":"Message text","optional":true}},"instagram_get_profile":{"userId":{"type":"string","description":"Instagram professional account user_id","optional":true},"id":{"type":"string","description":"Graph object id","optional":true},"username":{"type":"string","description":"Instagram username","optional":true},"name":{"type":"string","description":"Display name","optional":true},"accountType":{"type":"string","description":"Business or Media_Creator","optional":true},"profilePictureUrl":{"type":"string","description":"Profile picture URL","optional":true},"followersCount":{"type":"number","description":"Follower count","optional":true},"followsCount":{"type":"number","description":"Following count","optional":true},"mediaCount":{"type":"number","description":"Media count","optional":true}},"instagram_get_publishing_limit":{"quotaUsage":{"type":"number","description":"Number of publishes used in the current window","optional":true},"config":{"type":"json","description":"Quota config (quotaTotal, quotaDuration)","optional":true,"properties":{"quotaTotal":{"type":"number","description":"Total publishes allowed in the quota window","nullable":true},"quotaDuration":{"type":"number","description":"Quota window duration reported by Instagram","nullable":true}}}},"instagram_hide_comment":{"success":{"type":"boolean","description":"Whether the hide/unhide succeeded"}},"instagram_list_comments":{"comments":{"type":"array","description":"Comments on the media object","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram comment ID"},"text":{"type":"string","description":"Comment text","nullable":true},"username":{"type":"string","description":"Comment author username","nullable":true},"timestamp":{"type":"string","description":"ISO timestamp","nullable":true},"likeCount":{"type":"number","description":"Like count","nullable":true},"hidden":{"type":"boolean","description":"Whether the comment is hidden","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor","optional":true}},"instagram_list_conversations":{"conversations":{"type":"array","description":"Instagram Direct conversations from this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram conversation ID"},"updatedTime":{"type":"string","description":"Last updated timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor","optional":true}},"instagram_list_media":{"media":{"type":"array","description":"Media objects from this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram media ID"},"caption":{"type":"string","description":"Caption text","nullable":true},"mediaType":{"type":"string","description":"IMAGE, VIDEO, or CAROUSEL_ALBUM","nullable":true},"mediaProductType":{"type":"string","description":"Feed, Reels, or Stories product type","nullable":true},"mediaUrl":{"type":"string","description":"Instagram media URL when available","nullable":true},"permalink":{"type":"string","description":"Permalink to the media","nullable":true},"timestamp":{"type":"string","description":"ISO timestamp","nullable":true},"likeCount":{"type":"number","description":"Like count","nullable":true},"commentsCount":{"type":"number","description":"Comment count","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"instagram_list_stories":{"stories":{"type":"array","description":"Active stories from this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram story ID"},"mediaType":{"type":"string","description":"IMAGE or VIDEO","nullable":true},"mediaUrl":{"type":"string","description":"Instagram story media URL when available","nullable":true},"timestamp":{"type":"string","description":"ISO timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor","optional":true}},"instagram_private_reply":{"messageId":{"type":"string","description":"Sent message id"},"recipientId":{"type":"string","description":"Instagram-scoped recipient id"}},"instagram_publish_carousel":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_image":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_reel":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_story":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_video":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_reply_to_comment":{"id":{"type":"string","description":"Created reply comment id"}},"instagram_send_text_message":{"messageId":{"type":"string","description":"Sent message id"},"recipientId":{"type":"string","description":"Recipient id"}},"instagram_set_comments_enabled":{"success":{"type":"boolean","description":"Whether the update succeeded"}},"instantly_activate_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true},"message":{"type":"string","description":"Confirmation message from Instantly","optional":true}},"instantly_create_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true}},"instantly_create_lead":{"lead":{"type":"object","description":"Lead details","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"job_title":{"type":"string","description":"Lead job title","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true},"payload":{"type":"json","description":"Lead custom variables","nullable":true}}},"id":{"type":"string","description":"Lead ID","optional":true},"email_address":{"type":"string","description":"Lead email address","optional":true},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"campaign":{"type":"string","description":"Campaign ID","optional":true},"status":{"type":"number","description":"Lead status","optional":true}},"instantly_create_lead_list":{"lead_list":{"type":"object","description":"Lead list details","properties":{"id":{"type":"string","description":"Lead list ID","nullable":true},"organization_id":{"type":"string","description":"Organization ID","nullable":true},"has_enrichment_task":{"type":"boolean","description":"Whether enrichment is enabled","nullable":true},"owned_by":{"type":"string","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Lead list name","nullable":true},"timestamp_created":{"type":"string","description":"Creation timestamp","nullable":true}}},"id":{"type":"string","description":"Lead list ID","optional":true},"name":{"type":"string","description":"Lead list name","optional":true}},"instantly_delete_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true},"message":{"type":"string","description":"Confirmation message from Instantly","optional":true}},"instantly_delete_leads":{"count":{"type":"number","description":"Number of leads deleted","optional":true}},"instantly_get_lead":{"lead":{"type":"object","description":"Lead details","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"job_title":{"type":"string","description":"Lead job title","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true},"payload":{"type":"json","description":"Lead custom variables","nullable":true}}},"id":{"type":"string","description":"Lead ID","optional":true},"email_address":{"type":"string","description":"Lead email address","optional":true},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"campaign":{"type":"string","description":"Campaign ID","optional":true},"status":{"type":"number","description":"Lead status","optional":true}},"instantly_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns","items":{"type":"object","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true}}}},"count":{"type":"number","description":"Number of campaigns returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_list_emails":{"emails":{"type":"array","description":"List of emails","items":{"type":"object","properties":{"id":{"type":"string","description":"Email ID","nullable":true},"subject":{"type":"string","description":"Email subject","nullable":true},"from_address_email":{"type":"string","description":"Sender email","nullable":true},"lead":{"type":"string","description":"Lead email","nullable":true},"thread_id":{"type":"string","description":"Thread ID","nullable":true}}}},"count":{"type":"number","description":"Number of emails returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_list_lead_lists":{"lead_lists":{"type":"array","description":"List of lead lists","items":{"type":"object","properties":{"id":{"type":"string","description":"Lead list ID","nullable":true},"name":{"type":"string","description":"Lead list name","nullable":true},"has_enrichment_task":{"type":"boolean","description":"Whether enrichment is enabled","nullable":true},"timestamp_created":{"type":"string","description":"Creation timestamp","nullable":true}}}},"count":{"type":"number","description":"Number of lead lists returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_list_leads":{"leads":{"type":"array","description":"List of leads","items":{"type":"object","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true}}}},"count":{"type":"number","description":"Number of leads returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_patch_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true}},"instantly_patch_lead":{"lead":{"type":"object","description":"Lead details","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"job_title":{"type":"string","description":"Lead job title","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true},"payload":{"type":"json","description":"Lead custom variables","nullable":true}}},"id":{"type":"string","description":"Lead ID","optional":true},"email_address":{"type":"string","description":"Lead email address","optional":true},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"campaign":{"type":"string","description":"Campaign ID","optional":true},"status":{"type":"number","description":"Lead status","optional":true}},"instantly_pause_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true},"message":{"type":"string","description":"Confirmation message from Instantly","optional":true}},"instantly_reply_to_email":{"email":{"type":"object","description":"Email details","properties":{"id":{"type":"string","description":"Email ID","nullable":true},"subject":{"type":"string","description":"Email subject","nullable":true},"from_address_email":{"type":"string","description":"Sender email","nullable":true},"to_address_email_list":{"type":"string","description":"Recipient email list","nullable":true},"thread_id":{"type":"string","description":"Thread ID","nullable":true},"content_preview":{"type":"string","description":"Email content preview","nullable":true}}},"id":{"type":"string","description":"Email ID","optional":true},"subject":{"type":"string","description":"Email subject","optional":true},"thread_id":{"type":"string","description":"Thread ID","optional":true}},"instantly_update_lead_interest_status":{"message":{"type":"string","description":"Background job submission message","optional":true}},"intercom_assign_conversation_v2":{"conversation":{"type":"object","description":"The assigned conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation"},"open":{"type":"boolean","description":"Whether the conversation is open"},"admin_assignee_id":{"type":"number","description":"ID of the assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of the assigned team","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the assigned conversation"},"admin_assignee_id":{"type":"number","description":"ID of the assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of the assigned team","optional":true}},"intercom_attach_contact_to_company_v2":{"company":{"type":"object","description":"The company object the contact was attached to","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"company_id":{"type":"string","description":"The company_id you defined"},"name":{"type":"string","description":"Name of the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was updated"},"user_count":{"type":"number","description":"Number of users in the company"},"session_count":{"type":"number","description":"Number of sessions"},"monthly_spend":{"type":"number","description":"Monthly spend amount"},"plan":{"type":"object","description":"Company plan details"}}},"companyId":{"type":"string","description":"ID of the company"},"name":{"type":"string","description":"Name of the company","optional":true}},"intercom_close_conversation_v2":{"conversation":{"type":"object","description":"The closed conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation (closed)"},"open":{"type":"boolean","description":"Whether the conversation is open (false)"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the closed conversation"},"state":{"type":"string","description":"State of the conversation (closed)"}},"intercom_create_company":{"company":{"type":"object","description":"Created or updated company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"remote_created_at":{"type":"number","description":"Unix timestamp when company was created by you"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company","properties":{"type":{"type":"string","description":"Tag list type"},"tags":{"type":"array","description":"Array of tag objects"}}},"segments":{"type":"object","description":"Segments the company belongs to","properties":{"type":{"type":"string","description":"Segment list type"},"segments":{"type":"array","description":"Array of segment objects"}}}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_company)"},"companyId":{"type":"string","description":"ID of the created/updated company"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_company_v2":{"company":{"type":"object","description":"Created or updated company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"remote_created_at":{"type":"number","description":"Unix timestamp when company was created by you"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company","properties":{"type":{"type":"string","description":"Tag list type"},"tags":{"type":"array","description":"Array of tag objects"}}},"segments":{"type":"object","description":"Segments the company belongs to","properties":{"type":{"type":"string","description":"Segment list type"},"segments":{"type":"array","description":"Array of segment objects"}}}}},"companyId":{"type":"string","description":"ID of the created/updated company"}},"intercom_create_contact":{"contact":{"type":"object","description":"Created contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up"},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch tags"},"data":{"type":"array","description":"Array of tag objects"},"has_more":{"type":"boolean","description":"Whether there are more tags"},"total_count":{"type":"number","description":"Total number of tags"}}},"notes":{"type":"object","description":"Notes associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch notes"},"data":{"type":"array","description":"Array of note objects"},"has_more":{"type":"boolean","description":"Whether there are more notes"},"total_count":{"type":"number","description":"Total number of notes"}}},"companies":{"type":"object","description":"Companies associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch companies"},"data":{"type":"array","description":"Array of company objects"},"has_more":{"type":"boolean","description":"Whether there are more companies"},"total_count":{"type":"number","description":"Total number of companies"}}},"location":{"type":"object","description":"Location information for the contact","properties":{"type":{"type":"string","description":"Location type"},"city":{"type":"string","description":"City"},"region":{"type":"string","description":"Region/State"},"country":{"type":"string","description":"Country"},"country_code":{"type":"string","description":"Country code"},"continent_code":{"type":"string","description":"Continent code"}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","properties":{"type":{"type":"string","description":"List type"},"data":{"type":"array","description":"Array of social profile objects"}}},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_contact)"},"contactId":{"type":"string","description":"ID of the created contact"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_contact_v2":{"contact":{"type":"object","description":"Created contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up"},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch tags"},"data":{"type":"array","description":"Array of tag objects"},"has_more":{"type":"boolean","description":"Whether there are more tags"},"total_count":{"type":"number","description":"Total number of tags"}}},"notes":{"type":"object","description":"Notes associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch notes"},"data":{"type":"array","description":"Array of note objects"},"has_more":{"type":"boolean","description":"Whether there are more notes"},"total_count":{"type":"number","description":"Total number of notes"}}},"companies":{"type":"object","description":"Companies associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch companies"},"data":{"type":"array","description":"Array of company objects"},"has_more":{"type":"boolean","description":"Whether there are more companies"},"total_count":{"type":"number","description":"Total number of companies"}}},"location":{"type":"object","description":"Location information for the contact","properties":{"type":{"type":"string","description":"Location type"},"city":{"type":"string","description":"City"},"region":{"type":"string","description":"Region/State"},"country":{"type":"string","description":"Country"},"country_code":{"type":"string","description":"Country code"},"continent_code":{"type":"string","description":"Continent code"}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","properties":{"type":{"type":"string","description":"List type"},"data":{"type":"array","description":"Array of social profile objects"}}},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"contactId":{"type":"string","description":"ID of the created contact"}},"intercom_create_event_v2":{"accepted":{"type":"boolean","description":"Whether the event was accepted (202 Accepted)"}},"intercom_create_message":{"message":{"type":"object","description":"Created message object","properties":{"id":{"type":"string","description":"Unique identifier for the message"},"type":{"type":"string","description":"Object type (message)"},"created_at":{"type":"number","description":"Unix timestamp when message was created"},"body":{"type":"string","description":"Body of the message"},"message_type":{"type":"string","description":"Type of the message (in_app or email)"},"conversation_id":{"type":"string","description":"ID of the conversation created"},"owner":{"type":"object","description":"Owner of the message"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_message)"},"messageId":{"type":"string","description":"ID of the created message"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_message_v2":{"message":{"type":"object","description":"Created message object","properties":{"id":{"type":"string","description":"Unique identifier for the message"},"type":{"type":"string","description":"Object type (message)"},"created_at":{"type":"number","description":"Unix timestamp when message was created"},"body":{"type":"string","description":"Body of the message"},"message_type":{"type":"string","description":"Type of the message (in_app or email)"},"conversation_id":{"type":"string","description":"ID of the conversation created"},"owner":{"type":"object","description":"Owner of the message"}}},"messageId":{"type":"string","description":"ID of the created message"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_note_v2":{"id":{"type":"string","description":"Unique identifier for the note"},"body":{"type":"string","description":"The text content of the note"},"created_at":{"type":"number","description":"Unix timestamp when the note was created"},"type":{"type":"string","description":"Object type (note)"},"author":{"type":"object","description":"The admin who created the note","optional":true,"properties":{"type":{"type":"string","description":"Author type (admin)"},"id":{"type":"string","description":"Author ID"},"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"}}},"contact":{"type":"object","description":"The contact the note was created for","optional":true,"properties":{"type":{"type":"string","description":"Contact type"},"id":{"type":"string","description":"Contact ID"}}}},"intercom_create_tag_v2":{"id":{"type":"string","description":"Unique identifier for the tag"},"name":{"type":"string","description":"Name of the tag"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_create_ticket":{"ticket":{"type":"object","description":"Created ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_ticket)"},"ticketId":{"type":"string","description":"ID of the created ticket"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_ticket_v2":{"ticket":{"type":"object","description":"Created ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"ticketId":{"type":"string","description":"ID of the created ticket"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_delete_contact":{"id":{"type":"string","description":"ID of deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was deleted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (delete_contact)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_delete_contact_v2":{"id":{"type":"string","description":"ID of deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was deleted"}},"intercom_detach_contact_from_company_v2":{"company":{"type":"object","description":"The company object the contact was detached from","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"company_id":{"type":"string","description":"The company_id you defined"},"name":{"type":"string","description":"Name of the company"}}},"companyId":{"type":"string","description":"ID of the company"},"name":{"type":"string","description":"Name of the company","optional":true}},"intercom_get_company":{"company":{"type":"object","description":"Company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_company)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_company_v2":{"company":{"type":"object","description":"Company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}}},"intercom_get_contact":{"contact":{"type":"object","description":"Contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"email_domain":{"type":"string","description":"Email domain of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned account ownership","optional":true},"external_id":{"type":"string","description":"External identifier provided by the client","optional":true},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up","optional":true},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen","optional":true},"last_contacted_at":{"type":"number","description":"Unix timestamp when contact was last contacted","optional":true},"last_replied_at":{"type":"number","description":"Unix timestamp when contact last replied","optional":true},"last_email_opened_at":{"type":"number","description":"Unix timestamp when contact last opened an email","optional":true},"last_email_clicked_at":{"type":"number","description":"Unix timestamp when contact last clicked an email link","optional":true},"has_hard_bounced":{"type":"boolean","description":"Whether email to this contact has hard bounced","optional":true},"marked_email_as_spam":{"type":"boolean","description":"Whether contact marked email as spam","optional":true},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails","optional":true},"browser":{"type":"string","description":"Browser used by contact","optional":true},"browser_version":{"type":"string","description":"Browser version","optional":true},"browser_language":{"type":"string","description":"Browser language setting","optional":true},"os":{"type":"string","description":"Operating system","optional":true},"language_override":{"type":"string","description":"Language override setting","optional":true},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"notes":{"type":"object","description":"Notes associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"companies":{"type":"object","description":"Companies associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"location":{"type":"object","description":"Location information for the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (location)"},"city":{"type":"string","description":"City name","optional":true},"region":{"type":"string","description":"Region or state name","optional":true},"country":{"type":"string","description":"Country name","optional":true},"country_code":{"type":"string","description":"ISO country code","optional":true},"continent_code":{"type":"string","description":"Continent code","optional":true}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (social_profile.list)"},"data":{"type":"array","description":"Array of social profile objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Social network type (e.g., twitter, facebook)"},"name":{"type":"string","description":"Social network name"},"url":{"type":"string","description":"Profile URL","optional":true},"username":{"type":"string","description":"Username on the social network","optional":true},"id":{"type":"string","description":"User ID on the social network","optional":true}}}}}}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_contact)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_contact_v2":{"contact":{"type":"object","description":"Contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"email_domain":{"type":"string","description":"Email domain of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned account ownership","optional":true},"external_id":{"type":"string","description":"External identifier provided by the client","optional":true},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up","optional":true},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen","optional":true},"last_contacted_at":{"type":"number","description":"Unix timestamp when contact was last contacted","optional":true},"last_replied_at":{"type":"number","description":"Unix timestamp when contact last replied","optional":true},"last_email_opened_at":{"type":"number","description":"Unix timestamp when contact last opened an email","optional":true},"last_email_clicked_at":{"type":"number","description":"Unix timestamp when contact last clicked an email link","optional":true},"has_hard_bounced":{"type":"boolean","description":"Whether email to this contact has hard bounced","optional":true},"marked_email_as_spam":{"type":"boolean","description":"Whether contact marked email as spam","optional":true},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails","optional":true},"browser":{"type":"string","description":"Browser used by contact","optional":true},"browser_version":{"type":"string","description":"Browser version","optional":true},"browser_language":{"type":"string","description":"Browser language setting","optional":true},"os":{"type":"string","description":"Operating system","optional":true},"language_override":{"type":"string","description":"Language override setting","optional":true},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"notes":{"type":"object","description":"Notes associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"companies":{"type":"object","description":"Companies associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"location":{"type":"object","description":"Location information for the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (location)"},"city":{"type":"string","description":"City name","optional":true},"region":{"type":"string","description":"Region or state name","optional":true},"country":{"type":"string","description":"Country name","optional":true},"country_code":{"type":"string","description":"ISO country code","optional":true},"continent_code":{"type":"string","description":"Continent code","optional":true}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (social_profile.list)"},"data":{"type":"array","description":"Array of social profile objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Social network type (e.g., twitter, facebook)"},"name":{"type":"string","description":"Social network name"},"url":{"type":"string","description":"Profile URL","optional":true},"username":{"type":"string","description":"Username on the social network","optional":true},"id":{"type":"string","description":"User ID on the social network","optional":true}}}}}}}}},"intercom_get_conversation":{"conversation":{"type":"object","description":"Conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"snoozed_until":{"type":"number","description":"Unix timestamp when snooze ends","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"teammates":{"type":"object","description":"Teammates in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"},"statistics":{"type":"object","description":"Conversation statistics"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_conversation)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_conversation_v2":{"conversation":{"type":"object","description":"Conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"snoozed_until":{"type":"number","description":"Unix timestamp when snooze ends","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"teammates":{"type":"object","description":"Teammates in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"},"statistics":{"type":"object","description":"Conversation statistics"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_ticket":{"ticket":{"type":"object","description":"Ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_ticket)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_ticket_v2":{"ticket":{"type":"object","description":"Ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"ticketId":{"type":"string","description":"ID of the retrieved ticket"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_admins_v2":{"admins":{"type":"array","description":"Array of admin objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the admin"},"type":{"type":"string","description":"Object type (admin)"},"name":{"type":"string","description":"Name of the admin"},"email":{"type":"string","description":"Email of the admin"},"job_title":{"type":"string","description":"Job title of the admin","optional":true},"away_mode_enabled":{"type":"boolean","description":"Whether admin is in away mode"},"away_mode_reassign":{"type":"boolean","description":"Whether to reassign conversations when away"},"has_inbox_seat":{"type":"boolean","description":"Whether admin has a paid inbox seat"},"team_ids":{"type":"array","description":"List of team IDs the admin belongs to"},"avatar":{"type":"object","description":"Avatar information","optional":true},"email_verified":{"type":"boolean","description":"Whether email is verified","optional":true}}}},"type":{"type":"string","description":"Object type (admin.list)"}},"intercom_list_companies":{"companies":{"type":"array","description":"Array of company objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (list_companies)"},"total_count":{"type":"number","description":"Total number of companies"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_companies_v2":{"companies":{"type":"array","description":"Array of company objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of companies"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_contacts":{"contacts":{"type":"array","description":"Array of contact objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact"},"phone":{"type":"string","description":"Phone number of the contact"},"name":{"type":"string","description":"Name of the contact"},"external_id":{"type":"string","description":"External identifier for the contact"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (list_contacts)"},"total_count":{"type":"number","description":"Total number of contacts"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_contacts_v2":{"contacts":{"type":"array","description":"Array of contact objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","optional":true},"companies":{"type":"object","description":"Companies associated with the contact"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of contacts","optional":true}},"intercom_list_conversations":{"conversations":{"type":"array","description":"Array of conversation objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply"},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (list_conversations)"},"total_count":{"type":"number","description":"Total number of conversations"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_conversations_v2":{"conversations":{"type":"array","description":"Array of conversation objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of conversations","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_tags_v2":{"tags":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tag"},"type":{"type":"string","description":"Object type (tag)"},"name":{"type":"string","description":"Name of the tag"}}}},"type":{"type":"string","description":"Object type (list)"}},"intercom_open_conversation_v2":{"conversation":{"type":"object","description":"The opened conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation (open)"},"open":{"type":"boolean","description":"Whether the conversation is open (true)"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the opened conversation"},"state":{"type":"string","description":"State of the conversation (open)"}},"intercom_reply_conversation":{"conversation":{"type":"object","description":"Updated conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (reply_conversation)"},"conversationId":{"type":"string","description":"ID of the conversation"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_reply_conversation_v2":{"conversation":{"type":"object","description":"Updated conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"}}},"conversationId":{"type":"string","description":"ID of the conversation"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_search_contacts":{"contacts":{"type":"array","description":"Array of matching contact objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact"},"phone":{"type":"string","description":"Phone number of the contact"},"name":{"type":"string","description":"Name of the contact"},"avatar":{"type":"string","description":"Avatar URL of the contact"},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact"},"external_id":{"type":"string","description":"External identifier for the contact"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up"},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (search_contacts)"},"total_count":{"type":"number","description":"Total number of matching contacts"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_search_contacts_v2":{"contacts":{"type":"array","description":"Array of matching contact objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up","optional":true},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen","optional":true},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","optional":true},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of matching contacts","optional":true}},"intercom_search_conversations":{"conversations":{"type":"array","description":"Array of matching conversation objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply"},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (search_conversations)"},"total_count":{"type":"number","description":"Total number of matching conversations"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_search_conversations_v2":{"conversations":{"type":"array","description":"Array of matching conversation objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of matching conversations","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"intercom_snooze_conversation_v2":{"conversation":{"type":"object","description":"The snoozed conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation (snoozed)"},"open":{"type":"boolean","description":"Whether the conversation is open"},"snoozed_until":{"type":"number","description":"Unix timestamp when conversation will reopen","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the snoozed conversation"},"state":{"type":"string","description":"State of the conversation (snoozed)"},"snoozed_until":{"type":"number","description":"Unix timestamp when conversation will reopen","optional":true}},"intercom_tag_contact_v2":{"id":{"type":"string","description":"Unique identifier for the tag"},"name":{"type":"string","description":"Name of the tag"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_tag_conversation_v2":{"id":{"type":"string","description":"Unique identifier for the tag"},"name":{"type":"string","description":"Name of the tag"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_untag_contact_v2":{"id":{"type":"string","description":"Unique identifier for the tag that was removed"},"name":{"type":"string","description":"Name of the tag that was removed"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_update_contact":{"contact":{"type":"object","description":"Updated contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (update_contact)"},"contactId":{"type":"string","description":"ID of the updated contact"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_update_contact_v2":{"contact":{"type":"object","description":"Updated contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"contactId":{"type":"string","description":"ID of the updated contact"}},"intercom_update_ticket_v2":{"ticket":{"type":"object","description":"The updated ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID shown in Intercom UI"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"open":{"type":"boolean","description":"Whether the ticket is open"},"is_shared":{"type":"boolean","description":"Whether the ticket is visible to users"},"snoozed_until":{"type":"number","description":"Unix timestamp when ticket will reopen","optional":true},"admin_assignee_id":{"type":"string","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"}}},"ticketId":{"type":"string","description":"ID of the updated ticket"},"ticket_state":{"type":"string","description":"Current state of the ticket"}},"jina_read_url":{"content":{"type":"string","description":"The extracted content from the URL, processed into clean, LLM-friendly text"},"tokensUsed":{"type":"number","description":"Number of Jina tokens consumed by this request","optional":true}},"jina_search":{"results":{"type":"array","description":"Array of search results, each containing title, description, url, and LLM-friendly content","items":{"type":"object","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page description or meta description","optional":true},"url":{"type":"string","description":"Page URL"},"content":{"type":"string","description":"LLM-friendly extracted content"},"usage":{"type":"object","description":"Token usage information","optional":true,"properties":{"tokens":{"type":"number","description":"Number of tokens consumed by this request"}}}}}},"tokensUsed":{"type":"number","description":"Number of Jina tokens consumed by this request","optional":true}},"jira_add_attachment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"attachments":{"type":"array","description":"Uploaded attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"Attachment file name"},"mimeType":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"content":{"type":"string","description":"URL to download the attachment"}}}},"attachmentIds":{"type":"array","description":"Array of attachment IDs","items":{"type":"string"},"optional":true},"files":{"type":"file[]","description":"Uploaded attachment files"}},"jira_add_comment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key the comment was added to"},"commentId":{"type":"string","description":"Created comment ID"},"body":{"type":"string","description":"Comment text content"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"}},"jira_add_watcher":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"watcherAccountId":{"type":"string","description":"Added watcher account ID"}},"jira_add_worklog":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key the worklog was added to"},"worklogId":{"type":"string","description":"Created worklog ID"},"timeSpent":{"type":"string","description":"Time spent in human-readable format (e.g., 3h 20m)"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"started":{"type":"string","description":"ISO 8601 timestamp when the work started"},"created":{"type":"string","description":"ISO 8601 timestamp when the worklog was created"}},"jira_assign_issue":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key that was assigned"},"assigneeId":{"type":"string","description":"Account ID of the assignee (use \\"-1\\" for auto-assign, null to unassign)"}},"jira_bulk_read":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"total":{"type":"number","description":"Total number of issues in the project (may not always be available)","optional":true},"issues":{"type":"array","description":"Array of Jira issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for this issue"},"summary":{"type":"string","description":"Issue summary"},"description":{"type":"string","description":"Issue description text","optional":true},"status":{"type":"object","description":"Issue status","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"}}},"issuetype":{"type":"object","description":"Issue type","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name"}}},"priority":{"type":"object","description":"Issue priority","properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"}},"optional":true},"assignee":{"type":"object","description":"Assigned user","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"}},"optional":true},"created":{"type":"string","description":"ISO 8601 creation timestamp"},"updated":{"type":"string","description":"ISO 8601 last updated timestamp"}}}},"nextPageToken":{"type":"string","description":"Cursor token for the next page. Null when no more results.","optional":true},"isLast":{"type":"boolean","description":"Whether this is the last page of results"}},"jira_create_issue_link":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"inwardIssue":{"type":"string","description":"Inward issue key"},"outwardIssue":{"type":"string","description":"Outward issue key"},"linkType":{"type":"string","description":"Type of issue link"},"linkId":{"type":"string","description":"Created link ID","optional":true}},"jira_delete_attachment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"attachmentId":{"type":"string","description":"Deleted attachment ID"}},"jira_delete_comment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"commentId":{"type":"string","description":"Deleted comment ID"}},"jira_delete_issue":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Deleted issue key"}},"jira_delete_issue_link":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"linkId":{"type":"string","description":"Deleted link ID"}},"jira_delete_worklog":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"worklogId":{"type":"string","description":"Deleted worklog ID"}},"jira_get_attachments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"attachments":{"type":"array","description":"Array of attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"Attachment file name"},"mimeType":{"type":"string","description":"MIME type of the attachment"},"size":{"type":"number","description":"File size in bytes"},"content":{"type":"string","description":"URL to download the attachment content"},"thumbnail":{"type":"string","description":"URL to the attachment thumbnail","optional":true},"author":{"type":"object","description":"Attachment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"authorName":{"type":"string","description":"Attachment author display name"},"created":{"type":"string","description":"ISO 8601 timestamp when the attachment was created"}}}},"files":{"type":"file[]","description":"Downloaded attachment files (only when includeAttachments is true)","optional":true}},"jira_get_comments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"total":{"type":"number","description":"Total number of comments"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"},"comments":{"type":"array","description":"Array of comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment body text (extracted from ADF)"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Comment author display name"},"updateAuthor":{"type":"object","description":"User who last updated the comment","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"},"visibility":{"type":"object","description":"Comment visibility restriction","properties":{"type":{"type":"string","description":"Restriction type (e.g., role, group)"},"value":{"type":"string","description":"Restriction value (e.g., Administrators)"}},"optional":true}}}}},"jira_get_fields":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"fields":{"type":"array","description":"Array of Jira fields (system and custom)","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID (e.g., summary, customfield_10001)"},"key":{"type":"string","description":"Field key","optional":true},"name":{"type":"string","description":"Human-readable field name"},"custom":{"type":"boolean","description":"Whether this is a custom field","optional":true},"navigable":{"type":"boolean","description":"Whether the field is navigable in issue views","optional":true},"searchable":{"type":"boolean","description":"Whether the field can be used in JQL searches","optional":true},"schemaType":{"type":"string","description":"Field value type (e.g., string, number, array, user)","optional":true},"customType":{"type":"string","description":"Custom field type identifier (only for custom fields)","optional":true}}}},"total":{"type":"number","description":"Number of fields returned"}},"jira_get_project":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, service_desk, business)","optional":true},"simplified":{"type":"boolean","description":"Whether the project is a simplified (team-managed) project","optional":true},"style":{"type":"string","description":"Project style (e.g., classic, next-gen)","optional":true},"isPrivate":{"type":"boolean","description":"Whether the project is private","optional":true},"url":{"type":"string","description":"REST API URL for this project","optional":true},"leadDisplayName":{"type":"string","description":"Display name of the project lead","optional":true},"leadAccountId":{"type":"string","description":"Account ID of the project lead","optional":true},"issueTypes":{"type":"array","description":"Issue types available in this project","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story)"},"subtask":{"type":"boolean","description":"Whether this issue type is a subtask","optional":true}}}}},"jira_get_transitions":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key the transitions belong to"},"transitions":{"type":"array","description":"Available workflow transitions for the issue","items":{"type":"object","properties":{"id":{"type":"string","description":"Transition ID (use with Transition Issue)"},"name":{"type":"string","description":"Transition name (e.g., \\"Start Progress\\")"},"toStatusId":{"type":"string","description":"ID of the status the issue moves to","optional":true},"toStatusName":{"type":"string","description":"Name of the status the issue moves to","optional":true},"toStatusCategory":{"type":"string","description":"Status category key of the target status (new, indeterminate, done)","optional":true},"isAvailable":{"type":"boolean","description":"Whether the transition can currently be performed","optional":true},"hasScreen":{"type":"boolean","description":"Whether the transition requires a screen with fields","optional":true}}}},"total":{"type":"number","description":"Number of available transitions"}},"jira_get_users":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"users":{"type":"array","description":"Array of Jira users","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true},"avatarUrls":{"type":"json","description":"User avatar URLs in multiple sizes (16x16, 24x24, 32x32, 48x48)","optional":true},"self":{"type":"string","description":"REST API URL for this user","optional":true}}}},"total":{"type":"number","description":"Total number of users returned"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"}},"jira_get_worklogs":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"total":{"type":"number","description":"Total number of worklogs"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"},"worklogs":{"type":"array","description":"Array of worklogs","items":{"type":"object","properties":{"id":{"type":"string","description":"Worklog ID"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Worklog author display name"},"updateAuthor":{"type":"object","description":"User who last updated the worklog","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"comment":{"type":"string","description":"Worklog comment text","optional":true},"started":{"type":"string","description":"ISO 8601 timestamp when the work started"},"timeSpent":{"type":"string","description":"Time spent in human-readable format (e.g., 3h 20m)"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"created":{"type":"string","description":"ISO 8601 timestamp when the worklog was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the worklog was last updated"}}}}},"jira_list_issue_types":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueTypes":{"type":"array","description":"Array of issue types","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story)"},"description":{"type":"string","description":"Issue type description","optional":true},"subtask":{"type":"boolean","description":"Whether this issue type is a subtask","optional":true},"hierarchyLevel":{"type":"number","description":"Hierarchy level (0 = standard, 1 = epic, -1 = subtask)","optional":true},"iconUrl":{"type":"string","description":"URL of the issue type icon","optional":true},"scope":{"type":"string","description":"Project ID if this issue type is scoped to a team-managed project","optional":true}}}},"total":{"type":"number","description":"Number of issue types returned"}},"jira_list_projects":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"projects":{"type":"array","description":"Array of Jira projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, service_desk, business)","optional":true},"simplified":{"type":"boolean","description":"Whether the project is a simplified (team-managed) project","optional":true},"style":{"type":"string","description":"Project style (e.g., classic, next-gen)","optional":true},"isPrivate":{"type":"boolean","description":"Whether the project is private","optional":true},"url":{"type":"string","description":"REST API URL for this project","optional":true},"leadDisplayName":{"type":"string","description":"Display name of the project lead","optional":true},"leadAccountId":{"type":"string","description":"Account ID of the project lead","optional":true}}}},"total":{"type":"number","description":"Total number of matching projects"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"},"isLast":{"type":"boolean","description":"Whether this is the last page of results","optional":true}},"jira_remove_watcher":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"watcherAccountId":{"type":"string","description":"Removed watcher account ID"}},"jira_retrieve":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for this issue"},"summary":{"type":"string","description":"Issue summary"},"description":{"type":"string","description":"Issue description text (extracted from ADF)","optional":true},"status":{"type":"object","description":"Issue status","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name (e.g., Open, In Progress, Done)"},"description":{"type":"string","description":"Status description","optional":true},"statusCategory":{"type":"object","description":"Status category grouping","properties":{"id":{"type":"number","description":"Status category ID"},"key":{"type":"string","description":"Status category key (e.g., new, indeterminate, done)"},"name":{"type":"string","description":"Status category name (e.g., To Do, In Progress, Done)"},"colorName":{"type":"string","description":"Status category color (e.g., blue-gray, yellow, green)"}},"optional":true}}},"statusName":{"type":"string","description":"Issue status name (e.g., Open, In Progress, Done)"},"issuetype":{"type":"object","description":"Issue type","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story, Epic)"},"description":{"type":"string","description":"Issue type description","optional":true},"subtask":{"type":"boolean","description":"Whether this is a subtask type"},"iconUrl":{"type":"string","description":"URL to the issue type icon","optional":true}}},"project":{"type":"object","description":"Project the issue belongs to","properties":{"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, business)","optional":true}}},"priority":{"type":"object","description":"Issue priority","properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name (e.g., Highest, High, Medium, Low, Lowest)"},"iconUrl":{"type":"string","description":"URL to the priority icon","optional":true}},"optional":true},"assignee":{"type":"object","description":"Assigned user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"assigneeName":{"type":"string","description":"Assignee display name or account ID","optional":true},"reporter":{"type":"object","description":"Reporter user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"creator":{"type":"object","description":"Issue creator","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"labels":{"type":"array","description":"Issue labels","items":{"type":"string"}},"components":{"type":"array","description":"Issue components","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"name":{"type":"string","description":"Component name"},"description":{"type":"string","description":"Component description","optional":true}}},"optional":true},"fixVersions":{"type":"array","description":"Fix versions","items":{"type":"object","properties":{"id":{"type":"string","description":"Version ID"},"name":{"type":"string","description":"Version name"},"released":{"type":"boolean","description":"Whether the version is released","optional":true},"releaseDate":{"type":"string","description":"Release date (YYYY-MM-DD)","optional":true}}},"optional":true},"resolution":{"type":"object","description":"Issue resolution","properties":{"id":{"type":"string","description":"Resolution ID"},"name":{"type":"string","description":"Resolution name (e.g., Fixed, Duplicate, Won\'t Fix)"},"description":{"type":"string","description":"Resolution description","optional":true}},"optional":true},"duedate":{"type":"string","description":"Due date (YYYY-MM-DD)","optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the issue was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the issue was last updated"},"resolutiondate":{"type":"string","description":"ISO 8601 timestamp when the issue was resolved","optional":true},"timetracking":{"type":"object","description":"Time tracking information","properties":{"originalEstimate":{"type":"string","description":"Original estimate in human-readable format (e.g., 1w 2d)","optional":true},"remainingEstimate":{"type":"string","description":"Remaining estimate in human-readable format","optional":true},"timeSpent":{"type":"string","description":"Time spent in human-readable format","optional":true},"originalEstimateSeconds":{"type":"number","description":"Original estimate in seconds","optional":true},"remainingEstimateSeconds":{"type":"number","description":"Remaining estimate in seconds","optional":true},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds","optional":true}},"optional":true},"parent":{"type":"object","description":"Parent issue (for subtasks)","properties":{"id":{"type":"string","description":"Parent issue ID"},"key":{"type":"string","description":"Parent issue key"},"summary":{"type":"string","description":"Parent issue summary","optional":true}},"optional":true},"issuelinks":{"type":"array","description":"Linked issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue link ID"},"type":{"type":"object","description":"Link type information","properties":{"id":{"type":"string","description":"Link type ID"},"name":{"type":"string","description":"Link type name (e.g., Blocks, Relates)"},"inward":{"type":"string","description":"Inward description (e.g., is blocked by)"},"outward":{"type":"string","description":"Outward description (e.g., blocks)"}}},"inwardIssue":{"type":"object","description":"Inward linked issue","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key"},"statusName":{"type":"string","description":"Issue status name","optional":true},"summary":{"type":"string","description":"Issue summary","optional":true}},"optional":true},"outwardIssue":{"type":"object","description":"Outward linked issue","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key"},"statusName":{"type":"string","description":"Issue status name","optional":true},"summary":{"type":"string","description":"Issue summary","optional":true}},"optional":true}}},"optional":true},"subtasks":{"type":"array","description":"Subtask issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Subtask issue ID"},"key":{"type":"string","description":"Subtask issue key"},"summary":{"type":"string","description":"Subtask summary"},"statusName":{"type":"string","description":"Subtask status name"},"issueTypeName":{"type":"string","description":"Subtask issue type name","optional":true}}},"optional":true},"votes":{"type":"object","description":"Vote information","properties":{"votes":{"type":"number","description":"Number of votes"},"hasVoted":{"type":"boolean","description":"Whether the current user has voted"}},"optional":true},"watches":{"type":"object","description":"Watch information","properties":{"watchCount":{"type":"number","description":"Number of watchers"},"isWatching":{"type":"boolean","description":"Whether the current user is watching"}},"optional":true},"comments":{"type":"array","description":"Issue comments (fetched separately)","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment body text (extracted from ADF)"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Comment author display name"},"updateAuthor":{"type":"object","description":"User who last updated the comment","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"},"visibility":{"type":"object","description":"Comment visibility restriction","properties":{"type":{"type":"string","description":"Restriction type (e.g., role, group)"},"value":{"type":"string","description":"Restriction value (e.g., Administrators)"}},"optional":true}}},"optional":true},"worklogs":{"type":"array","description":"Issue worklogs (fetched separately)","items":{"type":"object","properties":{"id":{"type":"string","description":"Worklog ID"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Worklog author display name"},"updateAuthor":{"type":"object","description":"User who last updated the worklog","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"comment":{"type":"string","description":"Worklog comment text","optional":true},"started":{"type":"string","description":"ISO 8601 timestamp when the work started"},"timeSpent":{"type":"string","description":"Time spent in human-readable format (e.g., 3h 20m)"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"created":{"type":"string","description":"ISO 8601 timestamp when the worklog was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the worklog was last updated"}}},"optional":true},"attachments":{"type":"array","description":"Issue attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"Attachment file name"},"mimeType":{"type":"string","description":"MIME type of the attachment"},"size":{"type":"number","description":"File size in bytes"},"content":{"type":"string","description":"URL to download the attachment content"},"thumbnail":{"type":"string","description":"URL to the attachment thumbnail","optional":true},"author":{"type":"object","description":"Attachment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"authorName":{"type":"string","description":"Attachment author display name"},"created":{"type":"string","description":"ISO 8601 timestamp when the attachment was created"}}},"optional":true},"issueKey":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"issue":{"type":"json","description":"Complete raw Jira issue object from the API","optional":true},"files":{"type":"file[]","description":"Downloaded attachment files (only when includeAttachments is true)","optional":true}},"jira_search_issues":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issues":{"type":"array","description":"Array of matching issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for this issue"},"summary":{"type":"string","description":"Issue summary"},"description":{"type":"string","description":"Issue description text (extracted from ADF)","optional":true},"status":{"type":"object","description":"Issue status","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name (e.g., Open, In Progress, Done)"},"description":{"type":"string","description":"Status description","optional":true},"statusCategory":{"type":"object","description":"Status category grouping","properties":{"id":{"type":"number","description":"Status category ID"},"key":{"type":"string","description":"Status category key (e.g., new, indeterminate, done)"},"name":{"type":"string","description":"Status category name (e.g., To Do, In Progress, Done)"},"colorName":{"type":"string","description":"Status category color (e.g., blue-gray, yellow, green)"}},"optional":true}}},"statusName":{"type":"string","description":"Issue status name (e.g., Open, In Progress, Done)"},"issuetype":{"type":"object","description":"Issue type","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story, Epic)"},"description":{"type":"string","description":"Issue type description","optional":true},"subtask":{"type":"boolean","description":"Whether this is a subtask type"},"iconUrl":{"type":"string","description":"URL to the issue type icon","optional":true}}},"project":{"type":"object","description":"Project the issue belongs to","properties":{"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, business)","optional":true}}},"priority":{"type":"object","description":"Issue priority","properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name (e.g., Highest, High, Medium, Low, Lowest)"},"iconUrl":{"type":"string","description":"URL to the priority icon","optional":true}},"optional":true},"assignee":{"type":"object","description":"Assigned user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"assigneeName":{"type":"string","description":"Assignee display name or account ID","optional":true},"reporter":{"type":"object","description":"Reporter user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"labels":{"type":"array","description":"Issue labels","items":{"type":"string"}},"components":{"type":"array","description":"Issue components","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"name":{"type":"string","description":"Component name"},"description":{"type":"string","description":"Component description","optional":true}}},"optional":true},"resolution":{"type":"object","description":"Issue resolution","properties":{"id":{"type":"string","description":"Resolution ID"},"name":{"type":"string","description":"Resolution name (e.g., Fixed, Duplicate, Won\'t Fix)"},"description":{"type":"string","description":"Resolution description","optional":true}},"optional":true},"duedate":{"type":"string","description":"Due date (YYYY-MM-DD)","optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the issue was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the issue was last updated"}}}},"nextPageToken":{"type":"string","description":"Cursor token for the next page. Null when no more results.","optional":true},"isLast":{"type":"boolean","description":"Whether this is the last page of results"},"total":{"type":"number","description":"Always null. The Jira /search/jql endpoint does not return a total count; use isLast and nextPageToken for pagination.","optional":true}},"jira_search_users":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"users":{"type":"array","description":"Array of matching Jira users","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true},"self":{"type":"string","description":"REST API URL for this user","optional":true}}}},"total":{"type":"number","description":"Number of users returned in this page (may be less than total matches)"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"}},"jira_transition_issue":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key that was transitioned"},"transitionId":{"type":"string","description":"Applied transition ID"},"transitionName":{"type":"string","description":"Applied transition name","optional":true},"toStatus":{"type":"object","description":"Target status after transition","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"}},"optional":true}},"jira_update":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Updated issue key (e.g., PROJ-123)"},"summary":{"type":"string","description":"Issue summary after update"}},"jira_update_comment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"commentId":{"type":"string","description":"Updated comment ID"},"body":{"type":"string","description":"Updated comment text"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"}},"jira_update_worklog":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"worklogId":{"type":"string","description":"Updated worklog ID"},"timeSpent":{"type":"string","description":"Human-readable time spent (e.g., \\"3h 20m\\")"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"comment":{"type":"string","description":"Worklog comment text"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"updateAuthor":{"type":"object","description":"User who last updated the worklog","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"started":{"type":"string","description":"Worklog start time in ISO format"},"created":{"type":"string","description":"Worklog creation time"},"updated":{"type":"string","description":"Worklog last update time"}},"jira_write":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Created issue ID"},"issueKey":{"type":"string","description":"Created issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for the created issue"},"summary":{"type":"string","description":"Issue summary"},"success":{"type":"boolean","description":"Whether the issue was created successfully"},"url":{"type":"string","description":"URL to the created issue in Jira"},"assigneeId":{"type":"string","description":"Account ID of the assigned user (null if no assignee was set)","optional":true}},"jsm_add_comment":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"commentId":{"type":"string","description":"Created comment ID"},"body":{"type":"string","description":"Comment body text"},"isPublic":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}},"optional":true},"createdDate":{"type":"json","description":"Comment creation date with iso8601, friendly, epochMillis","optional":true},"success":{"type":"boolean","description":"Whether the comment was added successfully"}},"jsm_add_customer":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"success":{"type":"boolean","description":"Whether customers were added successfully"}},"jsm_add_organization":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDeskId":{"type":"string","description":"Service Desk ID"},"organizationId":{"type":"string","description":"Organization ID added"},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_add_participants":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"participants":{"type":"array","description":"List of added participants","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"},"emailAddress":{"type":"string","description":"Email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}}},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_answer_approval":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"approvalId":{"type":"string","description":"Approval ID"},"decision":{"type":"string","description":"Decision made (approve/decline)"},"id":{"type":"string","description":"Approval ID from response","optional":true},"name":{"type":"string","description":"Approval description","optional":true},"finalDecision":{"type":"string","description":"Final approval decision: pending, approved, or declined","optional":true},"canAnswerApproval":{"type":"boolean","description":"Whether the current user can still respond","optional":true},"approvers":{"type":"array","description":"Updated list of approvers with decisions","items":{"type":"object","properties":{"approver":{"type":"object","description":"Approver user details","properties":{"accountId":{"type":"string","description":"Approver account ID"},"displayName":{"type":"string","description":"Approver display name"},"emailAddress":{"type":"string","description":"Approver email","optional":true},"active":{"type":"boolean","description":"Whether the account is active","optional":true}}},"approverDecision":{"type":"string","description":"Individual approver decision"}}},"optional":true},"createdDate":{"type":"json","description":"Approval creation date","optional":true},"completedDate":{"type":"json","description":"Approval completion date","optional":true},"approval":{"type":"json","description":"The approval object","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_attach_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"id":{"type":"string","description":"Attached form instance ID (UUID)"},"name":{"type":"string","description":"Form name"},"updated":{"type":"string","description":"Last updated timestamp","optional":true},"submitted":{"type":"boolean","description":"Whether the form has been submitted"},"lock":{"type":"boolean","description":"Whether the form is locked"},"internal":{"type":"boolean","description":"Whether the form is internal only","optional":true},"formTemplateId":{"type":"string","description":"Form template ID","optional":true}},"jsm_copy_forms":{"ts":{"type":"string","description":"Timestamp of the operation"},"sourceIssueIdOrKey":{"type":"string","description":"Source issue ID or key"},"targetIssueIdOrKey":{"type":"string","description":"Target issue ID or key"},"copiedForms":{"type":"json","description":"Array of successfully copied forms"},"errors":{"type":"json","description":"Array of errors encountered during copy"}},"jsm_create_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"object":{"type":"json","description":"The created Assets object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Human-readable object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"globalId":{"type":"string","description":"Global object ID","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values for the object"},"hasAvatar":{"type":"boolean","description":"Whether the object has an avatar","optional":true},"created":{"type":"string","description":"Creation timestamp","optional":true},"updated":{"type":"string","description":"Last update timestamp","optional":true},"link":{"type":"string","description":"Self link to the object","optional":true}}}},"jsm_create_organization":{"ts":{"type":"string","description":"Timestamp of the operation"},"organizationId":{"type":"string","description":"ID of the created organization"},"name":{"type":"string","description":"Name of the created organization"},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_create_request":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueId":{"type":"string","description":"Created request issue ID"},"issueKey":{"type":"string","description":"Created request issue key (e.g., SD-123)"},"requestTypeId":{"type":"string","description":"Request type ID"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"createdDate":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis","optional":true},"currentStatus":{"type":"json","description":"Current status with status name and category","optional":true},"reporter":{"type":"json","description":"Reporter user with accountId, displayName, emailAddress","optional":true},"success":{"type":"boolean","description":"Whether the request was created successfully"},"url":{"type":"string","description":"URL to the created request"}},"jsm_delete_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Deleted form instance UUID"},"deleted":{"type":"boolean","description":"Whether the form was successfully deleted"}},"jsm_delete_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"objectId":{"type":"string","description":"The deleted object ID"},"deleted":{"type":"boolean","description":"Whether the object was deleted"}},"jsm_externalise_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"visibility":{"type":"string","description":"Form visibility after change (internal or external)"}},"jsm_get_approvals":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"approvals":{"type":"array","description":"List of approvals","items":{"type":"object","properties":{"id":{"type":"string","description":"Approval ID"},"name":{"type":"string","description":"Approval description"},"finalDecision":{"type":"string","description":"Final decision: pending, approved, or declined"},"canAnswerApproval":{"type":"boolean","description":"Whether current user can respond"},"approvers":{"type":"array","description":"List of approvers with their decisions","items":{"type":"object","properties":{"approver":{"type":"object","description":"Approver user details","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}},"approverDecision":{"type":"string","description":"Decision: pending, approved, or declined"}}}},"createdDate":{"type":"json","description":"Creation date","optional":true},"completedDate":{"type":"json","description":"Completion date","optional":true}}}},"total":{"type":"number","description":"Total number of approvals"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_comments":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"comments":{"type":"array","description":"List of comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment body text"},"public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}},"created":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis"},"renderedBody":{"type":"json","description":"HTML-rendered comment body (when expand=renderedBody)","optional":true}}}},"total":{"type":"number","description":"Total number of comments"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_customers":{"ts":{"type":"string","description":"Timestamp of the operation"},"customers":{"type":"array","description":"List of customers","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"},"emailAddress":{"type":"string","description":"Email address"},"active":{"type":"boolean","description":"Whether the account is active"},"timeZone":{"type":"string","description":"User timezone","optional":true}}}},"total":{"type":"number","description":"Total number of customers"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"design":{"type":"json","description":"Full form design with questions, layout, conditions, sections, settings","optional":true},"state":{"type":"json","description":"Form state with answers map, status (o=open, s=submitted, l=locked), visibility (i=internal, e=external)","optional":true},"updated":{"type":"string","description":"Last updated timestamp","optional":true}},"jsm_get_form_answers":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"answers":{"type":"json","description":"Simplified form answers as key-value pairs (question label to answer text/choices)","optional":true}},"jsm_get_form_structure":{"ts":{"type":"string","description":"Timestamp of the operation"},"projectIdOrKey":{"type":"string","description":"Project ID or key"},"formId":{"type":"string","description":"Form ID"},"design":{"type":"json","description":"Full form design with questions (field types, labels, choices, validation), layout (field ordering), and conditions"},"updated":{"type":"string","description":"Last updated timestamp","optional":true},"publish":{"type":"json","description":"Publishing and request type configuration","optional":true}},"jsm_get_form_templates":{"ts":{"type":"string","description":"Timestamp of the operation"},"projectIdOrKey":{"type":"string","description":"Project ID or key"},"templates":{"type":"array","description":"List of forms in the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Form template ID (UUID)"},"name":{"type":"string","description":"Form template name"},"updated":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"issueCreateIssueTypeIds":{"type":"json","description":"Issue type IDs that auto-attach this form on issue create"},"issueCreateRequestTypeIds":{"type":"json","description":"Request type IDs that auto-attach this form on issue create"},"portalRequestTypeIds":{"type":"json","description":"Request type IDs that show this form on the customer portal"},"recommendedIssueRequestTypeIds":{"type":"json","description":"Request type IDs that recommend this form"}}}},"total":{"type":"number","description":"Total number of forms"}},"jsm_get_issue_forms":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"forms":{"type":"array","description":"List of forms attached to the issue","items":{"type":"object","properties":{"id":{"type":"string","description":"Form instance ID (UUID)"},"name":{"type":"string","description":"Form name"},"updated":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"submitted":{"type":"boolean","description":"Whether the form has been submitted"},"lock":{"type":"boolean","description":"Whether the form is locked"},"internal":{"type":"boolean","description":"Whether the form is internal-only","optional":true},"formTemplateId":{"type":"string","description":"Source form template ID (UUID)","optional":true}}}},"total":{"type":"number","description":"Total number of forms"}},"jsm_get_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"object":{"type":"json","description":"The Assets object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Human-readable object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"globalId":{"type":"string","description":"Global object ID","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values for the object"},"hasAvatar":{"type":"boolean","description":"Whether the object has an avatar","optional":true},"created":{"type":"string","description":"Creation timestamp","optional":true},"updated":{"type":"string","description":"Last update timestamp","optional":true},"link":{"type":"string","description":"Self link to the object","optional":true}}}},"jsm_get_object_schema":{"ts":{"type":"string","description":"Timestamp of the operation"},"schema":{"type":"json","description":"The Assets object schema","properties":{"id":{"type":"string","description":"Schema ID"},"name":{"type":"string","description":"Schema name"},"objectSchemaKey":{"type":"string","description":"Schema key"},"status":{"type":"string","description":"Schema status"},"description":{"type":"string","description":"Schema description","optional":true},"objectCount":{"type":"number","description":"Number of objects","optional":true},"objectTypeCount":{"type":"number","description":"Number of object types","optional":true}}}},"jsm_get_object_type_attributes":{"ts":{"type":"string","description":"Timestamp of the operation"},"attributes":{"type":"array","description":"Attribute definitions for the object type","items":{"type":"object","properties":{"id":{"type":"string","description":"Attribute definition ID — use as objectTypeAttributeId in create/update"},"name":{"type":"string","description":"Attribute name"},"label":{"type":"boolean","description":"Whether this attribute is the object label"},"type":{"type":"number","description":"Data type discriminator (integer enum)"},"defaultType":{"type":"json","description":"Default data type { id, name }","optional":true},"editable":{"type":"boolean","description":"Whether the value is editable"},"minimumCardinality":{"type":"number","description":"Minimum number of values (>= 1 means required)"},"maximumCardinality":{"type":"number","description":"Maximum number of values"},"uniqueAttribute":{"type":"boolean","description":"Whether values must be unique","optional":true}}}},"total":{"type":"number","description":"Total number of attributes"}},"jsm_get_organizations":{"ts":{"type":"string","description":"Timestamp of the operation"},"organizations":{"type":"array","description":"List of organizations","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"}}}},"total":{"type":"number","description":"Total number of organizations"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_participants":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"participants":{"type":"array","description":"List of participants","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"},"emailAddress":{"type":"string","description":"Email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}}},"total":{"type":"number","description":"Total number of participants"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_queues":{"ts":{"type":"string","description":"Timestamp of the operation"},"queues":{"type":"array","description":"List of queues","items":{"type":"object","properties":{"id":{"type":"string","description":"Queue ID"},"name":{"type":"string","description":"Queue name"},"jql":{"type":"string","description":"JQL filter for the queue"},"fields":{"type":"json","description":"Fields displayed in the queue"},"issueCount":{"type":"number","description":"Number of issues in the queue"}}}},"total":{"type":"number","description":"Total number of queues"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_request":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueId":{"type":"string","description":"Jira issue ID"},"issueKey":{"type":"string","description":"Issue key (e.g., SD-123)"},"requestTypeId":{"type":"string","description":"Request type ID"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"createdDate":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis","optional":true},"currentStatus":{"type":"object","description":"Current request status","properties":{"status":{"type":"string","description":"Status name"},"statusCategory":{"type":"string","description":"Status category (NEW, INDETERMINATE, DONE)"},"statusDate":{"type":"json","description":"Status change date with iso8601, friendly, epochMillis"}},"optional":true},"reporter":{"type":"object","description":"Reporter user details","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}},"optional":true},"requestFieldValues":{"type":"array","description":"Request field values","items":{"type":"object","properties":{"fieldId":{"type":"string","description":"Field identifier"},"label":{"type":"string","description":"Human-readable field label"},"value":{"type":"json","description":"Field value"},"renderedValue":{"type":"json","description":"HTML-rendered field value","optional":true}}}},"url":{"type":"string","description":"URL to the request"},"request":{"type":"json","description":"The service request object"}},"jsm_get_request_type_fields":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"requestTypeId":{"type":"string","description":"Request type ID"},"canAddRequestParticipants":{"type":"boolean","description":"Whether participants can be added to requests of this type"},"canRaiseOnBehalfOf":{"type":"boolean","description":"Whether requests can be raised on behalf of another user"},"requestTypeFields":{"type":"array","description":"List of fields for this request type","items":{"type":"object","properties":{"fieldId":{"type":"string","description":"Field identifier (e.g., summary, description, customfield_10010)"},"name":{"type":"string","description":"Human-readable field name"},"description":{"type":"string","description":"Help text for the field","optional":true},"required":{"type":"boolean","description":"Whether the field is required"},"visible":{"type":"boolean","description":"Whether the field is visible"},"validValues":{"type":"json","description":"Allowed values for select fields"},"presetValues":{"type":"json","description":"Pre-populated values","optional":true},"defaultValues":{"type":"json","description":"Default values for the field","optional":true},"jiraSchema":{"type":"json","description":"Jira field schema with type, system, custom, customId"}}}}},"jsm_get_request_types":{"ts":{"type":"string","description":"Timestamp of the operation"},"requestTypes":{"type":"array","description":"List of request types","items":{"type":"object","properties":{"id":{"type":"string","description":"Request type ID"},"name":{"type":"string","description":"Request type name"},"description":{"type":"string","description":"Request type description"},"helpText":{"type":"string","description":"Help text for customers","optional":true},"issueTypeId":{"type":"string","description":"Associated Jira issue type ID"},"serviceDeskId":{"type":"string","description":"Parent service desk ID"},"groupIds":{"type":"json","description":"Groups this request type belongs to"},"icon":{"type":"json","description":"Request type icon with id and links","optional":true},"restrictionStatus":{"type":"string","description":"OPEN or RESTRICTED","optional":true}}}},"total":{"type":"number","description":"Total number of request types"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_requests":{"ts":{"type":"string","description":"Timestamp of the operation"},"requests":{"type":"array","description":"List of service requests","items":{"type":"object","properties":{"issueId":{"type":"string","description":"Jira issue ID"},"issueKey":{"type":"string","description":"Issue key (e.g., SD-123)"},"requestTypeId":{"type":"string","description":"Request type ID"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"createdDate":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis"},"currentStatus":{"type":"object","description":"Current request status","properties":{"status":{"type":"string","description":"Status name"},"statusCategory":{"type":"string","description":"Status category (NEW, INDETERMINATE, DONE)"},"statusDate":{"type":"json","description":"Status change date with iso8601, friendly, epochMillis"}}},"reporter":{"type":"object","description":"Reporter user details","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}},"requestFieldValues":{"type":"array","description":"Request field values","items":{"type":"object","properties":{"fieldId":{"type":"string","description":"Field identifier"},"label":{"type":"string","description":"Human-readable field label"},"value":{"type":"json","description":"Field value"},"renderedValue":{"type":"json","description":"HTML-rendered field value","optional":true}}}}}}},"total":{"type":"number","description":"Total number of requests in current page"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_service_desks":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDesks":{"type":"array","description":"List of service desks","items":{"type":"object","properties":{"id":{"type":"string","description":"Service desk ID"},"projectId":{"type":"string","description":"Associated Jira project ID"},"projectName":{"type":"string","description":"Associated project name"},"projectKey":{"type":"string","description":"Associated project key"},"name":{"type":"string","description":"Service desk name"},"description":{"type":"string","description":"Service desk description","optional":true},"leadDisplayName":{"type":"string","description":"Project lead display name","optional":true}}}},"total":{"type":"number","description":"Total number of service desks"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_sla":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"slas":{"type":"array","description":"List of SLA metrics","items":{"type":"object","properties":{"id":{"type":"string","description":"SLA metric ID"},"name":{"type":"string","description":"SLA metric name"},"completedCycles":{"type":"json","description":"Completed SLA cycles with startTime, stopTime, breachTime, breached, goalDuration, elapsedTime, remainingTime (each time as DateDTO, durations as DurationDTO)"},"ongoingCycle":{"type":"json","description":"Ongoing SLA cycle with startTime, breachTime, breached, paused, withinCalendarHours, goalDuration, elapsedTime, remainingTime","optional":true}}}},"total":{"type":"number","description":"Total number of SLAs"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_transitions":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"transitions":{"type":"array","description":"List of available transitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Transition ID"},"name":{"type":"string","description":"Transition name"}}}},"total":{"type":"number","description":"Total number of transitions"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_internalise_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"visibility":{"type":"string","description":"Form visibility after change (internal or external)"}},"jsm_list_object_schemas":{"ts":{"type":"string","description":"Timestamp of the operation"},"schemas":{"type":"array","description":"List of Assets object schemas","items":{"type":"object","properties":{"id":{"type":"string","description":"Schema ID"},"name":{"type":"string","description":"Schema name"},"objectSchemaKey":{"type":"string","description":"Schema key"},"status":{"type":"string","description":"Schema status"},"description":{"type":"string","description":"Schema description","optional":true},"objectCount":{"type":"number","description":"Number of objects","optional":true},"objectTypeCount":{"type":"number","description":"Number of object types","optional":true}}}},"total":{"type":"number","description":"Total number of schemas"},"isLast":{"type":"boolean","description":"Whether this is the last page"}},"jsm_list_object_types":{"ts":{"type":"string","description":"Timestamp of the operation"},"objectTypes":{"type":"array","description":"List of object types in the schema","items":{"type":"object","properties":{"id":{"type":"string","description":"Object type ID"},"name":{"type":"string","description":"Object type name"},"description":{"type":"string","description":"Object type description","optional":true},"objectSchemaId":{"type":"string","description":"Parent schema ID"},"objectCount":{"type":"number","description":"Number of objects","optional":true},"abstractObjectType":{"type":"boolean","description":"Whether the type is abstract","optional":true},"inherited":{"type":"boolean","description":"Whether the type inherits attributes","optional":true}}}},"total":{"type":"number","description":"Total number of object types"}},"jsm_reopen_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"status":{"type":"string","description":"Form status after reopening (open, submitted, locked)"}},"jsm_save_form_answers":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"state":{"type":"json","description":"Form state with status (open, submitted, locked)","optional":true},"updated":{"type":"string","description":"Last updated timestamp","optional":true}},"jsm_search_objects_aql":{"ts":{"type":"string","description":"Timestamp of the operation"},"objects":{"type":"array","description":"Matching Assets objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values","optional":true}}}},"total":{"type":"number","description":"Total number of matching objects (totalFilterCount)"},"pageNumber":{"type":"number","description":"Current page number"},"pageSize":{"type":"number","description":"Number of objects on this page"}},"jsm_submit_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"status":{"type":"string","description":"Form status after submission (open, submitted, locked)"}},"jsm_transition_request":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"transitionId":{"type":"string","description":"Applied transition ID"},"success":{"type":"boolean","description":"Whether the transition was successful"}},"jsm_update_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"object":{"type":"json","description":"The updated Assets object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Human-readable object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"globalId":{"type":"string","description":"Global object ID","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values for the object"},"hasAvatar":{"type":"boolean","description":"Whether the object has an avatar","optional":true},"created":{"type":"string","description":"Creation timestamp","optional":true},"updated":{"type":"string","description":"Last update timestamp","optional":true},"link":{"type":"string","description":"Self link to the object","optional":true}}}},"jupyter_copy_content":{"name":{"type":"string","description":"Name of the copied entry"},"path":{"type":"string","description":"Path of the copied entry"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true}},"jupyter_create_file":{"name":{"type":"string","description":"Created entry name"},"path":{"type":"string","description":"Created entry path"},"type":{"type":"string","description":"directory, file, or notebook"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true}},"jupyter_create_session":{"id":{"type":"string","description":"Session ID"},"path":{"type":"string","description":"Notebook path bound to this session"},"name":{"type":"string","description":"Session name"},"type":{"type":"string","description":"Session type"},"kernel":{"type":"object","description":"Kernel bound to this session","optional":true,"properties":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}}}},"jupyter_delete_content":{"success":{"type":"boolean","description":"Whether the entry was deleted"},"path":{"type":"string","description":"Deleted entry path"}},"jupyter_delete_session":{"success":{"type":"boolean","description":"Whether the session was deleted"},"sessionId":{"type":"string","description":"Deleted session ID"}},"jupyter_get_content":{"name":{"type":"string","description":"File or notebook name"},"path":{"type":"string","description":"Path relative to the server root"},"mimetype":{"type":"string","description":"MIME type of the content","optional":true},"text":{"type":"string","description":"Text content, for text files and notebooks (JSON-stringified)","optional":true},"file":{"type":"file","description":"Binary content stored as a file, for base64-format content","optional":true}},"jupyter_interrupt_kernel":{"success":{"type":"boolean","description":"Whether the interrupt was sent"},"kernelId":{"type":"string","description":"Interrupted kernel ID"}},"jupyter_list_contents":{"items":{"type":"array","description":"Directory entries at the requested path","items":{"type":"object","properties":{"name":{"type":"string","description":"Entry name"},"path":{"type":"string","description":"Entry path relative to server root"},"type":{"type":"string","description":"directory, file, or notebook"},"writable":{"type":"boolean","description":"Whether the entry is writable"},"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"size":{"type":"number","description":"Size in bytes","optional":true},"mimetype":{"type":"string","description":"MIME type (files only)","optional":true},"format":{"type":"string","description":"json, text, or base64","optional":true}}}},"path":{"type":"string","description":"The listed directory path"}},"jupyter_list_kernels":{"kernels":{"type":"array","description":"Running kernels","items":{"type":"object","properties":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}}}}},"jupyter_list_kernelspecs":{"defaultKernelName":{"type":"string","description":"Default kernel spec name","optional":true},"kernelspecs":{"type":"array","description":"Available kernel specs","items":{"type":"object","properties":{"name":{"type":"string","description":"Kernel spec name"},"displayName":{"type":"string","description":"Human-readable display name"},"language":{"type":"string","description":"Kernel language","optional":true},"argv":{"type":"array","description":"Launch command arguments"},"interruptMode":{"type":"string","description":"Interrupt mode","optional":true}}}}},"jupyter_list_sessions":{"sessions":{"type":"array","description":"Active sessions","items":{"type":"object","properties":{"id":{"type":"string","description":"Session ID"},"path":{"type":"string","description":"Notebook path bound to this session"},"name":{"type":"string","description":"Session name"},"type":{"type":"string","description":"Session type"},"kernel":{"type":"object","description":"Kernel bound to this session","optional":true,"properties":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}}}}}}},"jupyter_rename_content":{"name":{"type":"string","description":"New entry name"},"path":{"type":"string","description":"New entry path"},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true}},"jupyter_restart_kernel":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}},"jupyter_start_kernel":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}},"jupyter_stop_kernel":{"success":{"type":"boolean","description":"Whether the kernel was shut down"},"kernelId":{"type":"string","description":"Shut down kernel ID"}},"jupyter_upload_file":{"name":{"type":"string","description":"Uploaded file name"},"path":{"type":"string","description":"Uploaded file path"},"size":{"type":"number","description":"File size in bytes","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true}},"kalshi_amend_order":{"order":{"type":"object","description":"The amended order object"}},"kalshi_amend_order_v2":{"old_order":{"type":"object","description":"The original order object before amendment","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"status":{"type":"string","description":"Order status"},"side":{"type":"string","description":"Order side (yes/no)"},"type":{"type":"string","description":"Order type (limit/market)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"action":{"type":"string","description":"Action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"remaining_count":{"type":"number","description":"Remaining contracts"},"created_time":{"type":"string","description":"Order creation time"},"expiration_time":{"type":"string","description":"Order expiration time"},"order_group_id":{"type":"string","description":"Order group ID"},"client_order_id":{"type":"string","description":"Client order ID"},"place_count":{"type":"number","description":"Place count"},"decrease_count":{"type":"number","description":"Decrease count"},"queue_position":{"type":"number","description":"Queue position"},"maker_fill_count":{"type":"number","description":"Maker fill count"},"taker_fill_count":{"type":"number","description":"Taker fill count"},"maker_fees":{"type":"number","description":"Maker fees"},"taker_fees":{"type":"number","description":"Taker fees"},"last_update_time":{"type":"string","description":"Last update time"},"take_profit_order_id":{"type":"string","description":"Take profit order ID"},"stop_loss_order_id":{"type":"string","description":"Stop loss order ID"},"amend_count":{"type":"number","description":"Amend count"},"amend_taker_fill_count":{"type":"number","description":"Amend taker fill count"}}},"order":{"type":"object","description":"The amended order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"status":{"type":"string","description":"Order status"},"side":{"type":"string","description":"Order side (yes/no)"},"type":{"type":"string","description":"Order type (limit/market)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"action":{"type":"string","description":"Action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"remaining_count":{"type":"number","description":"Remaining contracts"},"created_time":{"type":"string","description":"Order creation time"},"expiration_time":{"type":"string","description":"Order expiration time"},"order_group_id":{"type":"string","description":"Order group ID"},"client_order_id":{"type":"string","description":"Client order ID"},"place_count":{"type":"number","description":"Place count"},"decrease_count":{"type":"number","description":"Decrease count"},"queue_position":{"type":"number","description":"Queue position"},"maker_fill_count":{"type":"number","description":"Maker fill count"},"taker_fill_count":{"type":"number","description":"Taker fill count"},"maker_fees":{"type":"number","description":"Maker fees"},"taker_fees":{"type":"number","description":"Taker fees"},"last_update_time":{"type":"string","description":"Last update time"},"take_profit_order_id":{"type":"string","description":"Take profit order ID"},"stop_loss_order_id":{"type":"string","description":"Stop loss order ID"},"amend_count":{"type":"number","description":"Amend count"},"amend_taker_fill_count":{"type":"number","description":"Amend taker fill count"}}}},"kalshi_cancel_order":{"order":{"type":"object","description":"The canceled order object"},"reducedBy":{"type":"number","description":"Number of contracts canceled"}},"kalshi_cancel_order_v2":{"order":{"type":"object","description":"The canceled order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"client_order_id":{"type":"string","description":"Client order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting/canceled/executed)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"yes_price_dollars":{"type":"string","description":"Yes price in dollars"},"no_price_dollars":{"type":"string","description":"No price in dollars"},"fill_count":{"type":"number","description":"Filled contract count"},"fill_count_fp":{"type":"string","description":"Filled count (fixed-point)"},"remaining_count":{"type":"number","description":"Remaining contracts"},"remaining_count_fp":{"type":"string","description":"Remaining count (fixed-point)"},"initial_count":{"type":"number","description":"Initial contract count"},"initial_count_fp":{"type":"string","description":"Initial count (fixed-point)"},"taker_fees":{"type":"number","description":"Taker fees in cents"},"maker_fees":{"type":"number","description":"Maker fees in cents"},"taker_fees_dollars":{"type":"string","description":"Taker fees in dollars"},"maker_fees_dollars":{"type":"string","description":"Maker fees in dollars"},"taker_fill_cost":{"type":"number","description":"Taker fill cost in cents"},"maker_fill_cost":{"type":"number","description":"Maker fill cost in cents"},"taker_fill_cost_dollars":{"type":"string","description":"Taker fill cost in dollars"},"maker_fill_cost_dollars":{"type":"string","description":"Maker fill cost in dollars"},"queue_position":{"type":"number","description":"Queue position (deprecated)"},"expiration_time":{"type":"string","description":"Order expiration time"},"created_time":{"type":"string","description":"Order creation time"},"last_update_time":{"type":"string","description":"Last update time"},"self_trade_prevention_type":{"type":"string","description":"Self-trade prevention type"},"order_group_id":{"type":"string","description":"Order group ID"},"cancel_order_on_pause":{"type":"boolean","description":"Cancel on market pause"}}},"reduced_by":{"type":"number","description":"Number of contracts canceled"},"reduced_by_fp":{"type":"string","description":"Number of contracts canceled in fixed-point format"}},"kalshi_create_order":{"order":{"type":"object","description":"The created order object"}},"kalshi_create_order_v2":{"order":{"type":"object","description":"The created order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"client_order_id":{"type":"string","description":"Client order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting/canceled/executed)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"yes_price_dollars":{"type":"string","description":"Yes price in dollars"},"no_price_dollars":{"type":"string","description":"No price in dollars"},"fill_count":{"type":"number","description":"Filled contract count"},"fill_count_fp":{"type":"string","description":"Filled count (fixed-point)"},"remaining_count":{"type":"number","description":"Remaining contracts"},"remaining_count_fp":{"type":"string","description":"Remaining count (fixed-point)"},"initial_count":{"type":"number","description":"Initial contract count"},"initial_count_fp":{"type":"string","description":"Initial count (fixed-point)"},"taker_fees":{"type":"number","description":"Taker fees in cents"},"maker_fees":{"type":"number","description":"Maker fees in cents"},"taker_fees_dollars":{"type":"string","description":"Taker fees in dollars"},"maker_fees_dollars":{"type":"string","description":"Maker fees in dollars"},"taker_fill_cost":{"type":"number","description":"Taker fill cost in cents"},"maker_fill_cost":{"type":"number","description":"Maker fill cost in cents"},"taker_fill_cost_dollars":{"type":"string","description":"Taker fill cost in dollars"},"maker_fill_cost_dollars":{"type":"string","description":"Maker fill cost in dollars"},"queue_position":{"type":"number","description":"Queue position (deprecated)"},"expiration_time":{"type":"string","description":"Order expiration time"},"created_time":{"type":"string","description":"Order creation time"},"last_update_time":{"type":"string","description":"Last update time"},"self_trade_prevention_type":{"type":"string","description":"Self-trade prevention type"},"order_group_id":{"type":"string","description":"Order group ID"},"cancel_order_on_pause":{"type":"boolean","description":"Cancel on market pause"}}}},"kalshi_get_balance":{"balance":{"type":"number","description":"Account balance in cents"},"portfolioValue":{"type":"number","description":"Portfolio value in cents"}},"kalshi_get_balance_v2":{"balance":{"type":"number","description":"Account balance in cents"},"portfolio_value":{"type":"number","description":"Portfolio value in cents"},"updated_ts":{"type":"number","description":"Unix timestamp of last update (seconds)"}},"kalshi_get_candlesticks":{"candlesticks":{"type":"array","description":"Array of OHLC candlestick data"}},"kalshi_get_candlesticks_v2":{"ticker":{"type":"string","description":"Market ticker"},"candlesticks":{"type":"array","description":"Array of OHLC candlestick data with nested bid/ask/price objects","properties":{"end_period_ts":{"type":"number","description":"End period timestamp (Unix)"},"yes_bid":{"type":"object","description":"Yes bid OHLC data","properties":{"open":{"type":"number","description":"Open price (cents)"},"open_dollars":{"type":"string","description":"Open price (dollars)"},"low":{"type":"number","description":"Low price (cents)"},"low_dollars":{"type":"string","description":"Low price (dollars)"},"high":{"type":"number","description":"High price (cents)"},"high_dollars":{"type":"string","description":"High price (dollars)"},"close":{"type":"number","description":"Close price (cents)"},"close_dollars":{"type":"string","description":"Close price (dollars)"}}},"yes_ask":{"type":"object","description":"Yes ask OHLC data","properties":{"open":{"type":"number","description":"Open price (cents)"},"open_dollars":{"type":"string","description":"Open price (dollars)"},"low":{"type":"number","description":"Low price (cents)"},"low_dollars":{"type":"string","description":"Low price (dollars)"},"high":{"type":"number","description":"High price (cents)"},"high_dollars":{"type":"string","description":"High price (dollars)"},"close":{"type":"number","description":"Close price (cents)"},"close_dollars":{"type":"string","description":"Close price (dollars)"}}},"price":{"type":"object","description":"Trade price OHLC data with additional statistics","properties":{"open":{"type":"number","description":"Open price (cents)"},"open_dollars":{"type":"string","description":"Open price (dollars)"},"low":{"type":"number","description":"Low price (cents)"},"low_dollars":{"type":"string","description":"Low price (dollars)"},"high":{"type":"number","description":"High price (cents)"},"high_dollars":{"type":"string","description":"High price (dollars)"},"close":{"type":"number","description":"Close price (cents)"},"close_dollars":{"type":"string","description":"Close price (dollars)"},"mean":{"type":"number","description":"Mean price (cents)"},"mean_dollars":{"type":"string","description":"Mean price (dollars)"},"previous":{"type":"number","description":"Previous price (cents)"},"previous_dollars":{"type":"string","description":"Previous price (dollars)"},"min":{"type":"number","description":"Min price (cents)"},"min_dollars":{"type":"string","description":"Min price (dollars)"},"max":{"type":"number","description":"Max price (cents)"},"max_dollars":{"type":"string","description":"Max price (dollars)"}}},"volume":{"type":"number","description":"Volume (contracts)"},"volume_fp":{"type":"string","description":"Volume (fixed-point string)"},"open_interest":{"type":"number","description":"Open interest (contracts)"},"open_interest_fp":{"type":"string","description":"Open interest (fixed-point string)"}}}},"kalshi_get_event":{"event":{"type":"object","description":"Event object with details"}},"kalshi_get_event_candlesticks":{"market_candlesticks":{"type":"array","description":"Array of event-level aggregated OHLC candlestick data"}},"kalshi_get_event_candlesticks_v2":{"market_tickers":{"type":"array","description":"Market tickers included in the aggregated candlesticks"},"adjusted_end_ts":{"type":"number","description":"Adjusted end timestamp used for the candlestick range (Unix seconds)"},"market_candlesticks":{"type":"array","description":"Array of event-level aggregated OHLC candlestick data with nested bid/ask/price","properties":{"end_period_ts":{"type":"number","description":"End period timestamp (Unix)"},"yes_bid":{"type":"object","description":"Yes bid OHLC data"},"yes_ask":{"type":"object","description":"Yes ask OHLC data"},"price":{"type":"object","description":"Trade price OHLC data with statistics"},"volume_fp":{"type":"string","description":"Volume (fixed-point string)"},"open_interest_fp":{"type":"string","description":"Open interest (fixed-point string)"}}}},"kalshi_get_event_v2":{"event":{"type":"object","description":"Event object with full details matching Kalshi API response","properties":{"event_ticker":{"type":"string","description":"Event ticker"},"series_ticker":{"type":"string","description":"Series ticker"},"title":{"type":"string","description":"Event title"},"sub_title":{"type":"string","description":"Event subtitle"},"mutually_exclusive":{"type":"boolean","description":"Mutually exclusive markets"},"category":{"type":"string","description":"Event category"},"collateral_return_type":{"type":"string","description":"Collateral return type"},"strike_date":{"type":"string","description":"Strike date"},"strike_period":{"type":"string","description":"Strike period"},"available_on_brokers":{"type":"boolean","description":"Available on brokers"},"product_metadata":{"type":"object","description":"Product metadata"},"markets":{"type":"array","description":"Nested markets (if requested)"}}}},"kalshi_get_events":{"events":{"type":"array","description":"Array of event objects","items":{"type":"object","properties":{"event_ticker":{"type":"string","description":"Unique event ticker identifier"},"series_ticker":{"type":"string","description":"Parent series ticker"},"title":{"type":"string","description":"Event title"},"sub_title":{"type":"string","description":"Event subtitle","optional":true},"mutually_exclusive":{"type":"boolean","description":"Whether markets are mutually exclusive"},"category":{"type":"string","description":"Event category"},"strike_date":{"type":"string","description":"Strike/settlement date","optional":true},"status":{"type":"string","description":"Event status","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_events_v2":{"events":{"type":"array","description":"Array of event objects","items":{"type":"object","properties":{"event_ticker":{"type":"string","description":"Unique event ticker identifier"},"series_ticker":{"type":"string","description":"Parent series ticker"},"title":{"type":"string","description":"Event title"},"sub_title":{"type":"string","description":"Event subtitle","optional":true},"mutually_exclusive":{"type":"boolean","description":"Whether markets are mutually exclusive"},"category":{"type":"string","description":"Event category"},"strike_date":{"type":"string","description":"Strike/settlement date","optional":true},"status":{"type":"string","description":"Event status","optional":true}}}},"milestones":{"type":"array","description":"Array of milestone objects (if requested)","items":{"type":"object","properties":{"id":{"type":"string","description":"Milestone ID"},"category":{"type":"string","description":"Milestone category"},"type":{"type":"string","description":"Milestone type"},"title":{"type":"string","description":"Milestone title"},"start_date":{"type":"string","description":"Milestone start date (ISO 8601)"},"end_date":{"type":"string","description":"Milestone end date (ISO 8601)"},"notification_message":{"type":"string","description":"Notification message"},"primary_event_tickers":{"type":"array","description":"Primary event tickers"},"related_event_tickers":{"type":"array","description":"Related event tickers"},"last_updated_ts":{"type":"string","description":"Last updated time (ISO 8601)"}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_exchange_announcements":{"announcements":{"type":"array","description":"Array of exchange announcement objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Announcement severity (info, warning, error)"},"message":{"type":"string","description":"Announcement message"},"delivery_time":{"type":"string","description":"Delivery time (ISO 8601)"},"status":{"type":"string","description":"Announcement status (active, inactive)"}}}}},"kalshi_get_exchange_announcements_v2":{"announcements":{"type":"array","description":"Array of exchange announcement objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Announcement severity (info, warning, error)"},"message":{"type":"string","description":"Announcement message"},"delivery_time":{"type":"string","description":"Delivery time (ISO 8601)"},"status":{"type":"string","description":"Announcement status (active, inactive)"}}}}},"kalshi_get_exchange_schedule":{"schedule":{"type":"object","description":"Exchange schedule with standard_hours and maintenance_windows"}},"kalshi_get_exchange_schedule_v2":{"schedule":{"type":"object","description":"Exchange schedule (all times in ET)","properties":{"standard_hours":{"type":"array","description":"Weekly schedules with per-day open/close trading sessions"},"maintenance_windows":{"type":"array","description":"Scheduled maintenance windows with start_datetime and end_datetime"}}}},"kalshi_get_exchange_status":{"status":{"type":"object","description":"Exchange status with trading_active and exchange_active flags"}},"kalshi_get_exchange_status_v2":{"exchange_active":{"type":"boolean","description":"Whether the exchange is active"},"trading_active":{"type":"boolean","description":"Whether trading is active"},"exchange_estimated_resume_time":{"type":"string","description":"Estimated time when exchange will resume (if inactive)"}},"kalshi_get_fills":{"fills":{"type":"array","description":"Array of fill/trade objects","items":{"type":"object","properties":{"trade_id":{"type":"string","description":"Unique trade identifier"},"order_id":{"type":"string","description":"Associated order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Trade side (yes/no)"},"action":{"type":"string","description":"Trade action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"is_taker":{"type":"boolean","description":"Whether this was a taker trade"},"created_time":{"type":"string","description":"Trade execution time (ISO 8601)"}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_fills_v2":{"fills":{"type":"array","description":"Array of fill/trade objects with all API fields","items":{"type":"object","properties":{"trade_id":{"type":"string","description":"Unique trade identifier"},"order_id":{"type":"string","description":"Associated order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Trade side (yes/no)"},"action":{"type":"string","description":"Trade action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"is_taker":{"type":"boolean","description":"Whether this was a taker trade"},"created_time":{"type":"string","description":"Trade execution time (ISO 8601)"}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_market":{"market":{"type":"object","description":"Market object with details"}},"kalshi_get_market_v2":{"market":{"type":"object","description":"Market object with all API fields","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"market_type":{"type":"string","description":"Market type"},"title":{"type":"string","description":"Market title"},"subtitle":{"type":"string","description":"Market subtitle"},"yes_sub_title":{"type":"string","description":"Yes outcome subtitle"},"no_sub_title":{"type":"string","description":"No outcome subtitle"},"open_time":{"type":"string","description":"Market open time"},"close_time":{"type":"string","description":"Market close time"},"expected_expiration_time":{"type":"string","description":"Expected expiration time"},"expiration_time":{"type":"string","description":"Expiration time"},"latest_expiration_time":{"type":"string","description":"Latest expiration time"},"settlement_timer_seconds":{"type":"number","description":"Settlement timer in seconds"},"status":{"type":"string","description":"Market status"},"response_price_units":{"type":"string","description":"Response price units"},"notional_value":{"type":"number","description":"Notional value"},"tick_size":{"type":"number","description":"Tick size"},"yes_bid":{"type":"number","description":"Current yes bid price"},"yes_ask":{"type":"number","description":"Current yes ask price"},"no_bid":{"type":"number","description":"Current no bid price"},"no_ask":{"type":"number","description":"Current no ask price"},"last_price":{"type":"number","description":"Last trade price"},"previous_yes_bid":{"type":"number","description":"Previous yes bid"},"previous_yes_ask":{"type":"number","description":"Previous yes ask"},"previous_price":{"type":"number","description":"Previous price"},"volume":{"type":"number","description":"Total volume"},"volume_24h":{"type":"number","description":"24-hour volume"},"liquidity":{"type":"number","description":"Market liquidity"},"open_interest":{"type":"number","description":"Open interest"},"result":{"type":"string","description":"Market result"},"cap_strike":{"type":"number","description":"Cap strike"},"floor_strike":{"type":"number","description":"Floor strike"},"can_close_early":{"type":"boolean","description":"Can close early"},"expiration_value":{"type":"string","description":"Expiration value"},"category":{"type":"string","description":"Market category"},"risk_limit_cents":{"type":"number","description":"Risk limit in cents"},"strike_type":{"type":"string","description":"Strike type"},"rules_primary":{"type":"string","description":"Primary rules"},"rules_secondary":{"type":"string","description":"Secondary rules"},"settlement_source_url":{"type":"string","description":"Settlement source URL"},"custom_strike":{"type":"object","description":"Custom strike object"},"underlying":{"type":"string","description":"Underlying asset"},"settlement_value":{"type":"number","description":"Settlement value"},"cfd_contract_size":{"type":"number","description":"CFD contract size"},"yes_fee_fp":{"type":"number","description":"Yes fee (fixed-point)"},"no_fee_fp":{"type":"number","description":"No fee (fixed-point)"},"last_price_fp":{"type":"number","description":"Last price (fixed-point)"},"yes_bid_fp":{"type":"number","description":"Yes bid (fixed-point)"},"yes_ask_fp":{"type":"number","description":"Yes ask (fixed-point)"},"no_bid_fp":{"type":"number","description":"No bid (fixed-point)"},"no_ask_fp":{"type":"number","description":"No ask (fixed-point)"}}}},"kalshi_get_markets":{"markets":{"type":"array","description":"Array of market objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique market ticker identifier"},"event_ticker":{"type":"string","description":"Parent event ticker"},"market_type":{"type":"string","description":"Market type (binary, etc.)"},"title":{"type":"string","description":"Market title/question"},"subtitle":{"type":"string","description":"Market subtitle","optional":true},"yes_sub_title":{"type":"string","description":"Yes outcome subtitle","optional":true},"no_sub_title":{"type":"string","description":"No outcome subtitle","optional":true},"open_time":{"type":"string","description":"Market open time (ISO 8601)","optional":true},"close_time":{"type":"string","description":"Market close time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Contract expiration time","optional":true},"status":{"type":"string","description":"Market status (open, closed, settled, etc.)"},"yes_bid":{"type":"number","description":"Current best yes bid price in cents","optional":true},"yes_ask":{"type":"number","description":"Current best yes ask price in cents","optional":true},"no_bid":{"type":"number","description":"Current best no bid price in cents","optional":true},"no_ask":{"type":"number","description":"Current best no ask price in cents","optional":true},"last_price":{"type":"number","description":"Last trade price in cents","optional":true},"previous_yes_bid":{"type":"number","description":"Previous yes bid","optional":true},"previous_yes_ask":{"type":"number","description":"Previous yes ask","optional":true},"previous_price":{"type":"number","description":"Previous last price","optional":true},"volume":{"type":"number","description":"Total volume (contracts traded)","optional":true},"volume_24h":{"type":"number","description":"24-hour trading volume","optional":true},"liquidity":{"type":"number","description":"Market liquidity measure","optional":true},"open_interest":{"type":"number","description":"Open interest (outstanding contracts)","optional":true},"result":{"type":"string","description":"Settlement result (yes, no, null)","optional":true},"cap_strike":{"type":"number","description":"Cap strike for ranged markets","optional":true},"floor_strike":{"type":"number","description":"Floor strike for ranged markets","optional":true},"category":{"type":"string","description":"Market category","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results","properties":{"cursor":{"type":"string","description":"Cursor for fetching next page","optional":true}}}},"kalshi_get_markets_v2":{"markets":{"type":"array","description":"Array of market objects with all API fields","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique market ticker identifier"},"event_ticker":{"type":"string","description":"Parent event ticker"},"market_type":{"type":"string","description":"Market type (binary, etc.)"},"title":{"type":"string","description":"Market title/question"},"subtitle":{"type":"string","description":"Market subtitle","optional":true},"yes_sub_title":{"type":"string","description":"Yes outcome subtitle","optional":true},"no_sub_title":{"type":"string","description":"No outcome subtitle","optional":true},"open_time":{"type":"string","description":"Market open time (ISO 8601)","optional":true},"close_time":{"type":"string","description":"Market close time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Contract expiration time","optional":true},"status":{"type":"string","description":"Market status (open, closed, settled, etc.)"},"yes_bid":{"type":"number","description":"Current best yes bid price in cents","optional":true},"yes_ask":{"type":"number","description":"Current best yes ask price in cents","optional":true},"no_bid":{"type":"number","description":"Current best no bid price in cents","optional":true},"no_ask":{"type":"number","description":"Current best no ask price in cents","optional":true},"last_price":{"type":"number","description":"Last trade price in cents","optional":true},"previous_yes_bid":{"type":"number","description":"Previous yes bid","optional":true},"previous_yes_ask":{"type":"number","description":"Previous yes ask","optional":true},"previous_price":{"type":"number","description":"Previous last price","optional":true},"volume":{"type":"number","description":"Total volume (contracts traded)","optional":true},"volume_24h":{"type":"number","description":"24-hour trading volume","optional":true},"liquidity":{"type":"number","description":"Market liquidity measure","optional":true},"open_interest":{"type":"number","description":"Open interest (outstanding contracts)","optional":true},"result":{"type":"string","description":"Settlement result (yes, no, null)","optional":true},"cap_strike":{"type":"number","description":"Cap strike for ranged markets","optional":true},"floor_strike":{"type":"number","description":"Floor strike for ranged markets","optional":true},"category":{"type":"string","description":"Market category","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_order":{"order":{"type":"object","description":"Order object with details"}},"kalshi_get_order_v2":{"order":{"type":"object","description":"Order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"client_order_id":{"type":"string","description":"Client order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting/canceled/executed)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"yes_price_dollars":{"type":"string","description":"Yes price in dollars"},"no_price_dollars":{"type":"string","description":"No price in dollars"},"fill_count":{"type":"number","description":"Filled contract count"},"fill_count_fp":{"type":"string","description":"Filled count (fixed-point)"},"remaining_count":{"type":"number","description":"Remaining contracts"},"remaining_count_fp":{"type":"string","description":"Remaining count (fixed-point)"},"initial_count":{"type":"number","description":"Initial contract count"},"initial_count_fp":{"type":"string","description":"Initial count (fixed-point)"},"taker_fees":{"type":"number","description":"Taker fees in cents"},"maker_fees":{"type":"number","description":"Maker fees in cents"},"taker_fees_dollars":{"type":"string","description":"Taker fees in dollars"},"maker_fees_dollars":{"type":"string","description":"Maker fees in dollars"},"taker_fill_cost":{"type":"number","description":"Taker fill cost in cents"},"maker_fill_cost":{"type":"number","description":"Maker fill cost in cents"},"taker_fill_cost_dollars":{"type":"string","description":"Taker fill cost in dollars"},"maker_fill_cost_dollars":{"type":"string","description":"Maker fill cost in dollars"},"queue_position":{"type":"number","description":"Queue position (deprecated)"},"expiration_time":{"type":"string","description":"Order expiration time"},"created_time":{"type":"string","description":"Order creation time"},"last_update_time":{"type":"string","description":"Last update time"},"self_trade_prevention_type":{"type":"string","description":"Self-trade prevention type"},"order_group_id":{"type":"string","description":"Order group ID"},"cancel_order_on_pause":{"type":"boolean","description":"Cancel on market pause"}}}},"kalshi_get_orderbook":{"orderbook":{"type":"object","description":"Orderbook with yes/no bids and asks"}},"kalshi_get_orderbook_v2":{"orderbook":{"type":"object","description":"Orderbook with yes/no bids (legacy integer counts)","properties":{"yes":{"type":"array","description":"Yes side bids as tuples [price_cents, count]"},"no":{"type":"array","description":"No side bids as tuples [price_cents, count]"},"yes_dollars":{"type":"array","description":"Yes side bids as tuples [dollars_string, count]"},"no_dollars":{"type":"array","description":"No side bids as tuples [dollars_string, count]"}}},"orderbook_fp":{"type":"object","description":"Orderbook with fixed-point counts (preferred)","properties":{"yes_dollars":{"type":"array","description":"Yes side bids as tuples [dollars_string, fp_count_string]"},"no_dollars":{"type":"array","description":"No side bids as tuples [dollars_string, fp_count_string]"}}}},"kalshi_get_orders":{"orders":{"type":"array","description":"Array of order objects","items":{"type":"object","properties":{"order_id":{"type":"string","description":"Unique order identifier"},"user_id":{"type":"string","description":"User ID","optional":true},"client_order_id":{"type":"string","description":"Client-provided order ID","optional":true},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Order action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting, canceled, executed)"},"yes_price":{"type":"number","description":"Yes price in cents","optional":true},"no_price":{"type":"number","description":"No price in cents","optional":true},"fill_count":{"type":"number","description":"Number of contracts filled","optional":true},"remaining_count":{"type":"number","description":"Remaining contracts to fill","optional":true},"initial_count":{"type":"number","description":"Initial order size","optional":true},"taker_fees":{"type":"number","description":"Taker fees paid in cents","optional":true},"maker_fees":{"type":"number","description":"Maker fees paid in cents","optional":true},"created_time":{"type":"string","description":"Order creation time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Order expiration time","optional":true},"last_update_time":{"type":"string","description":"Last order update time","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_orders_v2":{"orders":{"type":"array","description":"Array of order objects with full API response fields","items":{"type":"object","properties":{"order_id":{"type":"string","description":"Unique order identifier"},"user_id":{"type":"string","description":"User ID","optional":true},"client_order_id":{"type":"string","description":"Client-provided order ID","optional":true},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Order action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting, canceled, executed)"},"yes_price":{"type":"number","description":"Yes price in cents","optional":true},"no_price":{"type":"number","description":"No price in cents","optional":true},"fill_count":{"type":"number","description":"Number of contracts filled","optional":true},"remaining_count":{"type":"number","description":"Remaining contracts to fill","optional":true},"initial_count":{"type":"number","description":"Initial order size","optional":true},"taker_fees":{"type":"number","description":"Taker fees paid in cents","optional":true},"maker_fees":{"type":"number","description":"Maker fees paid in cents","optional":true},"created_time":{"type":"string","description":"Order creation time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Order expiration time","optional":true},"last_update_time":{"type":"string","description":"Last order update time","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_positions":{"positions":{"type":"array","description":"Array of position objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"event_title":{"type":"string","description":"Event title","optional":true},"market_title":{"type":"string","description":"Market title","optional":true},"position":{"type":"number","description":"Net position (positive=yes, negative=no)"},"market_exposure":{"type":"number","description":"Maximum potential loss in cents","optional":true},"realized_pnl":{"type":"number","description":"Realized profit/loss in cents","optional":true},"total_traded":{"type":"number","description":"Total contracts traded","optional":true},"resting_orders_count":{"type":"number","description":"Number of resting orders","optional":true},"fees_paid":{"type":"number","description":"Total fees paid in cents","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_positions_v2":{"market_positions":{"type":"array","description":"Array of market position objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"event_title":{"type":"string","description":"Event title","optional":true},"market_title":{"type":"string","description":"Market title","optional":true},"position":{"type":"number","description":"Net position (positive=yes, negative=no)"},"market_exposure":{"type":"number","description":"Maximum potential loss in cents","optional":true},"realized_pnl":{"type":"number","description":"Realized profit/loss in cents","optional":true},"total_traded":{"type":"number","description":"Total contracts traded","optional":true},"resting_orders_count":{"type":"number","description":"Number of resting orders","optional":true},"fees_paid":{"type":"number","description":"Total fees paid in cents","optional":true}}}},"event_positions":{"type":"array","description":"Array of event position objects","items":{"type":"object","properties":{"event_ticker":{"type":"string","description":"Event ticker"},"event_exposure":{"type":"number","description":"Event-level exposure in cents"},"realized_pnl":{"type":"number","description":"Realized P&L in cents","optional":true},"total_cost":{"type":"number","description":"Total cost basis in cents","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_series_by_ticker":{"series":{"type":"object","description":"Series object with details"}},"kalshi_get_series_by_ticker_v2":{"series":{"type":"object","description":"Series object with full details matching Kalshi API response","properties":{"ticker":{"type":"string","description":"Series ticker"},"title":{"type":"string","description":"Series title"},"frequency":{"type":"string","description":"Event frequency"},"category":{"type":"string","description":"Series category"},"tags":{"type":"array","description":"Series tags"},"settlement_sources":{"type":"array","description":"Settlement sources"},"contract_url":{"type":"string","description":"Contract URL"},"contract_terms_url":{"type":"string","description":"Contract terms URL"},"fee_type":{"type":"string","description":"Fee type"},"fee_multiplier":{"type":"number","description":"Fee multiplier"},"additional_prohibitions":{"type":"array","description":"Additional prohibitions"},"product_metadata":{"type":"object","description":"Product metadata"},"volume":{"type":"number","description":"Series volume"},"volume_fp":{"type":"number","description":"Volume (fixed-point)"}}}},"kalshi_get_series_list":{"series":{"type":"array","description":"Array of series objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique series ticker"},"title":{"type":"string","description":"Series title"},"frequency":{"type":"string","description":"Event frequency (daily, weekly, etc.)"},"category":{"type":"string","description":"Series category"},"tags":{"type":"array","description":"Series tags","items":{"type":"string","description":"Tag name"},"optional":true},"contract_url":{"type":"string","description":"Contract rules URL","optional":true}}}}},"kalshi_get_series_list_v2":{"series":{"type":"array","description":"Array of series objects with all API fields","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique series ticker"},"title":{"type":"string","description":"Series title"},"frequency":{"type":"string","description":"Event frequency (daily, weekly, etc.)"},"category":{"type":"string","description":"Series category"},"tags":{"type":"array","description":"Series tags","items":{"type":"string","description":"Tag name"},"optional":true},"contract_url":{"type":"string","description":"Contract rules URL","optional":true}}}}},"kalshi_get_settlements":{"settlements":{"type":"array","description":"Array of settlement objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"market_result":{"type":"string","description":"Settlement outcome (yes, no, scalar)"},"yes_count_fp":{"type":"string","description":"Yes contracts owned (fixed-point)"},"yes_total_cost_dollars":{"type":"string","description":"Yes cost basis in dollars"},"no_count_fp":{"type":"string","description":"No contracts owned (fixed-point)"},"no_total_cost_dollars":{"type":"string","description":"No cost basis in dollars"},"revenue":{"type":"number","description":"Payout in cents"},"settled_time":{"type":"string","description":"Settlement timestamp (ISO 8601)"},"fee_cost":{"type":"string","description":"Fees in fixed-point dollars"},"value":{"type":"number","description":"Single yes contract payout in cents","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_settlements_v2":{"settlements":{"type":"array","description":"Array of settlement objects with all API fields","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"market_result":{"type":"string","description":"Settlement outcome (yes, no, scalar)"},"yes_count_fp":{"type":"string","description":"Yes contracts owned (fixed-point)"},"yes_total_cost_dollars":{"type":"string","description":"Yes cost basis in dollars"},"no_count_fp":{"type":"string","description":"No contracts owned (fixed-point)"},"no_total_cost_dollars":{"type":"string","description":"No cost basis in dollars"},"revenue":{"type":"number","description":"Payout in cents"},"settled_time":{"type":"string","description":"Settlement timestamp (ISO 8601)"},"fee_cost":{"type":"string","description":"Fees in fixed-point dollars"},"value":{"type":"number","description":"Single yes contract payout in cents","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_trades":{"trades":{"type":"array","description":"Array of trade objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"yes_price":{"type":"number","description":"Trade price for yes in cents"},"no_price":{"type":"number","description":"Trade price for no in cents"},"count":{"type":"number","description":"Number of contracts traded"},"taker_side":{"type":"string","description":"Taker side (yes/no)"},"created_time":{"type":"string","description":"Trade time (ISO 8601)"}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_trades_v2":{"trades":{"type":"array","description":"Array of trade objects with trade_id and count_fp","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"yes_price":{"type":"number","description":"Trade price for yes in cents"},"no_price":{"type":"number","description":"Trade price for no in cents"},"count":{"type":"number","description":"Number of contracts traded"},"taker_side":{"type":"string","description":"Taker side (yes/no)"},"created_time":{"type":"string","description":"Trade time (ISO 8601)"}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"ketch_get_consent":{"purposes":{"type":"object","description":"Map of purpose codes to consent status and legal basis","properties":{"allowed":{"type":"string","description":"Consent status for the purpose: \\"granted\\" or \\"denied\\""},"legalBasisCode":{"type":"string","description":"Legal basis code (e.g., \\"consent_optin\\", \\"consent_optout\\", \\"disclosure\\", \\"other\\")","optional":true}}},"vendors":{"type":"object","description":"Map of vendor consent statuses","optional":true}},"ketch_get_subscriptions":{"topics":{"type":"object","description":"Map of topic codes to contact method settings (e.g., {\\"newsletter\\": {\\"email\\": {\\"status\\": \\"granted\\"}}})"},"controls":{"type":"object","description":"Map of control codes to settings (e.g., {\\"global_unsubscribe\\": {\\"status\\": \\"denied\\"}})"}},"ketch_invoke_right":{"success":{"type":"boolean","description":"Whether the rights request was submitted"},"message":{"type":"string","description":"Response message from Ketch","optional":true}},"ketch_set_consent":{"purposes":{"type":"object","description":"Updated consent status map of purpose codes to consent settings","properties":{"allowed":{"type":"string","description":"Consent status for the purpose: \\"granted\\" or \\"denied\\""},"legalBasisCode":{"type":"string","description":"Legal basis code (e.g., \\"consent_optin\\", \\"consent_optout\\", \\"disclosure\\", \\"other\\")","optional":true}}}},"ketch_set_subscriptions":{"success":{"type":"boolean","description":"Whether the subscription preferences were updated"}},"knowledge_create_document":{"data":{"type":"object","description":"Information about the created document","properties":{"documentId":{"type":"string","description":"Document ID"},"documentName":{"type":"string","description":"Document name"},"type":{"type":"string","description":"Document type"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"message":{"type":"string","description":"Success or error message describing the operation result"},"documentId":{"type":"string","description":"ID of the created document"}},"knowledge_delete_chunk":{"chunkId":{"type":"string","description":"ID of the deleted chunk"},"documentId":{"type":"string","description":"ID of the parent document"},"message":{"type":"string","description":"Confirmation message"}},"knowledge_delete_document":{"documentId":{"type":"string","description":"ID of the deleted document"},"message":{"type":"string","description":"Confirmation message"}},"knowledge_get_connector":{"connector":{"type":"object","description":"Connector details","properties":{"id":{"type":"string","description":"Connector ID"},"connectorType":{"type":"string","description":"Type of connector"},"status":{"type":"string","description":"Connector status (active, paused, syncing)"},"syncIntervalMinutes":{"type":"number","description":"Sync interval in minutes"},"lastSyncAt":{"type":"string","description":"Timestamp of last sync"},"lastSyncError":{"type":"string","description":"Error from last sync if failed"},"lastSyncDocCount":{"type":"number","description":"Docs synced in last sync"},"nextSyncAt":{"type":"string","description":"Next scheduled sync timestamp"},"consecutiveFailures":{"type":"number","description":"Consecutive sync failures"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"syncLogs":{"type":"array","description":"Recent sync log entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Sync log ID"},"status":{"type":"string","description":"Sync status"},"startedAt":{"type":"string","description":"Sync start time"},"completedAt":{"type":"string","description":"Sync completion time"},"docsAdded":{"type":"number","description":"Documents added"},"docsUpdated":{"type":"number","description":"Documents updated"},"docsDeleted":{"type":"number","description":"Documents deleted"},"docsUnchanged":{"type":"number","description":"Documents unchanged"},"errorMessage":{"type":"string","description":"Error message if sync failed"}}}}},"knowledge_get_document":{"id":{"type":"string","description":"Document ID"},"filename":{"type":"string","description":"Document filename"},"fileSize":{"type":"number","description":"File size in bytes"},"mimeType":{"type":"string","description":"MIME type of the document"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"processingStatus":{"type":"string","description":"Processing status (pending, processing, completed, failed)"},"processingError":{"type":"string","description":"Error message if processing failed"},"chunkCount":{"type":"number","description":"Number of chunks in the document"},"tokenCount":{"type":"number","description":"Total token count across chunks"},"characterCount":{"type":"number","description":"Total character count"},"uploadedAt":{"type":"string","description":"Upload timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"connectorId":{"type":"string","description":"Connector ID if document was synced from an external source"},"sourceUrl":{"type":"string","description":"Original URL in the source system if synced from a connector"},"externalId":{"type":"string","description":"External ID from the source system"},"tags":{"type":"object","description":"Tag values keyed by tag slot (tag1-7, number1-5, date1-2, boolean1-3)"}},"knowledge_list_chunks":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"documentId":{"type":"string","description":"ID of the document"},"chunks":{"type":"array","description":"Array of chunks in the document","items":{"type":"object","properties":{"id":{"type":"string","description":"Chunk ID"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"content":{"type":"string","description":"Chunk text content"},"contentLength":{"type":"number","description":"Content length in characters"},"tokenCount":{"type":"number","description":"Token count for the chunk"},"enabled":{"type":"boolean","description":"Whether the chunk is enabled"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"totalChunks":{"type":"number","description":"Total number of chunks matching the filter"},"limit":{"type":"number","description":"Page size used"},"offset":{"type":"number","description":"Offset used for pagination"}},"knowledge_list_connectors":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"connectors":{"type":"array","description":"Array of connectors for the knowledge base","items":{"type":"object","properties":{"id":{"type":"string","description":"Connector ID"},"connectorType":{"type":"string","description":"Type of connector (e.g. notion, github, confluence)"},"status":{"type":"string","description":"Connector status (active, paused, syncing)"},"syncIntervalMinutes":{"type":"number","description":"Sync interval in minutes (0 = manual only)"},"lastSyncAt":{"type":"string","description":"Timestamp of last sync"},"lastSyncError":{"type":"string","description":"Error from last sync if failed"},"lastSyncDocCount":{"type":"number","description":"Number of documents synced in last sync"},"nextSyncAt":{"type":"string","description":"Timestamp of next scheduled sync"},"consecutiveFailures":{"type":"number","description":"Number of consecutive sync failures"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"totalConnectors":{"type":"number","description":"Total number of connectors"}},"knowledge_list_documents":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"documents":{"type":"array","description":"Array of documents in the knowledge base","items":{"type":"object","properties":{"id":{"type":"string","description":"Document ID"},"filename":{"type":"string","description":"Document filename"},"fileSize":{"type":"number","description":"File size in bytes"},"mimeType":{"type":"string","description":"MIME type of the document"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"processingStatus":{"type":"string","description":"Processing status (pending, processing, completed, failed)"},"chunkCount":{"type":"number","description":"Number of chunks in the document"},"tokenCount":{"type":"number","description":"Total token count across chunks"},"uploadedAt":{"type":"string","description":"Upload timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"connectorId":{"type":"string","description":"Connector ID if document was synced from an external source"},"connectorType":{"type":"string","description":"Connector type (e.g. notion, github, confluence) if synced"},"sourceUrl":{"type":"string","description":"Original URL in the source system if synced from a connector"}}}},"totalDocuments":{"type":"number","description":"Total number of documents matching the filter"},"limit":{"type":"number","description":"Page size used"},"offset":{"type":"number","description":"Offset used for pagination"}},"knowledge_list_tags":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"tags":{"type":"array","description":"Array of tag definitions for the knowledge base","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag definition ID"},"tagSlot":{"type":"string","description":"Internal tag slot (e.g. tag1, number1)"},"displayName":{"type":"string","description":"Human-readable tag name"},"fieldType":{"type":"string","description":"Tag field type (text, number, date, boolean)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"totalTags":{"type":"number","description":"Total number of tag definitions"}},"knowledge_search":{"results":{"type":"array","description":"Array of search results from the knowledge base","items":{"type":"object","properties":{"documentId":{"type":"string","description":"Document ID"},"documentName":{"type":"string","description":"Document name"},"sourceUrl":{"type":"string","nullable":true,"description":"URL to the original source document (e.g., Confluence page, Google Doc, Notion page). Null for documents without an external source."},"content":{"type":"string","description":"Content of the result"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"similarity":{"type":"number","description":"Similarity score of the result"},"metadata":{"type":"object","description":"Metadata of the result, including tags"}}}},"query":{"type":"string","description":"The search query that was executed"},"totalResults":{"type":"number","description":"Total number of results found"},"cost":{"type":"object","description":"Cost information for the search operation","optional":true}},"knowledge_trigger_sync":{"connectorId":{"type":"string","description":"ID of the connector that was synced"},"message":{"type":"string","description":"Status message from the sync trigger"}},"knowledge_update_chunk":{"documentId":{"type":"string","description":"ID of the parent document"},"id":{"type":"string","description":"Chunk ID"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"content":{"type":"string","description":"Updated chunk content"},"contentLength":{"type":"number","description":"Content length in characters"},"tokenCount":{"type":"number","description":"Token count for the chunk"},"enabled":{"type":"boolean","description":"Whether the chunk is enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}},"knowledge_upload_chunk":{"data":{"type":"object","description":"Information about the uploaded chunk","properties":{"chunkId":{"type":"string","description":"Chunk ID"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"content":{"type":"string","description":"Content of the chunk"},"contentLength":{"type":"number","description":"Length of the content in characters"},"tokenCount":{"type":"number","description":"Number of tokens in the chunk"},"enabled":{"type":"boolean","description":"Whether the chunk is enabled"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"message":{"type":"string","description":"Success or error message describing the operation result"},"documentId":{"type":"string","description":"ID of the document the chunk was added to"},"documentName":{"type":"string","description":"Name of the document the chunk was added to"},"cost":{"type":"object","description":"Cost information for the upload operation","optional":true}},"knowledge_upsert_document":{"data":{"type":"object","description":"Information about the upserted document","properties":{"documentId":{"type":"string","description":"Document ID"},"documentName":{"type":"string","description":"Document name"},"type":{"type":"string","description":"Document type"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"isUpdate":{"type":"boolean","description":"Whether an existing document was replaced"},"previousDocumentId":{"type":"string","description":"ID of the document that was replaced, if any","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"message":{"type":"string","description":"Success or error message describing the operation result"},"documentId":{"type":"string","description":"ID of the upserted document"}},"langsmith_create_feedback":{"id":{"type":"string","description":"Feedback ID"},"key":{"type":"string","description":"Feedback metric name"},"runId":{"type":"string","description":"ID of the run the feedback was attached to","optional":true},"score":{"type":"number","description":"Score recorded for the feedback","optional":true},"value":{"type":"string","description":"Categorical value recorded for the feedback","optional":true},"comment":{"type":"string","description":"Comment recorded for the feedback","optional":true},"createdAt":{"type":"string","description":"When the feedback was created (ISO)","optional":true}},"langsmith_create_run":{"accepted":{"type":"boolean","description":"Whether the run was accepted for ingestion"},"runId":{"type":"string","description":"Run identifier provided in the request","optional":true},"message":{"type":"string","description":"Response message from LangSmith","optional":true}},"langsmith_create_runs_batch":{"accepted":{"type":"boolean","description":"Whether the batch was accepted for ingestion"},"runIds":{"type":"array","description":"Run identifiers provided in the request","items":{"type":"string"}},"message":{"type":"string","description":"Response message from LangSmith","optional":true},"messages":{"type":"array","description":"Per-run response messages, when provided","optional":true,"items":{"type":"string"}}},"langsmith_get_run":{"id":{"type":"string","description":"Run ID"},"runId":{"type":"string","description":"Run ID (alias of id, for consistency with other operations)"},"name":{"type":"string","description":"Run name"},"runType":{"type":"string","description":"Run type (tool, chain, llm, retriever, embedding, prompt, parser)"},"status":{"type":"string","description":"Run status","optional":true},"startTime":{"type":"string","description":"Run start time (ISO)","optional":true},"endTime":{"type":"string","description":"Run end time (ISO)","optional":true},"inputs":{"type":"json","description":"Run inputs payload","optional":true},"outputs":{"type":"json","description":"Run outputs payload","optional":true},"error":{"type":"string","description":"Error details, if the run failed","optional":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string"}},"sessionId":{"type":"string","description":"Project (session) ID the run belongs to","optional":true},"traceId":{"type":"string","description":"Trace ID","optional":true},"parentRunId":{"type":"string","description":"Parent run ID","optional":true},"totalTokens":{"type":"number","description":"Total tokens consumed by the run","optional":true},"totalCost":{"type":"string","description":"Total cost of the run","optional":true}},"langsmith_update_run":{"accepted":{"type":"boolean","description":"Whether the run update was accepted"},"runId":{"type":"string","description":"ID of the run that was updated"},"message":{"type":"string","description":"Response message from LangSmith, if provided","optional":true}},"latex_compile":{"pdf":{"type":"file","description":"Compiled PDF file","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}},"pdfUrl":{"type":"string","description":"URL of the compiled PDF"},"fileName":{"type":"string","description":"Name of the compiled PDF file"},"compiler":{"type":"string","description":"LaTeX compiler used for the build"}},"latex_get_package":{"package":{"type":"json","description":"TeX Live package details","properties":{"name":{"type":"string","description":"Package name"},"installed":{"type":"boolean","description":"Whether the package is installed"},"shortDescription":{"type":"string","description":"One-line package description","optional":true},"longDescription":{"type":"string","description":"Full package description","optional":true},"category":{"type":"string","description":"Package category","optional":true},"license":{"type":"string","description":"Package license identifier","optional":true},"topics":{"type":"array","description":"CTAN topic tags"},"relatedPackages":{"type":"array","description":"Names of related packages"},"homepage":{"type":"string","description":"Package homepage URL","optional":true},"ctanUrl":{"type":"string","description":"CTAN page for the package","optional":true}}}},"latex_list_fonts":{"fonts":{"type":"array","description":"Fonts available to the LaTeX compiler","items":{"type":"object","properties":{"family":{"type":"string","description":"Font family name"},"name":{"type":"string","description":"Full font name"},"styles":{"type":"array","description":"Available styles, e.g. Bold or Italic"}}}},"totalMatches":{"type":"number","description":"Total number of fonts matching the filter, before truncation"}},"latex_search_packages":{"packages":{"type":"array","description":"TeX Live packages matching the query","items":{"type":"object","properties":{"name":{"type":"string","description":"Package name"},"shortDescription":{"type":"string","description":"One-line package description"},"installed":{"type":"boolean","description":"Whether the package is installed"},"ctanUrl":{"type":"string","description":"CTAN page for the package"}}}},"totalMatches":{"type":"number","description":"Total number of packages matching the query, before truncation"}},"launchdarkly_create_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true}},"launchdarkly_delete_flag":{"deleted":{"type":"boolean","description":"Whether the flag was successfully deleted"}},"launchdarkly_get_audit_log":{"entries":{"type":"array","description":"List of audit log entries","items":{"type":"object","properties":{"id":{"type":"string","description":"The audit log entry ID"},"date":{"type":"number","description":"Unix timestamp in milliseconds"},"kind":{"type":"string","description":"The type of action performed"},"name":{"type":"string","description":"The name of the resource acted on"},"description":{"type":"string","description":"Full description of the action","optional":true},"shortDescription":{"type":"string","description":"Short description of the action","optional":true},"memberEmail":{"type":"string","description":"Email of the member who performed the action","optional":true},"targetName":{"type":"string","description":"Name of the target resource","optional":true},"targetKind":{"type":"string","description":"Resource specifier of the target (e.g. proj/default:env/production:flag/my-flag)","optional":true}}}},"totalCount":{"type":"number","description":"Total number of audit log entries"}},"launchdarkly_get_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true},"on":{"type":"boolean","description":"Whether the flag is on in the requested environment (null when the flag spans multiple environments and no environment key was provided)","optional":true}},"launchdarkly_get_flag_status":{"name":{"type":"string","description":"The flag status (new, active, inactive, launched)"},"lastRequested":{"type":"string","description":"Timestamp of the last evaluation","optional":true},"defaultVal":{"type":"string","description":"The default variation value","optional":true}},"launchdarkly_list_environments":{"environments":{"type":"array","description":"List of environments","items":{"type":"object","properties":{"id":{"type":"string","description":"The environment ID"},"key":{"type":"string","description":"The unique environment key"},"name":{"type":"string","description":"The environment name"},"color":{"type":"string","description":"The color assigned to this environment"},"apiKey":{"type":"string","description":"The server-side SDK key for this environment"},"mobileKey":{"type":"string","description":"The mobile SDK key for this environment"},"tags":{"type":"array","description":"Tags applied to the environment","items":{"type":"string","description":"Tag name"}}}}},"totalCount":{"type":"number","description":"Total number of environments"}},"launchdarkly_list_flags":{"flags":{"type":"array","description":"List of feature flags","items":{"type":"object","properties":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true}}}},"totalCount":{"type":"number","description":"Total number of flags"}},"launchdarkly_list_members":{"members":{"type":"array","description":"List of account members","items":{"type":"object","properties":{"id":{"type":"string","description":"The member ID"},"email":{"type":"string","description":"The member email address"},"firstName":{"type":"string","description":"The member first name","optional":true},"lastName":{"type":"string","description":"The member last name","optional":true},"role":{"type":"string","description":"The member role (reader, writer, admin, owner)"},"lastSeen":{"type":"number","description":"Unix timestamp of last activity","optional":true},"creationDate":{"type":"number","description":"Unix timestamp when the member was created"},"verified":{"type":"boolean","description":"Whether the member email is verified"}}}},"totalCount":{"type":"number","description":"Total number of members"}},"launchdarkly_list_projects":{"projects":{"type":"array","description":"List of projects","items":{"type":"object","properties":{"id":{"type":"string","description":"The project ID"},"key":{"type":"string","description":"The unique project key"},"name":{"type":"string","description":"The project name"},"tags":{"type":"array","description":"Tags applied to the project","items":{"type":"string","description":"Tag name"}}}}},"totalCount":{"type":"number","description":"Total number of projects"}},"launchdarkly_list_segments":{"segments":{"type":"array","description":"List of user segments","items":{"type":"object","properties":{"key":{"type":"string","description":"The unique segment key"},"name":{"type":"string","description":"The segment name"},"description":{"type":"string","description":"The segment description","optional":true},"tags":{"type":"array","description":"Tags applied to the segment","items":{"type":"string","description":"Tag name"}},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the segment was created"},"unbounded":{"type":"boolean","description":"Whether this is an unbounded (big) segment"},"included":{"type":"array","description":"User keys explicitly included in the segment","items":{"type":"string","description":"User key"}},"excluded":{"type":"array","description":"User keys explicitly excluded from the segment","items":{"type":"string","description":"User key"}}}}},"totalCount":{"type":"number","description":"Total number of segments"}},"launchdarkly_toggle_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true},"on":{"type":"boolean","description":"Whether the flag is now on in the target environment","optional":true}},"launchdarkly_update_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true}},"leadmagic_company_search":{"companyName":{"type":"string","description":"Company name","optional":true},"companyId":{"type":"number","description":"Internal company identifier","optional":true},"industry":{"type":"string","description":"Industry classification","optional":true},"employeeCount":{"type":"number","description":"Number of employees","optional":true},"employeeRange":{"type":"string","description":"Headcount range (e.g., 1001-5000)","optional":true},"founded":{"type":"number","description":"Year the company was founded","optional":true},"headquarters":{"type":"json","description":"Headquarters location object","optional":true},"revenue":{"type":"string","description":"Revenue range","optional":true},"funding":{"type":"string","description":"Total funding amount","optional":true},"description":{"type":"string","description":"Company description","optional":true},"specialties":{"type":"array","description":"Company specialties and focus areas"},"competitors":{"type":"array","description":"Competitor companies"},"followerCount":{"type":"number","description":"LinkedIn follower count","optional":true},"twitter_url":{"type":"string","description":"Twitter/X profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook page URL","optional":true},"b2b_profile_url":{"type":"string","description":"LinkedIn company profile URL","optional":true},"logo_url":{"type":"string","description":"Company logo URL","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (1 when company found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_email_to_profile":{"profile_url":{"type":"string","description":"LinkedIn profile URL for the provided email","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (10 when profile found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_find_email":{"email":{"type":"string","description":"Found work email address","optional":true},"status":{"type":"string","description":"Result status (valid, invalid, etc.)","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (1 when email found)"},"message":{"type":"string","description":"Human-readable status message","optional":true},"employment_verified":{"type":"boolean","description":"Whether employment at the company was verified","optional":true},"has_mx":{"type":"boolean","description":"Whether the domain has a valid MX record","optional":true},"mx_record":{"type":"string","description":"MX record for the email domain","optional":true},"mx_provider":{"type":"string","description":"Email provider","optional":true},"company_name":{"type":"string","description":"Company name","optional":true},"company_industry":{"type":"string","description":"Company industry","optional":true},"company_size":{"type":"string","description":"Company size range","optional":true},"company_profile_url":{"type":"string","description":"Company LinkedIn/B2B profile URL","optional":true}},"leadmagic_find_mobile":{"profile_url":{"type":"string","description":"LinkedIn profile URL used for lookup","optional":true},"email":{"type":"string","description":"Email address associated with the profile","optional":true},"mobile_number":{"type":"string","description":"Direct mobile phone number","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (5 when mobile found)"},"message":{"type":"string","description":"Status message from the API","optional":true}},"leadmagic_get_credits":{"credits":{"type":"number","description":"Current credit balance"}},"leadmagic_profile_search":{"profile_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"professional_title":{"type":"string","description":"Current job title","optional":true},"bio":{"type":"string","description":"Profile bio / summary","optional":true},"location":{"type":"string","description":"Location string","optional":true},"country":{"type":"string","description":"Country","optional":true},"followers_range":{"type":"string","description":"LinkedIn follower range","optional":true},"company_name":{"type":"string","description":"Current employer","optional":true},"company_industry":{"type":"string","description":"Industry of current employer","optional":true},"company_website":{"type":"string","description":"Company website","optional":true},"total_tenure_years":{"type":"string","description":"Total professional tenure in years","optional":true},"total_tenure_months":{"type":"string","description":"Total professional tenure in months","optional":true},"work_experience":{"type":"array","description":"Work history entries"},"education":{"type":"array","description":"Education history entries"},"certifications":{"type":"array","description":"Professional certifications"},"credits_consumed":{"type":"number","description":"Credits charged (1 when profile found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_profile_to_email":{"email":{"type":"string","description":"Work email address found for this profile","optional":true},"profile_url":{"type":"string","description":"LinkedIn profile URL used for lookup","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (5 when email found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_role_finder":{"first_name":{"type":"string","description":"First name of the person found","optional":true},"last_name":{"type":"string","description":"Last name of the person found","optional":true},"full_name":{"type":"string","description":"Full name of the person found","optional":true},"profile_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"job_title":{"type":"string","description":"Verified job title at the company","optional":true},"company_name":{"type":"string","description":"Company name","optional":true},"company_website":{"type":"string","description":"Company website","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (2 when person found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_validate_email":{"email":{"type":"string","description":"The validated email address"},"email_status":{"type":"string","description":"Validation result: valid, invalid, or unknown"},"is_domain_catch_all":{"type":"boolean","description":"Whether the domain accepts all emails (catch-all)","optional":true},"credits_consumed":{"type":"number","description":"Credits charged for this request (0.25 for definitive results)"},"message":{"type":"string","description":"Human-readable status message","optional":true},"mx_record":{"type":"string","description":"MX record for the domain","optional":true},"mx_provider":{"type":"string","description":"Email provider (e.g., Google, Microsoft)","optional":true},"mx_gateway":{"type":"string","description":"MX gateway for the domain","optional":true},"mx_security_gateway":{"type":"boolean","description":"Whether the domain uses a security gateway","optional":true},"company_name":{"type":"string","description":"Company name associated with the email domain","optional":true},"company_industry":{"type":"string","description":"Industry of the company","optional":true},"company_size":{"type":"string","description":"Company size range","optional":true}},"lemlist_get_activities":{"activities":{"type":"array","description":"List of activities","items":{"type":"object","properties":{"_id":{"type":"string","description":"Activity ID"},"type":{"type":"string","description":"Activity type"},"leadId":{"type":"string","description":"Associated lead ID"},"campaignId":{"type":"string","description":"Campaign ID"},"sequenceId":{"type":"string","description":"Sequence ID","optional":true},"stepId":{"type":"string","description":"Step ID","optional":true},"createdAt":{"type":"string","description":"When the activity occurred"}}}},"count":{"type":"number","description":"Number of activities returned"}},"lemlist_get_lead":{"_id":{"type":"string","description":"Lead ID"},"email":{"type":"string","description":"Lead email address"},"firstName":{"type":"string","description":"Lead first name","optional":true},"lastName":{"type":"string","description":"Lead last name","optional":true},"companyName":{"type":"string","description":"Company name","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true},"companyDomain":{"type":"string","description":"Company domain","optional":true},"isPaused":{"type":"boolean","description":"Whether the lead is paused"},"campaignId":{"type":"string","description":"Campaign ID the lead belongs to","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true},"emailStatus":{"type":"string","description":"Email deliverability status","optional":true}},"lemlist_send_email":{"ok":{"type":"boolean","description":"Whether the email was sent successfully"}},"linear_add_label_to_issue":{"success":{"type":"boolean","description":"Whether the label was successfully added"},"issueId":{"type":"string","description":"The ID of the issue"}},"linear_add_label_to_project":{"success":{"type":"boolean","description":"Whether the label was added successfully"},"projectId":{"type":"string","description":"The project ID"}},"linear_archive_issue":{"success":{"type":"boolean","description":"Whether the archive operation was successful"},"issueId":{"type":"string","description":"The ID of the archived issue"}},"linear_archive_label":{"success":{"type":"boolean","description":"Whether the archive operation was successful"},"labelId":{"type":"string","description":"The ID of the archived label"}},"linear_archive_project":{"success":{"type":"boolean","description":"Whether the archive operation was successful"},"projectId":{"type":"string","description":"The ID of the archived project"}},"linear_create_attachment":{"attachment":{"type":"object","description":"The created attachment","properties":{"id":{"type":"string","description":"Attachment ID"},"title":{"type":"string","description":"Attachment title"},"subtitle":{"type":"string","description":"Attachment subtitle"},"url":{"type":"string","description":"Attachment URL"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"linear_create_comment":{"comment":{"type":"object","description":"The created comment","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment text (Markdown)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"user":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"issue":{"type":"object","description":"Issue object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"}}}}}},"linear_create_customer":{"customer":{"type":"object","description":"The created customer","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_customer_request":{"customerNeed":{"type":"object","description":"The created customer request","properties":{"id":{"type":"string","description":"Customer request ID"},"body":{"type":"string","description":"Request description"},"priority":{"type":"number","description":"Urgency level (0 = Not important, 1 = Important)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"archivedAt":{"type":"string","description":"Archive timestamp (null if not archived)"},"customer":{"type":"object","description":"Assigned customer"},"issue":{"type":"object","description":"Linked issue (null if not linked)"},"project":{"type":"object","description":"Linked project (null if not linked)"},"creator":{"type":"object","description":"User who created the request"},"url":{"type":"string","description":"URL to the customer request"}}}},"linear_create_customer_status":{"customerStatus":{"type":"object","description":"The created customer status","properties":{"id":{"type":"string","description":"Customer status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (active, inactive)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_customer_tier":{"customerTier":{"type":"object","description":"The created customer tier","properties":{"id":{"type":"string","description":"Customer tier ID"},"name":{"type":"string","description":"Tier name"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Tier description"},"color":{"type":"string","description":"Tier color (hex)"},"position":{"type":"number","description":"Position in list"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_cycle":{"cycle":{"type":"object","description":"The created cycle","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_create_favorite":{"favorite":{"type":"object","description":"The created favorite","properties":{"id":{"type":"string","description":"Favorite ID"},"type":{"type":"string","description":"Favorite type"},"issue":{"type":"object","description":"Favorited issue (if applicable)"},"project":{"type":"object","description":"Favorited project (if applicable)"},"cycle":{"type":"object","description":"Favorited cycle (if applicable)"}}}},"linear_create_issue":{"issue":{"type":"object","description":"The created issue with all its properties","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}},"cycleId":{"type":"string","description":"Cycle ID"},"cycleNumber":{"type":"number","description":"Cycle number"},"cycleName":{"type":"string","description":"Cycle name"},"parentId":{"type":"string","description":"Parent issue ID"},"parentTitle":{"type":"string","description":"Parent issue title"},"projectMilestoneId":{"type":"string","description":"Project milestone ID"},"projectMilestoneName":{"type":"string","description":"Project milestone name"}}}},"linear_create_issue_relation":{"relation":{"type":"object","description":"The created issue relation","properties":{"id":{"type":"string","description":"Relation ID"},"type":{"type":"string","description":"Relation type"},"issue":{"type":"object","description":"Source issue"},"relatedIssue":{"type":"object","description":"Target issue"}}}},"linear_create_label":{"label":{"type":"object","description":"The created label","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"},"description":{"type":"string","description":"Label description"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_create_project":{"project":{"type":"object","description":"The created project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"linear_create_project_label":{"projectLabel":{"type":"object","description":"The created project label","properties":{"id":{"type":"string","description":"Project label ID"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description"},"color":{"type":"string","description":"Label color (hex)"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_project_milestone":{"projectMilestone":{"type":"object","description":"The created project milestone","properties":{"id":{"type":"string","description":"Project milestone ID"},"name":{"type":"string","description":"Milestone name"},"description":{"type":"string","description":"Milestone description"},"projectId":{"type":"string","description":"Project ID"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"sortOrder":{"type":"number","description":"Sort order within the project"},"status":{"type":"string","description":"Milestone status (done, next, overdue, unstarted)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_project_status":{"projectStatus":{"type":"object","description":"The created project status","properties":{"id":{"type":"string","description":"Project status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"indefinite":{"type":"boolean","description":"Whether this status is indefinite"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (backlog, planned, started, paused, completed, canceled)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_project_update":{"update":{"type":"object","description":"The created project update","properties":{"id":{"type":"string","description":"Update ID"},"body":{"type":"string","description":"Update message"},"health":{"type":"string","description":"Project health status"},"createdAt":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"User who created the update"}}}},"linear_create_workflow_state":{"state":{"type":"object","description":"The created workflow state","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"description":{"type":"string","description":"State description"},"type":{"type":"string","description":"State type (triage, backlog, unstarted, started, completed, canceled)"},"color":{"type":"string","description":"State color (hex)"},"position":{"type":"number","description":"State position in workflow"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_delete_attachment":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_comment":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_customer":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_customer_status":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_customer_tier":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_issue":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_issue_relation":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_project":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_project_label":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_project_milestone":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_project_status":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_get_active_cycle":{"cycle":{"type":"object","description":"The active cycle (null if no active cycle)","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_get_customer":{"customer":{"type":"object","description":"The customer data","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_get_cycle":{"cycle":{"type":"object","description":"The cycle with full details","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_get_issue":{"issue":{"type":"object","description":"The issue with full details","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}}}}},"linear_get_project":{"project":{"type":"object","description":"The project with full details","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"linear_get_viewer":{"user":{"type":"object","description":"The currently authenticated user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"displayName":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether user is active"},"admin":{"type":"boolean","description":"Whether user is admin"},"avatarUrl":{"type":"string","description":"Avatar URL"}}}},"linear_list_attachments":{"attachments":{"type":"array","description":"Array of attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"title":{"type":"string","description":"Attachment title"},"subtitle":{"type":"string","description":"Attachment subtitle"},"url":{"type":"string","description":"Attachment URL"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_comments":{"comments":{"type":"array","description":"Array of comments on the issue","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment text (Markdown)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"user":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"issue":{"type":"object","description":"Issue object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_customer_requests":{"customerNeeds":{"type":"array","description":"Array of customer requests","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer request ID"},"body":{"type":"string","description":"Request description"},"priority":{"type":"number","description":"Urgency level (0 = Not important, 1 = Important)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"archivedAt":{"type":"string","description":"Archive timestamp (null if not archived)"},"customer":{"type":"object","description":"Assigned customer"},"issue":{"type":"object","description":"Linked issue (null if not linked)"},"project":{"type":"object","description":"Linked project (null if not linked)"},"creator":{"type":"object","description":"User who created the request"},"url":{"type":"string","description":"URL to the customer request"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_customer_statuses":{"customerStatuses":{"type":"array","description":"List of customer statuses","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (active, inactive)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_customer_tiers":{"customerTiers":{"type":"array","description":"List of customer tiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer tier ID"},"name":{"type":"string","description":"Tier name"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Tier description"},"color":{"type":"string","description":"Tier color (hex)"},"position":{"type":"number","description":"Position in list"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_customers":{"customers":{"type":"array","description":"Array of customers","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_cycles":{"cycles":{"type":"array","description":"Array of cycles","items":{"type":"object","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_favorites":{"favorites":{"type":"array","description":"Array of favorited items","items":{"type":"object","properties":{"id":{"type":"string","description":"Favorite ID"},"type":{"type":"string","description":"Favorite type"},"issue":{"type":"object","description":"Favorited issue"},"project":{"type":"object","description":"Favorited project"},"cycle":{"type":"object","description":"Favorited cycle"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_issue_relations":{"relations":{"type":"array","description":"Array of issue relations","items":{"type":"object","properties":{"id":{"type":"string","description":"Relation ID"},"type":{"type":"string","description":"Relation type"},"issue":{"type":"object","description":"Source issue"},"relatedIssue":{"type":"object","description":"Target issue"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_labels":{"labels":{"type":"array","description":"Array of labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"},"description":{"type":"string","description":"Label description"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_notifications":{"notifications":{"type":"array","description":"Array of notifications","items":{"type":"object","properties":{"id":{"type":"string","description":"Notification ID"},"type":{"type":"string","description":"Notification type"},"createdAt":{"type":"string","description":"Creation timestamp"},"readAt":{"type":"string","description":"Read timestamp (null if unread)"},"issue":{"type":"object","description":"Related issue"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_project_labels":{"projectLabels":{"type":"array","description":"List of project labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Project label ID"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description"},"color":{"type":"string","description":"Label color (hex)"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_project_milestones":{"projectMilestones":{"type":"array","description":"List of project milestones","items":{"type":"object","properties":{"id":{"type":"string","description":"Project milestone ID"},"name":{"type":"string","description":"Milestone name"},"description":{"type":"string","description":"Milestone description"},"projectId":{"type":"string","description":"Project ID"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"sortOrder":{"type":"number","description":"Sort order within the project"},"status":{"type":"string","description":"Milestone status (done, next, overdue, unstarted)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_project_statuses":{"projectStatuses":{"type":"array","description":"List of project statuses","items":{"type":"object","properties":{"id":{"type":"string","description":"Project status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"indefinite":{"type":"boolean","description":"Whether this status is indefinite"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (backlog, planned, started, paused, completed, canceled)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_project_updates":{"updates":{"type":"array","description":"Array of project updates","items":{"type":"object","properties":{"id":{"type":"string","description":"Update ID"},"body":{"type":"string","description":"Update message"},"health":{"type":"string","description":"Project health"},"createdAt":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"User who created the update"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_projects":{"projects":{"type":"array","description":"Array of projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_teams":{"teams":{"type":"array","description":"Array of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"key":{"type":"string","description":"Team key (used in issue identifiers)"},"description":{"type":"string","description":"Team description"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_users":{"users":{"type":"array","description":"Array of workspace users","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"displayName":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether user is active"},"admin":{"type":"boolean","description":"Whether user is admin"},"avatarUrl":{"type":"string","description":"Avatar URL"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_workflow_states":{"states":{"type":"array","description":"Array of workflow states","items":{"type":"object","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"description":{"type":"string","description":"State description"},"type":{"type":"string","description":"State type (triage, backlog, unstarted, started, completed, canceled)"},"color":{"type":"string","description":"State color (hex)"},"position":{"type":"number","description":"State position in workflow"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_merge_customers":{"customer":{"type":"object","description":"The merged target customer"}},"linear_read_issues":{"issues":{"type":"array","description":"Array of filtered issues from Linear","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"teamName":{"type":"string","description":"Team name"},"projectId":{"type":"string","description":"Project ID"},"projectName":{"type":"string","description":"Project name"},"cycleId":{"type":"string","description":"Cycle ID"},"cycleNumber":{"type":"number","description":"Cycle number"},"cycleName":{"type":"string","description":"Cycle name"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}}}}},"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}},"linear_remove_label_from_issue":{"success":{"type":"boolean","description":"Whether the label was successfully removed"},"issueId":{"type":"string","description":"The ID of the issue"}},"linear_remove_label_from_project":{"success":{"type":"boolean","description":"Whether the label was removed successfully"},"projectId":{"type":"string","description":"The project ID"}},"linear_search_issues":{"issues":{"type":"array","description":"Array of matching issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_unarchive_issue":{"success":{"type":"boolean","description":"Whether the unarchive operation was successful"},"issueId":{"type":"string","description":"The ID of the unarchived issue"}},"linear_update_attachment":{"attachment":{"type":"object","description":"The updated attachment","properties":{"id":{"type":"string","description":"Attachment ID"},"title":{"type":"string","description":"Attachment title"},"subtitle":{"type":"string","description":"Attachment subtitle"},"url":{"type":"string","description":"Attachment URL"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"linear_update_comment":{"comment":{"type":"object","description":"The updated comment","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment text (Markdown)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"user":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"issue":{"type":"object","description":"Issue object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"}}}}}},"linear_update_customer":{"customer":{"type":"object","description":"The updated customer","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_customer_request":{"customerNeed":{"type":"object","description":"The updated customer request","properties":{"id":{"type":"string","description":"Customer request ID"},"body":{"type":"string","description":"Request description"},"priority":{"type":"number","description":"Urgency level (0 = Not important, 1 = Important)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"archivedAt":{"type":"string","description":"Archive timestamp (null if not archived)"},"customer":{"type":"object","description":"Assigned customer"},"issue":{"type":"object","description":"Linked issue (null if not linked)"},"project":{"type":"object","description":"Linked project (null if not linked)"},"creator":{"type":"object","description":"User who created the request"},"url":{"type":"string","description":"URL to the customer request"}}}},"linear_update_customer_status":{"customerStatus":{"type":"object","description":"The updated customer status","properties":{"id":{"type":"string","description":"Customer status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (active, inactive)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_customer_tier":{"customerTier":{"type":"object","description":"The updated customer tier"}},"linear_update_issue":{"issue":{"type":"object","description":"The updated issue","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}},"cycleId":{"type":"string","description":"Cycle ID"},"cycleNumber":{"type":"number","description":"Cycle number"},"cycleName":{"type":"string","description":"Cycle name"},"parentId":{"type":"string","description":"Parent issue ID"},"parentTitle":{"type":"string","description":"Parent issue title"},"projectMilestoneId":{"type":"string","description":"Project milestone ID"},"projectMilestoneName":{"type":"string","description":"Project milestone name"}}}},"linear_update_label":{"label":{"type":"object","description":"The updated label","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"},"description":{"type":"string","description":"Label description"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_update_notification":{"notification":{"type":"object","description":"The updated notification","properties":{"id":{"type":"string","description":"Notification ID"},"type":{"type":"string","description":"Notification type"},"createdAt":{"type":"string","description":"Creation timestamp"},"readAt":{"type":"string","description":"Read timestamp"},"issue":{"type":"object","description":"Related issue"}}}},"linear_update_project":{"project":{"type":"object","description":"The updated project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"linear_update_project_label":{"projectLabel":{"type":"object","description":"The updated project label","properties":{"id":{"type":"string","description":"Project label ID"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description"},"color":{"type":"string","description":"Label color (hex)"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_project_milestone":{"projectMilestone":{"type":"object","description":"The updated project milestone","properties":{"id":{"type":"string","description":"Project milestone ID"},"name":{"type":"string","description":"Milestone name"},"description":{"type":"string","description":"Milestone description"},"projectId":{"type":"string","description":"Project ID"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"sortOrder":{"type":"number","description":"Sort order within the project"},"status":{"type":"string","description":"Milestone status (done, next, overdue, unstarted)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_project_status":{"projectStatus":{"type":"object","description":"The updated project status","properties":{"id":{"type":"string","description":"Project status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"indefinite":{"type":"boolean","description":"Whether this status is indefinite"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (backlog, planned, started, paused, completed, canceled)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_workflow_state":{"state":{"type":"object","description":"The updated workflow state","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"description":{"type":"string","description":"State description"},"type":{"type":"string","description":"State type (triage, backlog, unstarted, started, completed, canceled)"},"color":{"type":"string","description":"State color (hex)"},"position":{"type":"number","description":"State position in workflow"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linkup_search":{"answer":{"type":"string","description":"The sourced answer to the search query"},"sources":{"type":"array","description":"Array of sources used to compile the answer, each containing name, url, and snippet"}},"linq_add_participant":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_check_imessage":{"address":{"type":"string","description":"The address that was checked"},"available":{"type":"boolean","description":"Whether the address supports iMessage"}},"linq_check_rcs":{"address":{"type":"string","description":"The address that was checked"},"available":{"type":"boolean","description":"Whether the address supports RCS"}},"linq_create_attachment":{"attachmentId":{"type":"string","description":"Reusable attachment ID to reference when sending messages or voice memos"},"downloadUrl":{"type":"string","description":"URL the attachment can be downloaded from","optional":true},"filename":{"type":"string","description":"File name"},"contentType":{"type":"string","description":"MIME type of the file"},"sizeBytes":{"type":"number","description":"File size in bytes"},"status":{"type":"string","description":"Upload status"}},"linq_create_chat":{"chatId":{"type":"string","description":"ID of the created chat"},"displayName":{"type":"string","description":"Display name of the chat"},"isGroup":{"type":"boolean","description":"Whether the chat is a group chat"},"service":{"type":"string","description":"Delivery service used (iMessage, SMS, RCS)"},"handles":{"type":"json","description":"Participant handles in the chat"},"healthStatus":{"type":"json","description":"Messaging line health status","optional":true},"message":{"type":"json","description":"The sent message object with parts and delivery info"}},"linq_create_contact_card":{"phoneNumber":{"type":"string","description":"Phone number the card applies to"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile photo URL","optional":true},"isActive":{"type":"boolean","description":"Whether the card is active"}},"linq_create_webhook_subscription":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","optional":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"signingSecret":{"type":"string","description":"HMAC-SHA256 signing secret. Store securely — it cannot be retrieved again"}},"linq_delete_attachment":{"success":{"type":"boolean","description":"Whether the attachment was deleted"}},"linq_delete_message":{"success":{"type":"boolean","description":"Whether the message was deleted"}},"linq_delete_webhook_subscription":{"success":{"type":"boolean","description":"Whether the subscription was deleted"}},"linq_edit_message":{"id":{"type":"string","description":"Message ID"},"chatId":{"type":"string","description":"ID of the chat the message belongs to"},"isFromMe":{"type":"boolean","description":"Whether the message was sent by you","optional":true},"deliveryStatus":{"type":"string","description":"Delivery status (pending, queued, sent, delivered, received, read, failed)","optional":true},"isDelivered":{"type":"boolean","description":"Whether the message was delivered (deprecated; use deliveryStatus)","optional":true},"isRead":{"type":"boolean","description":"Whether the message was read (deprecated; use deliveryStatus)","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"sentAt":{"type":"string","description":"ISO 8601 sent timestamp","optional":true},"parts":{"type":"json","description":"Updated message parts with reactions"},"message":{"type":"json","description":"The full updated message object"}},"linq_get_attachment":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"File name"},"contentType":{"type":"string","description":"MIME type of the file"},"sizeBytes":{"type":"number","description":"File size in bytes","optional":true},"status":{"type":"string","description":"Upload status (pending, complete, failed)"},"downloadUrl":{"type":"string","description":"URL to download the file","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true}},"linq_get_chat":{"id":{"type":"string","description":"Chat ID"},"displayName":{"type":"string","description":"Display name of the chat"},"isGroup":{"type":"boolean","description":"Whether the chat is a group chat"},"isArchived":{"type":"boolean","description":"Whether the chat is archived","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"handles":{"type":"json","description":"Participant handles in the chat"},"healthStatus":{"type":"json","description":"Messaging line health status","optional":true}},"linq_get_contact_card":{"contactCards":{"type":"array","description":"Contact cards on the account","items":{"type":"object","properties":{"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile photo URL","optional":true},"isActive":{"type":"boolean","description":"Whether the card is active"}}}}},"linq_get_message":{"id":{"type":"string","description":"Message ID"},"chatId":{"type":"string","description":"ID of the chat the message belongs to"},"isFromMe":{"type":"boolean","description":"Whether the message was sent by you","optional":true},"deliveryStatus":{"type":"string","description":"Delivery status (pending, queued, sent, delivered, received, read, failed)","optional":true},"isDelivered":{"type":"boolean","description":"Whether the message was delivered (deprecated; use deliveryStatus)","optional":true},"isRead":{"type":"boolean","description":"Whether the message was read (deprecated; use deliveryStatus)","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"sentAt":{"type":"string","description":"ISO 8601 sent timestamp","optional":true},"parts":{"type":"json","description":"Message parts (text, media, link) with reactions"},"message":{"type":"json","description":"The full message object"}},"linq_get_webhook_subscription":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","optional":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true}},"linq_leave_chat":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status (e.g. accepted)","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_list_chats":{"chats":{"type":"json","description":"Array of chat objects"},"nextCursor":{"type":"string","description":"Cursor for the next page, or null if there are no more results","optional":true}},"linq_list_messages":{"messages":{"type":"json","description":"Array of message objects with parts and reactions"},"nextCursor":{"type":"string","description":"Cursor for the next page, or null if there are no more results","optional":true}},"linq_list_phone_numbers":{"phoneNumbers":{"type":"array","description":"Phone numbers assigned to the account","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"forwardingNumber":{"type":"string","description":"Forwarding number in E.164 format, or null","nullable":true},"healthStatus":{"type":"json","description":"Line reputation/health status (status, doc_url)","nullable":true}}}}},"linq_list_thread":{"messages":{"type":"json","description":"Array of message objects in the thread"},"nextCursor":{"type":"string","description":"Cursor for the next page, or null if there are no more results","optional":true}},"linq_list_webhook_events":{"events":{"type":"json","description":"Available webhook event type names"},"docUrl":{"type":"string","description":"Documentation URL for webhook events","optional":true}},"linq_list_webhook_subscriptions":{"subscriptions":{"type":"array","description":"Webhook subscriptions","items":{"type":"object","properties":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","nullable":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","nullable":true}}}}},"linq_mark_chat_read":{"success":{"type":"boolean","description":"Whether the chat was marked as read"}},"linq_react_to_message":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_remove_participant":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_send_message":{"chatId":{"type":"string","description":"ID of the chat the message was sent to"},"messageId":{"type":"string","description":"ID of the sent message"},"deliveryStatus":{"type":"string","description":"Delivery status (pending, queued, sent, delivered, received, read, failed)","optional":true},"sentAt":{"type":"string","description":"ISO 8601 timestamp the message was sent","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"message":{"type":"json","description":"The full sent message object with parts"}},"linq_send_voice_memo":{"id":{"type":"string","description":"ID of the sent voice memo message"},"status":{"type":"string","description":"Delivery status","optional":true},"from":{"type":"string","description":"Sender handle","optional":true},"to":{"type":"json","description":"Recipient handles"},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"voiceMemo":{"type":"json","description":"Audio file metadata (id, filename, mime_type, size_bytes, url, duration_ms)","optional":true}},"linq_share_contact_card":{"success":{"type":"boolean","description":"Whether the contact card was shared"}},"linq_start_typing":{"success":{"type":"boolean","description":"Whether the typing indicator was sent"}},"linq_stop_typing":{"success":{"type":"boolean","description":"Whether the typing indicator was stopped"}},"linq_update_chat":{"chatId":{"type":"string","description":"ID of the updated chat","optional":true},"status":{"type":"string","description":"Status of the queued update","optional":true}},"linq_update_contact_card":{"phoneNumber":{"type":"string","description":"Phone number the card applies to"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile photo URL","optional":true},"isActive":{"type":"boolean","description":"Whether the card is active"}},"linq_update_webhook_subscription":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","optional":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true}},"llm_chat":{"content":{"type":"string","description":"The generated response content"},"model":{"type":"string","description":"The model used for generation"},"tokens":{"type":"object","description":"Token usage information"},"cost":{"type":"object","description":"Model cost for this call in dollars"}},"logfire_get_token_info":{"organizationName":{"type":"string","description":"Logfire organization the read token belongs to","nullable":true},"projectName":{"type":"string","description":"Logfire project the read token belongs to","nullable":true},"expiresAt":{"type":"string","description":"When the read token expires. Null when it never expires.","nullable":true},"spendingCapReachedAt":{"type":"string","description":"When the organization\'s spending cap was reached, which stops queries. Null when it has not been reached.","nullable":true}},"logfire_get_trace":{"rows":{"type":"array","description":"Spans and logs in the trace, earliest first","items":{"type":"object","description":"A span or log from the records table","properties":{"startTimestamp":{"type":"string","description":"UTC time the span started","nullable":true},"endTimestamp":{"type":"string","description":"UTC time the span ended","nullable":true},"duration":{"type":"number","description":"Span duration in seconds. Null for logs.","nullable":true},"level":{"type":"string","description":"Severity name, such as info, warn, or error","nullable":true},"message":{"type":"string","description":"Human-readable message","nullable":true},"spanName":{"type":"string","description":"Template label for similar records","nullable":true},"kind":{"type":"string","description":"Record kind: span, log, span_event, or pending_span","nullable":true},"serviceName":{"type":"string","description":"Service that emitted the record","nullable":true},"deploymentEnvironment":{"type":"string","description":"Deployment environment of the record","nullable":true},"traceId":{"type":"string","description":"Trace this record belongs to","nullable":true},"spanId":{"type":"string","description":"Identifier of this span","nullable":true},"parentSpanId":{"type":"string","description":"Parent span identifier","nullable":true},"isException":{"type":"boolean","description":"Whether an exception was recorded on the span","nullable":true},"exceptionType":{"type":"string","description":"Fully qualified exception class name","nullable":true},"exceptionMessage":{"type":"string","description":"Exception message","nullable":true}}}},"rowCount":{"type":"number","description":"Number of rows returned"},"sql":{"type":"string","description":"SQL query that was executed against Logfire"}},"logfire_query":{"rows":{"type":"array","description":"Result rows. Row fields depend on the query projection.","items":{"type":"object","description":"A single result row"}},"columns":{"type":"array","description":"Column metadata for the result set","items":{"type":"object","description":"Column metadata","properties":{"name":{"type":"string","description":"Column name","nullable":true},"datatype":{"type":"json","description":"Arrow datatype of the column"},"nullable":{"type":"boolean","description":"Whether the column is nullable","nullable":true}}}},"rowCount":{"type":"number","description":"Number of rows returned"}},"logfire_search_records":{"rows":{"type":"array","description":"Matching spans and logs, most recent first","items":{"type":"object","description":"A span or log from the records table","properties":{"startTimestamp":{"type":"string","description":"UTC time the span started","nullable":true},"endTimestamp":{"type":"string","description":"UTC time the span ended","nullable":true},"duration":{"type":"number","description":"Span duration in seconds. Null for logs.","nullable":true},"level":{"type":"string","description":"Severity name, such as info, warn, or error","nullable":true},"message":{"type":"string","description":"Human-readable message","nullable":true},"spanName":{"type":"string","description":"Template label for similar records","nullable":true},"kind":{"type":"string","description":"Record kind: span, log, span_event, or pending_span","nullable":true},"serviceName":{"type":"string","description":"Service that emitted the record","nullable":true},"deploymentEnvironment":{"type":"string","description":"Deployment environment of the record","nullable":true},"traceId":{"type":"string","description":"Trace this record belongs to","nullable":true},"spanId":{"type":"string","description":"Identifier of this span","nullable":true},"parentSpanId":{"type":"string","description":"Parent span identifier","nullable":true},"isException":{"type":"boolean","description":"Whether an exception was recorded on the span","nullable":true},"exceptionType":{"type":"string","description":"Fully qualified exception class name","nullable":true},"exceptionMessage":{"type":"string","description":"Exception message","nullable":true}}}},"rowCount":{"type":"number","description":"Number of rows returned"},"sql":{"type":"string","description":"SQL query that was executed against Logfire"}},"logrocket_create_release":{"version":{"type":"string","description":"Release version that was registered"}},"logrocket_get_audit_logs":{"logs":{"type":"array","description":"Audit log entries","items":{"type":"object","properties":{"time":{"type":"string","description":"Formatted timestamp of the action"},"createdDate":{"type":"string","description":"ISO 8601 timestamp of the action"},"user":{"type":"string","description":"Email or system ID of the actor"},"action":{"type":"string","description":"Action taken, e.g. Viewed session"},"description":{"type":"string","description":"Action details, e.g. the session ID"}}}},"cursor":{"type":"string","description":"Opaque cursor for the next page of results","optional":true},"hasNext":{"type":"boolean","description":"Whether more audit logs exist beyond this page"}},"logrocket_get_highlights":{"status":{"type":"string","description":"Job status: PENDING, READY, or FAILED"},"requestID":{"type":"string","description":"ID of the highlights request","optional":true},"appID":{"type":"string","description":"LogRocket project the request belongs to","optional":true},"highlights":{"type":"string","description":"Markdown summary across the matched sessions. Present when status is READY.","optional":true},"sessions":{"type":"array","description":"Per-session highlights","items":{"type":"object","properties":{"recordingID":{"type":"string","description":"LogRocket recording ID"},"sessionID":{"type":"number","description":"Session number within the recording"},"highlights":{"type":"string","description":"Highlights for this session"}}}}},"logrocket_identify_user":{"userID":{"type":"string","description":"ID of the created or updated user","optional":true},"name":{"type":"string","description":"Display name stored on the profile","optional":true},"email":{"type":"string","description":"Email stored on the profile","optional":true},"traits":{"type":"json","description":"Custom traits stored on the profile, with every value coerced to a string"}},"logrocket_list_exported_sessions":{"sessions":{"type":"array","description":"Exported session files","items":{"type":"object","properties":{"url":{"type":"string","description":"Download URL for the JSON Lines export file"}}}},"cursor":{"type":"string","description":"Opaque cursor for the next page of results","optional":true}},"logrocket_request_highlights":{"id":{"type":"string","description":"Request ID used to retrieve the highlights result"}},"logs_get":{"log":{"type":"json","description":"Workflow execution log entry"}},"logs_get_execution":{"executionId":{"type":"string","description":"Execution ID"},"workflowId":{"type":"string","description":"Workflow ID this execution belongs to"},"workflowState":{"type":"json","description":"Per-block state snapshot for the execution"},"childWorkflowSnapshots":{"type":"json","description":"Snapshots for any child workflows invoked during the run","optional":true},"executionMetadata":{"type":"json","description":"Trigger, timestamps, totalDurationMs, and cost for the run"}},"logs_get_run_details":{"runId":{"type":"string","description":"The run ID"},"workflowId":{"type":"string","description":"Workflow ID this run belongs to"},"workflowName":{"type":"string","description":"Workflow name"},"status":{"type":"string","description":"Run status"},"trigger":{"type":"string","description":"How the run was triggered"},"startedAt":{"type":"string","description":"Run start time (ISO 8601)"},"durationMs":{"type":"number","description":"Run duration in milliseconds"},"cost":{"type":"number","description":"Run cost in credits"},"traceSpans":{"type":"array","description":"Full trace spans for the run"},"finalOutput":{"type":"json","description":"Final output of the run"}},"logs_query":{"logs":{"type":"array","description":"Array of workflow execution log entries"},"nextCursor":{"type":"string","description":"Pagination cursor for the next page; null when no more results"}},"logs_query_runs":{"runIds":{"type":"array","description":"IDs of the runs matching the filters"}},"loops_check_contact_suppression":{"contactId":{"type":"string","description":"The Loops-assigned contact ID","optional":true},"email":{"type":"string","description":"The contact email address","optional":true},"userId":{"type":"string","description":"The contact userId","optional":true},"isSuppressed":{"type":"boolean","description":"Whether the contact is on the suppression list"},"removalQuotaLimit":{"type":"number","description":"Total suppression-removal quota for the team","optional":true},"removalQuotaRemaining":{"type":"number","description":"Remaining suppression-removal quota for the team","optional":true}},"loops_create_contact":{"success":{"type":"boolean","description":"Whether the contact was created successfully"},"id":{"type":"string","description":"The Loops-assigned ID of the created contact","optional":true}},"loops_create_contact_property":{"success":{"type":"boolean","description":"Whether the contact property was created successfully"}},"loops_delete_contact":{"success":{"type":"boolean","description":"Whether the contact was deleted successfully"},"message":{"type":"string","description":"Status message from the API"}},"loops_find_contact":{"contacts":{"type":"array","description":"Array of matching contact objects (empty array if no match found)","items":{"type":"object","properties":{"id":{"type":"string","description":"Loops-assigned contact ID"},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name","optional":true},"lastName":{"type":"string","description":"Contact last name","optional":true},"source":{"type":"string","description":"Source the contact was created from","optional":true},"subscribed":{"type":"boolean","description":"Whether the contact receives campaign emails"},"userGroup":{"type":"string","description":"Contact user group","optional":true},"userId":{"type":"string","description":"External user identifier","optional":true},"mailingLists":{"type":"object","description":"Mailing list IDs mapped to subscription status","optional":true},"optInStatus":{"type":"string","description":"Double opt-in status: pending, accepted, rejected, or null","optional":true}}}}},"loops_get_transactional_email":{"id":{"type":"string","description":"The transactional email template ID","optional":true},"name":{"type":"string","description":"The template name","optional":true},"draftEmailMessageId":{"type":"string","description":"ID of the draft email message, if any","optional":true},"publishedEmailMessageId":{"type":"string","description":"ID of the published email message, if any","optional":true},"transactionalGroupId":{"type":"string","description":"ID of the transactional group this template belongs to, if any","optional":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)","optional":true},"dataVariables":{"type":"array","description":"Template data variable names","items":{"type":"string"}}},"loops_list_contact_properties":{"properties":{"type":"array","description":"Array of contact property objects","items":{"type":"object","properties":{"key":{"type":"string","description":"The property key (camelCase identifier)"},"label":{"type":"string","description":"The property display label"},"type":{"type":"string","description":"The property data type (string, number, boolean, date)"}}}}},"loops_list_mailing_lists":{"mailingLists":{"type":"array","description":"Array of mailing list objects","items":{"type":"object","properties":{"id":{"type":"string","description":"The mailing list ID"},"name":{"type":"string","description":"The mailing list name"},"description":{"type":"string","description":"The mailing list description (null if not set)","optional":true},"isPublic":{"type":"boolean","description":"Whether the list is public or private"}}}}},"loops_list_transactional_emails":{"transactionalEmails":{"type":"array","description":"Array of published transactional email templates","items":{"type":"object","properties":{"id":{"type":"string","description":"The transactional email template ID"},"name":{"type":"string","description":"The template name"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"lastUpdated":{"type":"string","description":"Deprecated alias of updatedAt, kept for backwards compatibility"},"dataVariables":{"type":"array","description":"Template data variable names","items":{"type":"string"}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"totalResults":{"type":"number","description":"Total number of results"},"returnedResults":{"type":"number","description":"Number of results returned"},"perPage":{"type":"number","description":"Results per page"},"totalPages":{"type":"number","description":"Total number of pages"},"nextCursor":{"type":"string","description":"Cursor for next page (null if no more pages)","optional":true},"nextPage":{"type":"string","description":"URL for next page (null if no more pages)","optional":true}}}},"loops_remove_contact_suppression":{"success":{"type":"boolean","description":"Whether the contact was removed from suppression successfully"},"message":{"type":"string","description":"Status message from the API","optional":true},"removalQuotaLimit":{"type":"number","description":"Total suppression-removal quota for the team","optional":true},"removalQuotaRemaining":{"type":"number","description":"Remaining suppression-removal quota for the team","optional":true}},"loops_send_event":{"success":{"type":"boolean","description":"Whether the event was sent successfully"}},"loops_send_transactional_email":{"success":{"type":"boolean","description":"Whether the transactional email was sent successfully"}},"loops_update_contact":{"success":{"type":"boolean","description":"Whether the contact was updated successfully"},"id":{"type":"string","description":"The Loops-assigned ID of the updated or created contact","optional":true}},"luma_add_guests":{"added":{"type":"number","description":"Number of guests submitted to the event (added with Going/approved status)"}},"luma_cancel_event":{"cancelled":{"type":"boolean","description":"Whether the event was successfully cancelled"}},"luma_create_event":{"event":{"type":"object","description":"Created event details","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}},"hosts":{"type":"array","description":"Event hosts","items":{"type":"object","properties":{"id":{"type":"string","description":"Host ID"},"name":{"type":"string","description":"Host display name"},"firstName":{"type":"string","description":"Host first name"},"lastName":{"type":"string","description":"Host last name"},"email":{"type":"string","description":"Host email address"},"avatarUrl":{"type":"string","description":"Host avatar image URL"}}}}},"luma_get_event":{"event":{"type":"object","description":"Event details","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}},"hosts":{"type":"array","description":"Event hosts","items":{"type":"object","properties":{"id":{"type":"string","description":"Host ID"},"name":{"type":"string","description":"Host display name"},"firstName":{"type":"string","description":"Host first name"},"lastName":{"type":"string","description":"Host last name"},"email":{"type":"string","description":"Host email address"},"avatarUrl":{"type":"string","description":"Host avatar image URL"}}}}},"luma_get_guest":{"guest":{"type":"object","description":"Guest details","properties":{"id":{"type":"string","description":"Guest ID"},"email":{"type":"string","description":"Guest email address"},"name":{"type":"string","description":"Guest full name"},"firstName":{"type":"string","description":"Guest first name"},"lastName":{"type":"string","description":"Guest last name"},"approvalStatus":{"type":"string","description":"Guest approval status (approved, session, pending_approval, invited, declined, waitlist)"},"registeredAt":{"type":"string","description":"Registration timestamp (ISO 8601)"},"invitedAt":{"type":"string","description":"Invitation timestamp (ISO 8601)"},"joinedAt":{"type":"string","description":"Join timestamp (ISO 8601)"},"checkedInAt":{"type":"string","description":"Check-in timestamp from the first checked-in ticket (ISO 8601)"},"phoneNumber":{"type":"string","description":"Guest phone number"}}}},"luma_get_guests":{"guests":{"type":"array","description":"List of event guests","items":{"type":"object","properties":{"id":{"type":"string","description":"Guest ID"},"email":{"type":"string","description":"Guest email address"},"name":{"type":"string","description":"Guest full name"},"firstName":{"type":"string","description":"Guest first name"},"lastName":{"type":"string","description":"Guest last name"},"approvalStatus":{"type":"string","description":"Guest approval status (approved, session, pending_approval, invited, declined, waitlist)"},"registeredAt":{"type":"string","description":"Registration timestamp (ISO 8601)"},"invitedAt":{"type":"string","description":"Invitation timestamp (ISO 8601)"},"joinedAt":{"type":"string","description":"Join timestamp (ISO 8601)"},"checkedInAt":{"type":"string","description":"Check-in timestamp from the first checked-in ticket (ISO 8601)"},"phoneNumber":{"type":"string","description":"Guest phone number"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available for pagination"},"nextCursor":{"type":"string","description":"Cursor to pass as paginationCursor to fetch the next page","optional":true}},"luma_list_events":{"events":{"type":"array","description":"List of calendar events","items":{"type":"object","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available for pagination"},"nextCursor":{"type":"string","description":"Cursor to pass as paginationCursor to fetch the next page","optional":true}},"luma_lookup_event":{"found":{"type":"boolean","description":"Whether a matching event was found"},"eventId":{"type":"string","description":"Resolved event ID","optional":true},"apiId":{"type":"string","description":"Resolved event API ID (deprecated identifier)","optional":true},"status":{"type":"string","description":"Event approval status (approved, pending, rejected)","optional":true}},"luma_send_invites":{"invited":{"type":"number","description":"Number of guests invited to the event"}},"luma_update_event":{"event":{"type":"object","description":"Updated event details","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}},"hosts":{"type":"array","description":"Event hosts","items":{"type":"object","properties":{"id":{"type":"string","description":"Host ID"},"name":{"type":"string","description":"Host display name"},"firstName":{"type":"string","description":"Host first name"},"lastName":{"type":"string","description":"Host last name"},"email":{"type":"string","description":"Host email address"},"avatarUrl":{"type":"string","description":"Host avatar image URL"}}}}},"luma_update_guest_status":{"status":{"type":"string","description":"The approval status applied to the guest"},"guest":{"type":"string","description":"The guest identifier (email or ID) that was updated"}},"mailchimp_add_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Added member data","properties":{"member":{"type":"json","description":"Added member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_member_tags":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Tag addition confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_or_update_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Member data","properties":{"member":{"type":"json","description":"Member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_segment_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Added member data","properties":{"member":{"type":"json","description":"Added member object"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_subscriber_to_automation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Subscriber queue data","properties":{"subscriber":{"type":"json","description":"Subscriber object"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_archive_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Archive confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_audience":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created audience data","properties":{"list":{"type":"json","description":"Created audience/list object"},"list_id":{"type":"string","description":"Created audience/list ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_batch_operation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created batch operation data","properties":{"batch":{"type":"json","description":"Created batch operation object"},"batch_id":{"type":"string","description":"Created batch operation ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created campaign data","properties":{"campaign":{"type":"json","description":"Created campaign object"},"campaign_id":{"type":"string","description":"Created campaign ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_interest":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created interest data","properties":{"interest":{"type":"json","description":"Created interest object"},"interest_id":{"type":"string","description":"Created interest ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_interest_category":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created interest category data","properties":{"category":{"type":"json","description":"Created interest category object"},"interest_category_id":{"type":"string","description":"Created interest category ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created landing page data","properties":{"landingPage":{"type":"json","description":"Created landing page object"},"page_id":{"type":"string","description":"Created landing page ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_merge_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created merge field data","properties":{"mergeField":{"type":"json","description":"Created merge field object"},"merge_id":{"type":"string","description":"Created merge field ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_segment":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created segment data","properties":{"segment":{"type":"json","description":"Created segment object"},"segment_id":{"type":"string","description":"Created segment ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_template":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created template data","properties":{"template":{"type":"json","description":"Created template object"},"template_id":{"type":"string","description":"Created template ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_delete_audience":{"success":{"type":"boolean","description":"Whether the audience was successfully deleted"}},"mailchimp_delete_batch_operation":{"success":{"type":"boolean","description":"Whether the batch operation was successfully deleted"}},"mailchimp_delete_campaign":{"success":{"type":"boolean","description":"Whether the campaign was successfully deleted"}},"mailchimp_delete_interest":{"success":{"type":"boolean","description":"Whether the interest was successfully deleted"}},"mailchimp_delete_interest_category":{"success":{"type":"boolean","description":"Whether the interest category was successfully deleted"}},"mailchimp_delete_landing_page":{"success":{"type":"boolean","description":"Whether the landing page was successfully deleted"}},"mailchimp_delete_member":{"success":{"type":"boolean","description":"Whether the member was successfully deleted"}},"mailchimp_delete_merge_field":{"success":{"type":"boolean","description":"Whether the merge field was successfully deleted"}},"mailchimp_delete_segment":{"success":{"type":"boolean","description":"Whether the segment was successfully deleted"}},"mailchimp_delete_template":{"success":{"type":"boolean","description":"Whether the template was successfully deleted"}},"mailchimp_get_audience":{"success":{"type":"boolean","description":"Whether the audience was successfully retrieved"},"output":{"type":"object","description":"Audience data","properties":{"list":{"type":"json","description":"Audience/list object"},"list_id":{"type":"string","description":"The unique ID of the audience"}}}},"mailchimp_get_audiences":{"success":{"type":"boolean","description":"Whether the audiences were successfully retrieved"},"output":{"type":"object","description":"Audiences data","properties":{"lists":{"type":"json","description":"Array of audience/list objects"},"total_items":{"type":"number","description":"Total number of lists"},"total_returned":{"type":"number","description":"Number of lists returned in this response"}}}},"mailchimp_get_automation":{"success":{"type":"boolean","description":"Whether the automation was successfully retrieved"},"output":{"type":"object","description":"Automation data","properties":{"automation":{"type":"json","description":"Automation object"},"workflow_id":{"type":"string","description":"The unique ID of the automation workflow"}}}},"mailchimp_get_automations":{"success":{"type":"boolean","description":"Whether the automations were successfully retrieved"},"output":{"type":"object","description":"Automations data","properties":{"automations":{"type":"json","description":"Array of automation objects"},"total_items":{"type":"number","description":"Total number of automations"},"total_returned":{"type":"number","description":"Number of automations returned in this response"}}}},"mailchimp_get_batch_operation":{"success":{"type":"boolean","description":"Whether the batch operation was successfully retrieved"},"output":{"type":"object","description":"Batch operation data","properties":{"batch":{"type":"json","description":"Batch operation object"},"batch_id":{"type":"string","description":"The unique ID of the batch operation"}}}},"mailchimp_get_batch_operations":{"success":{"type":"boolean","description":"Whether the batch operations were successfully retrieved"},"output":{"type":"object","description":"Batch operations data","properties":{"batches":{"type":"json","description":"Array of batch operation objects"},"total_items":{"type":"number","description":"Total number of batch operations"},"total_returned":{"type":"number","description":"Number of batch operations returned in this response"}}}},"mailchimp_get_campaign":{"success":{"type":"boolean","description":"Whether the campaign was successfully retrieved"},"output":{"type":"object","description":"Campaign data","properties":{"campaign":{"type":"json","description":"Campaign object"},"campaign_id":{"type":"string","description":"The unique ID of the campaign"}}}},"mailchimp_get_campaign_content":{"success":{"type":"boolean","description":"Whether the campaign content was successfully retrieved"},"output":{"type":"object","description":"Campaign content data","properties":{"content":{"type":"json","description":"Campaign content object"}}}},"mailchimp_get_campaign_report":{"success":{"type":"boolean","description":"Whether the campaign report was successfully retrieved"},"output":{"type":"object","description":"Campaign report data","properties":{"report":{"type":"json","description":"Campaign report object"},"campaign_id":{"type":"string","description":"The unique ID of the campaign"}}}},"mailchimp_get_campaign_reports":{"success":{"type":"boolean","description":"Whether the campaign reports were successfully retrieved"},"output":{"type":"object","description":"Campaign reports data","properties":{"reports":{"type":"json","description":"Array of campaign report objects"},"total_items":{"type":"number","description":"Total number of reports"},"total_returned":{"type":"number","description":"Number of reports returned in this response"}}}},"mailchimp_get_campaigns":{"success":{"type":"boolean","description":"Whether the campaigns were successfully retrieved"},"output":{"type":"object","description":"Campaigns data","properties":{"campaigns":{"type":"json","description":"Array of campaign objects"},"total_items":{"type":"number","description":"Total number of campaigns"},"total_returned":{"type":"number","description":"Number of campaigns returned in this response"}}}},"mailchimp_get_interest":{"success":{"type":"boolean","description":"Whether the interest was successfully retrieved"},"output":{"type":"object","description":"Interest data","properties":{"interest":{"type":"json","description":"Interest object"},"interest_id":{"type":"string","description":"The unique ID of the interest"}}}},"mailchimp_get_interest_categories":{"success":{"type":"boolean","description":"Whether the interest categories were successfully retrieved"},"output":{"type":"object","description":"Interest categories data","properties":{"categories":{"type":"json","description":"Array of interest category objects"},"total_items":{"type":"number","description":"Total number of categories"},"total_returned":{"type":"number","description":"Number of categories returned in this response"}}}},"mailchimp_get_interest_category":{"success":{"type":"boolean","description":"Whether the interest category was successfully retrieved"},"output":{"type":"object","description":"Interest category data","properties":{"category":{"type":"json","description":"Interest category object"},"interest_category_id":{"type":"string","description":"The unique ID of the interest category"}}}},"mailchimp_get_interests":{"success":{"type":"boolean","description":"Whether the interests were successfully retrieved"},"output":{"type":"object","description":"Interests data","properties":{"interests":{"type":"json","description":"Array of interest objects"},"total_items":{"type":"number","description":"Total number of interests"},"total_returned":{"type":"number","description":"Number of interests returned in this response"}}}},"mailchimp_get_landing_page":{"success":{"type":"boolean","description":"Whether the landing page was successfully retrieved"},"output":{"type":"object","description":"Landing page data","properties":{"landingPage":{"type":"json","description":"Landing page object"},"page_id":{"type":"string","description":"The unique ID of the landing page"}}}},"mailchimp_get_landing_pages":{"success":{"type":"boolean","description":"Whether the landing pages were successfully retrieved"},"output":{"type":"object","description":"Landing pages data","properties":{"landingPages":{"type":"json","description":"Array of landing page objects"},"total_items":{"type":"number","description":"Total number of landing pages"},"total_returned":{"type":"number","description":"Number of landing pages returned in this response"}}}},"mailchimp_get_member":{"success":{"type":"boolean","description":"Whether the member was successfully retrieved"},"output":{"type":"object","description":"Member data","properties":{"member":{"type":"json","description":"Member object"},"subscriber_hash":{"type":"string","description":"The MD5 hash of the member email address"}}}},"mailchimp_get_member_tags":{"success":{"type":"boolean","description":"Whether the member tags were successfully retrieved"},"output":{"type":"object","description":"Member tags data","properties":{"tags":{"type":"json","description":"Array of tag objects"},"total_items":{"type":"number","description":"Total number of tags"},"total_returned":{"type":"number","description":"Number of tags returned in this response"}}}},"mailchimp_get_members":{"success":{"type":"boolean","description":"Whether the members were successfully retrieved"},"output":{"type":"object","description":"Members data","properties":{"members":{"type":"json","description":"Array of member objects"},"total_items":{"type":"number","description":"Total number of members"},"total_returned":{"type":"number","description":"Number of members returned in this response"}}}},"mailchimp_get_merge_field":{"success":{"type":"boolean","description":"Whether the merge field was successfully retrieved"},"output":{"type":"object","description":"Merge field data","properties":{"mergeField":{"type":"json","description":"Merge field object"},"merge_id":{"type":"string","description":"The unique ID of the merge field"}}}},"mailchimp_get_merge_fields":{"success":{"type":"boolean","description":"Whether the merge fields were successfully retrieved"},"output":{"type":"object","description":"Merge fields data","properties":{"mergeFields":{"type":"json","description":"Array of merge field objects"},"total_items":{"type":"number","description":"Total number of merge fields"},"total_returned":{"type":"number","description":"Number of merge fields returned in this response"}}}},"mailchimp_get_segment":{"success":{"type":"boolean","description":"Whether the segment was successfully retrieved"},"output":{"type":"object","description":"Segment data","properties":{"segment":{"type":"json","description":"Segment object"},"segment_id":{"type":"string","description":"The unique ID of the segment"}}}},"mailchimp_get_segment_members":{"success":{"type":"boolean","description":"Whether the segment members were successfully retrieved"},"output":{"type":"object","description":"Segment members data","properties":{"members":{"type":"json","description":"Array of member objects"},"total_items":{"type":"number","description":"Total number of members"},"total_returned":{"type":"number","description":"Number of members returned in this response"}}}},"mailchimp_get_segments":{"success":{"type":"boolean","description":"Whether the segments were successfully retrieved"},"output":{"type":"object","description":"Segments data","properties":{"segments":{"type":"json","description":"Array of segment objects"},"total_items":{"type":"number","description":"Total number of segments"},"total_returned":{"type":"number","description":"Number of segments returned in this response"}}}},"mailchimp_get_template":{"success":{"type":"boolean","description":"Whether the template was successfully retrieved"},"output":{"type":"object","description":"Template data","properties":{"template":{"type":"json","description":"Template object"},"template_id":{"type":"string","description":"The unique ID of the template"}}}},"mailchimp_get_templates":{"success":{"type":"boolean","description":"Whether the templates were successfully retrieved"},"output":{"type":"object","description":"Templates data","properties":{"templates":{"type":"json","description":"Array of template objects"},"total_items":{"type":"number","description":"Total number of templates"},"total_returned":{"type":"number","description":"Number of templates returned in this response"}}}},"mailchimp_pause_automation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Pause confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_publish_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Publish confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_remove_member_tags":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Tag removal confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_remove_segment_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Removal confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_replicate_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Replicated campaign data","properties":{"campaign":{"type":"object","description":"Replicated campaign object"},"campaign_id":{"type":"string","description":"Campaign ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_schedule_campaign":{"success":{"type":"boolean","description":"Whether the campaign was successfully scheduled"}},"mailchimp_send_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Send confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_set_campaign_content":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Campaign content data","properties":{"content":{"type":"object","description":"Campaign content object"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_start_automation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Start confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_unarchive_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Unarchived member data","properties":{"member":{"type":"object","description":"Unarchived member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_unpublish_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Unpublish confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_unschedule_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Unschedule confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_audience":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated audience data","properties":{"list":{"type":"object","description":"Updated audience/list object"},"list_id":{"type":"string","description":"List ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated campaign data","properties":{"campaign":{"type":"object","description":"Updated campaign object"},"campaign_id":{"type":"string","description":"Campaign ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_interest":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated interest data","properties":{"interest":{"type":"object","description":"Updated interest object"},"interest_id":{"type":"string","description":"Interest ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_interest_category":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated interest category data","properties":{"category":{"type":"object","description":"Updated interest category object"},"interest_category_id":{"type":"string","description":"Interest category ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated landing page data","properties":{"landingPage":{"type":"object","description":"Updated landing page object"},"page_id":{"type":"string","description":"Landing page ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated member data","properties":{"member":{"type":"object","description":"Updated member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_merge_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated merge field data","properties":{"mergeField":{"type":"object","description":"Updated merge field object"},"merge_id":{"type":"string","description":"Merge field ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_segment":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated segment data","properties":{"segment":{"type":"object","description":"Updated segment object"},"segment_id":{"type":"string","description":"Segment ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_template":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated template data","properties":{"template":{"type":"object","description":"Updated template object"},"template_id":{"type":"string","description":"Template ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailgun_add_list_member":{"success":{"type":"boolean","description":"Whether the member was added successfully"},"message":{"type":"string","description":"Response message"},"member":{"type":"json","description":"Added member details"}},"mailgun_create_mailing_list":{"success":{"type":"boolean","description":"Whether the list was created successfully"},"message":{"type":"string","description":"Response message"},"list":{"type":"json","description":"Created mailing list details"}},"mailgun_get_domain":{"success":{"type":"boolean","description":"Whether the request was successful"},"domain":{"type":"json","description":"Domain details"}},"mailgun_get_mailing_list":{"success":{"type":"boolean","description":"Whether the request was successful"},"list":{"type":"json","description":"Mailing list details"}},"mailgun_get_message":{"success":{"type":"boolean","description":"Whether the request was successful"},"recipients":{"type":"string","description":"Message recipients"},"from":{"type":"string","description":"Sender email"},"subject":{"type":"string","description":"Message subject"},"bodyPlain":{"type":"string","description":"Plain text body"},"strippedText":{"type":"string","description":"Stripped text"},"strippedSignature":{"type":"string","description":"Stripped signature"},"bodyHtml":{"type":"string","description":"HTML body"},"strippedHtml":{"type":"string","description":"Stripped HTML"},"attachmentCount":{"type":"number","description":"Number of attachments"},"timestamp":{"type":"number","description":"Message timestamp"},"messageHeaders":{"type":"json","description":"Message headers"},"contentIdMap":{"type":"json","description":"Content ID map"}},"mailgun_list_domains":{"success":{"type":"boolean","description":"Whether the request was successful"},"totalCount":{"type":"number","description":"Total number of domains"},"items":{"type":"json","description":"Array of domain objects"}},"mailgun_list_messages":{"success":{"type":"boolean","description":"Whether the request was successful"},"items":{"type":"json","description":"Array of event items"},"paging":{"type":"json","description":"Paging information"}},"mailgun_send_message":{"success":{"type":"boolean","description":"Whether the message was sent successfully"},"id":{"type":"string","description":"Message ID"},"message":{"type":"string","description":"Response message from Mailgun"}},"managed_agent_archive_session":{"sessionId":{"type":"string","description":"The session that was archived."},"archived":{"type":"boolean","description":"True when the archive was accepted."}},"managed_agent_create_session":{"sessionId":{"type":"string","description":"Anthropic session id (sesn_...)."},"started":{"type":"boolean","description":"True when a first message was seeded, so the agent is already running."}},"managed_agent_delete_session":{"sessionId":{"type":"string","description":"The session that was deleted."},"deleted":{"type":"boolean","description":"True when the delete was accepted."}},"managed_agent_get_session":{"sessionId":{"type":"string","description":"The session that was read."},"status":{"type":"string","description":"Session status — \'idle\', \'running\', \'rescheduling\', or \'terminated\'."},"stopReason":{"type":"string","description":"Why the session last stopped, e.g. \'end_turn\' or \'requires_action\'.","optional":true},"requiresAction":{"type":"boolean","description":"True when the session is waiting on a tool confirmation or custom tool result. If this is true while pendingTools is empty, the session is blocked but the API named no blocking events — surface it rather than treating the session as done."},"pendingTools":{"type":"json","description":"Blocking tool calls — [{id, eventType, kind, name, input}]. Route by kind: \'confirmation\' ids go to Respond To Tool Confirmation, \'custom_tool_result\' ids go to Respond To Custom Tool."},"metadata":{"type":"json","description":"Session metadata.","optional":true},"title":{"type":"string","description":"Session title.","optional":true},"inputTokens":{"type":"number","description":"Cumulative input tokens.","optional":true},"outputTokens":{"type":"number","description":"Cumulative output tokens.","optional":true}},"managed_agent_interrupt_session":{"sessionId":{"type":"string","description":"The session that was interrupted."},"interrupted":{"type":"boolean","description":"True when the interrupt was accepted."}},"managed_agent_list_events":{"sessionId":{"type":"string","description":"The session that was read."},"events":{"type":"json","description":"Session events, oldest first."},"count":{"type":"number","description":"Number of events returned."},"assistantText":{"type":"string","description":"Concatenated text of every persisted agent.message, in order."},"truncated":{"type":"boolean","description":"True when the limit was hit and older events were dropped."}},"managed_agent_respond_custom_tool":{"sessionId":{"type":"string","description":"The session that was answered."},"answeredToolUseId":{"type":"string","description":"The custom tool-use event id that was answered."}},"managed_agent_respond_tool_confirmation":{"sessionId":{"type":"string","description":"The session that was answered."},"decision":{"type":"string","description":"The decision applied — \'allow\' or \'deny\'."},"confirmedToolUseIds":{"type":"json","description":"The tool-use event ids that were answered."}},"managed_agent_run_session":{"content":{"type":"string","description":"Final assistant text from the Managed Agent session."},"sessionId":{"type":"string","description":"Anthropic session id (for logs / linking)."},"inputTokens":{"type":"number","description":"Cumulative input tokens for the session.","optional":true},"outputTokens":{"type":"number","description":"Cumulative output tokens for the session.","optional":true}},"managed_agent_send_message":{"sessionId":{"type":"string","description":"The session the message was sent to."},"sent":{"type":"boolean","description":"True when the event was accepted by the API."}},"managed_agent_update_session":{"sessionId":{"type":"string","description":"The session that was updated."},"updated":{"type":"boolean","description":"True when the update was accepted."},"metadata":{"type":"json","description":"Metadata after the update.","optional":true},"title":{"type":"string","description":"Title after the update.","optional":true}},"mem0_add_memories":{"message":{"type":"string","description":"Status message for the queued memory processing job"},"status":{"type":"string","description":"Processing status returned by Mem0"},"event_id":{"type":"string","description":"Event ID for polling memory processing status"}},"mem0_get_memories":{"memories":{"type":"array","description":"Array of retrieved memory objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the memory"},"memory":{"type":"string","description":"The content of the memory"},"user_id":{"type":"string","description":"User ID associated with this memory","optional":true},"agent_id":{"type":"string","description":"Agent ID associated with this memory","optional":true},"app_id":{"type":"string","description":"App ID associated with this memory","optional":true},"run_id":{"type":"string","description":"Run/session ID associated with this memory","optional":true},"hash":{"type":"string","description":"Hash of the memory content","optional":true},"metadata":{"type":"json","description":"Custom metadata associated with the memory","optional":true},"categories":{"type":"json","description":"Auto-assigned categories for the memory","optional":true},"created_at":{"type":"string","description":"ISO 8601 timestamp when the memory was created"},"updated_at":{"type":"string","description":"ISO 8601 timestamp when the memory was last updated"}}}},"ids":{"type":"array","description":"Array of memory IDs that were retrieved","items":{"type":"string"}},"count":{"type":"number","description":"Total number of memories matching the filters","optional":true},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true}},"mem0_search_memories":{"searchResults":{"type":"array","description":"Array of search results with memory data and similarity scores","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the memory"},"memory":{"type":"string","description":"The content of the memory"},"user_id":{"type":"string","description":"User ID associated with this memory","optional":true},"agent_id":{"type":"string","description":"Agent ID associated with this memory","optional":true},"app_id":{"type":"string","description":"App ID associated with this memory","optional":true},"run_id":{"type":"string","description":"Run/session ID associated with this memory","optional":true},"hash":{"type":"string","description":"Hash of the memory content","optional":true},"metadata":{"type":"json","description":"Custom metadata associated with the memory","optional":true},"categories":{"type":"json","description":"Auto-assigned categories for the memory","optional":true},"created_at":{"type":"string","description":"ISO 8601 timestamp when the memory was created"},"updated_at":{"type":"string","description":"ISO 8601 timestamp when the memory was last updated"},"score":{"type":"number","description":"Similarity score from vector search"}}}},"ids":{"type":"array","description":"Array of memory IDs found in the search results","items":{"type":"string"}}},"memory_add":{"success":{"type":"boolean","description":"Whether the memory was added successfully"},"memories":{"type":"array","description":"Array of memory objects including the new or updated memory"},"error":{"type":"string","description":"Error message if operation failed"}},"memory_delete":{"success":{"type":"boolean","description":"Whether the memory was deleted successfully"},"message":{"type":"string","description":"Success or error message"},"error":{"type":"string","description":"Error message if operation failed"}},"memory_get":{"success":{"type":"boolean","description":"Whether the memory was retrieved successfully"},"memories":{"type":"array","description":"Array of memory objects with conversationId and data fields"},"message":{"type":"string","description":"Success or error message"},"error":{"type":"string","description":"Error message if operation failed"}},"memory_get_all":{"success":{"type":"boolean","description":"Whether all memories were retrieved successfully"},"memories":{"type":"array","description":"Array of all memory objects with key, conversationId, and data fields"},"message":{"type":"string","description":"Success or error message"},"error":{"type":"string","description":"Error message if operation failed"}},"microsoft_ad_add_group_member":{"added":{"type":"boolean","description":"Whether the member was added successfully"},"groupId":{"type":"string","description":"Group ID"},"memberId":{"type":"string","description":"Member ID that was added"}},"microsoft_ad_create_group":{"group":{"type":"object","description":"Created group details","properties":{"id":{"type":"string","description":"Group ID"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Group description"},"mail":{"type":"string","description":"Email address"},"mailEnabled":{"type":"boolean","description":"Whether mail is enabled"},"mailNickname":{"type":"string","description":"Mail nickname"},"securityEnabled":{"type":"boolean","description":"Whether security is enabled"},"groupTypes":{"type":"array","description":"Group types"},"visibility":{"type":"string","description":"Group visibility"},"createdDateTime":{"type":"string","description":"Creation date"}}}},"microsoft_ad_create_user":{"user":{"type":"object","description":"Created user details","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"givenName":{"type":"string","description":"First name"},"surname":{"type":"string","description":"Last name"},"userPrincipalName":{"type":"string","description":"User principal name (email)"},"mail":{"type":"string","description":"Email address"},"jobTitle":{"type":"string","description":"Job title"},"department":{"type":"string","description":"Department"},"officeLocation":{"type":"string","description":"Office location"},"mobilePhone":{"type":"string","description":"Mobile phone number"},"accountEnabled":{"type":"boolean","description":"Whether the account is enabled"}}}},"microsoft_ad_delete_group":{"deleted":{"type":"boolean","description":"Whether the deletion was successful"},"groupId":{"type":"string","description":"ID of the deleted group"}},"microsoft_ad_delete_user":{"deleted":{"type":"boolean","description":"Whether the deletion was successful"},"userId":{"type":"string","description":"ID of the deleted user"}},"microsoft_ad_get_group":{"group":{"type":"object","description":"Group details","properties":{"id":{"type":"string","description":"Group ID"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Group description"},"mail":{"type":"string","description":"Email address"},"mailEnabled":{"type":"boolean","description":"Whether mail is enabled"},"mailNickname":{"type":"string","description":"Mail nickname"},"securityEnabled":{"type":"boolean","description":"Whether security is enabled"},"groupTypes":{"type":"array","description":"Group types"},"visibility":{"type":"string","description":"Group visibility"},"createdDateTime":{"type":"string","description":"Creation date"}}}},"microsoft_ad_get_user":{"user":{"type":"object","description":"User details","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"givenName":{"type":"string","description":"First name"},"surname":{"type":"string","description":"Last name"},"userPrincipalName":{"type":"string","description":"User principal name (email)"},"mail":{"type":"string","description":"Email address"},"jobTitle":{"type":"string","description":"Job title"},"department":{"type":"string","description":"Department"},"officeLocation":{"type":"string","description":"Office location"},"mobilePhone":{"type":"string","description":"Mobile phone number"},"accountEnabled":{"type":"boolean","description":"Whether the account is enabled"}}}},"microsoft_ad_list_group_members":{"members":{"type":"array","description":"List of group members","properties":{"id":{"type":"string","description":"Member ID"},"displayName":{"type":"string","description":"Display name"},"mail":{"type":"string","description":"Email address"},"odataType":{"type":"string","description":"Directory object type"}}},"memberCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Continuation URL for the next page of results, or null if there are no more","optional":true}},"microsoft_ad_list_groups":{"groups":{"type":"array","description":"List of groups","properties":{"id":{"type":"string","description":"Group ID"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Group description"},"mail":{"type":"string","description":"Email address"},"mailEnabled":{"type":"boolean","description":"Whether mail is enabled"},"mailNickname":{"type":"string","description":"Mail nickname"},"securityEnabled":{"type":"boolean","description":"Whether security is enabled"},"groupTypes":{"type":"array","description":"Group types"},"visibility":{"type":"string","description":"Group visibility"},"createdDateTime":{"type":"string","description":"Creation date"}}},"groupCount":{"type":"number","description":"Number of groups returned"},"nextLink":{"type":"string","description":"Continuation URL for the next page of results, or null if there are no more","optional":true}},"microsoft_ad_list_users":{"users":{"type":"array","description":"List of users","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"givenName":{"type":"string","description":"First name"},"surname":{"type":"string","description":"Last name"},"userPrincipalName":{"type":"string","description":"User principal name (email)"},"mail":{"type":"string","description":"Email address"},"jobTitle":{"type":"string","description":"Job title"},"department":{"type":"string","description":"Department"},"officeLocation":{"type":"string","description":"Office location"},"mobilePhone":{"type":"string","description":"Mobile phone number"},"accountEnabled":{"type":"boolean","description":"Whether the account is enabled"}}},"userCount":{"type":"number","description":"Number of users returned"},"nextLink":{"type":"string","description":"Continuation URL for the next page of results, or null if there are no more","optional":true}},"microsoft_ad_remove_group_member":{"removed":{"type":"boolean","description":"Whether the member was removed successfully"},"groupId":{"type":"string","description":"Group ID"},"memberId":{"type":"string","description":"Member ID that was removed"}},"microsoft_ad_update_group":{"updated":{"type":"boolean","description":"Whether the update was successful"},"groupId":{"type":"string","description":"ID of the updated group"}},"microsoft_ad_update_user":{"updated":{"type":"boolean","description":"Whether the update was successful"},"userId":{"type":"string","description":"ID of the updated user"}},"microsoft_dataverse_associate":{"success":{"type":"boolean","description":"Whether the association was created successfully"},"entitySetName":{"type":"string","description":"Source entity set name used in the association"},"recordId":{"type":"string","description":"Source record GUID that was associated"},"navigationProperty":{"type":"string","description":"Navigation property used for the association"},"targetEntitySetName":{"type":"string","description":"Target entity set name used in the association"},"targetRecordId":{"type":"string","description":"Target record GUID that was associated"}},"microsoft_dataverse_create_multiple":{"ids":{"type":"array","description":"Array of GUIDs for the created records","items":{"type":"string","description":"GUID of a created record"}},"count":{"type":"number","description":"Number of records created"},"success":{"type":"boolean","description":"Whether all records were created successfully"}},"microsoft_dataverse_create_record":{"recordId":{"type":"string","description":"The ID of the created record","optional":true},"record":{"type":"object","description":"Dataverse record object. Contains dynamic columns based on the queried table, plus OData metadata fields.","properties":{"@odata.context":{"type":"string","description":"OData context URL describing the entity type and properties returned","optional":true},"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}},"optional":true},"success":{"type":"boolean","description":"Whether the record was created successfully"}},"microsoft_dataverse_delete_record":{"recordId":{"type":"string","description":"The ID of the deleted record"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_disassociate":{"success":{"type":"boolean","description":"Whether the disassociation was completed successfully"},"entitySetName":{"type":"string","description":"Source entity set name used in the disassociation"},"recordId":{"type":"string","description":"Source record GUID that was disassociated"},"navigationProperty":{"type":"string","description":"Navigation property used for the disassociation"},"targetRecordId":{"type":"string","description":"Target record GUID that was disassociated","optional":true}},"microsoft_dataverse_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"fileContent":{"type":"string","description":"Base64-encoded file content"},"fileName":{"type":"string","description":"Name of the downloaded file","optional":true},"fileSize":{"type":"number","description":"File size in bytes"},"mimeType":{"type":"string","description":"MIME type of the file","optional":true},"fileColumn":{"type":"string","description":"File column the file was downloaded from"},"success":{"type":"boolean","description":"Whether the file was downloaded successfully"}},"microsoft_dataverse_execute_action":{"result":{"type":"object","description":"Action response data. Structure varies by action. Null for actions that return 204 No Content.","optional":true},"success":{"type":"boolean","description":"Whether the action executed successfully"}},"microsoft_dataverse_execute_function":{"result":{"type":"object","description":"Function response data. Structure varies by function.","optional":true},"success":{"type":"boolean","description":"Whether the function executed successfully"}},"microsoft_dataverse_fetchxml_query":{"records":{"type":"array","description":"Array of Dataverse records. Each record has dynamic columns based on the table schema.","items":{"type":"object","description":"A single Dataverse record with dynamic columns based on the table schema","properties":{"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}}}},"count":{"type":"number","description":"Number of records returned in the current page"},"fetchXmlPagingCookie":{"type":"string","description":"Paging cookie for retrieving the next page of results","optional":true},"moreRecords":{"type":"boolean","description":"Whether more records are available beyond the current page"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_get_entity_metadata":{"entitySetName":{"type":"string","description":"The entity set name (plural, used in Web API URLs) for this table","optional":true},"logicalName":{"type":"string","description":"The singular logical name of the table","optional":true},"displayName":{"type":"string","description":"The localized display name of the table","optional":true},"primaryIdAttribute":{"type":"string","description":"The logical name of the primary key column","optional":true},"primaryNameAttribute":{"type":"string","description":"The logical name of the primary name (title) column","optional":true},"attributes":{"type":"array","description":"Column (attribute) definitions for the table (only populated when includeAttributes is \\"true\\")","items":{"type":"object","description":"A single column definition (logical name, display name, type, requirement level)"}},"metadata":{"type":"object","description":"The full raw entity metadata response from Dataverse"},"success":{"type":"boolean","description":"Whether the metadata was retrieved successfully"}},"microsoft_dataverse_get_record":{"record":{"type":"object","description":"Dataverse record object. Contains dynamic columns based on the queried table, plus OData metadata fields.","properties":{"@odata.context":{"type":"string","description":"OData context URL describing the entity type and properties returned","optional":true},"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}}},"recordId":{"type":"string","description":"The record primary key ID (auto-detected from response)","optional":true},"success":{"type":"boolean","description":"Whether the record was retrieved successfully"}},"microsoft_dataverse_list_records":{"records":{"type":"array","description":"Array of Dataverse records. Each record has dynamic columns based on the table schema.","items":{"type":"object","description":"A single Dataverse record with dynamic columns based on the table schema","properties":{"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}}}},"count":{"type":"number","description":"Number of records returned in the current page"},"totalCount":{"type":"number","description":"Total number of matching records server-side (requires $count=true)","optional":true},"nextLink":{"type":"string","description":"URL for the next page of results","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_search":{"results":{"type":"array","description":"Array of search result objects","items":{"type":"object","properties":{"Id":{"type":"string","description":"Record GUID"},"EntityName":{"type":"string","description":"Table logical name (e.g., account, contact)"},"ObjectTypeCode":{"type":"number","description":"Entity type code"},"Attributes":{"type":"object","description":"Record attributes matching the search. Keys are column logical names."},"Highlights":{"type":"object","description":"Highlighted search matches. Keys are column names, values are arrays of strings with {crmhit}/{/crmhit} markers.","optional":true},"Score":{"type":"number","description":"Relevance score for this result"}}}},"totalCount":{"type":"number","description":"Total number of matching records across all tables"},"count":{"type":"number","description":"Number of results returned in this page"},"facets":{"type":"object","description":"Facet results when facets were requested. Keys are facet names, values are arrays of facet value objects with count and value properties.","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_update_multiple":{"success":{"type":"boolean","description":"Whether all records were updated successfully"}},"microsoft_dataverse_update_record":{"recordId":{"type":"string","description":"The ID of the updated record"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_upload_file":{"recordId":{"type":"string","description":"Record GUID the file was uploaded to"},"fileColumn":{"type":"string","description":"File column the file was uploaded to"},"fileName":{"type":"string","description":"Name of the uploaded file"},"success":{"type":"boolean","description":"Whether the file was uploaded successfully"}},"microsoft_dataverse_upsert_record":{"recordId":{"type":"string","description":"The ID of the upserted record"},"created":{"type":"boolean","description":"True if the record was created, false if updated"},"record":{"type":"object","description":"Dataverse record object. Contains dynamic columns based on the queried table, plus OData metadata fields.","properties":{"@odata.context":{"type":"string","description":"OData context URL describing the entity type and properties returned","optional":true},"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}},"optional":true},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_whoami":{"userId":{"type":"string","description":"The authenticated user ID"},"businessUnitId":{"type":"string","description":"The business unit ID"},"organizationId":{"type":"string","description":"The organization ID"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_excel_clear_range":{"cleared":{"type":"boolean","description":"Whether the range was cleared"},"range":{"type":"string","description":"The range that was cleared"},"applyTo":{"type":"string","description":"What was cleared (All, Formats, or Contents)"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_create_table":{"table":{"type":"object","description":"Details of the newly created table","properties":{"id":{"type":"string","description":"The unique ID of the table"},"name":{"type":"string","description":"The name of the table"},"showHeaders":{"type":"boolean","description":"Whether the header row is shown"},"showTotals":{"type":"boolean","description":"Whether the totals row is shown"},"style":{"type":"string","description":"The table style name"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_delete_worksheet":{"deleted":{"type":"boolean","description":"Whether the worksheet was deleted"},"worksheetName":{"type":"string","description":"The name of the deleted worksheet"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_format_range":{"formatted":{"type":"boolean","description":"Whether the formatting was applied"},"range":{"type":"string","description":"The range that was formatted"},"fill":{"type":"object","description":"The applied fill, or null if no fill was set","properties":{"color":{"type":"string","description":"The applied fill color"}}},"font":{"type":"object","description":"The applied font properties, or null if no font was set","properties":{"bold":{"type":"boolean","description":"Whether the font is bold"},"italic":{"type":"boolean","description":"Whether the font is italic"},"color":{"type":"string","description":"The font color"},"name":{"type":"string","description":"The font name"},"size":{"type":"number","description":"The font size in points"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_read":{"data":{"type":"object","description":"Range data from the spreadsheet","properties":{"range":{"type":"string","description":"The range that was read"},"values":{"type":"array","description":"Array of rows containing cell values"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_read_v2":{"sheetName":{"type":"string","description":"Name of the sheet that was read"},"range":{"type":"string","description":"The range that was read"},"values":{"type":"array","description":"Array of rows containing cell values"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Microsoft Excel spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"microsoft_excel_sort_range":{"sorted":{"type":"boolean","description":"Whether the sort was applied"},"target":{"type":"string","description":"The range or table name that was sorted"},"sortColumn":{"type":"number","description":"The zero-based column index that was sorted on"},"ascending":{"type":"boolean","description":"Whether the sort was ascending"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_table_add":{"index":{"type":"number","description":"Index of the first row that was added"},"values":{"type":"array","description":"Array of rows that were added to the table"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_worksheet_add":{"worksheet":{"type":"object","description":"Details of the newly created worksheet","properties":{"id":{"type":"string","description":"The unique ID of the worksheet"},"name":{"type":"string","description":"The name of the worksheet"},"position":{"type":"number","description":"The zero-based position of the worksheet"},"visibility":{"type":"string","description":"The visibility state of the worksheet (Visible/Hidden/VeryHidden)"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_write":{"updatedRange":{"type":"string","description":"The range that was updated"},"updatedRows":{"type":"number","description":"Number of rows that were updated"},"updatedColumns":{"type":"number","description":"Number of columns that were updated"},"updatedCells":{"type":"number","description":"Number of cells that were updated"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_write_v2":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Microsoft Excel spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"microsoft_planner_create_bucket":{"success":{"type":"boolean","description":"Whether the bucket was created successfully"},"bucket":{"type":"object","description":"The created bucket object with all properties"},"metadata":{"type":"object","description":"Metadata including bucketId and planId","properties":{"bucketId":{"type":"string","description":"Created bucket ID"},"planId":{"type":"string","description":"Parent plan ID"}}}},"microsoft_planner_create_plan":{"success":{"type":"boolean","description":"Whether the plan was created successfully"},"plan":{"type":"object","description":"The created plan object with all properties"},"metadata":{"type":"object","description":"Metadata including planId and groupId","properties":{"planId":{"type":"string","description":"Created plan ID"},"groupId":{"type":"string","description":"Owning Microsoft 365 group ID"}}}},"microsoft_planner_create_task":{"success":{"type":"boolean","description":"Whether the task was created successfully"},"task":{"type":"object","description":"The created task object with all properties"},"metadata":{"type":"object","description":"Metadata including planId, taskId, and taskUrl","properties":{"planId":{"type":"string","description":"Parent plan ID"},"taskId":{"type":"string","description":"Created task ID"},"taskUrl":{"type":"string","description":"Microsoft Graph API URL for the task"}}}},"microsoft_planner_delete_bucket":{"success":{"type":"boolean","description":"Whether the bucket was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"metadata":{"type":"object","description":"Additional metadata"}},"microsoft_planner_delete_plan":{"success":{"type":"boolean","description":"Whether the plan was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"metadata":{"type":"object","description":"Additional metadata"}},"microsoft_planner_delete_task":{"success":{"type":"boolean","description":"Whether the task was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"metadata":{"type":"object","description":"Additional metadata"}},"microsoft_planner_get_plan_details":{"success":{"type":"boolean","description":"Whether the plan details were retrieved successfully"},"planDetails":{"type":"object","description":"The plan details including categoryDescriptions and sharedWith"},"etag":{"type":"string","description":"The ETag value for this plan details resource"},"metadata":{"type":"object","description":"Metadata including planId","properties":{"planId":{"type":"string","description":"Plan ID"}}}},"microsoft_planner_get_task_details":{"success":{"type":"boolean","description":"Whether the task details were retrieved successfully"},"taskDetails":{"type":"object","description":"The task details including description, checklist, and references"},"etag":{"type":"string","description":"The ETag value for this task details - use this for update operations"},"metadata":{"type":"object","description":"Metadata including taskId","properties":{"taskId":{"type":"string","description":"Task ID"}}}},"microsoft_planner_list_buckets":{"success":{"type":"boolean","description":"Whether buckets were retrieved successfully"},"buckets":{"type":"array","description":"Array of bucket objects"},"metadata":{"type":"object","description":"Metadata including planId and count","properties":{"planId":{"type":"string","description":"Plan ID","optional":true},"count":{"type":"number","description":"Number of buckets returned"}}}},"microsoft_planner_list_plans":{"success":{"type":"boolean","description":"Whether plans were retrieved successfully"},"plans":{"type":"array","description":"Array of plan objects shared with the current user"},"metadata":{"type":"object","description":"Metadata including userId and count","properties":{"count":{"type":"number","description":"Number of plans returned"},"userId":{"type":"string","description":"User ID"}}}},"microsoft_planner_read_bucket":{"success":{"type":"boolean","description":"Whether the bucket was retrieved successfully"},"bucket":{"type":"object","description":"The bucket object with all properties"},"metadata":{"type":"object","description":"Metadata including bucketId and planId","properties":{"bucketId":{"type":"string","description":"Bucket ID"},"planId":{"type":"string","description":"Parent plan ID"}}}},"microsoft_planner_read_plan":{"success":{"type":"boolean","description":"Whether the plan was retrieved successfully"},"plan":{"type":"object","description":"The plan object with all properties"},"metadata":{"type":"object","description":"Metadata including planId and planUrl","properties":{"planId":{"type":"string","description":"Plan ID"},"planUrl":{"type":"string","description":"Microsoft Graph API URL for the plan"}}}},"microsoft_planner_read_task":{"success":{"type":"boolean","description":"Whether tasks were retrieved successfully"},"tasks":{"type":"array","description":"Array of task objects with filtered properties"},"metadata":{"type":"object","description":"Metadata including planId, userId, and planUrl","properties":{"planId":{"type":"string","description":"Plan ID","optional":true},"userId":{"type":"string","description":"User ID","optional":true},"planUrl":{"type":"string","description":"Microsoft Graph API URL for the plan","optional":true}}}},"microsoft_planner_update_bucket":{"success":{"type":"boolean","description":"Whether the bucket was updated successfully"},"bucket":{"type":"object","description":"The updated bucket object with all properties"},"metadata":{"type":"object","description":"Metadata including bucketId and planId","properties":{"bucketId":{"type":"string","description":"Updated bucket ID"},"planId":{"type":"string","description":"Parent plan ID"}}}},"microsoft_planner_update_plan":{"success":{"type":"boolean","description":"Whether the plan was updated successfully"},"plan":{"type":"object","description":"The updated plan object with all properties"},"metadata":{"type":"object","description":"Metadata including planId","properties":{"planId":{"type":"string","description":"Updated plan ID"}}}},"microsoft_planner_update_plan_details":{"success":{"type":"boolean","description":"Whether the plan details were updated successfully"},"planDetails":{"type":"object","description":"The updated plan details object with categoryDescriptions and sharedWith"},"metadata":{"type":"object","description":"Metadata including planId","properties":{"planId":{"type":"string","description":"Plan ID"}}}},"microsoft_planner_update_task":{"success":{"type":"boolean","description":"Whether the task was updated successfully"},"message":{"type":"string","description":"Success message when task is updated"},"task":{"type":"object","description":"The updated task object with all properties"},"taskId":{"type":"string","description":"ID of the updated task"},"etag":{"type":"string","description":"New ETag after update - use this for subsequent operations","optional":true},"metadata":{"type":"object","description":"Metadata including taskId, planId, and taskUrl","properties":{"taskId":{"type":"string","description":"Updated task ID"},"planId":{"type":"string","description":"Parent plan ID"},"taskUrl":{"type":"string","description":"Microsoft Graph API URL for the task"}}}},"microsoft_planner_update_task_details":{"success":{"type":"boolean","description":"Whether the task details were updated successfully"},"taskDetails":{"type":"object","description":"The updated task details object with all properties"},"metadata":{"type":"object","description":"Metadata including taskId","properties":{"taskId":{"type":"string","description":"Task ID"}}}},"microsoft_teams_delete_channel_message":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"messageId":{"type":"string","description":"ID of the deleted message"}},"microsoft_teams_delete_chat_message":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"messageId":{"type":"string","description":"ID of the deleted message"}},"microsoft_teams_get_message":{"success":{"type":"boolean","description":"Whether the retrieval was successful"},"content":{"type":"string","description":"The message content"},"metadata":{"type":"object","description":"Message metadata including sender, timestamp, etc.","properties":{"messageId":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"createdTime":{"type":"string","description":"Message creation timestamp"},"url":{"type":"string","description":"Web URL to the message"},"teamId":{"type":"string","description":"Team ID"},"channelId":{"type":"string","description":"Channel ID"},"chatId":{"type":"string","description":"Chat ID"},"messages":{"type":"array","description":"Array of message details"},"messageCount":{"type":"number","description":"Number of messages"}}}},"microsoft_teams_list_channel_members":{"success":{"type":"boolean","description":"Whether the listing was successful"},"members":{"type":"array","description":"Array of channel members"},"memberCount":{"type":"number","description":"Total number of members"}},"microsoft_teams_list_channels":{"success":{"type":"boolean","description":"Whether the listing was successful"},"channels":{"type":"array","description":"Array of channels in the team"},"channelCount":{"type":"number","description":"Total number of channels"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_list_chat_members":{"success":{"type":"boolean","description":"Whether the listing was successful"},"members":{"type":"array","description":"Array of chat members"},"memberCount":{"type":"number","description":"Total number of members"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_list_chats":{"success":{"type":"boolean","description":"Whether the listing was successful"},"chats":{"type":"array","description":"Array of chats the user is part of"},"chatCount":{"type":"number","description":"Total number of chats"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_list_team_members":{"success":{"type":"boolean","description":"Whether the listing was successful"},"members":{"type":"array","description":"Array of team members"},"memberCount":{"type":"number","description":"Total number of members"}},"microsoft_teams_list_teams":{"success":{"type":"boolean","description":"Whether the listing was successful"},"teams":{"type":"array","description":"Array of teams the user is a member of"},"teamCount":{"type":"number","description":"Total number of teams"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_read_channel":{"success":{"type":"boolean","description":"Teams channel read operation success status"},"messageCount":{"type":"number","description":"Number of messages retrieved from channel"},"teamId":{"type":"string","description":"ID of the team that was read from"},"channelId":{"type":"string","description":"ID of the channel that was read from"},"messages":{"type":"array","description":"Array of channel message objects"},"attachmentCount":{"type":"number","description":"Total number of attachments found"},"attachmentTypes":{"type":"array","description":"Types of attachments found"},"content":{"type":"string","description":"Formatted content of channel messages"},"attachments":{"type":"file[]","description":"Uploaded attachments for convenience (flattened)"}},"microsoft_teams_read_chat":{"success":{"type":"boolean","description":"Teams chat read operation success status"},"messageCount":{"type":"number","description":"Number of messages retrieved from chat"},"chatId":{"type":"string","description":"ID of the chat that was read from"},"messages":{"type":"array","description":"Array of chat message objects"},"attachmentCount":{"type":"number","description":"Total number of attachments found"},"attachmentTypes":{"type":"array","description":"Types of attachments found"},"content":{"type":"string","description":"Formatted content of chat messages"},"attachments":{"type":"file[]","description":"Uploaded attachments for convenience (flattened)"}},"microsoft_teams_reply_to_message":{"success":{"type":"boolean","description":"Whether the reply was successful"},"messageId":{"type":"string","description":"ID of the reply message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully sent"}},"microsoft_teams_set_reaction":{"success":{"type":"boolean","description":"Whether the reaction was added successfully"},"reactionType":{"type":"string","description":"The emoji that was added"},"messageId":{"type":"string","description":"ID of the message"}},"microsoft_teams_unset_reaction":{"success":{"type":"boolean","description":"Whether the reaction was removed successfully"},"reactionType":{"type":"string","description":"The emoji that was removed"},"messageId":{"type":"string","description":"ID of the message"}},"microsoft_teams_update_channel_message":{"success":{"type":"boolean","description":"Whether the update was successful"},"messageId":{"type":"string","description":"ID of the updated message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"}},"microsoft_teams_update_chat_message":{"success":{"type":"boolean","description":"Whether the update was successful"},"messageId":{"type":"string","description":"ID of the updated message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"}},"microsoft_teams_write_channel":{"success":{"type":"boolean","description":"Teams channel message send success status"},"messageId":{"type":"string","description":"Unique identifier for the sent message"},"teamId":{"type":"string","description":"ID of the team where message was sent"},"channelId":{"type":"string","description":"ID of the channel where message was sent"},"createdTime":{"type":"string","description":"Timestamp when message was created"},"url":{"type":"string","description":"Web URL to the message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"},"files":{"type":"file[]","description":"Files attached to the message"}},"microsoft_teams_write_chat":{"success":{"type":"boolean","description":"Teams chat message send success status"},"messageId":{"type":"string","description":"Unique identifier for the sent message"},"chatId":{"type":"string","description":"ID of the chat where message was sent"},"createdTime":{"type":"string","description":"Timestamp when message was created"},"url":{"type":"string","description":"Web URL to the message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"},"files":{"type":"file[]","description":"Files attached to the message"}},"millionverifier_get_credits":{"credits":{"type":"number","description":"Remaining verification credits"}},"millionverifier_verify_email":{"email":{"type":"string","description":"The verified email address"},"status":{"type":"string","description":"Verification status (valid, invalid, catch_all, disposable, unknown, unverified)"},"deliverable":{"type":"boolean","description":"Whether the email is valid and safe to send"},"freeEmail":{"type":"boolean","description":"Whether the address is on a free email provider","optional":true},"roleAccount":{"type":"boolean","description":"Whether the address is a role account (e.g., info@, sales@)","optional":true},"didYouMean":{"type":"string","description":"Suggested correction for a likely typo","optional":true},"subResult":{"type":"string","description":"Additional MillionVerifier classification detail","optional":true}},"mintlify_create_agent_job":{"id":{"type":"string","description":"Unique identifier for the agent job","nullable":true},"status":{"type":"string","description":"Current job status: active, completed, archived, or failed","nullable":true},"source":{"type":"object","description":"Source repository information","nullable":true,"properties":{"repository":{"type":"string","description":"Full GitHub repository URL","nullable":true},"ref":{"type":"string","description":"Git branch the agent is working on","nullable":true}}},"model":{"type":"string","description":"AI model used for this job","nullable":true},"prLink":{"type":"string","description":"GitHub pull request URL created by the agent. Null while the job is active or if no files changed.","nullable":true},"createdAt":{"type":"string","description":"Timestamp when the job was created","nullable":true},"archivedAt":{"type":"string","description":"Timestamp when the job was archived","nullable":true}},"mintlify_create_assistant_message":{"text":{"type":"string","description":"Assembled assistant answer"},"threadId":{"type":"string","description":"Thread ID for continuing this conversation in a follow-up call","nullable":true},"sources":{"type":"array","description":"Documentation sources the assistant cited","items":{"type":"object","properties":{"sourceId":{"type":"string","description":"Source identifier","nullable":true},"url":{"type":"string","description":"URL of the cited page","nullable":true},"title":{"type":"string","description":"Title of the cited page","nullable":true}}}}},"mintlify_detect_ai_prose":{"path":{"type":"string","description":"Path from the request","nullable":true},"skipped":{"type":"string","description":"Reason the page was skipped (\\"too_short\\"), or null when the page was checked","nullable":true},"predictionShort":{"type":"string","description":"Overall verdict for the page: AI, AI-Assisted, Human, or Mixed. Null when the page was skipped.","nullable":true,"optional":true},"fractionAi":{"type":"number","description":"Fraction of the page detected as AI-generated (0-1). Null when the page was skipped.","nullable":true,"optional":true},"fractionAiAssisted":{"type":"number","description":"Fraction of the page detected as AI-assisted (0-1). Null when the page was skipped.","nullable":true,"optional":true},"fractionHuman":{"type":"number","description":"Fraction of the page detected as human-written (0-1). Null when the page was skipped.","nullable":true,"optional":true},"windows":{"type":"array","description":"Flagged non-human passages with line ranges and suggested rewrites. Empty when the page was skipped.","items":{"type":"object","properties":{"text":{"type":"string","description":"The flagged passage text"},"label":{"type":"string","description":"Detection label, for example AI-Generated"},"aiAssistanceScore":{"type":"number","description":"AI-assistance score for the passage (0-1)","nullable":true},"confidence":{"type":"json","description":"Detection confidence, either a label such as High or a numeric score","nullable":true},"startLine":{"type":"number","description":"1-based start line of the passage","nullable":true},"endLine":{"type":"number","description":"1-based end line of the passage","nullable":true},"rewrites":{"type":"array","description":"Suggested human rewrites of the passage","items":{"type":"object","properties":{"text":{"type":"string","description":"The rewritten passage"},"rationale":{"type":"string","description":"Why the rewrite reads more human"}}}}}}},"creditsCharged":{"type":"number","description":"AI credits charged for this request (0 when skipped)","nullable":true}},"mintlify_get_agent_job":{"id":{"type":"string","description":"Unique identifier for the agent job","nullable":true},"status":{"type":"string","description":"Current job status: active, completed, archived, or failed","nullable":true},"source":{"type":"object","description":"Source repository information","nullable":true,"properties":{"repository":{"type":"string","description":"Full GitHub repository URL","nullable":true},"ref":{"type":"string","description":"Git branch the agent is working on","nullable":true}}},"model":{"type":"string","description":"AI model used for this job","nullable":true},"prLink":{"type":"string","description":"GitHub pull request URL created by the agent. Null while the job is active or if no files changed.","nullable":true},"createdAt":{"type":"string","description":"Timestamp when the job was created","nullable":true},"archivedAt":{"type":"string","description":"Timestamp when the job was archived","nullable":true}},"mintlify_get_assistant_caller_stats":{"web":{"type":"number","description":"Assistant queries originating from the documentation site","nullable":true},"api":{"type":"number","description":"Assistant queries originating from API calls","nullable":true},"other":{"type":"number","description":"Assistant queries from other sources such as integrations and SDKs","nullable":true},"total":{"type":"number","description":"Total assistant queries across all caller types","nullable":true}},"mintlify_get_assistant_conversations":{"conversations":{"type":"array","description":"Assistant conversations for the requested window","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique conversation identifier","nullable":true},"timestamp":{"type":"string","description":"When the conversation occurred","nullable":true},"query":{"type":"string","description":"The user\'s question","nullable":true},"response":{"type":"string","description":"The assistant\'s response","nullable":true},"sources":{"type":"array","description":"Documentation pages referenced in the response","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the page","nullable":true},"url":{"type":"string","description":"URL of the page","nullable":true}}}},"resolutionStatus":{"type":"string","description":"Whether the assistant answered the question: answered or unanswered","nullable":true},"queryCategory":{"type":"string","description":"Auto-assigned category grouping for the conversation","nullable":true},"pageUrl":{"type":"string","description":"Full URL of the page where the conversation started","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page, or null when there are no more results","nullable":true},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_feedback":{"feedback":{"type":"array","description":"Feedback entries for the requested window","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique feedback identifier","nullable":true},"path":{"type":"string","description":"Path or URL of the page","nullable":true},"comment":{"type":"string","description":"Text of the feedback comment","nullable":true},"createdAt":{"type":"string","description":"Submission timestamp","nullable":true},"source":{"type":"string","description":"Origin: code_snippet, contextual, agent, or thumbs_only","nullable":true},"status":{"type":"string","description":"Review status: pending, in_progress, resolved, or dismissed","nullable":true},"helpful":{"type":"boolean","description":"Whether the user found the content helpful (contextual feedback only)","nullable":true},"contact":{"type":"string","description":"Email the user provided for follow-up (contextual feedback only)","nullable":true},"code":{"type":"string","description":"Code snippet the feedback relates to (code_snippet feedback only)","nullable":true},"filename":{"type":"string","description":"Filename of the code snippet (code_snippet feedback only)","nullable":true},"lang":{"type":"string","description":"Language of the code snippet (code_snippet feedback only)","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page, or null when there are no more results","nullable":true},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_feedback_by_page":{"feedback":{"type":"array","description":"Feedback counts aggregated by documentation page path","items":{"type":"object","properties":{"path":{"type":"string","description":"The documentation page path","nullable":true},"thumbsUp":{"type":"number","description":"Positive contextual feedback entries","nullable":true},"thumbsDown":{"type":"number","description":"Negative contextual feedback entries","nullable":true},"code":{"type":"number","description":"Code snippet feedback entries","nullable":true},"total":{"type":"number","description":"Total feedback entries","nullable":true}}}},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_page_content":{"path":{"type":"string","description":"The page path that was requested","nullable":true},"content":{"type":"string","description":"Full text content of the page","nullable":true}},"mintlify_get_searches":{"searches":{"type":"array","description":"Search terms ordered by hit count descending","items":{"type":"object","properties":{"searchQuery":{"type":"string","description":"The search term entered by users","nullable":true},"hits":{"type":"number","description":"Number of times this term was searched","nullable":true},"ctr":{"type":"number","description":"Click-through rate for this search term","nullable":true},"topClickedPage":{"type":"string","description":"Most-clicked result path for this query","nullable":true},"lastSearchedAt":{"type":"string","description":"Timestamp of the last time this term was searched","nullable":true}}}},"totalSearches":{"type":"number","description":"Total search events in the date range, summing all hits rather than distinct queries","nullable":true},"nextCursor":{"type":"string","description":"Cursor for the next page, or null when there are no more results","nullable":true}},"mintlify_get_update_status":{"id":{"type":"string","description":"Status ID of the update","nullable":true},"projectId":{"type":"string","description":"Documentation project ID","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 UTC start time","nullable":true},"endedAt":{"type":"string","description":"ISO 8601 UTC end time","nullable":true},"status":{"type":"string","description":"Update status: queued, in_progress, success, or failure","nullable":true},"summary":{"type":"string","description":"Summary of the update status","nullable":true},"logs":{"type":"array","description":"Deployment log lines"},"subdomain":{"type":"string","description":"Subdomain of the docs being updated","nullable":true},"screenshot":{"type":"string","description":"Screenshot of the docs","nullable":true},"screenshotLight":{"type":"string","description":"Light-mode screenshot of the docs","nullable":true},"screenshotDark":{"type":"string","description":"Dark-mode screenshot of the docs","nullable":true},"author":{"type":"object","description":"Author of the update","nullable":true,"properties":{"name":{"type":"string","description":"Author name","nullable":true},"avatarUrl":{"type":"string","description":"Author avatar image URL","nullable":true},"githubUserId":{"type":"number","description":"Author GitHub user ID","nullable":true}}},"commit":{"type":"object","description":"Commit that produced the update","nullable":true,"properties":{"sha":{"type":"string","description":"Commit SHA","nullable":true},"ref":{"type":"string","description":"Git ref of the commit","nullable":true},"message":{"type":"string","description":"Commit message","nullable":true},"filesChanged":{"type":"object","description":"Files added, modified, and removed by the commit","nullable":true,"properties":{"added":{"type":"array","description":"New files added"},"modified":{"type":"array","description":"Existing files that were modified"},"removed":{"type":"array","description":"Files that were removed"}}}}},"source":{"type":"string","description":"Source of the update trigger: internal, github-app-installation, api, github, dashboard, gitlab, or onboarding","nullable":true}},"mintlify_get_views":{"totals":{"type":"object","description":"Site-wide content view event counts for the date range","nullable":true,"properties":{"human":{"type":"number","description":"Site-wide human traffic","nullable":true},"ai":{"type":"number","description":"Site-wide AI bot traffic","nullable":true},"total":{"type":"number","description":"Site-wide total","nullable":true}}},"views":{"type":"array","description":"Per-page content view event counts","items":{"type":"object","properties":{"path":{"type":"string","description":"The documentation page path","nullable":true},"human":{"type":"number","description":"Content view events from human traffic","nullable":true},"ai":{"type":"number","description":"Content view events from AI bot traffic","nullable":true},"total":{"type":"number","description":"Total content view events","nullable":true}}}},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_visitors":{"totals":{"type":"object","description":"Site-wide unique visitor totals for the date range, deduplicated across human and AI","nullable":true,"properties":{"human":{"type":"number","description":"Site-wide human traffic","nullable":true},"ai":{"type":"number","description":"Site-wide AI bot traffic","nullable":true},"total":{"type":"number","description":"Site-wide total","nullable":true}}},"visitors":{"type":"array","description":"Per-page unique visitor counts","items":{"type":"object","properties":{"path":{"type":"string","description":"The documentation page path","nullable":true},"human":{"type":"number","description":"Unique human visitors","nullable":true},"ai":{"type":"number","description":"Unique AI bot visitors","nullable":true},"total":{"type":"number","description":"Approximate distinct visitors, deduplicated across human and AI","nullable":true}}}},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_search":{"results":{"type":"array","description":"Matching documentation chunks ordered by relevance","items":{"type":"object","properties":{"content":{"type":"string","description":"The matching content from your documentation","nullable":true},"path":{"type":"string","description":"Path or URL to the source document","nullable":true},"metadata":{"type":"json","description":"Additional metadata about the search result","nullable":true}}}},"resultCount":{"type":"number","description":"Number of results returned"}},"mintlify_send_agent_message":{"id":{"type":"string","description":"Unique identifier for the agent job","nullable":true},"status":{"type":"string","description":"Current job status: active, completed, archived, or failed","nullable":true},"source":{"type":"object","description":"Source repository information","nullable":true,"properties":{"repository":{"type":"string","description":"Full GitHub repository URL","nullable":true},"ref":{"type":"string","description":"Git branch the agent is working on","nullable":true}}},"model":{"type":"string","description":"AI model used for this job","nullable":true},"prLink":{"type":"string","description":"GitHub pull request URL created by the agent. Null while the job is active or if no files changed.","nullable":true},"createdAt":{"type":"string","description":"Timestamp when the job was created","nullable":true},"archivedAt":{"type":"string","description":"Timestamp when the job was archived","nullable":true}},"mintlify_trigger_automation":{"schemaId":{"type":"string","description":"ID of the triggered automation","nullable":true},"instanceId":{"type":"string","description":"ID of the queued automation run, visible in the run history","nullable":true},"jobId":{"type":"string","description":"ID of the background job processing the run","nullable":true}},"mintlify_trigger_preview":{"statusId":{"type":"string","description":"Status ID for tracking the preview deployment","nullable":true},"previewUrl":{"type":"string","description":"URL where the preview deployment is hosted","nullable":true}},"mintlify_trigger_update":{"statusId":{"type":"string","description":"Status ID of the queued update. Poll it with Get Update Status.","nullable":true}},"mistral_parser":{"success":{"type":"boolean","description":"Whether the PDF was parsed successfully"},"content":{"type":"string","description":"Extracted content in the requested format (markdown, text, or JSON)"},"metadata":{"type":"object","description":"Processing metadata including jobId, fileType, pageCount, and usage info","properties":{"jobId":{"type":"string","description":"Unique job identifier"},"fileType":{"type":"string","description":"File type (e.g., pdf)"},"fileName":{"type":"string","description":"Original file name"},"source":{"type":"string","description":"Source type (url)"},"pageCount":{"type":"number","description":"Number of pages processed"},"model":{"type":"string","description":"Mistral model used"},"resultType":{"type":"string","description":"Output format (markdown, text, json)"},"processedAt":{"type":"string","description":"Processing timestamp"},"sourceUrl":{"type":"string","description":"Source URL if applicable","optional":true},"usageInfo":{"type":"object","description":"Usage statistics from OCR processing","optional":true}}}},"mistral_parser_v2":{"pages":{"type":"array","description":"Array of page objects from Mistral OCR","items":{"type":"object","properties":{"index":{"type":"number","description":"Page index (zero-based)"},"markdown":{"type":"string","description":"Extracted markdown content"},"images":{"type":"array","description":"Images extracted from this page with bounding boxes","items":{"type":"object","properties":{"id":{"type":"string","description":"Image identifier (e.g., img-0.jpeg)"},"top_left_x":{"type":"number","description":"Top-left X coordinate in pixels"},"top_left_y":{"type":"number","description":"Top-left Y coordinate in pixels"},"bottom_right_x":{"type":"number","description":"Bottom-right X coordinate in pixels"},"bottom_right_y":{"type":"number","description":"Bottom-right Y coordinate in pixels"},"image_base64":{"type":"string","description":"Base64-encoded image data (when include_image_base64=true)","optional":true}}}},"dimensions":{"type":"object","description":"Page dimensions","properties":{"dpi":{"type":"number","description":"Dots per inch"},"height":{"type":"number","description":"Page height in pixels"},"width":{"type":"number","description":"Page width in pixels"}}},"tables":{"type":"array","description":"Extracted tables as HTML/markdown (when table_format is set). Referenced via placeholders like [tbl-0.html]"},"hyperlinks":{"type":"array","description":"Array of URL strings detected in the page (e.g., [\\"https://...\\", \\"mailto:...\\"])","items":{"type":"string","description":"URL or mailto link"}},"header":{"type":"string","description":"Page header content (when extract_header=true)","optional":true},"footer":{"type":"string","description":"Page footer content (when extract_footer=true)","optional":true}}}},"model":{"type":"string","description":"Mistral OCR model identifier (e.g., mistral-ocr-latest)"},"usage_info":{"type":"object","description":"Usage and processing statistics","properties":{"pages_processed":{"type":"number","description":"Total number of pages processed"},"doc_size_bytes":{"type":"number","description":"Document file size in bytes","optional":true}}},"document_annotation":{"type":"string","description":"Structured annotation data as JSON string (when applicable)","optional":true}},"mistral_parser_v3":{"pages":{"type":"array","description":"Array of page objects from Mistral OCR","items":{"type":"object","properties":{"index":{"type":"number","description":"Page index (zero-based)"},"markdown":{"type":"string","description":"Extracted markdown content"},"images":{"type":"array","description":"Images extracted from this page with bounding boxes","items":{"type":"object","properties":{"id":{"type":"string","description":"Image identifier (e.g., img-0.jpeg)"},"top_left_x":{"type":"number","description":"Top-left X coordinate in pixels"},"top_left_y":{"type":"number","description":"Top-left Y coordinate in pixels"},"bottom_right_x":{"type":"number","description":"Bottom-right X coordinate in pixels"},"bottom_right_y":{"type":"number","description":"Bottom-right Y coordinate in pixels"},"image_base64":{"type":"string","description":"Base64-encoded image data (when include_image_base64=true)","optional":true}}}},"dimensions":{"type":"object","description":"Page dimensions","properties":{"dpi":{"type":"number","description":"Dots per inch"},"height":{"type":"number","description":"Page height in pixels"},"width":{"type":"number","description":"Page width in pixels"}}},"tables":{"type":"array","description":"Extracted tables as HTML/markdown (when table_format is set). Referenced via placeholders like [tbl-0.html]"},"hyperlinks":{"type":"array","description":"Array of URL strings detected in the page (e.g., [\\"https://...\\", \\"mailto:...\\"])","items":{"type":"string","description":"URL or mailto link"}},"header":{"type":"string","description":"Page header content (when extract_header=true)","optional":true},"footer":{"type":"string","description":"Page footer content (when extract_footer=true)","optional":true}}}},"model":{"type":"string","description":"Mistral OCR model identifier (e.g., mistral-ocr-latest)"},"usage_info":{"type":"object","description":"Usage and processing statistics","properties":{"pages_processed":{"type":"number","description":"Total number of pages processed"},"doc_size_bytes":{"type":"number","description":"Document file size in bytes","optional":true}}},"document_annotation":{"type":"string","description":"Structured annotation data as JSON string (when applicable)","optional":true}},"monday_archive_item":{"id":{"type":"string","description":"The ID of the archived item"}},"monday_change_column_value":{"item":{"type":"json","description":"The updated item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_create_board":{"board":{"type":"json","description":"The created board","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"description":{"type":"string","description":"Board description","optional":true},"state":{"type":"string","description":"Board state"},"boardKind":{"type":"string","description":"Board kind (public, private, share)"},"itemsCount":{"type":"number","description":"Number of items"},"url":{"type":"string","description":"Board URL"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true}}}},"monday_create_column":{"column":{"type":"json","description":"The created column","optional":true,"properties":{"id":{"type":"string","description":"Column ID"},"title":{"type":"string","description":"Column title"},"type":{"type":"string","description":"Column type"}}}},"monday_create_group":{"group":{"type":"json","description":"The created group","optional":true,"properties":{"id":{"type":"string","description":"Group ID"},"title":{"type":"string","description":"Group title"},"color":{"type":"string","description":"Group color (hex)"},"archived":{"type":"boolean","description":"Whether archived","optional":true},"deleted":{"type":"boolean","description":"Whether deleted","optional":true},"position":{"type":"string","description":"Group position"}}}},"monday_create_item":{"item":{"type":"json","description":"The created item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_create_subitem":{"item":{"type":"json","description":"The created subitem","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_create_update":{"update":{"type":"json","description":"The created update","optional":true,"properties":{"id":{"type":"string","description":"Update ID"},"body":{"type":"string","description":"Update body (HTML)"},"textBody":{"type":"string","description":"Plain text body","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"creatorId":{"type":"string","description":"Creator user ID","optional":true},"itemId":{"type":"string","description":"Item ID","optional":true}}}},"monday_delete_item":{"id":{"type":"string","description":"The ID of the deleted item"}},"monday_duplicate_item":{"item":{"type":"json","description":"The duplicated item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_get_board":{"board":{"type":"json","description":"Board details","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"description":{"type":"string","description":"Board description","optional":true},"state":{"type":"string","description":"Board state"},"boardKind":{"type":"string","description":"Board kind (public, private, share)"},"itemsCount":{"type":"number","description":"Number of items"},"url":{"type":"string","description":"Board URL"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true}}},"groups":{"type":"array","description":"Groups on the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Group ID"},"title":{"type":"string","description":"Group title"},"color":{"type":"string","description":"Group color (hex)"},"archived":{"type":"boolean","description":"Whether the group is archived","optional":true},"deleted":{"type":"boolean","description":"Whether the group is deleted","optional":true},"position":{"type":"string","description":"Group position"}}}},"columns":{"type":"array","description":"Columns on the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"title":{"type":"string","description":"Column title"},"type":{"type":"string","description":"Column type"}}}}},"monday_get_groups":{"groups":{"type":"array","description":"Groups on the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Group ID"},"title":{"type":"string","description":"Group title"},"color":{"type":"string","description":"Group color (hex)"},"archived":{"type":"boolean","description":"Whether the group is archived","optional":true},"deleted":{"type":"boolean","description":"Whether the group is deleted","optional":true},"position":{"type":"string","description":"Group position"}}}},"count":{"type":"number","description":"Number of returned groups"}},"monday_get_item":{"item":{"type":"json","description":"The requested item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_get_items":{"items":{"type":"array","description":"List of items from the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state (active, archived, deleted)","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values for the item","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Human-readable text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"count":{"type":"number","description":"Number of items returned"}},"monday_list_boards":{"boards":{"type":"array","description":"List of Monday.com boards","items":{"type":"object","properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"description":{"type":"string","description":"Board description","optional":true},"state":{"type":"string","description":"Board state (active, archived, deleted)"},"boardKind":{"type":"string","description":"Board kind (public, private, share)"},"itemsCount":{"type":"number","description":"Number of items on the board"},"url":{"type":"string","description":"Board URL"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true}}}},"count":{"type":"number","description":"Number of boards returned"}},"monday_move_item_to_group":{"item":{"type":"json","description":"The moved item with updated group","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_search_items":{"items":{"type":"array","description":"Matching items","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"count":{"type":"number","description":"Number of items returned"},"cursor":{"type":"string","description":"Pagination cursor for fetching the next page","optional":true}},"monday_update_item":{"item":{"type":"json","description":"The updated item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"mongodb_delete":{"message":{"type":"string","description":"Operation status message"},"deletedCount":{"type":"number","description":"Number of documents deleted"},"documentCount":{"type":"number","description":"Total number of documents affected"}},"mongodb_execute":{"message":{"type":"string","description":"Operation status message"},"documents":{"type":"array","description":"Array of documents returned from aggregation"},"documentCount":{"type":"number","description":"Number of documents returned"}},"mongodb_insert":{"message":{"type":"string","description":"Operation status message"},"documentCount":{"type":"number","description":"Number of documents inserted"},"insertedId":{"type":"string","description":"ID of inserted document (single insert)"},"insertedIds":{"type":"array","description":"Array of inserted document IDs (multiple insert)"}},"mongodb_introspect":{"message":{"type":"string","description":"Operation status message"},"databases":{"type":"array","description":"Array of database names"},"collections":{"type":"array","description":"Array of collection info with name, type, document count, and indexes"}},"mongodb_query":{"message":{"type":"string","description":"Operation status message"},"documents":{"type":"array","description":"Array of documents returned from the query"},"documentCount":{"type":"number","description":"Number of documents returned"}},"mongodb_update":{"message":{"type":"string","description":"Operation status message"},"matchedCount":{"type":"number","description":"Number of documents matched by filter"},"modifiedCount":{"type":"number","description":"Number of documents modified"},"documentCount":{"type":"number","description":"Total number of documents affected"},"insertedId":{"type":"string","description":"ID of inserted document (if upsert)"}},"mysql_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of deleted rows"},"rowCount":{"type":"number","description":"Number of rows deleted"}},"mysql_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows affected"}},"mysql_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of inserted rows"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"mysql_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes"},"databases":{"type":"array","description":"List of available databases on the server"}},"mysql_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"mysql_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of updated rows"},"rowCount":{"type":"number","description":"Number of rows updated"}},"neo4j_create":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Creation summary with counters for nodes and relationships created"}},"neo4j_delete":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Delete summary with counters for nodes and relationships deleted"}},"neo4j_execute":{"message":{"type":"string","description":"Operation status message"},"records":{"type":"array","description":"Array of records returned from the query"},"recordCount":{"type":"number","description":"Number of records returned"},"summary":{"type":"json","description":"Execution summary with timing and counters"}},"neo4j_introspect":{"message":{"type":"string","description":"Operation status message"},"labels":{"type":"array","description":"Array of node labels in the database"},"relationshipTypes":{"type":"array","description":"Array of relationship types in the database"},"nodeSchemas":{"type":"array","description":"Array of node schemas with their properties"},"relationshipSchemas":{"type":"array","description":"Array of relationship schemas with their properties"},"constraints":{"type":"array","description":"Array of database constraints"},"indexes":{"type":"array","description":"Array of database indexes"}},"neo4j_merge":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Merge summary with counters for nodes/relationships created or matched"}},"neo4j_query":{"message":{"type":"string","description":"Operation status message"},"records":{"type":"array","description":"Array of records returned from the query"},"recordCount":{"type":"number","description":"Number of records returned"},"summary":{"type":"json","description":"Query execution summary with timing and counters"}},"neo4j_update":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Update summary with counters for properties set"}},"netsuite_attach_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true}},"netsuite_batch_create_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_delete_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_get_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_update_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_upsert_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_create_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for standard HTTP 204 creation; replacement creation can return the documented HTTP 201 post-state object","nullable":true},"location":{"type":"string","description":"Newly created record URL from the Location response header","optional":true}},"netsuite_delete_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true}},"netsuite_detach_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true}},"netsuite_execute_action":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Documented NetSuite record-action response","nullable":true,"properties":{"result":{"type":"boolean","description":"True when NetSuite completed the record action"}}}},"netsuite_execute_dataset":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Items in this page; item fields depend on the record, query, or dataset","optional":true,"items":{"type":"json","description":"Account-specific NetSuite item"}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_execute_suiteql":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Items in this page; item fields depend on the record, query, or dataset","optional":true,"items":{"type":"json","description":"Account-specific NetSuite item"}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_get_async_result":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Result payload for the submitted asynchronous operation; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_async_status":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Documented NetSuite asynchronous job, task collection, or task status","nullable":true,"properties":{"completed":{"type":"boolean","description":"Whether processing has completed","optional":true},"endTime":{"type":"string","description":"Task completion time","optional":true},"id":{"type":"string","description":"Asynchronous job or task ID","optional":true},"progress":{"type":"string","description":"Current task progress state","optional":true},"startTime":{"type":"string","description":"Task start time","optional":true},"count":{"type":"number","description":"Number of task collection entries returned","optional":true},"items":{"type":"array","description":"Collection entries containing links to one or more asynchronous tasks","optional":true,"items":{"type":"json","properties":{"links":{"type":"array","description":"Links to individual tasks","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}},"links":{"type":"array","description":"HATEOAS links for the job or task collection","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"task":{"type":"object","description":"Link container for the tasks belonging to this asynchronous job","optional":true,"properties":{"links":{"type":"array","description":"Links to the job task collection","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}}}},"netsuite_get_governance_limits":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Documented NetSuite governance limits","nullable":true,"properties":{"accountConcurrencyLimit":{"type":"number","description":"Account concurrency limit"},"accountUnallocatedConcurrencyLimit":{"type":"number","description":"Account concurrency not allocated to integrations"},"integrationConcurrencyLimit":{"type":"number","description":"Concurrency allocated to this integration","optional":true},"integrationLimitType":{"type":"string","description":"Limit assignment: integrationSpecific, accountLimit, or internal"}}}},"netsuite_get_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_record_form":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_record_metadata":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_select_options":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Select-options response keyed by requested field ID; each dynamic field contains an _selectOptions object with links, items, count, offset, hasMore, and totalResults","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}},"netsuite_get_server_time":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite server time response","nullable":true,"properties":{"serverTime":{"type":"string","description":"Current NetSuite server time in UTC"}}}},"netsuite_get_subresource":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_list_datasets":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Items in this page; item fields depend on the record, query, or dataset","optional":true,"items":{"type":"json","description":"Account-specific NetSuite item"}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_list_record_types":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite REST metadata catalog","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Record types exposed to the authenticated role","items":{"type":"object","properties":{"name":{"type":"string","description":"REST record type script ID"},"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true},"mediaType":{"type":"string","description":"Media type advertised for the linked metadata resource","optional":true}}}}}}}}}},"netsuite_list_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Matching record references in this page","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"NetSuite record ID"},"links":{"type":"array","description":"Oracle HATEOAS links for the record","items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_transform_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true},"location":{"type":"string","description":"URL of the transformed record, when NetSuite returns a Location header","optional":true}},"netsuite_update_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true},"location":{"type":"string","description":"Updated record URL from the Location response header","optional":true}},"netsuite_upsert_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true},"location":{"type":"string","description":"URL of the created or updated record, when NetSuite returns a Location header","optional":true}},"neverbounce_get_credits":{"credits":{"type":"number","description":"Remaining paid verification credits"},"freeCredits":{"type":"number","description":"Remaining free verification credits"}},"neverbounce_verify_email":{"email":{"type":"string","description":"The verified email address"},"status":{"type":"string","description":"Verification status (valid, invalid, catch_all, disposable, unknown)"},"deliverable":{"type":"boolean","description":"Whether the email is valid and safe to send"},"roleAccount":{"type":"boolean","description":"Whether the address is a role account (e.g., info@, sales@)","optional":true},"freeEmail":{"type":"boolean","description":"Whether the address is on a free email provider","optional":true},"didYouMean":{"type":"string","description":"Suggested correction for a likely typo","optional":true},"flags":{"type":"array","description":"Raw NeverBounce flags for the address","optional":true}},"new_relic_create_deployment_event":{"event":{"type":"object","description":"Created New Relic change tracking event","properties":{"changeTrackingId":{"type":"string","description":"New Relic change tracking ID","nullable":true},"customAttributes":{"type":"json","description":"Custom attributes on the change tracking event","optional":true,"nullable":true},"category":{"type":"string","description":"Change category","nullable":true},"categoryAndType":{"type":"string","description":"Combined category and type","nullable":true},"type":{"type":"string","description":"Change type","nullable":true},"shortDescription":{"type":"string","description":"Short change description","nullable":true},"description":{"type":"string","description":"Change description","nullable":true},"timestamp":{"type":"number","description":"Change timestamp in milliseconds","nullable":true},"user":{"type":"string","description":"User associated with the change","nullable":true},"groupId":{"type":"string","description":"Change group ID","nullable":true},"entity":{"type":"object","description":"Entity associated with the change","nullable":true,"properties":{"guid":{"type":"string","description":"Entity GUID","nullable":true},"name":{"type":"string","description":"Entity name","nullable":true}}}}},"messages":{"type":"array","description":"Messages returned by New Relic for the created change event","items":{"type":"string","description":"New Relic message"}}},"new_relic_get_entity":{"entity":{"type":"object","description":"New Relic entity details","optional":true,"properties":{"guid":{"type":"string","description":"Entity GUID","nullable":true},"name":{"type":"string","description":"Entity name","nullable":true},"entityType":{"type":"string","description":"Entity type","nullable":true},"domain":{"type":"string","description":"Entity domain, e.g. APM, INFRA","nullable":true},"reporting":{"type":"boolean","description":"Whether the entity is currently reporting data","nullable":true},"alertSeverity":{"type":"string","description":"Current alert severity for the entity","nullable":true},"tags":{"type":"array","description":"Entity tags","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key","nullable":true},"values":{"type":"array","description":"Tag values","items":{"type":"string"}}}}}}}},"new_relic_nrql_query":{"results":{"type":"array","description":"NRQL result rows. Row fields depend on the query projection.","items":{"type":"object","description":"A NRQL result row"}},"resultCount":{"type":"number","description":"Number of NRQL result rows returned"}},"new_relic_search_entities":{"count":{"type":"number","description":"Total number of entities matching the query"},"query":{"type":"string","description":"Entity search query New Relic executed"},"entities":{"type":"array","description":"Matching New Relic entities","items":{"type":"object","properties":{"guid":{"type":"string","description":"Entity GUID","nullable":true},"name":{"type":"string","description":"Entity name","nullable":true},"entityType":{"type":"string","description":"Entity type","nullable":true},"domain":{"type":"string","description":"Entity domain, e.g. APM, INFRA","nullable":true},"reporting":{"type":"boolean","description":"Whether the entity is currently reporting data","nullable":true},"alertSeverity":{"type":"string","description":"Current alert severity for the entity","nullable":true},"tags":{"type":"array","description":"Entity tags","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key","nullable":true},"values":{"type":"array","description":"Tag values","items":{"type":"string"}}}}}}}},"nextCursor":{"type":"string","description":"Cursor for the next page of results","optional":true}},"notion_add_database_row":{"id":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"title":{"type":"string","description":"Row title"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_add_database_row_v2":{"id":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"title":{"type":"string","description":"Row title"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_append_blocks":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_append_blocks_v2":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_create_comment":{"id":{"type":"string","description":"Comment UUID"},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"content":{"type":"string","description":"Plain text content of the comment"},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}},"notion_create_comment_v2":{"id":{"type":"string","description":"Comment UUID"},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"content":{"type":"string","description":"Plain text content of the comment"},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}},"notion_create_database":{"content":{"type":"string","description":"Success message with database details and properties list"},"metadata":{"type":"object","description":"Database metadata including ID, title, URL, creation time, and properties schema","properties":{"id":{"type":"string","description":"Database UUID"},"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"},"properties":{"type":"object","description":"Database properties schema"}}}},"notion_create_database_v2":{"id":{"type":"string","description":"Database UUID"},"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"properties":{"type":"object","description":"Database properties schema"}},"notion_create_page":{"content":{"type":"string","description":"Success message confirming page creation"},"metadata":{"type":"object","description":"Page metadata including title, page ID, URL, and timestamps","properties":{"title":{"type":"string","description":"Page title"},"pageId":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"}}}},"notion_create_page_v2":{"id":{"type":"string","description":"Page UUID"},"title":{"type":"string","description":"Page title"},"url":{"type":"string","description":"Notion page URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_delete_block":{"id":{"type":"string","description":"Block UUID"},"archived":{"type":"boolean","description":"Whether the block was archived (moved to trash)"}},"notion_delete_block_v2":{"id":{"type":"string","description":"Block UUID"},"archived":{"type":"boolean","description":"Whether the block was archived (moved to trash)"}},"notion_list_comments":{"results":{"type":"array","description":"Array of Notion comment objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"comment\\""},"id":{"type":"string","description":"Comment UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_list_comments_v2":{"results":{"type":"array","description":"Array of Notion comment objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"comment\\""},"id":{"type":"string","description":"Comment UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_list_users":{"results":{"type":"array","description":"Array of Notion user objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_list_users_v2":{"results":{"type":"array","description":"Array of Notion user objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_query_database":{"content":{"type":"string","description":"Formatted list of database entries with their properties"},"metadata":{"type":"object","description":"Query metadata including total results count, pagination info, and raw results array","properties":{"totalResults":{"type":"number","description":"Number of results returned"},"hasMore":{"type":"boolean","description":"Whether more results are available"},"nextCursor":{"type":"string","description":"Cursor for next page of results","optional":true},"results":{"type":"array","description":"Array of page objects from the database","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"page\\""},"id":{"type":"string","description":"Page UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the page is archived"},"in_trash":{"type":"boolean","description":"Whether the page is in trash"},"url":{"type":"string","description":"Notion page URL"},"public_url":{"type":"string","description":"Public web URL if shared, null otherwise","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"icon":{"type":"object","description":"Page/database icon (emoji, custom_emoji, or file)","optional":true,"properties":{"type":{"type":"string","description":"Icon type: \\"emoji\\", \\"custom_emoji\\", or \\"file\\""},"emoji":{"type":"string","description":"Emoji character (if type is emoji)","optional":true},"custom_emoji":{"type":"object","description":"Custom emoji object (if type is custom_emoji)","optional":true,"properties":{"id":{"type":"string","description":"Custom emoji UUID"},"name":{"type":"string","description":"Custom emoji name","optional":true},"url":{"type":"string","description":"URL to custom emoji image","optional":true}}},"file":{"type":"object","description":"Notion-hosted file (if type is file)","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"external":{"type":"object","description":"External file (if type is external)","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"cover":{"type":"object","description":"Page/database cover image","optional":true,"properties":{"type":{"type":"string","description":"File type: \\"file\\", \\"file_upload\\", or \\"external\\""},"file":{"type":"object","description":"Notion-hosted file object (when type is \\"file\\")","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"file_upload":{"type":"object","description":"API-uploaded file object (when type is \\"file_upload\\")","optional":true,"properties":{"id":{"type":"string","description":"File upload UUID"}}},"external":{"type":"object","description":"External file object (when type is \\"external\\")","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"properties":{"type":"object","description":"Page property values (structure depends on parent type - database properties or title only)"}}}}}}},"notion_query_database_v2":{"results":{"type":"array","description":"Array of page objects from the database","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"page\\""},"id":{"type":"string","description":"Page UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the page is archived"},"in_trash":{"type":"boolean","description":"Whether the page is in trash"},"url":{"type":"string","description":"Notion page URL"},"public_url":{"type":"string","description":"Public web URL if shared, null otherwise","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"icon":{"type":"object","description":"Page/database icon (emoji, custom_emoji, or file)","optional":true,"properties":{"type":{"type":"string","description":"Icon type: \\"emoji\\", \\"custom_emoji\\", or \\"file\\""},"emoji":{"type":"string","description":"Emoji character (if type is emoji)","optional":true},"custom_emoji":{"type":"object","description":"Custom emoji object (if type is custom_emoji)","optional":true,"properties":{"id":{"type":"string","description":"Custom emoji UUID"},"name":{"type":"string","description":"Custom emoji name","optional":true},"url":{"type":"string","description":"URL to custom emoji image","optional":true}}},"file":{"type":"object","description":"Notion-hosted file (if type is file)","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"external":{"type":"object","description":"External file (if type is external)","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"cover":{"type":"object","description":"Page/database cover image","optional":true,"properties":{"type":{"type":"string","description":"File type: \\"file\\", \\"file_upload\\", or \\"external\\""},"file":{"type":"object","description":"Notion-hosted file object (when type is \\"file\\")","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"file_upload":{"type":"object","description":"API-uploaded file object (when type is \\"file_upload\\")","optional":true,"properties":{"id":{"type":"string","description":"File upload UUID"}}},"external":{"type":"object","description":"External file object (when type is \\"external\\")","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"properties":{"type":"object","description":"Page property values (structure depends on parent type - database properties or title only)"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true},"total_results":{"type":"number","description":"Number of results returned"}},"notion_read":{"content":{"type":"string","description":"Page content in markdown format with headers, paragraphs, lists, and todos"},"metadata":{"type":"object","description":"Page metadata including title, URL, and timestamps","properties":{"title":{"type":"string","description":"Page title"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"},"url":{"type":"string","description":"Notion page URL"}}}},"notion_read_database":{"content":{"type":"string","description":"Database information including title, properties schema, and metadata"},"metadata":{"type":"object","description":"Database metadata including title, ID, URL, timestamps, and properties schema","properties":{"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"id":{"type":"string","description":"Database UUID"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"properties":{"type":"object","description":"Database properties schema"}}}},"notion_read_database_v2":{"id":{"type":"string","description":"Database UUID"},"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"properties":{"type":"object","description":"Database properties schema"}},"notion_read_v2":{"content":{"type":"string","description":"Page content in markdown format"},"title":{"type":"string","description":"Page title"},"url":{"type":"string","description":"Notion page URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_retrieve_block":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full Notion block object. Includes a type-specific field (e.g. paragraph, heading_1, image) whose shape varies by block type and is not enumerated below — read it directly off this object.","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_retrieve_block_children":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_retrieve_block_children_v2":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_retrieve_block_v2":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full Notion block object. Includes a type-specific field (e.g. paragraph, heading_1, image) whose shape varies by block type and is not enumerated below — read it directly off this object.","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_retrieve_user":{"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true},"email":{"type":"string","description":"User email address (person users only)","optional":true}},"notion_retrieve_user_v2":{"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true},"email":{"type":"string","description":"User email address (person users only)","optional":true}},"notion_search":{"content":{"type":"string","description":"Formatted list of search results including pages and databases"},"metadata":{"type":"object","description":"Search metadata including total results count, pagination info, and raw results array","properties":{"totalResults":{"type":"number","description":"Number of results returned"},"hasMore":{"type":"boolean","description":"Whether more results are available"},"nextCursor":{"type":"string","description":"Cursor for next page of results","optional":true},"results":{"type":"array","description":"Array of search results (pages and/or databases)","items":{"type":"object","properties":{"object":{"type":"string","description":"Object type: \\"page\\" or \\"database\\""},"id":{"type":"string","description":"Object UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the object is archived"},"in_trash":{"type":"boolean","description":"Whether the object is in trash"},"url":{"type":"string","description":"Object URL"},"public_url":{"type":"string","description":"Public web URL if shared","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"properties":{"type":"object","description":"Object properties"}}}}}}},"notion_search_v2":{"results":{"type":"array","description":"Array of search results (pages and/or databases)","items":{"type":"object","properties":{"object":{"type":"string","description":"Object type: \\"page\\" or \\"database\\""},"id":{"type":"string","description":"Object UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the object is archived"},"in_trash":{"type":"boolean","description":"Whether the object is in trash"},"url":{"type":"string","description":"Object URL"},"public_url":{"type":"string","description":"Public web URL if shared","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"properties":{"type":"object","description":"Object properties"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true},"total_results":{"type":"number","description":"Number of results returned"}},"notion_update_block":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full updated Notion block object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_update_block_v2":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full updated Notion block object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_update_page":{"content":{"type":"string","description":"Success message confirming page properties update"},"metadata":{"type":"object","description":"Page metadata including title, page ID, URL, and update timestamps","properties":{"title":{"type":"string","description":"Page title"},"pageId":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"updatedTime":{"type":"string","description":"ISO 8601 timestamp when update was performed"}}}},"notion_update_page_v2":{"id":{"type":"string","description":"Page UUID"},"title":{"type":"string","description":"Page title"},"url":{"type":"string","description":"Notion page URL"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_write":{"content":{"type":"string","description":"Success message confirming content was appended to page"}},"notion_write_v2":{"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_append_active":{"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_append_note":{"filename":{"type":"string","description":"Path of the note"},"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_append_periodic_note":{"period":{"type":"string","description":"Period type of the note"},"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_create_note":{"filename":{"type":"string","description":"Path of the created note"},"created":{"type":"boolean","description":"Whether the note was successfully created"}},"obsidian_delete_note":{"filename":{"type":"string","description":"Path of the deleted note"},"deleted":{"type":"boolean","description":"Whether the note was successfully deleted"}},"obsidian_execute_command":{"commandId":{"type":"string","description":"ID of the executed command"},"executed":{"type":"boolean","description":"Whether the command was successfully executed"}},"obsidian_get_active":{"content":{"type":"string","description":"Markdown content of the active file"},"filename":{"type":"string","description":"Path to the active file","optional":true}},"obsidian_get_note":{"content":{"type":"string","description":"Markdown content of the note"},"filename":{"type":"string","description":"Path to the note"}},"obsidian_get_periodic_note":{"content":{"type":"string","description":"Markdown content of the periodic note"},"period":{"type":"string","description":"Period type of the note"}},"obsidian_list_commands":{"commands":{"type":"json","description":"List of available commands with IDs and names","properties":{"id":{"type":"string","description":"Command identifier"},"name":{"type":"string","description":"Human-readable command name"}}}},"obsidian_list_files":{"files":{"type":"json","description":"List of files and directories","properties":{"path":{"type":"string","description":"File or directory path"},"type":{"type":"string","description":"Whether the entry is a file or directory"}}}},"obsidian_open_file":{"filename":{"type":"string","description":"Path of the opened file"},"opened":{"type":"boolean","description":"Whether the file was successfully opened"}},"obsidian_patch_active":{"patched":{"type":"boolean","description":"Whether the active file was successfully patched"}},"obsidian_patch_note":{"filename":{"type":"string","description":"Path of the patched note"},"patched":{"type":"boolean","description":"Whether the note was successfully patched"}},"obsidian_search":{"results":{"type":"json","description":"Search results with filenames, scores, and matching contexts","properties":{"filename":{"type":"string","description":"Path to the matching note"},"score":{"type":"number","description":"Relevance score"},"matches":{"type":"json","description":"Matching text contexts","properties":{"context":{"type":"string","description":"Text surrounding the match"}}}}}},"okta_activate_user":{"userId":{"type":"string","description":"Activated user ID"},"activated":{"type":"boolean","description":"Whether the user was activated"},"activationUrl":{"type":"string","description":"Activation URL (only returned when sendEmail is false)","optional":true},"activationToken":{"type":"string","description":"Activation token (only returned when sendEmail is false)","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_add_user_to_group":{"groupId":{"type":"string","description":"Group ID"},"userId":{"type":"string","description":"User ID added to the group"},"added":{"type":"boolean","description":"Whether the user was added"},"success":{"type":"boolean","description":"Operation success status"}},"okta_create_group":{"id":{"type":"string","description":"Created group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_create_user":{"id":{"type":"string","description":"Created user ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"okta_deactivate_user":{"userId":{"type":"string","description":"Deactivated user ID"},"deactivated":{"type":"boolean","description":"Whether the user was deactivated"},"success":{"type":"boolean","description":"Operation success status"}},"okta_delete_group":{"groupId":{"type":"string","description":"Deleted group ID"},"deleted":{"type":"boolean","description":"Whether the group was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"okta_delete_user":{"userId":{"type":"string","description":"Deleted user ID"},"deleted":{"type":"boolean","description":"Whether the user was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"okta_get_group":{"id":{"type":"string","description":"Group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_get_user":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login (usually email)","optional":true},"mobilePhone":{"type":"string","description":"Mobile phone","optional":true},"secondEmail":{"type":"string","description":"Secondary email","optional":true},"displayName":{"type":"string","description":"Display name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"department":{"type":"string","description":"Department","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"manager":{"type":"string","description":"Manager name","optional":true},"managerId":{"type":"string","description":"Manager ID","optional":true},"division":{"type":"string","description":"Division","optional":true},"employeeNumber":{"type":"string","description":"Employee number","optional":true},"userType":{"type":"string","description":"User type","optional":true},"created":{"type":"string","description":"Creation timestamp"},"activated":{"type":"string","description":"Activation timestamp","optional":true},"lastLogin":{"type":"string","description":"Last login timestamp","optional":true},"lastUpdated":{"type":"string","description":"Last update timestamp"},"statusChanged":{"type":"string","description":"Status change timestamp","optional":true},"passwordChanged":{"type":"string","description":"Password change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_list_group_members":{"members":{"type":"array","description":"Array of group member user objects","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login","optional":true},"mobilePhone":{"type":"string","description":"Mobile phone","optional":true},"title":{"type":"string","description":"Job title","optional":true},"department":{"type":"string","description":"Department","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastLogin":{"type":"string","description":"Last login timestamp","optional":true},"lastUpdated":{"type":"string","description":"Last update timestamp"},"activated":{"type":"string","description":"Activation timestamp","optional":true},"statusChanged":{"type":"string","description":"Status change timestamp","optional":true}}}},"count":{"type":"number","description":"Number of members returned"},"success":{"type":"boolean","description":"Operation success status"}},"okta_list_groups":{"groups":{"type":"array","description":"Array of Okta group objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type (OKTA_GROUP, APP_GROUP, BUILT_IN)"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true}}}},"count":{"type":"number","description":"Number of groups returned"},"success":{"type":"boolean","description":"Operation success status"}},"okta_list_users":{"users":{"type":"array","description":"Array of Okta user objects","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status (ACTIVE, STAGED, PROVISIONED, etc.)"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login (usually email)","optional":true},"mobilePhone":{"type":"string","description":"Mobile phone","optional":true},"title":{"type":"string","description":"Job title","optional":true},"department":{"type":"string","description":"Department","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastLogin":{"type":"string","description":"Last login timestamp","optional":true},"lastUpdated":{"type":"string","description":"Last update timestamp"},"activated":{"type":"string","description":"Activation timestamp","optional":true},"statusChanged":{"type":"string","description":"Status change timestamp","optional":true}}}},"count":{"type":"number","description":"Number of users returned"},"success":{"type":"boolean","description":"Operation success status"}},"okta_remove_user_from_group":{"groupId":{"type":"string","description":"Group ID"},"userId":{"type":"string","description":"User ID removed from the group"},"removed":{"type":"boolean","description":"Whether the user was removed"},"success":{"type":"boolean","description":"Operation success status"}},"okta_reset_password":{"userId":{"type":"string","description":"User ID"},"resetPasswordUrl":{"type":"string","description":"Password reset URL (only returned when sendEmail is false)","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_suspend_user":{"userId":{"type":"string","description":"Suspended user ID"},"suspended":{"type":"boolean","description":"Whether the user was suspended"},"success":{"type":"boolean","description":"Operation success status"}},"okta_unsuspend_user":{"userId":{"type":"string","description":"Unsuspended user ID"},"unsuspended":{"type":"boolean","description":"Whether the user was unsuspended"},"success":{"type":"boolean","description":"Operation success status"}},"okta_update_group":{"id":{"type":"string","description":"Group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_update_user":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"onedrive_copy":{"success":{"type":"boolean","description":"Whether the copy request was accepted"},"sourceFileId":{"type":"string","description":"The ID of the file or folder that was copied"},"name":{"type":"string","description":"The requested name for the copy, if provided"},"monitorUrl":{"type":"string","description":"URL to poll for the status of the asynchronous copy operation (copy completes in the background)"}},"onedrive_create_folder":{"success":{"type":"boolean","description":"Whether the folder was created successfully"},"file":{"type":"object","description":"The created folder object with metadata including id, name, webViewLink, and timestamps"}},"onedrive_create_share_link":{"success":{"type":"boolean","description":"Whether the sharing link was created successfully"},"link":{"type":"object","description":"The created sharing link, including its type, scope, and URL"}},"onedrive_delete":{"success":{"type":"boolean","description":"Whether the file was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation that the file was deleted"},"fileId":{"type":"string","description":"The ID of the deleted file"}},"onedrive_download":{"file":{"type":"file","description":"Downloaded file stored in execution files"}},"onedrive_get_drive_info":{"success":{"type":"boolean","description":"Whether the drive info was retrieved"},"driveId":{"type":"string","description":"The ID of the drive"},"driveType":{"type":"string","description":"The type of drive (e.g., \\"personal\\", \\"business\\")"},"webUrl":{"type":"string","description":"URL to the drive in the browser"},"owner":{"type":"string","description":"Display name of the drive owner","optional":true},"quota":{"type":"object","description":"Storage quota information in bytes (total, used, remaining, deleted, state)"}},"onedrive_get_item":{"success":{"type":"boolean","description":"Whether the item metadata was retrieved"},"file":{"type":"object","description":"The file or folder metadata, including id, name, webViewLink, size, and timestamps"}},"onedrive_list":{"success":{"type":"boolean","description":"Whether files were listed successfully"},"files":{"type":"array","description":"Array of file and folder objects with metadata"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results (optional)"}},"onedrive_move":{"success":{"type":"boolean","description":"Whether the move or rename was successful"},"file":{"type":"object","description":"The updated file object with its new name and/or parent folder"}},"onedrive_search":{"success":{"type":"boolean","description":"Whether the search completed successfully"},"files":{"type":"array","description":"Array of file and folder objects matching the search query"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results (optional)"}},"onedrive_upload":{"success":{"type":"boolean","description":"Whether the file was uploaded successfully"},"file":{"type":"object","description":"The uploaded file object with metadata including id, name, webViewLink, webContentLink, and timestamps"}},"onepassword_create_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"onepassword_delete_item":{"success":{"type":"boolean","description":"Whether the item was successfully deleted"}},"onepassword_get_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"onepassword_get_item_file":{"file":{"type":"file","description":"Downloaded file attachment"}},"onepassword_get_vault":{"id":{"type":"string","description":"Vault ID"},"name":{"type":"string","description":"Vault name"},"description":{"type":"string","description":"Vault description","optional":true},"attributeVersion":{"type":"number","description":"Vault attribute version"},"contentVersion":{"type":"number","description":"Vault content version"},"items":{"type":"number","description":"Number of items in the vault"},"type":{"type":"string","description":"Vault type (USER_CREATED, PERSONAL, or EVERYONE)"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}},"onepassword_list_items":{"items":{"type":"array","description":"List of items in the vault (summaries without field values)","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}}}}},"onepassword_list_vaults":{"vaults":{"type":"array","description":"List of accessible vaults","items":{"type":"object","properties":{"id":{"type":"string","description":"Vault ID"},"name":{"type":"string","description":"Vault name"},"description":{"type":"string","description":"Vault description","optional":true},"attributeVersion":{"type":"number","description":"Vault attribute version"},"contentVersion":{"type":"number","description":"Vault content version"},"items":{"type":"number","description":"Number of items in the vault"},"type":{"type":"string","description":"Vault type (USER_CREATED, PERSONAL, or EVERYONE)"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}}},"onepassword_replace_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"onepassword_resolve_secret":{"value":{"type":"string","description":"The resolved secret value"},"reference":{"type":"string","description":"The original secret reference URI"}},"onepassword_update_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"openai_embeddings":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"openai_image":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Generated image data","properties":{"content":{"type":"string","description":"Image URL or identifier"},"image":{"type":"string","description":"Base64 encoded image data"},"metadata":{"type":"object","description":"Image generation metadata","properties":{"model":{"type":"string","description":"Model used for image generation"}}}}}},"outlook_calendar_create_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The created calendar event object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"outlook_calendar_delete_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"Delete result details","properties":{"eventId":{"type":"string","description":"ID of the deleted event"},"status":{"type":"string","description":"Deletion status"}}}},"outlook_calendar_get_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The calendar event object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"outlook_calendar_list_events":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of calendar event objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, if any","optional":true}},"outlook_calendar_respond":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"Response result details","properties":{"eventId":{"type":"string","description":"ID of the event responded to"},"responseType":{"type":"string","description":"The response that was sent"},"status":{"type":"string","description":"Response status"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true}}}},"outlook_calendar_update_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The updated calendar event object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"outlook_copy":{"success":{"type":"boolean","description":"Email copy success status"},"message":{"type":"string","description":"Success or error message"},"originalMessageId":{"type":"string","description":"ID of the original message"},"copiedMessageId":{"type":"string","description":"ID of the copied message"},"destinationFolderId":{"type":"string","description":"ID of the destination folder"}},"outlook_create_folder":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The newly created mail folder","properties":{"id":{"type":"string","description":"Unique folder identifier"},"displayName":{"type":"string","description":"Display name of the folder","optional":true},"parentFolderId":{"type":"string","description":"Identifier of the parent folder","optional":true},"childFolderCount":{"type":"number","description":"Number of immediate child folders","optional":true},"unreadItemCount":{"type":"number","description":"Number of unread items in the folder","optional":true},"totalItemCount":{"type":"number","description":"Total number of items in the folder","optional":true},"isHidden":{"type":"boolean","description":"Whether the folder is hidden","optional":true}}}},"outlook_delete":{"success":{"type":"boolean","description":"Operation success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the deleted message"},"status":{"type":"string","description":"Deletion status"}},"outlook_draft":{"success":{"type":"boolean","description":"Email draft creation success status"},"messageId":{"type":"string","description":"Unique identifier for the drafted email"},"status":{"type":"string","description":"Draft status of the email"},"subject":{"type":"string","description":"Subject of the drafted email"},"timestamp":{"type":"string","description":"Timestamp when draft was created"},"message":{"type":"string","description":"Success or error message"}},"outlook_forward":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Delivery result details","properties":{"status":{"type":"string","description":"Delivery status of the email"},"timestamp":{"type":"string","description":"Timestamp when email was forwarded"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true},"messageId":{"type":"string","description":"Forwarded message ID if provided by API","optional":true},"internetMessageId":{"type":"string","description":"RFC 822 Message-ID if provided","optional":true}}}},"outlook_get_attachment":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"Attachment metadata","properties":{"id":{"type":"string","description":"Unique attachment identifier"},"name":{"type":"string","description":"Attachment filename","optional":true},"contentType":{"type":"string","description":"MIME type of the attachment","optional":true},"size":{"type":"number","description":"Attachment size in bytes","optional":true},"isInline":{"type":"boolean","description":"Whether the attachment is rendered inline in the message body","optional":true},"attachmentType":{"type":"string","description":"Microsoft Graph attachment type (e.g. #microsoft.graph.fileAttachment)","optional":true},"lastModifiedDateTime":{"type":"string","description":"When the attachment was last modified (ISO 8601)","optional":true}}},"attachments":{"type":"file[]","description":"The downloaded file attachment (empty for non-file attachment types)","items":{"type":"object","properties":{"name":{"type":"string","description":"Attachment filename"},"contentType":{"type":"string","description":"MIME type of the attachment"},"size":{"type":"number","description":"Attachment size in bytes"}}}}},"outlook_list_attachments":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of attachment metadata objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique attachment identifier"},"name":{"type":"string","description":"Attachment filename","optional":true},"contentType":{"type":"string","description":"MIME type of the attachment","optional":true},"size":{"type":"number","description":"Attachment size in bytes","optional":true},"isInline":{"type":"boolean","description":"Whether the attachment is rendered inline in the message body","optional":true},"attachmentType":{"type":"string","description":"Microsoft Graph attachment type (e.g. #microsoft.graph.fileAttachment)","optional":true},"lastModifiedDateTime":{"type":"string","description":"When the attachment was last modified (ISO 8601)","optional":true}}}}},"outlook_list_folders":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of mail folder objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique folder identifier"},"displayName":{"type":"string","description":"Display name of the folder","optional":true},"parentFolderId":{"type":"string","description":"Identifier of the parent folder","optional":true},"childFolderCount":{"type":"number","description":"Number of immediate child folders","optional":true},"unreadItemCount":{"type":"number","description":"Number of unread items in the folder","optional":true},"totalItemCount":{"type":"number","description":"Total number of items in the folder","optional":true},"isHidden":{"type":"boolean","description":"Whether the folder is hidden","optional":true}}}}},"outlook_mark_read":{"success":{"type":"boolean","description":"Operation success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the message"},"isRead":{"type":"boolean","description":"Read status of the message"}},"outlook_mark_unread":{"success":{"type":"boolean","description":"Operation success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the message"},"isRead":{"type":"boolean","description":"Read status of the message"}},"outlook_move":{"success":{"type":"boolean","description":"Email move success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the moved message"},"newFolderId":{"type":"string","description":"ID of the destination folder"}},"outlook_read":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of email message objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique message identifier"},"subject":{"type":"string","description":"Email subject","optional":true},"bodyPreview":{"type":"string","description":"Preview of the message body","optional":true},"body":{"type":"object","description":"Message body","optional":true,"properties":{"contentType":{"type":"string","description":"Body content type (text or html)","optional":true},"content":{"type":"string","description":"Body content","optional":true}}},"sender":{"type":"object","description":"Sender information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"from":{"type":"object","description":"From address information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"toRecipients":{"type":"array","description":"To recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"ccRecipients":{"type":"array","description":"CC recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"receivedDateTime":{"type":"string","description":"When the message was received (ISO 8601)","optional":true},"sentDateTime":{"type":"string","description":"When the message was sent (ISO 8601)","optional":true},"hasAttachments":{"type":"boolean","description":"Whether the message has attachments","optional":true},"isRead":{"type":"boolean","description":"Whether the message has been read","optional":true},"importance":{"type":"string","description":"Message importance (low, normal, high)","optional":true}}}},"attachments":{"type":"file[]","description":"All email attachments flattened from all emails"}},"outlook_reply":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Reply result details","properties":{"status":{"type":"string","description":"Reply status"},"timestamp":{"type":"string","description":"Timestamp when the reply was sent"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true}}}},"outlook_reply_all":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Reply-all result details","properties":{"status":{"type":"string","description":"Reply status"},"timestamp":{"type":"string","description":"Timestamp when the reply was sent"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true}}}},"outlook_search":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of matching email message objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique message identifier"},"subject":{"type":"string","description":"Email subject","optional":true},"bodyPreview":{"type":"string","description":"Preview of the message body","optional":true},"body":{"type":"object","description":"Message body","optional":true,"properties":{"contentType":{"type":"string","description":"Body content type (text or html)","optional":true},"content":{"type":"string","description":"Body content","optional":true}}},"sender":{"type":"object","description":"Sender information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"from":{"type":"object","description":"From address information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"toRecipients":{"type":"array","description":"To recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"ccRecipients":{"type":"array","description":"CC recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"receivedDateTime":{"type":"string","description":"When the message was received (ISO 8601)","optional":true},"sentDateTime":{"type":"string","description":"When the message was sent (ISO 8601)","optional":true},"hasAttachments":{"type":"boolean","description":"Whether the message has attachments","optional":true},"isRead":{"type":"boolean","description":"Whether the message has been read","optional":true},"importance":{"type":"string","description":"Message importance (low, normal, high)","optional":true}}}}},"outlook_send":{"success":{"type":"boolean","description":"Email send success status"},"status":{"type":"string","description":"Delivery status of the email"},"timestamp":{"type":"string","description":"Timestamp when email was sent"},"message":{"type":"string","description":"Success or error message"}},"outlook_update_message":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Updated message details","properties":{"messageId":{"type":"string","description":"ID of the updated message"},"subject":{"type":"string","description":"Subject of the message","optional":true},"categories":{"type":"array","description":"Categories assigned to the message","items":{"type":"string"}},"flagStatus":{"type":"string","description":"Follow-up flag status of the message","optional":true},"importance":{"type":"string","description":"Importance of the message","optional":true},"isRead":{"type":"boolean","description":"Whether the message is read","optional":true}}}},"pagerduty_add_note":{"id":{"type":"string","description":"Note ID"},"content":{"type":"string","description":"Note content"},"createdAt":{"type":"string","description":"Creation timestamp"},"userName":{"type":"string","description":"Name of the user who created the note"}},"pagerduty_create_incident":{"id":{"type":"string","description":"Created incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Incident status"},"urgency":{"type":"string","description":"Incident urgency"},"createdAt":{"type":"string","description":"Creation timestamp"},"serviceName":{"type":"string","description":"Service name"},"serviceId":{"type":"string","description":"Service ID"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_get_incident":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Incident status"},"urgency":{"type":"string","description":"Incident urgency"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"resolvedAt":{"type":"string","description":"Resolution timestamp","optional":true},"serviceName":{"type":"string","description":"Service name","optional":true},"serviceId":{"type":"string","description":"Service ID","optional":true},"assigneeName":{"type":"string","description":"Assignee name","optional":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true},"escalationPolicyName":{"type":"string","description":"Escalation policy name","optional":true},"escalationPolicyId":{"type":"string","description":"Escalation policy ID","optional":true},"incidentKey":{"type":"string","description":"De-duplication key","optional":true},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_get_service":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"},"description":{"type":"string","description":"Service description","optional":true},"status":{"type":"string","description":"Service status"},"autoResolveTimeout":{"type":"number","description":"Seconds before an open incident auto-resolves","optional":true},"acknowledgementTimeout":{"type":"number","description":"Seconds before an acknowledged incident reverts to triggered","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"lastIncidentTimestamp":{"type":"string","description":"Timestamp of the most recent incident","optional":true},"escalationPolicyName":{"type":"string","description":"Escalation policy name","optional":true},"escalationPolicyId":{"type":"string","description":"Escalation policy ID","optional":true},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_list_escalation_policies":{"escalationPolicies":{"type":"array","description":"Array of escalation policies","items":{"type":"object","properties":{"id":{"type":"string","description":"Escalation policy ID"},"name":{"type":"string","description":"Escalation policy name"},"description":{"type":"string","description":"Escalation policy description"},"numLoops":{"type":"number","description":"Number of times the policy repeats"},"onCallHandoffNotifications":{"type":"string","description":"Handoff notification setting (if_has_services or always)"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching escalation policies (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_incident_alerts":{"alerts":{"type":"array","description":"Array of alerts attached to the incident","items":{"type":"object","properties":{"id":{"type":"string","description":"Alert ID"},"summary":{"type":"string","description":"Alert summary"},"status":{"type":"string","description":"Alert status"},"severity":{"type":"string","description":"Alert severity"},"createdAt":{"type":"string","description":"Creation timestamp"},"alertKey":{"type":"string","description":"De-duplication key"},"serviceName":{"type":"string","description":"Service name"},"serviceId":{"type":"string","description":"Service ID"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching alerts (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_incidents":{"incidents":{"type":"array","description":"Array of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Incident status"},"urgency":{"type":"string","description":"Incident urgency"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"},"serviceName":{"type":"string","description":"Service name"},"serviceId":{"type":"string","description":"Service ID"},"assigneeName":{"type":"string","description":"Assignee name"},"assigneeId":{"type":"string","description":"Assignee ID"},"escalationPolicyName":{"type":"string","description":"Escalation policy name"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching incidents (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_oncalls":{"oncalls":{"type":"array","description":"Array of on-call entries","items":{"type":"object","properties":{"userName":{"type":"string","description":"On-call user name"},"userId":{"type":"string","description":"On-call user ID"},"escalationLevel":{"type":"number","description":"Escalation level"},"escalationPolicyName":{"type":"string","description":"Escalation policy name"},"escalationPolicyId":{"type":"string","description":"Escalation policy ID"},"scheduleName":{"type":"string","description":"Schedule name"},"scheduleId":{"type":"string","description":"Schedule ID"},"start":{"type":"string","description":"On-call start time"},"end":{"type":"string","description":"On-call end time"}}}},"total":{"type":"number","description":"Total number of matching on-call entries (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_schedules":{"schedules":{"type":"array","description":"Array of on-call schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"Schedule ID"},"name":{"type":"string","description":"Schedule name"},"description":{"type":"string","description":"Schedule description"},"timeZone":{"type":"string","description":"Schedule time zone"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching schedules (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_services":{"services":{"type":"array","description":"Array of services","items":{"type":"object","properties":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"},"description":{"type":"string","description":"Service description"},"status":{"type":"string","description":"Service status"},"escalationPolicyName":{"type":"string","description":"Escalation policy name"},"escalationPolicyId":{"type":"string","description":"Escalation policy ID"},"createdAt":{"type":"string","description":"Creation timestamp"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching services (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_users":{"users":{"type":"array","description":"Array of users","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"role":{"type":"string","description":"User role"},"jobTitle":{"type":"string","description":"User job title"},"timeZone":{"type":"string","description":"User preferred time zone"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching users (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_merge_incidents":{"id":{"type":"string","description":"Target incident ID"},"incidentNumber":{"type":"number","description":"Target incident number"},"title":{"type":"string","description":"Target incident title"},"status":{"type":"string","description":"Target incident status"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_send_event":{"status":{"type":"string","description":"Result status (\\"success\\" if accepted)"},"message":{"type":"string","description":"Description of the result","optional":true},"dedupKey":{"type":"string","description":"De-duplication key for the alert","optional":true}},"pagerduty_snooze_incident":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"status":{"type":"string","description":"Incident status after snoozing"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_update_incident":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Updated status"},"urgency":{"type":"string","description":"Updated urgency"},"updatedAt":{"type":"string","description":"Last updated timestamp"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"parallel_deep_research":{"status":{"type":"string","description":"Task status (completed, failed, running)"},"run_id":{"type":"string","description":"Unique ID for this research task"},"message":{"type":"string","description":"Status message"},"content":{"type":"object","description":"Research results (structured based on output_schema)"},"basis":{"type":"array","description":"Citations and sources with reasoning and confidence levels","items":{"type":"object","properties":{"field":{"type":"string","description":"Output field dot-notation path"},"reasoning":{"type":"string","description":"Explanation for the result"},"citations":{"type":"array","description":"Array of sources","items":{"type":"object","properties":{"url":{"type":"string","description":"Source URL"},"title":{"type":"string","description":"Source title"},"excerpts":{"type":"array","description":"Relevant excerpts from the source"}}}},"confidence":{"type":"string","description":"Confidence level (high, medium)"}}}}},"parallel_extract":{"extract_id":{"type":"string","description":"Unique identifier for this extraction request"},"results":{"type":"array","description":"Extracted information from the provided URLs","items":{"type":"object","properties":{"url":{"type":"string","description":"The source URL"},"title":{"type":"string","description":"The title of the page","optional":true},"publish_date":{"type":"string","description":"Publication date (YYYY-MM-DD)","optional":true},"excerpts":{"type":"array","description":"Relevant text excerpts in markdown","items":{"type":"string"},"optional":true},"full_content":{"type":"string","description":"Full page content as markdown","optional":true}}}}},"parallel_search":{"search_id":{"type":"string","description":"Unique identifier for this search request"},"results":{"type":"array","description":"Search results with excerpts from relevant pages","items":{"type":"object","properties":{"url":{"type":"string","description":"The URL of the search result"},"title":{"type":"string","description":"The title of the search result"},"publish_date":{"type":"string","description":"Publication date of the page (YYYY-MM-DD)","optional":true},"excerpts":{"type":"array","description":"LLM-optimized excerpts from the page","items":{"type":"string"}}}}}},"pdl_autocomplete":{"suggestions":{"type":"array","description":"Autocomplete suggestions ordered by frequency","items":{"type":"object","properties":{"name":{"type":"string","description":"Suggestion value"},"count":{"type":"number","description":"Number of records matching this value"},"meta":{"type":"object","description":"Field-specific metadata (e.g., for `company`: id, website, industry)","optional":true}}}}},"pdl_bulk_company_enrich":{"results":{"type":"array","description":"Per-record results in the same order as the input requests","items":{"type":"object","properties":{"status":{"type":"number","description":"Per-record HTTP status (200 on match)"},"matched":{"type":"boolean","description":"Whether this record was matched"},"likelihood":{"type":"number","description":"Match likelihood (1-10), null if no match","optional":true},"metadata":{"type":"object","description":"Metadata echoed back from the request","optional":true},"company":{"type":"object","description":"Matched company record","optional":true}}}}},"pdl_bulk_person_enrich":{"results":{"type":"array","description":"Per-record results in the same order as the input requests","items":{"type":"object","properties":{"status":{"type":"number","description":"Per-record HTTP status (200 on match)"},"matched":{"type":"boolean","description":"Whether this record was matched"},"likelihood":{"type":"number","description":"Match likelihood (1-10), null if no match","optional":true},"metadata":{"type":"object","description":"Metadata echoed back from the request","optional":true},"person":{"type":"object","description":"Matched person record","optional":true}}}}},"pdl_clean_company":{"matched":{"type":"boolean","description":"Whether the input was matched to a known company"},"company":{"type":"object","description":"Canonical company record","optional":true,"properties":{"id":{"type":"string","description":"PDL company ID","optional":true},"name":{"type":"string","description":"Company name","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"ticker":{"type":"string","description":"Stock ticker","optional":true},"type":{"type":"string","description":"Company type (public, private, etc.)","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"size":{"type":"string","description":"Employee size band","optional":true},"employee_count":{"type":"number","description":"Estimated employee count","optional":true},"founded":{"type":"number","description":"Year founded","optional":true},"headline":{"type":"string","description":"Company headline/tagline","optional":true},"summary":{"type":"string","description":"Company description","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"location_name":{"type":"string","description":"HQ location name","optional":true},"location_locality":{"type":"string","description":"HQ city","optional":true},"location_region":{"type":"string","description":"HQ state/region","optional":true},"location_country":{"type":"string","description":"HQ country","optional":true},"tags":{"type":"array","description":"Company tags","optional":true,"items":{"type":"string","description":"Tag"}},"tickers":{"type":"array","description":"All stock tickers","optional":true,"items":{"type":"string","description":"Ticker"}}}}},"pdl_clean_location":{"matched":{"type":"boolean","description":"Whether the input was matched to a known location"},"location":{"type":"object","description":"Canonical location record","optional":true,"properties":{"name":{"type":"string","description":"Normalized location name","optional":true},"locality":{"type":"string","description":"City","optional":true},"region":{"type":"string","description":"State/region","optional":true},"subregion":{"type":"string","description":"Subregion (e.g., county)","optional":true},"country":{"type":"string","description":"Country","optional":true},"continent":{"type":"string","description":"Continent","optional":true},"type":{"type":"string","description":"Location type","optional":true},"geo":{"type":"string","description":"Latitude,longitude string","optional":true}}}},"pdl_clean_school":{"matched":{"type":"boolean","description":"Whether the input was matched to a known school"},"school":{"type":"object","description":"Canonical school record","optional":true,"properties":{"id":{"type":"string","description":"PDL school ID","optional":true},"name":{"type":"string","description":"School name","optional":true},"type":{"type":"string","description":"School type (e.g., university, secondary)","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"domain":{"type":"string","description":"School domain","optional":true},"location_name":{"type":"string","description":"Location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true}}}},"pdl_company_enrich":{"matched":{"type":"boolean","description":"Whether a company record was matched"},"likelihood":{"type":"number","description":"Match likelihood score (1-10), null if no match","optional":true},"company":{"type":"object","description":"Matched company record","optional":true,"properties":{"id":{"type":"string","description":"PDL company ID","optional":true},"name":{"type":"string","description":"Company name","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"ticker":{"type":"string","description":"Stock ticker","optional":true},"type":{"type":"string","description":"Company type (public, private, etc.)","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"size":{"type":"string","description":"Employee size band","optional":true},"employee_count":{"type":"number","description":"Estimated employee count","optional":true},"founded":{"type":"number","description":"Year founded","optional":true},"headline":{"type":"string","description":"Company headline/tagline","optional":true},"summary":{"type":"string","description":"Company description","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"location_name":{"type":"string","description":"HQ location name","optional":true},"location_locality":{"type":"string","description":"HQ city","optional":true},"location_region":{"type":"string","description":"HQ state/region","optional":true},"location_country":{"type":"string","description":"HQ country","optional":true},"tags":{"type":"array","description":"Company tags","optional":true,"items":{"type":"string","description":"Tag"}},"tickers":{"type":"array","description":"All stock tickers","optional":true,"items":{"type":"string","description":"Ticker"}}}}},"pdl_company_search":{"total":{"type":"number","description":"Total matching companies in dataset"},"scroll_token":{"type":"string","description":"Pagination token to fetch the next page; null if no more results","optional":true},"results":{"type":"array","description":"Company records matching the query","items":{"type":"object","properties":{"id":{"type":"string","description":"PDL company ID","optional":true},"name":{"type":"string","description":"Company name","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"ticker":{"type":"string","description":"Stock ticker","optional":true},"type":{"type":"string","description":"Company type (public, private, etc.)","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"size":{"type":"string","description":"Employee size band","optional":true},"employee_count":{"type":"number","description":"Estimated employee count","optional":true},"founded":{"type":"number","description":"Year founded","optional":true},"headline":{"type":"string","description":"Company headline/tagline","optional":true},"summary":{"type":"string","description":"Company description","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"location_name":{"type":"string","description":"HQ location name","optional":true},"location_locality":{"type":"string","description":"HQ city","optional":true},"location_region":{"type":"string","description":"HQ state/region","optional":true},"location_country":{"type":"string","description":"HQ country","optional":true},"tags":{"type":"array","description":"Company tags","optional":true,"items":{"type":"string","description":"Tag"}},"tickers":{"type":"array","description":"All stock tickers","optional":true,"items":{"type":"string","description":"Ticker"}}}}}},"pdl_person_enrich":{"matched":{"type":"boolean","description":"Whether a person record was matched"},"likelihood":{"type":"number","description":"Match likelihood score (1-10), null if no match","optional":true},"person":{"type":"object","description":"Matched person record","optional":true,"properties":{"id":{"type":"string","description":"PDL person ID","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"birth_year":{"type":"number","description":"Birth year","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"linkedin_username":{"type":"string","description":"LinkedIn username","optional":true},"twitter_url":{"type":"string","description":"Twitter profile URL","optional":true},"github_url":{"type":"string","description":"GitHub profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook profile URL","optional":true},"work_email":{"type":"string","description":"Primary work email","optional":true},"personal_emails":{"type":"array","description":"Personal email addresses","optional":true,"items":{"type":"string","description":"Email address"}},"emails":{"type":"array","description":"All known email addresses","optional":true,"items":{"type":"object","description":"Email entry"}},"phone_numbers":{"type":"array","description":"Known phone numbers","optional":true,"items":{"type":"string","description":"Phone number"}},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"job_title":{"type":"string","description":"Current job title","optional":true},"job_title_role":{"type":"string","description":"Normalized job role","optional":true},"job_title_sub_role":{"type":"string","description":"Normalized job sub-role","optional":true},"job_title_levels":{"type":"array","description":"Seniority levels (e.g., manager, director)","optional":true,"items":{"type":"string","description":"Level"}},"job_company_name":{"type":"string","description":"Current employer name","optional":true},"job_company_website":{"type":"string","description":"Current employer website","optional":true},"job_company_industry":{"type":"string","description":"Current employer industry","optional":true},"job_company_size":{"type":"string","description":"Current employer size band","optional":true},"job_company_linkedin_url":{"type":"string","description":"Current employer\'s LinkedIn URL","optional":true},"job_start_date":{"type":"string","description":"Start date at current employer (YYYY-MM)","optional":true},"location_name":{"type":"string","description":"Full location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"skills":{"type":"array","description":"Skills","optional":true,"items":{"type":"string","description":"Skill name"}},"interests":{"type":"array","description":"Interests","optional":true,"items":{"type":"string","description":"Interest"}},"experience":{"type":"array","description":"Work history entries","optional":true,"items":{"type":"object","description":"Job experience"}},"education":{"type":"array","description":"Education history","optional":true,"items":{"type":"object","description":"Education entry"}}}}},"pdl_person_identify":{"matches":{"type":"array","description":"Up to 20 candidate matches, ordered by score","items":{"type":"object","properties":{"match_score":{"type":"number","description":"Match confidence score (1-99)"},"matched_on":{"type":"array","description":"Fields that drove the match (only when include_if_matched=true)","optional":true,"items":{"type":"string","description":"Field name"}},"person":{"type":"object","description":"Person record","properties":{"id":{"type":"string","description":"PDL person ID","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"birth_year":{"type":"number","description":"Birth year","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"linkedin_username":{"type":"string","description":"LinkedIn username","optional":true},"twitter_url":{"type":"string","description":"Twitter profile URL","optional":true},"github_url":{"type":"string","description":"GitHub profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook profile URL","optional":true},"work_email":{"type":"string","description":"Primary work email","optional":true},"personal_emails":{"type":"array","description":"Personal email addresses","optional":true,"items":{"type":"string","description":"Email address"}},"emails":{"type":"array","description":"All known email addresses","optional":true,"items":{"type":"object","description":"Email entry"}},"phone_numbers":{"type":"array","description":"Known phone numbers","optional":true,"items":{"type":"string","description":"Phone number"}},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"job_title":{"type":"string","description":"Current job title","optional":true},"job_title_role":{"type":"string","description":"Normalized job role","optional":true},"job_title_sub_role":{"type":"string","description":"Normalized job sub-role","optional":true},"job_title_levels":{"type":"array","description":"Seniority levels (e.g., manager, director)","optional":true,"items":{"type":"string","description":"Level"}},"job_company_name":{"type":"string","description":"Current employer name","optional":true},"job_company_website":{"type":"string","description":"Current employer website","optional":true},"job_company_industry":{"type":"string","description":"Current employer industry","optional":true},"job_company_size":{"type":"string","description":"Current employer size band","optional":true},"job_company_linkedin_url":{"type":"string","description":"Current employer\'s LinkedIn URL","optional":true},"job_start_date":{"type":"string","description":"Start date at current employer (YYYY-MM)","optional":true},"location_name":{"type":"string","description":"Full location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"skills":{"type":"array","description":"Skills","optional":true,"items":{"type":"string","description":"Skill name"}},"interests":{"type":"array","description":"Interests","optional":true,"items":{"type":"string","description":"Interest"}},"experience":{"type":"array","description":"Work history entries","optional":true,"items":{"type":"object","description":"Job experience"}},"education":{"type":"array","description":"Education history","optional":true,"items":{"type":"object","description":"Education entry"}}}}}}}},"pdl_person_search":{"total":{"type":"number","description":"Total matching records in dataset"},"scroll_token":{"type":"string","description":"Pagination token to fetch the next page; null if no more results","optional":true},"results":{"type":"array","description":"Person records matching the query","items":{"type":"object","properties":{"id":{"type":"string","description":"PDL person ID","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"birth_year":{"type":"number","description":"Birth year","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"linkedin_username":{"type":"string","description":"LinkedIn username","optional":true},"twitter_url":{"type":"string","description":"Twitter profile URL","optional":true},"github_url":{"type":"string","description":"GitHub profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook profile URL","optional":true},"work_email":{"type":"string","description":"Primary work email","optional":true},"personal_emails":{"type":"array","description":"Personal email addresses","optional":true,"items":{"type":"string","description":"Email address"}},"emails":{"type":"array","description":"All known email addresses","optional":true,"items":{"type":"object","description":"Email entry"}},"phone_numbers":{"type":"array","description":"Known phone numbers","optional":true,"items":{"type":"string","description":"Phone number"}},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"job_title":{"type":"string","description":"Current job title","optional":true},"job_title_role":{"type":"string","description":"Normalized job role","optional":true},"job_title_sub_role":{"type":"string","description":"Normalized job sub-role","optional":true},"job_title_levels":{"type":"array","description":"Seniority levels (e.g., manager, director)","optional":true,"items":{"type":"string","description":"Level"}},"job_company_name":{"type":"string","description":"Current employer name","optional":true},"job_company_website":{"type":"string","description":"Current employer website","optional":true},"job_company_industry":{"type":"string","description":"Current employer industry","optional":true},"job_company_size":{"type":"string","description":"Current employer size band","optional":true},"job_company_linkedin_url":{"type":"string","description":"Current employer\'s LinkedIn URL","optional":true},"job_start_date":{"type":"string","description":"Start date at current employer (YYYY-MM)","optional":true},"location_name":{"type":"string","description":"Full location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"skills":{"type":"array","description":"Skills","optional":true,"items":{"type":"string","description":"Skill name"}},"interests":{"type":"array","description":"Interests","optional":true,"items":{"type":"string","description":"Interest"}},"experience":{"type":"array","description":"Work history entries","optional":true,"items":{"type":"object","description":"Job experience"}},"education":{"type":"array","description":"Education history","optional":true,"items":{"type":"object","description":"Education entry"}}}}}},"perplexity_chat":{"content":{"type":"string","description":"Generated text content"},"model":{"type":"string","description":"Model used for generation"},"usage":{"type":"object","description":"Token usage information","properties":{"prompt_tokens":{"type":"number","description":"Number of tokens in the prompt"},"completion_tokens":{"type":"number","description":"Number of tokens in the completion"},"total_tokens":{"type":"number","description":"Total number of tokens used"}}}},"perplexity_search":{"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the search result"},"url":{"type":"string","description":"URL of the search result"},"snippet":{"type":"string","description":"Brief excerpt or summary of the content"},"date":{"type":"string","description":"Date the page was crawled and added to Perplexity\'s index"},"last_updated":{"type":"string","description":"Date the page was last updated in Perplexity\'s index"}}}}},"persona_approve_inquiry":{"inquiry":{"type":"object","description":"The approved inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_create_account":{"account":{"type":"object","description":"The created account","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_create_inquiry":{"inquiry":{"type":"object","description":"The created inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_create_report":{"report":{"type":"object","description":"The created report. Reports run asynchronously; poll until status is ready.","properties":{"id":{"type":"string","description":"Report ID (starts with rep_)"},"type":{"type":"string","description":"Report type (e.g. report/watchlist)"},"status":{"type":"string","description":"Report status (pending, ready, errored)","nullable":true},"hasMatch":{"type":"boolean","description":"Whether the report found at least one match","nullable":true,"optional":true},"tags":{"type":"array","description":"Tags associated with the report","items":{"type":"string"}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full report attributes, which vary by report type"}}}},"persona_decline_inquiry":{"inquiry":{"type":"object","description":"The declined inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_expire_inquiry":{"inquiry":{"type":"object","description":"The expired inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_generate_inquiry_link":{"inquiry":{"type":"object","description":"The inquiry the link was generated for","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}},"oneTimeLink":{"type":"string","description":"One-time link the individual can open to complete the inquiry"},"oneTimeLinkShort":{"type":"string","description":"Shortened version of the one-time link"}},"persona_get_account":{"account":{"type":"object","description":"The retrieved account","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_get_case":{"case":{"type":"object","description":"The retrieved case","properties":{"id":{"type":"string","description":"Case ID (starts with case_)"},"status":{"type":"string","description":"Case status","nullable":true},"name":{"type":"string","description":"Case name","nullable":true},"resolution":{"type":"string","description":"Case resolution","nullable":true},"assigneeId":{"type":"string","description":"ID of the assigned reviewer","nullable":true},"tags":{"type":"array","description":"Tags associated with the case","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the case template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"assignedAt":{"type":"string","description":"ISO 8601 assignment timestamp","nullable":true},"resolvedAt":{"type":"string","description":"ISO 8601 resolution timestamp","nullable":true}}}},"persona_get_document":{"document":{"type":"object","description":"The retrieved document","properties":{"id":{"type":"string","description":"Document ID (starts with doc_)"},"type":{"type":"string","description":"Document type (e.g. document/government-id)"},"status":{"type":"string","description":"Document status (initiated, submitted, processed, errored)","nullable":true},"kind":{"type":"string","description":"Kind of document collected","nullable":true},"files":{"type":"array","description":"Files uploaded to the document, with Persona-hosted download URLs","items":{"type":"object","properties":{"filename":{"type":"string","description":"Original file name","nullable":true},"url":{"type":"string","description":"Persona-hosted file URL (requires API key to download)","nullable":true},"byteSize":{"type":"number","description":"File size in bytes","nullable":true}}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"processedAt":{"type":"string","description":"ISO 8601 processing timestamp","nullable":true},"attributes":{"type":"json","description":"Full document attributes, which vary by document type"}}}},"persona_get_inquiry":{"inquiry":{"type":"object","description":"The retrieved inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_get_report":{"report":{"type":"object","description":"The retrieved report","properties":{"id":{"type":"string","description":"Report ID (starts with rep_)"},"type":{"type":"string","description":"Report type (e.g. report/watchlist)"},"status":{"type":"string","description":"Report status (pending, ready, errored)","nullable":true},"hasMatch":{"type":"boolean","description":"Whether the report found at least one match","nullable":true,"optional":true},"tags":{"type":"array","description":"Tags associated with the report","items":{"type":"string"}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full report attributes, which vary by report type"}}}},"persona_get_verification":{"verification":{"type":"object","description":"The retrieved verification","properties":{"id":{"type":"string","description":"Verification ID (starts with ver_)"},"type":{"type":"string","description":"Verification type (e.g. verification/government-id)"},"status":{"type":"string","description":"Verification status (initiated, submitted, passed, failed, requires_retry, canceled)","nullable":true},"checks":{"type":"array","description":"Individual checks run as part of the verification","items":{"type":"object"}},"countryCode":{"type":"string","description":"ISO 3166-1 alpha-2 country code","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"submittedAt":{"type":"string","description":"ISO 8601 submission timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full verification attributes, which vary by verification type"}}}},"persona_import_accounts":{"importer":{"type":"object","description":"The created account importer","properties":{"id":{"type":"string","description":"Importer ID (starts with mprt_)"},"status":{"type":"string","description":"Importer status (pending, ready, errored)","nullable":true},"successfulCount":{"type":"number","description":"Number of rows imported successfully"},"errorCount":{"type":"number","description":"Number of rows that failed to import"},"duplicateCount":{"type":"number","description":"Number of duplicate rows skipped"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true}}}},"persona_list_accounts":{"accounts":{"type":"array","description":"Accounts matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_cases":{"cases":{"type":"array","description":"Cases matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Case ID (starts with case_)"},"status":{"type":"string","description":"Case status","nullable":true},"name":{"type":"string","description":"Case name","nullable":true},"resolution":{"type":"string","description":"Case resolution","nullable":true},"assigneeId":{"type":"string","description":"ID of the assigned reviewer","nullable":true},"tags":{"type":"array","description":"Tags associated with the case","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the case template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"assignedAt":{"type":"string","description":"ISO 8601 assignment timestamp","nullable":true},"resolvedAt":{"type":"string","description":"ISO 8601 resolution timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_inquiries":{"inquiries":{"type":"array","description":"Inquiries matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_inquiry_templates":{"inquiryTemplates":{"type":"array","description":"Inquiry templates in the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Inquiry template ID (starts with itmpl_)"},"name":{"type":"string","description":"Name of the inquiry template","nullable":true},"status":{"type":"string","description":"Inquiry template status (active, inactive)","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_reports":{"reports":{"type":"array","description":"Reports matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Report ID (starts with rep_)"},"type":{"type":"string","description":"Report type (e.g. report/watchlist)"},"status":{"type":"string","description":"Report status (pending, ready, errored)","nullable":true},"hasMatch":{"type":"boolean","description":"Whether the report found at least one match","nullable":true,"optional":true},"tags":{"type":"array","description":"Tags associated with the report","items":{"type":"string"}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full report attributes, which vary by report type"}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_mark_inquiry_for_review":{"inquiry":{"type":"object","description":"The inquiry marked for review","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_print_inquiry_pdf":{"file":{"type":"file","description":"PDF summary of the inquiry, stored in execution files","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}}},"persona_redact_account":{"account":{"type":"object","description":"The redacted account (PII fields are removed)","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_redact_inquiry":{"inquiry":{"type":"object","description":"The redacted inquiry (PII fields are removed)","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_resume_inquiry":{"inquiry":{"type":"object","description":"The resumed inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}},"sessionToken":{"type":"string","description":"Session token for the new inquiry session, used to continue the flow in embedded SDKs"}},"persona_update_account":{"account":{"type":"object","description":"The updated account","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_update_inquiry":{"inquiry":{"type":"object","description":"The updated inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"pinecone_delete_vectors":{"statusText":{"type":"string","description":"Status of the delete operation"}},"pinecone_describe_index":{"index":{"type":"object","description":"Index configuration and status","properties":{"name":{"type":"string","description":"Index name"},"dimension":{"type":"number","description":"Vector dimensionality"},"metric":{"type":"string","description":"Distance metric (cosine, euclidean, dotproduct)"},"host":{"type":"string","description":"Index host URL for data-plane operations"},"vectorType":{"type":"string","description":"Vector type (dense or sparse)"},"deletionProtection":{"type":"string","description":"Deletion protection (enabled or disabled)"},"tags":{"type":"object","description":"Custom user tags on the index"},"spec":{"type":"object","description":"Index spec (serverless or pod configuration)"},"status":{"type":"object","description":"Index status with ready and state"}}}},"pinecone_describe_index_stats":{"namespaces":{"type":"json","description":"Map of namespace name to its summary including vectorCount"},"dimension":{"type":"number","description":"Dimensionality of the indexed vectors"},"indexFullness":{"type":"number","description":"Fullness of the index (pod-based indexes only)"},"totalVectorCount":{"type":"number","description":"Total number of vectors across all namespaces"}},"pinecone_fetch":{"matches":{"type":"array","description":"Fetched vectors with ID, values, metadata, and score","items":{"type":"object","properties":{"id":{"type":"string","description":"Vector ID"},"values":{"type":"array","description":"Vector values"},"metadata":{"type":"object","description":"Associated metadata"},"score":{"type":"number","description":"Match score (1.0 for exact matches)"}}}},"data":{"type":"array","description":"Vector data with values and vector type","items":{"type":"object","properties":{"values":{"type":"array","description":"Vector values"},"vector_type":{"type":"string","description":"Vector type (dense/sparse)"}}}},"usage":{"type":"object","description":"Usage statistics including total read units","properties":{"total_tokens":{"type":"number","description":"Read units consumed"}}}},"pinecone_generate_embeddings":{"data":{"type":"array","description":"Generated embeddings data with values and vector type"},"model":{"type":"string","description":"Model used for generating embeddings"},"vector_type":{"type":"string","description":"Type of vector generated (dense/sparse)"},"usage":{"type":"object","description":"Usage statistics for embeddings generation"}},"pinecone_list_indexes":{"indexes":{"type":"array","description":"List of indexes with name, dimension, metric, host, spec, and status","items":{"type":"object","properties":{"name":{"type":"string","description":"Index name"},"dimension":{"type":"number","description":"Vector dimensionality"},"metric":{"type":"string","description":"Distance metric (cosine, euclidean, dotproduct)"},"host":{"type":"string","description":"Index host URL for data-plane operations"},"vectorType":{"type":"string","description":"Vector type (dense or sparse)"},"deletionProtection":{"type":"string","description":"Deletion protection (enabled or disabled)"},"tags":{"type":"object","description":"Custom user tags on the index"},"spec":{"type":"object","description":"Index spec (serverless or pod configuration)"},"status":{"type":"object","description":"Index status with ready and state"}}}}},"pinecone_list_vector_ids":{"vectorIds":{"type":"array","description":"Vector IDs in the namespace","items":{"type":"string","description":"Vector ID"}},"pagination":{"type":"object","description":"Pagination info with a next token when more results exist","properties":{"next":{"type":"string","description":"Token to fetch the next page"}}},"namespace":{"type":"string","description":"Namespace the IDs were listed from"},"usage":{"type":"object","description":"Usage statistics including read units","properties":{"total_tokens":{"type":"number","description":"Read units consumed"}}}},"pinecone_search_text":{"matches":{"type":"array","description":"Search results with ID, score, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Vector ID"},"score":{"type":"number","description":"Similarity score"},"metadata":{"type":"object","description":"Associated metadata"}}}},"usage":{"type":"object","description":"Usage statistics including tokens, read units, and rerank units","properties":{"total_tokens":{"type":"number","description":"Total tokens used for embedding"},"read_units":{"type":"number","description":"Read units consumed"},"rerank_units":{"type":"number","description":"Rerank units used"}}}},"pinecone_search_vector":{"matches":{"type":"array","description":"Vector search results with ID, score, values, and metadata"},"namespace":{"type":"string","description":"Namespace where the search was performed"}},"pinecone_update_vector":{"statusText":{"type":"string","description":"Status of the update operation"}},"pinecone_upsert_text":{"statusText":{"type":"string","description":"Status of the upsert operation"}},"pipedrive_create_activity":{"activity":{"type":"object","description":"The created activity object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_create_deal":{"deal":{"type":"object","description":"The created deal object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_create_lead":{"lead":{"type":"object","description":"The created lead object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_create_project":{"project":{"type":"object","description":"The created project object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_delete_lead":{"data":{"type":"object","description":"Deletion confirmation data","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_activities":{"activities":{"type":"array","description":"Array of activity objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"Activity ID"},"subject":{"type":"string","description":"Activity subject"},"type":{"type":"string","description":"Activity type (call, meeting, task, etc.)"},"due_date":{"type":"string","description":"Due date (YYYY-MM-DD)"},"due_time":{"type":"string","description":"Due time (HH:MM)"},"duration":{"type":"string","description":"Duration (HH:MM)"},"deal_id":{"type":"number","description":"Associated deal ID","optional":true},"person_id":{"type":"number","description":"Associated person ID","optional":true},"org_id":{"type":"number","description":"Associated organization ID","optional":true},"done":{"type":"boolean","description":"Whether the activity is done"},"note":{"type":"string","description":"Activity note"},"add_time":{"type":"string","description":"When the activity was created"},"update_time":{"type":"string","description":"When the activity was last updated"}}}},"total_items":{"type":"number","description":"Total number of activities returned"},"has_more":{"type":"boolean","description":"Whether more activities are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_all_deals":{"deals":{"type":"array","description":"Array of deal objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"Deal ID"},"title":{"type":"string","description":"Deal title"},"value":{"type":"number","description":"Deal value"},"currency":{"type":"string","description":"Currency code"},"status":{"type":"string","description":"Deal status (open, won, lost, deleted)"},"stage_id":{"type":"number","description":"Pipeline stage ID"},"pipeline_id":{"type":"number","description":"Pipeline ID"},"person_id":{"type":"number","description":"Associated person ID","optional":true},"org_id":{"type":"number","description":"Associated organization ID","optional":true},"owner_id":{"type":"number","description":"Deal owner user ID"},"add_time":{"type":"string","description":"When the deal was created (ISO 8601)"},"update_time":{"type":"string","description":"When the deal was last updated (ISO 8601)"},"won_time":{"type":"string","description":"When the deal was won","optional":true},"lost_time":{"type":"string","description":"When the deal was lost","optional":true},"close_time":{"type":"string","description":"When the deal was closed","optional":true},"expected_close_date":{"type":"string","description":"Expected close date","optional":true}}}},"metadata":{"type":"object","description":"Pagination metadata for the response","properties":{"total_items":{"type":"number","description":"Total number of items"},"has_more":{"type":"boolean","description":"Whether more items are available","optional":true},"next_cursor":{"type":"string","description":"Cursor for fetching the next page (v2 endpoints)","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page (v1 endpoints)","optional":true}}},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_deal":{"deal":{"type":"object","description":"Deal object with full details","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_files":{"files":{"type":"array","description":"Array of file objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"File ID"},"name":{"type":"string","description":"File name"},"file_type":{"type":"string","description":"File type/extension"},"file_size":{"type":"number","description":"File size in bytes"},"add_time":{"type":"string","description":"When the file was uploaded"},"update_time":{"type":"string","description":"When the file was last updated"},"deal_id":{"type":"number","description":"Associated deal ID","optional":true},"person_id":{"type":"number","description":"Associated person ID","optional":true},"org_id":{"type":"number","description":"Associated organization ID","optional":true},"url":{"type":"string","description":"File download URL"}}}},"downloadedFiles":{"type":"file[]","description":"Downloaded files from Pipedrive","optional":true},"total_items":{"type":"number","description":"Total number of files returned"},"has_more":{"type":"boolean","description":"Whether more files are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_leads":{"leads":{"type":"array","description":"Array of lead objects (when listing all)","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Lead ID (UUID)"},"title":{"type":"string","description":"Lead title"},"person_id":{"type":"number","description":"ID of the associated person","optional":true},"organization_id":{"type":"number","description":"ID of the associated organization","optional":true},"owner_id":{"type":"number","description":"ID of the lead owner"},"value":{"type":"object","description":"Lead value","optional":true,"properties":{"amount":{"type":"number","description":"Value amount"},"currency":{"type":"string","description":"Currency code (e.g., USD, EUR)"}}},"expected_close_date":{"type":"string","description":"Expected close date (YYYY-MM-DD)","optional":true},"is_archived":{"type":"boolean","description":"Whether the lead is archived"},"was_seen":{"type":"boolean","description":"Whether the lead was seen"},"add_time":{"type":"string","description":"When the lead was created (ISO 8601)"},"update_time":{"type":"string","description":"When the lead was last updated (ISO 8601)"}}}},"lead":{"type":"object","description":"Single lead object (when lead_id is provided)","optional":true,"properties":{"id":{"type":"string","description":"Lead ID (UUID)"},"title":{"type":"string","description":"Lead title"},"person_id":{"type":"number","description":"ID of the associated person","optional":true},"organization_id":{"type":"number","description":"ID of the associated organization","optional":true},"owner_id":{"type":"number","description":"ID of the lead owner"},"value":{"type":"object","description":"Lead value","optional":true,"properties":{"amount":{"type":"number","description":"Value amount"},"currency":{"type":"string","description":"Currency code (e.g., USD, EUR)"}}},"expected_close_date":{"type":"string","description":"Expected close date (YYYY-MM-DD)","optional":true},"is_archived":{"type":"boolean","description":"Whether the lead is archived"},"was_seen":{"type":"boolean","description":"Whether the lead was seen"},"add_time":{"type":"string","description":"When the lead was created (ISO 8601)"},"update_time":{"type":"string","description":"When the lead was last updated (ISO 8601)"}}},"total_items":{"type":"number","description":"Total number of leads returned","optional":true},"has_more":{"type":"boolean","description":"Whether more leads are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_mail_messages":{"messages":{"type":"array","description":"Array of mail thread objects from Pipedrive mailbox"},"total_items":{"type":"number","description":"Total number of mail threads returned"},"has_more":{"type":"boolean","description":"Whether more messages are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_mail_thread":{"messages":{"type":"array","description":"Array of mail message objects from the thread"},"metadata":{"type":"object","description":"Thread and pagination metadata"},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_pipeline_deals":{"deals":{"type":"array","description":"Array of deal objects from the pipeline"},"metadata":{"type":"object","description":"Pipeline and pagination metadata"},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_pipelines":{"pipelines":{"type":"array","description":"Array of pipeline objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"url_title":{"type":"string","description":"URL-friendly title"},"order_nr":{"type":"number","description":"Pipeline order number"},"active":{"type":"boolean","description":"Whether the pipeline is active"},"deal_probability":{"type":"boolean","description":"Whether deal probability is enabled"},"add_time":{"type":"string","description":"When the pipeline was created"},"update_time":{"type":"string","description":"When the pipeline was last updated"}}}},"total_items":{"type":"number","description":"Total number of pipelines returned"},"has_more":{"type":"boolean","description":"Whether more pipelines are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_projects":{"projects":{"type":"array","description":"Array of project objects (when listing all)","optional":true},"project":{"type":"object","description":"Single project object (when project_id is provided)","optional":true},"total_items":{"type":"number","description":"Total number of projects returned","optional":true},"has_more":{"type":"boolean","description":"Whether more projects are available","optional":true},"next_cursor":{"type":"string","description":"Cursor for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_update_activity":{"activity":{"type":"object","description":"The updated activity object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_update_deal":{"deal":{"type":"object","description":"The updated deal object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_update_lead":{"lead":{"type":"object","description":"The updated lead object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"polymarket_get_activity":{"activity":{"type":"array","description":"Array of activity entries","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"User proxy wallet address"},"timestamp":{"type":"number","description":"Unix timestamp of activity"},"conditionId":{"type":"string","description":"Market condition ID"},"type":{"type":"string","description":"Activity type (TRADE, SPLIT, MERGE, REDEEM, REWARD, CONVERSION)"},"size":{"type":"number","description":"Size in tokens"},"usdcSize":{"type":"number","description":"Size in USDC"},"transactionHash":{"type":"string","description":"Blockchain transaction hash"},"price":{"type":"number","description":"Price (for trades)"},"asset":{"type":"string","description":"Asset/token ID"},"side":{"type":"string","description":"Trade side (BUY/SELL)"},"outcomeIndex":{"type":"number","description":"Outcome index"},"title":{"type":"string","description":"Market title"},"slug":{"type":"string","description":"Market slug"},"icon":{"type":"string","description":"Market icon URL"},"eventSlug":{"type":"string","description":"Event slug"},"outcome":{"type":"string","description":"Outcome name"},"name":{"type":"string","description":"User display name"},"pseudonym":{"type":"string","description":"User pseudonym"},"bio":{"type":"string","description":"User bio"},"profileImage":{"type":"string","description":"User profile image URL"},"profileImageOptimized":{"type":"string","description":"Optimized profile image URL"}}}}},"polymarket_get_event":{"event":{"type":"object","description":"Event object with details","properties":{"id":{"type":"string","description":"Event ID"},"ticker":{"type":"string","description":"Event ticker"},"slug":{"type":"string","description":"Event slug"},"title":{"type":"string","description":"Event title"},"description":{"type":"string","description":"Event description"},"startDate":{"type":"string","description":"Start date"},"creationDate":{"type":"string","description":"Creation date"},"endDate":{"type":"string","description":"End date"},"image":{"type":"string","description":"Event image URL"},"icon":{"type":"string","description":"Event icon URL"},"active":{"type":"boolean","description":"Whether event is active"},"closed":{"type":"boolean","description":"Whether event is closed"},"archived":{"type":"boolean","description":"Whether event is archived"},"liquidity":{"type":"number","description":"Total liquidity"},"volume":{"type":"number","description":"Total volume"},"openInterest":{"type":"number","description":"Open interest"},"commentCount":{"type":"number","description":"Comment count"},"markets":{"type":"array","description":"Array of markets in this event"}}}},"polymarket_get_events":{"events":{"type":"array","description":"Array of event objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Event ID"},"ticker":{"type":"string","description":"Event ticker"},"slug":{"type":"string","description":"Event slug"},"title":{"type":"string","description":"Event title"},"description":{"type":"string","description":"Event description"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"},"image":{"type":"string","description":"Event image URL"},"icon":{"type":"string","description":"Event icon URL"},"active":{"type":"boolean","description":"Whether event is active"},"closed":{"type":"boolean","description":"Whether event is closed"},"archived":{"type":"boolean","description":"Whether event is archived"},"liquidity":{"type":"number","description":"Total liquidity"},"volume":{"type":"number","description":"Total volume"},"markets":{"type":"array","description":"Array of markets in this event"}}}}},"polymarket_get_holders":{"holders":{"type":"array","description":"Array of market holder groups by token","items":{"type":"object","properties":{"token":{"type":"string","description":"Token/asset ID"},"holders":{"type":"array","description":"Array of holders for this token","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"Holder wallet address"},"bio":{"type":"string","description":"Holder bio"},"asset":{"type":"string","description":"Asset ID"},"pseudonym":{"type":"string","description":"Holder pseudonym"},"amount":{"type":"number","description":"Amount held"},"displayUsernamePublic":{"type":"boolean","description":"Whether username is publicly displayed"},"outcomeIndex":{"type":"number","description":"Outcome index"},"name":{"type":"string","description":"Holder display name"},"profileImage":{"type":"string","description":"Profile image URL"},"profileImageOptimized":{"type":"string","description":"Optimized profile image URL"},"verified":{"type":"boolean","description":"Whether the holder is verified"}}}}}}}},"polymarket_get_last_trade_price":{"price":{"type":"string","description":"Last trade price"},"side":{"type":"string","description":"Side of the last trade (BUY or SELL)"}},"polymarket_get_leaderboard":{"leaderboard":{"type":"array","description":"Array of leaderboard entries","items":{"type":"object","properties":{"rank":{"type":"string","description":"Leaderboard rank position"},"proxyWallet":{"type":"string","description":"User proxy wallet address"},"userName":{"type":"string","description":"User display name"},"vol":{"type":"number","description":"Trading volume"},"pnl":{"type":"number","description":"Profit and loss"},"profileImage":{"type":"string","description":"User profile image URL"},"xUsername":{"type":"string","description":"Twitter/X username"},"verifiedBadge":{"type":"boolean","description":"Whether user has verified badge"}}}}},"polymarket_get_market":{"market":{"type":"object","description":"Market object with details","properties":{"id":{"type":"string","description":"Market ID"},"question":{"type":"string","description":"Market question"},"conditionId":{"type":"string","description":"Condition ID"},"slug":{"type":"string","description":"Market slug"},"resolutionSource":{"type":"string","description":"Resolution source"},"endDate":{"type":"string","description":"End date"},"startDate":{"type":"string","description":"Start date"},"image":{"type":"string","description":"Market image URL"},"icon":{"type":"string","description":"Market icon URL"},"description":{"type":"string","description":"Market description"},"outcomes":{"type":"string","description":"Outcomes JSON string"},"outcomePrices":{"type":"string","description":"Outcome prices JSON string"},"volume":{"type":"string","description":"Total volume"},"liquidity":{"type":"string","description":"Total liquidity"},"active":{"type":"boolean","description":"Whether market is active"},"closed":{"type":"boolean","description":"Whether market is closed"},"archived":{"type":"boolean","description":"Whether market is archived"},"volumeNum":{"type":"number","description":"Volume as number"},"liquidityNum":{"type":"number","description":"Liquidity as number"},"clobTokenIds":{"type":"array","description":"CLOB token IDs"},"acceptingOrders":{"type":"boolean","description":"Whether accepting orders"},"negRisk":{"type":"boolean","description":"Whether negative risk"}}}},"polymarket_get_markets":{"markets":{"type":"array","description":"Array of market objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Market ID"},"question":{"type":"string","description":"Market question"},"conditionId":{"type":"string","description":"Condition ID"},"slug":{"type":"string","description":"Market slug"},"endDate":{"type":"string","description":"End date"},"image":{"type":"string","description":"Market image URL"},"outcomes":{"type":"string","description":"Outcomes JSON string"},"outcomePrices":{"type":"string","description":"Outcome prices JSON string"},"volume":{"type":"string","description":"Total volume"},"liquidity":{"type":"string","description":"Total liquidity"},"active":{"type":"boolean","description":"Whether market is active"},"closed":{"type":"boolean","description":"Whether market is closed"},"volumeNum":{"type":"number","description":"Volume as number"},"liquidityNum":{"type":"number","description":"Liquidity as number"},"clobTokenIds":{"type":"array","description":"CLOB token IDs"}}}}},"polymarket_get_midpoint":{"midpoint":{"type":"string","description":"Midpoint price"}},"polymarket_get_orderbook":{"orderbook":{"type":"object","description":"Order book with bids and asks arrays","properties":{"market":{"type":"string","description":"Market identifier"},"asset_id":{"type":"string","description":"Asset token ID"},"hash":{"type":"string","description":"Order book hash"},"timestamp":{"type":"string","description":"Timestamp"},"bids":{"type":"array","description":"Bid orders","items":{"type":"object","properties":{"price":{"type":"string","description":"Bid price"},"size":{"type":"string","description":"Bid size"}}}},"asks":{"type":"array","description":"Ask orders","items":{"type":"object","properties":{"price":{"type":"string","description":"Ask price"},"size":{"type":"string","description":"Ask size"}}}},"min_order_size":{"type":"string","description":"Minimum order size"},"tick_size":{"type":"string","description":"Tick size"},"neg_risk":{"type":"boolean","description":"Whether negative risk"},"last_trade_price":{"type":"string","description":"Last trade price"}}}},"polymarket_get_positions":{"positions":{"type":"array","description":"Array of position objects","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"Proxy wallet address"},"asset":{"type":"string","description":"Asset token ID"},"conditionId":{"type":"string","description":"Condition ID"},"size":{"type":"number","description":"Position size"},"avgPrice":{"type":"number","description":"Average price"},"initialValue":{"type":"number","description":"Initial value"},"currentValue":{"type":"number","description":"Current value"},"cashPnl":{"type":"number","description":"Cash profit/loss"},"percentPnl":{"type":"number","description":"Percent profit/loss"},"totalBought":{"type":"number","description":"Total bought"},"realizedPnl":{"type":"number","description":"Realized profit/loss"},"percentRealizedPnl":{"type":"number","description":"Percent realized profit/loss"},"curPrice":{"type":"number","description":"Current price"},"redeemable":{"type":"boolean","description":"Whether position is redeemable"},"mergeable":{"type":"boolean","description":"Whether position is mergeable"},"title":{"type":"string","description":"Market title"},"slug":{"type":"string","description":"Market slug"},"icon":{"type":"string","description":"Market icon URL"},"eventSlug":{"type":"string","description":"Event slug"},"outcome":{"type":"string","description":"Outcome name"},"outcomeIndex":{"type":"number","description":"Outcome index"},"oppositeOutcome":{"type":"string","description":"Opposite outcome name"},"oppositeAsset":{"type":"string","description":"Opposite asset token ID"},"endDate":{"type":"string","description":"End date"},"negativeRisk":{"type":"boolean","description":"Whether negative risk"}}}}},"polymarket_get_price":{"price":{"type":"string","description":"Market price"}},"polymarket_get_price_history":{"history":{"type":"array","description":"Array of price history entries","items":{"type":"object","properties":{"t":{"type":"number","description":"Unix timestamp"},"p":{"type":"number","description":"Price at timestamp"}}}}},"polymarket_get_series":{"series":{"type":"array","description":"Array of series objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Series ID"},"ticker":{"type":"string","description":"Series ticker"},"slug":{"type":"string","description":"Series slug"},"title":{"type":"string","description":"Series title"},"seriesType":{"type":"string","description":"Series type"},"recurrence":{"type":"string","description":"Recurrence pattern"},"image":{"type":"string","description":"Series image URL"},"icon":{"type":"string","description":"Series icon URL"},"active":{"type":"boolean","description":"Whether series is active"},"closed":{"type":"boolean","description":"Whether series is closed"},"archived":{"type":"boolean","description":"Whether series is archived"},"featured":{"type":"boolean","description":"Whether series is featured"},"volume":{"type":"number","description":"Total volume"},"liquidity":{"type":"number","description":"Total liquidity"},"eventCount":{"type":"number","description":"Number of events in series"}}}}},"polymarket_get_series_by_id":{"series":{"type":"object","description":"Series object with details","properties":{"id":{"type":"string","description":"Series ID"},"ticker":{"type":"string","description":"Series ticker"},"slug":{"type":"string","description":"Series slug"},"title":{"type":"string","description":"Series title"},"seriesType":{"type":"string","description":"Series type"},"recurrence":{"type":"string","description":"Recurrence pattern"},"image":{"type":"string","description":"Series image URL"},"icon":{"type":"string","description":"Series icon URL"},"active":{"type":"boolean","description":"Whether series is active"},"closed":{"type":"boolean","description":"Whether series is closed"},"archived":{"type":"boolean","description":"Whether series is archived"},"featured":{"type":"boolean","description":"Whether series is featured"},"volume":{"type":"number","description":"Total volume"},"liquidity":{"type":"number","description":"Total liquidity"},"commentCount":{"type":"number","description":"Comment count"},"eventCount":{"type":"number","description":"Number of events in series"},"events":{"type":"array","description":"Array of events in this series"}}}},"polymarket_get_spread":{"spread":{"type":"object","description":"Spread value between bid and ask","properties":{"spread":{"type":"string","description":"The spread value"}}}},"polymarket_get_tags":{"tags":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"label":{"type":"string","description":"Tag label"},"slug":{"type":"string","description":"Tag slug"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}}},"polymarket_get_tick_size":{"tickSize":{"type":"string","description":"Minimum tick size"}},"polymarket_get_trades":{"trades":{"type":"array","description":"Array of trade objects","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"Proxy wallet address"},"side":{"type":"string","description":"Trade side (BUY or SELL)"},"asset":{"type":"string","description":"Asset token ID"},"conditionId":{"type":"string","description":"Condition ID"},"size":{"type":"number","description":"Trade size"},"price":{"type":"number","description":"Trade price"},"timestamp":{"type":"number","description":"Unix timestamp"},"title":{"type":"string","description":"Market title"},"slug":{"type":"string","description":"Market slug"},"icon":{"type":"string","description":"Market icon URL"},"eventSlug":{"type":"string","description":"Event slug"},"outcome":{"type":"string","description":"Outcome name"},"outcomeIndex":{"type":"number","description":"Outcome index"},"name":{"type":"string","description":"Trader name"},"pseudonym":{"type":"string","description":"Trader pseudonym"},"bio":{"type":"string","description":"Trader bio"},"profileImage":{"type":"string","description":"Profile image URL"},"profileImageOptimized":{"type":"string","description":"Optimized profile image URL"},"transactionHash":{"type":"string","description":"Transaction hash"}}}}},"polymarket_search":{"results":{"type":"object","description":"Search results containing events, tags, and profiles arrays","properties":{"events":{"type":"array","description":"Array of matching event objects (markets nested)"},"tags":{"type":"array","description":"Array of matching tag objects"},"profiles":{"type":"array","description":"Array of matching profile objects"}}}},"postgresql_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Deleted data (if RETURNING clause used)"},"rowCount":{"type":"number","description":"Number of rows deleted"}},"postgresql_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows affected"}},"postgresql_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Inserted data (if RETURNING clause used)"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"postgresql_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"schema":{"type":"string","description":"Schema name (e.g., public)"},"columns":{"type":"array","description":"Table columns","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Data type (e.g., integer, varchar, timestamp)"},"nullable":{"type":"boolean","description":"Whether the column allows NULL values"},"default":{"type":"string","description":"Default value expression","optional":true},"isPrimaryKey":{"type":"boolean","description":"Whether the column is part of the primary key"},"isForeignKey":{"type":"boolean","description":"Whether the column is a foreign key"},"references":{"type":"object","description":"Foreign key reference information","optional":true,"properties":{"table":{"type":"string","description":"Referenced table name"},"column":{"type":"string","description":"Referenced column name"}}}}}},"primaryKey":{"type":"array","description":"Primary key column names","items":{"type":"string","description":"Column name"}},"foreignKeys":{"type":"array","description":"Foreign key constraints","items":{"type":"object","properties":{"column":{"type":"string","description":"Local column name"},"referencesTable":{"type":"string","description":"Referenced table name"},"referencesColumn":{"type":"string","description":"Referenced column name"}}}},"indexes":{"type":"array","description":"Table indexes","items":{"type":"object","properties":{"name":{"type":"string","description":"Index name"},"columns":{"type":"array","description":"Columns included in the index","items":{"type":"string","description":"Column name"}},"unique":{"type":"boolean","description":"Whether the index enforces uniqueness"}}}}}}},"schemas":{"type":"array","description":"List of available schemas in the database","items":{"type":"string","description":"Schema name"}}},"postgresql_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"postgresql_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Updated data (if RETURNING clause used)"},"rowCount":{"type":"number","description":"Number of rows updated"}},"posthog_batch_events":{"status":{"type":"string","description":"Status message indicating whether the batch was captured successfully"},"events_processed":{"type":"number","description":"Number of events processed in the batch"}},"posthog_capture_event":{"status":{"type":"string","description":"Status message indicating whether the event was captured successfully"}},"posthog_create_annotation":{"id":{"type":"number","description":"Unique identifier for the created annotation"},"content":{"type":"string","description":"Content/text of the annotation"},"date_marker":{"type":"string","description":"ISO timestamp marking when the annotation applies"},"created_at":{"type":"string","description":"ISO timestamp when annotation was created"},"updated_at":{"type":"string","description":"ISO timestamp when annotation was last updated"},"created_by":{"type":"object","description":"User who created the annotation","optional":true},"dashboard_item":{"type":"number","description":"ID of dashboard item this annotation is attached to","optional":true},"dashboard_id":{"type":"number","description":"ID of the dashboard this annotation is attached to","optional":true},"insight_short_id":{"type":"string","description":"Short ID of the insight this annotation is attached to","optional":true},"insight_name":{"type":"string","description":"Name of the insight this annotation is attached to","optional":true},"scope":{"type":"string","description":"Scope of the annotation (project, organization, dashboard, or dashboard_item)"},"deleted":{"type":"boolean","description":"Whether the annotation is deleted"}},"posthog_create_cohort":{"id":{"type":"number","description":"Unique identifier for the created cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort","optional":true},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"created_by":{"type":"object","description":"User who created the cohort","optional":true},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"},"version":{"type":"number","description":"Version number of the cohort"}},"posthog_create_dashboard":{"id":{"type":"number","description":"Unique identifier for the created dashboard"},"name":{"type":"string","description":"Name of the dashboard"},"description":{"type":"string","description":"Description of the dashboard"},"pinned":{"type":"boolean","description":"Whether the dashboard is pinned"},"created_at":{"type":"string","description":"ISO timestamp when dashboard was created"},"tiles":{"type":"array","description":"Tiles/widgets on the dashboard"},"filters":{"type":"object","description":"Global filters applied to the dashboard"},"tags":{"type":"array","description":"Tags associated with the dashboard"}},"posthog_create_experiment":{"experiment":{"type":"object","description":"Created experiment","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date"},"end_date":{"type":"string","description":"End date"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"archived":{"type":"boolean","description":"Whether the experiment is archived"}}}},"posthog_create_feature_flag":{"flag":{"type":"object","description":"Created feature flag","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)"},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"}}}},"posthog_create_insight":{"id":{"type":"number","description":"Unique identifier for the created insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight","optional":true},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"created_by":{"type":"object","description":"User who created the insight","optional":true},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"},"tags":{"type":"array","description":"Tags associated with the insight"}},"posthog_create_survey":{"survey":{"type":"object","description":"Created survey details","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"created_at":{"type":"string","description":"Creation timestamp"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"}}}},"posthog_delete_feature_flag":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"message":{"type":"string","description":"Confirmation message"}},"posthog_delete_person":{"status":{"type":"string","description":"Status message indicating whether the person was deleted successfully"}},"posthog_delete_survey":{"status":{"type":"string","description":"Status message indicating whether the survey was deleted successfully"}},"posthog_evaluate_flags":{"feature_flags":{"type":"object","description":"Feature flag evaluations (key-value pairs where values are boolean or string variants)"},"feature_flag_payloads":{"type":"object","description":"Additional payloads attached to feature flags"},"errors_while_computing_flags":{"type":"boolean","description":"Whether there were errors while computing flags"}},"posthog_get_cohort":{"id":{"type":"number","description":"Unique identifier for the cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort","optional":true},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"created_by":{"type":"object","description":"User who created the cohort","optional":true},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"last_calculation":{"type":"string","description":"ISO timestamp of last calculation"},"errors_calculating":{"type":"number","description":"Number of errors during calculation"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"},"version":{"type":"number","description":"Version number of the cohort"}},"posthog_get_dashboard":{"id":{"type":"number","description":"Unique identifier for the dashboard"},"name":{"type":"string","description":"Name of the dashboard"},"description":{"type":"string","description":"Description of the dashboard"},"pinned":{"type":"boolean","description":"Whether the dashboard is pinned"},"created_at":{"type":"string","description":"ISO timestamp when dashboard was created"},"created_by":{"type":"object","description":"User who created the dashboard","optional":true},"last_modified_at":{"type":"string","description":"ISO timestamp when dashboard was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the dashboard","optional":true},"tiles":{"type":"array","description":"Tiles/widgets on the dashboard with their configurations"},"filters":{"type":"object","description":"Global filters applied to the dashboard"},"tags":{"type":"array","description":"Tags associated with the dashboard"},"restriction_level":{"type":"number","description":"Access restriction level for the dashboard"}},"posthog_get_event_definition":{"id":{"type":"string","description":"Unique identifier for the event definition"},"name":{"type":"string","description":"Event name"},"description":{"type":"string","description":"Event description"},"tags":{"type":"array","description":"Tags associated with the event"},"created_at":{"type":"string","description":"ISO timestamp when the event was created"},"last_seen_at":{"type":"string","description":"ISO timestamp when the event was last seen","optional":true},"updated_at":{"type":"string","description":"ISO timestamp when the event was updated"},"updated_by":{"type":"object","description":"User who last updated the event","optional":true},"verified":{"type":"boolean","description":"Whether the event has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the event was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the event","optional":true}},"posthog_get_experiment":{"experiment":{"type":"object","description":"Experiment details","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date"},"end_date":{"type":"string","description":"End date"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"archived":{"type":"boolean","description":"Whether the experiment is archived"},"metrics":{"type":"array","description":"Primary metrics"},"metrics_secondary":{"type":"array","description":"Secondary metrics"}}}},"posthog_get_feature_flag":{"flag":{"type":"object","description":"Feature flag details","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)"},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"},"usage_dashboard":{"type":"number","description":"Usage dashboard ID","optional":true},"has_enriched_analytics":{"type":"boolean","description":"Whether enriched analytics are enabled"}}}},"posthog_get_insight":{"id":{"type":"number","description":"Unique identifier for the insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight","optional":true},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"created_by":{"type":"object","description":"User who created the insight","optional":true},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the insight","optional":true},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"},"tags":{"type":"array","description":"Tags associated with the insight"},"favorited":{"type":"boolean","description":"Whether the insight is favorited"}},"posthog_get_organization":{"organization":{"type":"object","description":"Detailed organization information with settings and features","properties":{"id":{"type":"string","description":"Organization ID (UUID)"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug"},"created_at":{"type":"string","description":"Organization creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"membership_level":{"type":"number","description":"User membership level in organization"},"plugins_access_level":{"type":"number","description":"Access level for plugins/apps"},"teams":{"type":"array","description":"List of team IDs in this organization"},"available_product_features":{"type":"array","description":"Available product features with their limits and descriptions"},"domain_whitelist":{"type":"array","description":"Whitelisted domains for organization"},"is_member_join_email_enabled":{"type":"boolean","description":"Whether member join emails are enabled"},"metadata":{"type":"object","description":"Organization metadata"},"customer_id":{"type":"string","description":"Customer ID for billing","optional":true},"available_features":{"type":"array","description":"List of available feature flags for organization"},"usage":{"type":"object","description":"Organization usage statistics","optional":true}}}},"posthog_get_person":{"person":{"type":"object","description":"Person details including properties and identifiers","properties":{"id":{"type":"string","description":"Person ID"},"name":{"type":"string","description":"Person name"},"distinct_ids":{"type":"array","description":"All distinct IDs associated with this person"},"properties":{"type":"object","description":"Person properties"},"created_at":{"type":"string","description":"When the person was first seen"},"uuid":{"type":"string","description":"Person UUID"}}}},"posthog_get_project":{"project":{"type":"object","description":"Detailed project information with all configuration settings","properties":{"id":{"type":"number","description":"Project ID"},"uuid":{"type":"string","description":"Project UUID"},"organization":{"type":"string","description":"Organization UUID"},"api_token":{"type":"string","description":"Project API token for ingestion"},"app_urls":{"type":"array","description":"Allowed app URLs"},"name":{"type":"string","description":"Project name"},"slack_incoming_webhook":{"type":"string","description":"Slack webhook URL for notifications"},"created_at":{"type":"string","description":"Project creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"anonymize_ips":{"type":"boolean","description":"Whether IP anonymization is enabled"},"completed_snippet_onboarding":{"type":"boolean","description":"Whether snippet onboarding is completed"},"ingested_event":{"type":"boolean","description":"Whether any event has been ingested"},"test_account_filters":{"type":"array","description":"Filters for test accounts"},"is_demo":{"type":"boolean","description":"Whether this is a demo project"},"timezone":{"type":"string","description":"Project timezone"},"data_attributes":{"type":"array","description":"Custom data attributes"},"person_display_name_properties":{"type":"array","description":"Properties used for person display names"},"correlation_config":{"type":"object","description":"Configuration for correlation analysis"},"autocapture_opt_out":{"type":"boolean","description":"Whether autocapture is disabled"},"autocapture_exceptions_opt_in":{"type":"boolean","description":"Whether exception autocapture is enabled"},"session_recording_opt_in":{"type":"boolean","description":"Whether session recording is enabled"},"capture_console_log_opt_in":{"type":"boolean","description":"Whether console log capture is enabled"},"capture_performance_opt_in":{"type":"boolean","description":"Whether performance capture is enabled"}}}},"posthog_get_property_definition":{"id":{"type":"string","description":"Unique identifier for the property definition"},"name":{"type":"string","description":"Property name"},"description":{"type":"string","description":"Property description"},"tags":{"type":"array","description":"Tags associated with the property"},"is_numerical":{"type":"boolean","description":"Whether the property is numerical"},"is_seen_on_filtered_events":{"type":"boolean","description":"Whether the property is seen on filtered events","optional":true},"property_type":{"type":"string","description":"The data type of the property"},"type":{"type":"string","description":"Property type: event, person, group, or session"},"created_at":{"type":"string","description":"ISO timestamp when the property was created"},"updated_at":{"type":"string","description":"ISO timestamp when the property was updated"},"updated_by":{"type":"object","description":"User who last updated the property","optional":true},"verified":{"type":"boolean","description":"Whether the property has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the property was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the property","optional":true}},"posthog_get_session_recording":{"recording":{"type":"object","description":"Session recording details","properties":{"id":{"type":"string","description":"Recording ID"},"distinct_id":{"type":"string","description":"User distinct ID"},"viewed":{"type":"boolean","description":"Whether recording has been viewed"},"recording_duration":{"type":"number","description":"Recording duration in seconds"},"active_seconds":{"type":"number","description":"Active time in seconds"},"inactive_seconds":{"type":"number","description":"Inactive time in seconds"},"start_time":{"type":"string","description":"Recording start timestamp"},"end_time":{"type":"string","description":"Recording end timestamp"},"click_count":{"type":"number","description":"Number of clicks"},"keypress_count":{"type":"number","description":"Number of keypresses"},"console_log_count":{"type":"number","description":"Number of console logs"},"console_warn_count":{"type":"number","description":"Number of console warnings"},"console_error_count":{"type":"number","description":"Number of console errors"},"start_url":{"type":"string","description":"Starting URL of the recording"},"person":{"type":"object","description":"Person information"}}}},"posthog_get_survey":{"survey":{"type":"object","description":"Survey details","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"appearance":{"type":"object","description":"Survey appearance configuration"},"conditions":{"type":"object","description":"Survey display conditions"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"},"archived":{"type":"boolean","description":"Whether survey is archived"},"responses_limit":{"type":"number","description":"Maximum number of responses"}}}},"posthog_list_actions":{"count":{"type":"number","description":"Total number of actions in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of actions with their definitions and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the action"},"name":{"type":"string","description":"Name of the action"},"description":{"type":"string","description":"Description of the action"},"tags":{"type":"array","description":"Tags associated with the action"},"post_to_slack":{"type":"boolean","description":"Whether to post this action to Slack"},"slack_message_format":{"type":"string","description":"Format string for Slack messages"},"steps":{"type":"array","description":"Steps that define the action"},"created_at":{"type":"string","description":"ISO timestamp when action was created"},"created_by":{"type":"object","description":"User who created the action"},"deleted":{"type":"boolean","description":"Whether the action is deleted"},"is_calculating":{"type":"boolean","description":"Whether the action is being calculated"},"last_calculated_at":{"type":"string","description":"ISO timestamp of last calculation"}}}}},"posthog_list_annotations":{"count":{"type":"number","description":"Total number of annotations in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of annotations with their content and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the annotation"},"content":{"type":"string","description":"Content/text of the annotation"},"date_marker":{"type":"string","description":"ISO timestamp marking when the annotation applies"},"created_at":{"type":"string","description":"ISO timestamp when annotation was created"},"updated_at":{"type":"string","description":"ISO timestamp when annotation was last updated"},"created_by":{"type":"object","description":"User who created the annotation"},"dashboard_item":{"type":"number","description":"ID of dashboard item this annotation is attached to"},"dashboard_id":{"type":"number","description":"ID of the dashboard this annotation is attached to"},"insight_short_id":{"type":"string","description":"Short ID of the insight this annotation is attached to"},"insight_name":{"type":"string","description":"Name of the insight this annotation is attached to"},"scope":{"type":"string","description":"Scope of the annotation (project or dashboard)"},"deleted":{"type":"boolean","description":"Whether the annotation is deleted"}}}}},"posthog_list_cohorts":{"count":{"type":"number","description":"Total number of cohorts in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of cohorts with their definitions and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort"},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"created_by":{"type":"object","description":"User who created the cohort"},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"last_calculation":{"type":"string","description":"ISO timestamp of last calculation"},"errors_calculating":{"type":"number","description":"Number of errors during calculation"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"}}}}},"posthog_list_dashboards":{"count":{"type":"number","description":"Total number of dashboards in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of dashboards with their configurations and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the dashboard"},"name":{"type":"string","description":"Name of the dashboard"},"description":{"type":"string","description":"Description of the dashboard"},"pinned":{"type":"boolean","description":"Whether the dashboard is pinned"},"created_at":{"type":"string","description":"ISO timestamp when dashboard was created"},"created_by":{"type":"object","description":"User who created the dashboard"},"last_modified_at":{"type":"string","description":"ISO timestamp when dashboard was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the dashboard"},"tiles":{"type":"array","description":"Tiles/widgets on the dashboard"},"filters":{"type":"object","description":"Global filters for the dashboard"},"tags":{"type":"array","description":"Tags associated with the dashboard"}}}}},"posthog_list_event_definitions":{"count":{"type":"number","description":"Total number of event definitions"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of event definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the event definition"},"name":{"type":"string","description":"Event name"},"description":{"type":"string","description":"Event description"},"tags":{"type":"array","description":"Tags associated with the event"},"created_at":{"type":"string","description":"ISO timestamp when the event was created"},"last_seen_at":{"type":"string","description":"ISO timestamp when the event was last seen","optional":true},"updated_at":{"type":"string","description":"ISO timestamp when the event was updated"},"updated_by":{"type":"object","description":"User who last updated the event","optional":true}}}}},"posthog_list_experiments":{"results":{"type":"array","description":"List of experiments","items":{"type":"object","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date","optional":true},"end_date":{"type":"string","description":"End date","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"archived":{"type":"boolean","description":"Whether the experiment is archived"}}}},"count":{"type":"number","description":"Total number of experiments"},"next":{"type":"string","description":"URL to next page of results","optional":true},"previous":{"type":"string","description":"URL to previous page of results","optional":true}},"posthog_list_feature_flags":{"results":{"type":"array","description":"List of feature flags","items":{"type":"object","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)","optional":true},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"}}}},"count":{"type":"number","description":"Total number of feature flags"},"next":{"type":"string","description":"URL to next page of results","optional":true},"previous":{"type":"string","description":"URL to previous page of results","optional":true}},"posthog_list_insights":{"count":{"type":"number","description":"Total number of insights in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of insights with their configurations and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight"},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"created_by":{"type":"object","description":"User who created the insight"},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the insight"},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"}}}}},"posthog_list_organizations":{"organizations":{"type":"array","description":"List of organizations with their settings and features","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID (UUID)"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug"},"created_at":{"type":"string","description":"Organization creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"membership_level":{"type":"number","description":"User membership level in organization"},"plugins_access_level":{"type":"number","description":"Access level for plugins/apps"},"teams":{"type":"array","description":"List of team IDs in this organization"},"available_product_features":{"type":"array","description":"Available product features and their limits"}}}}},"posthog_list_persons":{"persons":{"type":"array","description":"List of persons with their properties and identifiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Person ID"},"name":{"type":"string","description":"Person name"},"distinct_ids":{"type":"array","description":"All distinct IDs associated with this person"},"properties":{"type":"object","description":"Person properties"},"created_at":{"type":"string","description":"When the person was first seen"},"uuid":{"type":"string","description":"Person UUID"}}}},"next":{"type":"string","description":"URL for the next page of results (if available)","optional":true}},"posthog_list_projects":{"projects":{"type":"array","description":"List of projects with their configuration and settings","items":{"type":"object","properties":{"id":{"type":"number","description":"Project ID"},"uuid":{"type":"string","description":"Project UUID"},"organization":{"type":"string","description":"Organization UUID"},"api_token":{"type":"string","description":"Project API token for ingestion"},"app_urls":{"type":"array","description":"Allowed app URLs"},"name":{"type":"string","description":"Project name"},"slack_incoming_webhook":{"type":"string","description":"Slack webhook URL for notifications"},"created_at":{"type":"string","description":"Project creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"anonymize_ips":{"type":"boolean","description":"Whether IP anonymization is enabled"},"completed_snippet_onboarding":{"type":"boolean","description":"Whether snippet onboarding is completed"},"ingested_event":{"type":"boolean","description":"Whether any event has been ingested"},"test_account_filters":{"type":"array","description":"Filters for test accounts"},"is_demo":{"type":"boolean","description":"Whether this is a demo project"},"timezone":{"type":"string","description":"Project timezone"},"data_attributes":{"type":"array","description":"Custom data attributes"}}}}},"posthog_list_property_definitions":{"count":{"type":"number","description":"Total number of property definitions"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of property definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the property definition"},"name":{"type":"string","description":"Property name"},"description":{"type":"string","description":"Property description"},"tags":{"type":"array","description":"Tags associated with the property"},"is_numerical":{"type":"boolean","description":"Whether the property is numerical"},"is_seen_on_filtered_events":{"type":"boolean","description":"Whether the property is seen on filtered events","optional":true},"property_type":{"type":"string","description":"The data type of the property"},"type":{"type":"string","description":"Property type: event, person, group, or session"},"created_at":{"type":"string","description":"ISO timestamp when the property was created"},"updated_at":{"type":"string","description":"ISO timestamp when the property was updated"},"updated_by":{"type":"object","description":"User who last updated the property","optional":true}}}}},"posthog_list_recording_playlists":{"playlists":{"type":"array","description":"List of session recording playlists","items":{"type":"object","properties":{"id":{"type":"string","description":"Playlist ID"},"short_id":{"type":"string","description":"Playlist short ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"deleted":{"type":"boolean","description":"Whether playlist is deleted"},"filters":{"type":"object","description":"Playlist filters"},"last_modified_at":{"type":"string","description":"Last modification timestamp"},"last_modified_by":{"type":"object","description":"Last modifier information"},"derived_name":{"type":"string","description":"Auto-generated name from filters"}}}},"count":{"type":"number","description":"Total number of playlists"},"next":{"type":"string","description":"URL for next page of results","optional":true},"previous":{"type":"string","description":"URL for previous page of results","optional":true}},"posthog_list_session_recordings":{"recordings":{"type":"array","description":"List of session recordings","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording ID"},"distinct_id":{"type":"string","description":"User distinct ID"},"viewed":{"type":"boolean","description":"Whether recording has been viewed"},"recording_duration":{"type":"number","description":"Recording duration in seconds"},"active_seconds":{"type":"number","description":"Active time in seconds"},"inactive_seconds":{"type":"number","description":"Inactive time in seconds"},"start_time":{"type":"string","description":"Recording start timestamp"},"end_time":{"type":"string","description":"Recording end timestamp"},"click_count":{"type":"number","description":"Number of clicks"},"keypress_count":{"type":"number","description":"Number of keypresses"},"console_log_count":{"type":"number","description":"Number of console logs"},"console_warn_count":{"type":"number","description":"Number of console warnings"},"console_error_count":{"type":"number","description":"Number of console errors"},"person":{"type":"object","description":"Person information"}}}},"count":{"type":"number","description":"Total number of recordings"},"next":{"type":"string","description":"URL for next page of results","optional":true},"previous":{"type":"string","description":"URL for previous page of results","optional":true}},"posthog_list_surveys":{"surveys":{"type":"array","description":"List of surveys in the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"created_at":{"type":"string","description":"Creation timestamp"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"},"archived":{"type":"boolean","description":"Whether survey is archived"}}}},"count":{"type":"number","description":"Total number of surveys"},"next":{"type":"string","description":"URL for next page of results","optional":true},"previous":{"type":"string","description":"URL for previous page of results","optional":true}},"posthog_query":{"results":{"type":"array","description":"Query results as an array of rows","items":{"type":"object","properties":{}}},"columns":{"type":"array","description":"Column names in the result set","optional":true,"items":{"type":"string"}},"types":{"type":"array","description":"Data types of columns in the result set","optional":true,"items":{"type":"string"}},"hogql":{"type":"string","description":"The actual HogQL query that was executed","optional":true},"has_more":{"type":"boolean","description":"Whether there are more results available","optional":true}},"posthog_update_cohort":{"id":{"type":"number","description":"Unique identifier for the cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort","optional":true},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"},"version":{"type":"number","description":"Version number of the cohort"}},"posthog_update_event_definition":{"id":{"type":"string","description":"Unique identifier for the event definition"},"name":{"type":"string","description":"Event name"},"description":{"type":"string","description":"Updated event description"},"tags":{"type":"array","description":"Updated tags associated with the event"},"created_at":{"type":"string","description":"ISO timestamp when the event was created"},"last_seen_at":{"type":"string","description":"ISO timestamp when the event was last seen","optional":true},"updated_at":{"type":"string","description":"ISO timestamp when the event was updated"},"updated_by":{"type":"object","description":"User who last updated the event","optional":true},"verified":{"type":"boolean","description":"Whether the event has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the event was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the event","optional":true}},"posthog_update_experiment":{"experiment":{"type":"object","description":"Updated experiment","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date","optional":true},"end_date":{"type":"string","description":"End date","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"archived":{"type":"boolean","description":"Whether the experiment is archived"}}}},"posthog_update_feature_flag":{"flag":{"type":"object","description":"Updated feature flag","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)"},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"}}}},"posthog_update_insight":{"id":{"type":"number","description":"Unique identifier for the insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight","optional":true},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"},"tags":{"type":"array","description":"Tags associated with the insight"},"favorited":{"type":"boolean","description":"Whether the insight is favorited"}},"posthog_update_property_definition":{"id":{"type":"string","description":"Unique identifier for the property definition"},"name":{"type":"string","description":"Property name"},"description":{"type":"string","description":"Updated property description"},"tags":{"type":"array","description":"Updated tags associated with the property"},"is_numerical":{"type":"boolean","description":"Whether the property is numerical"},"is_seen_on_filtered_events":{"type":"boolean","description":"Whether the property is seen on filtered events","optional":true},"property_type":{"type":"string","description":"The data type of the property"},"type":{"type":"string","description":"Property type: event, person, group, or session"},"created_at":{"type":"string","description":"ISO timestamp when the property was created"},"updated_at":{"type":"string","description":"ISO timestamp when the property was updated"},"updated_by":{"type":"object","description":"User who last updated the property","optional":true},"verified":{"type":"boolean","description":"Whether the property has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the property was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the property","optional":true}},"posthog_update_survey":{"survey":{"type":"object","description":"Updated survey details","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"created_at":{"type":"string","description":"Creation timestamp"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"},"archived":{"type":"boolean","description":"Whether survey is archived"}}}},"profound_bot_logs":{"totalRows":{"type":"number","description":"Total number of bot log entries"},"data":{"type":"json","description":"Bot log data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values (count)"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_bots_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_category_assets":{"assets":{"type":"json","description":"List of assets in the category","properties":{"id":{"type":"string","description":"Asset ID"},"name":{"type":"string","description":"Asset/company name"},"website":{"type":"string","description":"Website URL"},"alternateDomains":{"type":"json","description":"Alternate domain names"},"isOwned":{"type":"boolean","description":"Whether the asset is owned by the organization"},"createdAt":{"type":"string","description":"When the asset was created"},"logoUrl":{"type":"string","description":"URL of the asset logo"}}}},"profound_category_personas":{"personas":{"type":"json","description":"List of personas in the category","properties":{"id":{"type":"string","description":"Persona ID"},"name":{"type":"string","description":"Persona name"},"persona":{"type":"json","description":"Persona profile with behavior, employment, and demographics"}}}},"profound_category_prompts":{"totalRows":{"type":"number","description":"Total number of prompts"},"nextCursor":{"type":"string","description":"Cursor for next page of results","optional":true},"prompts":{"type":"json","description":"List of prompts","properties":{"id":{"type":"string","description":"Prompt ID"},"prompt":{"type":"string","description":"Prompt text"},"promptType":{"type":"string","description":"Prompt type (visibility or sentiment)"},"topicId":{"type":"string","description":"Topic ID"},"topicName":{"type":"string","description":"Topic name"},"tags":{"type":"json","description":"Associated tags"},"regions":{"type":"json","description":"Associated regions"},"platforms":{"type":"json","description":"Associated platforms"},"createdAt":{"type":"string","description":"When the prompt was created"}}}},"profound_category_tags":{"tags":{"type":"json","description":"List of tags in the category","properties":{"id":{"type":"string","description":"Tag ID (UUID)"},"name":{"type":"string","description":"Tag name"}}}},"profound_category_topics":{"topics":{"type":"json","description":"List of topics in the category","properties":{"id":{"type":"string","description":"Topic ID (UUID)"},"name":{"type":"string","description":"Topic name"}}}},"profound_citation_prompts":{"data":{"type":"json","description":"Citation prompt data for the queried domain"}},"profound_citations_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_list_assets":{"assets":{"type":"json","description":"List of organization assets with category info","properties":{"id":{"type":"string","description":"Asset ID"},"name":{"type":"string","description":"Asset/company name"},"website":{"type":"string","description":"Asset website URL"},"alternateDomains":{"type":"json","description":"Alternate domain names"},"isOwned":{"type":"boolean","description":"Whether this asset is owned by the organization"},"createdAt":{"type":"string","description":"When the asset was created"},"logoUrl":{"type":"string","description":"URL of the asset logo"},"categoryId":{"type":"string","description":"Category ID the asset belongs to"},"categoryName":{"type":"string","description":"Category name"}}}},"profound_list_categories":{"categories":{"type":"json","description":"List of organization categories","properties":{"id":{"type":"string","description":"Category ID"},"name":{"type":"string","description":"Category name"}}}},"profound_list_domains":{"domains":{"type":"json","description":"List of organization domains","properties":{"id":{"type":"string","description":"Domain ID (UUID)"},"name":{"type":"string","description":"Domain name"},"createdAt":{"type":"string","description":"When the domain was added"}}}},"profound_list_models":{"models":{"type":"json","description":"List of AI models/platforms","properties":{"id":{"type":"string","description":"Model ID (UUID)"},"name":{"type":"string","description":"Model/platform name"}}}},"profound_list_optimizations":{"totalRows":{"type":"number","description":"Total number of optimization entries"},"optimizations":{"type":"json","description":"List of content optimization entries","properties":{"id":{"type":"string","description":"Optimization ID (UUID)"},"title":{"type":"string","description":"Content title"},"createdAt":{"type":"string","description":"When the optimization was created"},"extractedInput":{"type":"string","description":"Extracted input text"},"type":{"type":"string","description":"Content type: file, text, or url"},"status":{"type":"string","description":"Optimization status"}}}},"profound_list_personas":{"personas":{"type":"json","description":"List of organization personas with profile details","properties":{"id":{"type":"string","description":"Persona ID"},"name":{"type":"string","description":"Persona name"},"categoryId":{"type":"string","description":"Category ID"},"categoryName":{"type":"string","description":"Category name"},"persona":{"type":"json","description":"Persona profile with behavior, employment, and demographics"}}}},"profound_list_regions":{"regions":{"type":"json","description":"List of organization regions","properties":{"id":{"type":"string","description":"Region ID (UUID)"},"name":{"type":"string","description":"Region name"}}}},"profound_optimization_analysis":{"content":{"type":"json","description":"The analyzed content","properties":{"format":{"type":"string","description":"Content format: markdown or html"},"value":{"type":"string","description":"Content text"}}},"aeoContentScore":{"type":"json","description":"AEO content score with target zone","optional":true,"properties":{"value":{"type":"number","description":"AEO score value"},"targetZone":{"type":"json","description":"Target zone range","properties":{"low":{"type":"number","description":"Low end of target range"},"high":{"type":"number","description":"High end of target range"}}}}},"analysis":{"type":"json","description":"Analysis breakdown by category","properties":{"breakdown":{"type":"json","description":"Array of scoring breakdowns","properties":{"title":{"type":"string","description":"Category title"},"weight":{"type":"number","description":"Category weight"},"score":{"type":"number","description":"Category score"}}}}},"recommendations":{"type":"json","description":"Content optimization recommendations","properties":{"title":{"type":"string","description":"Recommendation title"},"status":{"type":"string","description":"Status: done or pending"},"impact":{"type":"json","description":"Impact details with section and score"},"suggestion":{"type":"json","description":"Suggestion text and rationale","properties":{"text":{"type":"string","description":"Suggestion text"},"rationale":{"type":"string","description":"Why this recommendation matters"}}}}}},"profound_prompt_answers":{"totalRows":{"type":"number","description":"Total number of answer rows"},"data":{"type":"json","description":"Raw prompt answer data","properties":{"prompt":{"type":"string","description":"The prompt text"},"promptType":{"type":"string","description":"Prompt type (visibility or sentiment)"},"response":{"type":"string","description":"AI model response text"},"mentions":{"type":"json","description":"Companies/assets mentioned in the response"},"citations":{"type":"json","description":"URLs cited in the response"},"topic":{"type":"string","description":"Topic name"},"region":{"type":"string","description":"Region name"},"model":{"type":"string","description":"AI model/platform name"},"asset":{"type":"string","description":"Asset name"},"createdAt":{"type":"string","description":"Timestamp when the answer was collected"}}}},"profound_prompt_volume":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Volume data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_query_fanouts":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_raw_logs":{"totalRows":{"type":"number","description":"Total number of log entries"},"data":{"type":"json","description":"Log data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values (count)"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_referrals_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_sentiment_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_visibility_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"prospeo_account_information":{"current_plan":{"type":"string","description":"Current Prospeo plan name","optional":true},"current_team_members":{"type":"number","description":"Number of team members in your team","optional":true},"remaining_credits":{"type":"number","description":"Number of credits remaining","optional":true},"used_credits":{"type":"number","description":"Number of credits already used","optional":true},"next_quota_renewal_days":{"type":"number","description":"Days until the next quota renewal","optional":true},"next_quota_renewal_date":{"type":"string","description":"Date and time of the next quota renewal","optional":true}},"prospeo_bulk_enrich_company":{"total_cost":{"type":"number","description":"Total credits spent by the request"},"matched":{"type":"array","description":"Matched company records (identifier, company)","items":{"type":"object","properties":{"identifier":{"type":"string","description":"The identifier you submitted for this record"},"company":{"type":"json","description":"The matched company object","optional":true}}}},"not_matched":{"type":"array","description":"Identifiers of records we could not match","items":{"type":"string"}},"invalid_datapoints":{"type":"array","description":"Identifiers of records that did not meet the minimum matching requirements","items":{"type":"string"}}},"prospeo_bulk_enrich_person":{"total_cost":{"type":"number","description":"Total credits spent by the request"},"matched":{"type":"array","description":"Matched records (identifier, person, company)","items":{"type":"object","properties":{"identifier":{"type":"string","description":"The identifier you submitted for this record"},"person":{"type":"json","description":"The matched person object","optional":true},"company":{"type":"json","description":"The current company of the matched person","optional":true}}}},"not_matched":{"type":"array","description":"Identifiers of records we could not match given the filters","items":{"type":"string"}},"invalid_datapoints":{"type":"array","description":"Identifiers of records that did not meet the minimum matching requirements","items":{"type":"string"}}},"prospeo_enrich_company":{"free_enrichment":{"type":"boolean","description":"True if this enrichment was free (already enriched in the past)"},"company":{"type":"json","description":"The matched company object including name, website, domain, industry, employee_count, location, social URLs, funding, and technology","optional":true}},"prospeo_enrich_person":{"free_enrichment":{"type":"boolean","description":"True if this enrichment was free (already enriched in the past)"},"person":{"type":"json","description":"The matched person object including person_id, name, linkedin_url, current_job_title, job_history, mobile, email, location, and skills","optional":true},"company":{"type":"json","description":"The current company of the matched person including name, website, domain, industry, employee_count, location, social URLs, funding, and technology","optional":true}},"prospeo_search_company":{"free":{"type":"boolean","description":"True if the request was free due to 30-day result-set deduplication"},"results":{"type":"array","description":"Up to 25 matching companies","items":{"type":"object","properties":{"company":{"type":"json","description":"Matched company object"}}}},"pagination":{"type":"object","description":"Pagination details","optional":true,"properties":{"current_page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_page":{"type":"number","description":"Total number of pages"},"total_count":{"type":"number","description":"Total number of matching records"}}}},"prospeo_search_person":{"free":{"type":"boolean","description":"True if the request was free due to 30-day result-set deduplication"},"results":{"type":"array","description":"Up to 25 search results (person + company, no email/mobile)","items":{"type":"object","properties":{"person":{"type":"json","description":"Matched person (no email/mobile in search response)"},"company":{"type":"json","description":"Current company of the person","optional":true}}}},"pagination":{"type":"object","description":"Pagination details","optional":true,"properties":{"current_page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_page":{"type":"number","description":"Total number of pages"},"total_count":{"type":"number","description":"Total number of matching records"}}}},"prospeo_search_suggestions":{"location_suggestions":{"type":"array","description":"Location suggestions when using location_search (empty when searching job titles)","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Formatted location name to use in filters"},"type":{"type":"string","description":"Location type (COUNTRY, STATE, CITY, or ZONE)"}}}},"job_title_suggestions":{"type":"array","description":"Up to 25 job title suggestions ordered by popularity when using job_title_search (empty when searching locations)","optional":true,"items":{"type":"string"}}},"pulse_parser":{"markdown":{"type":"string","description":"Extracted content in markdown format"},"page_count":{"type":"number","description":"Number of pages in the document"},"job_id":{"type":"string","description":"Unique job identifier"},"plan-info":{"type":"object","description":"Plan usage information","properties":{"pages_used":{"type":"number","description":"Number of pages used"},"tier":{"type":"string","description":"Plan tier"},"note":{"type":"string","description":"Optional note","optional":true}}},"bounding_boxes":{"type":"json","description":"Bounding box layout information","optional":true},"extraction_url":{"type":"string","description":"URL for extraction results (for large documents)","optional":true},"html":{"type":"string","description":"HTML content if requested","optional":true},"structured_output":{"type":"json","description":"Structured output if schema was provided","optional":true},"chunks":{"type":"json","description":"Chunked content if chunking was enabled","optional":true},"figures":{"type":"json","description":"Extracted figures if figure extraction was enabled","optional":true}},"pulse_parser_v2":{"markdown":{"type":"string","description":"Extracted content in markdown format"},"page_count":{"type":"number","description":"Number of pages in the document"},"job_id":{"type":"string","description":"Unique job identifier"},"plan-info":{"type":"object","description":"Plan usage information","properties":{"pages_used":{"type":"number","description":"Number of pages used"},"tier":{"type":"string","description":"Plan tier"},"note":{"type":"string","description":"Optional note","optional":true}}},"bounding_boxes":{"type":"json","description":"Bounding box layout information","optional":true},"extraction_url":{"type":"string","description":"URL for extraction results (for large documents)","optional":true},"html":{"type":"string","description":"HTML content if requested","optional":true},"structured_output":{"type":"json","description":"Structured output if schema was provided","optional":true},"chunks":{"type":"json","description":"Chunked content if chunking was enabled","optional":true},"figures":{"type":"json","description":"Extracted figures if figure extraction was enabled","optional":true}},"qdrant_fetch_points":{"data":{"type":"array","description":"Fetched points with ID, payload, and optional vector data","items":{"type":"object","properties":{"id":{"type":"string","description":"Point ID (integer or UUID string)"},"payload":{"type":"json","description":"Point payload data (key-value pairs)","optional":true},"vector":{"type":"json","description":"Point vector(s) - single array or named vectors object","optional":true},"shard_key":{"type":"string","description":"Shard key for routing","optional":true},"order_value":{"type":"number","description":"Order value for sorting","optional":true}}}},"status":{"type":"string","description":"Operation status (ok, error)"}},"qdrant_search_vector":{"data":{"type":"array","description":"Vector search results with ID, score, payload, and optional vector data","items":{"type":"object","properties":{"id":{"type":"string","description":"Point ID (integer or UUID string)"},"version":{"type":"number","description":"Point version number"},"score":{"type":"number","description":"Similarity score"},"payload":{"type":"json","description":"Point payload data (key-value pairs)","optional":true},"vector":{"type":"json","description":"Point vector(s) - single array or named vectors object","optional":true},"shard_key":{"type":"string","description":"Shard key for routing","optional":true},"order_value":{"type":"number","description":"Order value for sorting","optional":true}}}},"status":{"type":"string","description":"Operation status (ok, error)"}},"qdrant_upsert_points":{"status":{"type":"string","description":"Operation status (ok, error)"},"data":{"type":"object","description":"Result data from the upsert operation","properties":{"operation_id":{"type":"number","description":"Operation ID for async tracking","optional":true},"status":{"type":"string","description":"Operation status (acknowledged, completed)","optional":true}}}},"quartr_get_audio":{"audio":{"type":"object","description":"The requested audio recording","properties":{"id":{"type":"number","description":"Quartr audio ID"},"companyId":{"type":"number","description":"Quartr company ID"},"eventId":{"type":"number","description":"Quartr event ID"},"fileUrl":{"type":"string","description":"Download URL of the audio file (MPEG)","nullable":true},"streamUrl":{"type":"string","description":"Streaming URL of the audio (M3U8)","nullable":true},"qna":{"type":"number","description":"Timestamp in seconds where the Q&A section starts","nullable":true},"audioMetadata":{"type":"object","description":"Audio file metadata","nullable":true,"properties":{"size":{"type":"string","description":"File size (e.g., \\"200.00 MB\\")","nullable":true},"duration":{"type":"number","description":"Duration in seconds","nullable":true},"encoding":{"type":"string","description":"Audio encoding","nullable":true},"mimetype":{"type":"string","description":"Audio MIME type","nullable":true}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"quartr_get_company":{"company":{"type":"object","description":"The requested company","properties":{"id":{"type":"number","description":"Quartr company ID"},"name":{"type":"string","description":"Legal company name"},"displayName":{"type":"string","description":"Display name","nullable":true},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code"},"tickers":{"type":"array","description":"Ticker listings for the company","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Ticker symbol"},"exchange":{"type":"string","description":"Exchange symbol"}}}},"isins":{"type":"array","description":"ISINs for the company","items":{"type":"string"}},"cik":{"type":"string","description":"SEC Central Index Key","nullable":true},"openfigi":{"type":"array","description":"OpenFIGI share class identifiers","items":{"type":"string"}},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the company"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"quartr_get_event":{"event":{"type":"object","description":"The requested event","properties":{"id":{"type":"number","description":"Quartr event ID"},"companyId":{"type":"number","description":"Quartr company ID"},"title":{"type":"string","description":"Event title (e.g., \\"Q1 2024\\")"},"date":{"type":"string","description":"Event date (ISO 8601)"},"typeId":{"type":"number","description":"Event type ID"},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code"},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the event"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"quartr_get_event_summary":{"summary":{"type":"string","description":"AI-generated event summary in Markdown (includes embedded document source tags unless a plain-text summary is requested)"},"sources":{"type":"array","description":"Source documents referenced by the summary","items":{"type":"object","properties":{"sourceId":{"type":"string","description":"ID linking the source document to tags embedded in the summary","nullable":true},"documentId":{"type":"number","description":"Quartr document ID of the source"},"page":{"type":"number","description":"Page number or timestamp in seconds depending on the document type","nullable":true},"timestamp":{"type":"number","description":"Timestamp in seconds","nullable":true},"typeId":{"type":"number","description":"Document type ID of the source"}}}},"summaryId":{"type":"number","description":"Quartr summary ID"},"summaryCreatedAt":{"type":"string","description":"Summary creation timestamp (ISO 8601)"},"summaryUpdatedAt":{"type":"string","description":"Summary last update timestamp (ISO 8601)"}},"quartr_get_report":{"document":{"type":"object","description":"Report metadata","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}},"fileUrl":{"type":"string","description":"URL of the report PDF"},"file":{"type":"file","description":"Downloaded report PDF stored in execution files","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}}},"quartr_get_slide_deck":{"document":{"type":"object","description":"Slide deck metadata","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}},"fileUrl":{"type":"string","description":"URL of the slide deck PDF"},"file":{"type":"file","description":"Downloaded slide deck PDF stored in execution files","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}}},"quartr_get_transcript":{"document":{"type":"object","description":"Transcript metadata","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}},"fileUrl":{"type":"string","description":"URL of the transcript JSON file"},"file":{"type":"file","description":"Downloaded transcript JSON file stored in execution files","fileConfig":{"mimeType":"application/json","extension":"json"}}},"quartr_list_audio":{"audioRecordings":{"type":"array","description":"Audio recordings matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr audio ID"},"companyId":{"type":"number","description":"Quartr company ID"},"eventId":{"type":"number","description":"Quartr event ID"},"fileUrl":{"type":"string","description":"Download URL of the audio file (MPEG)","nullable":true},"streamUrl":{"type":"string","description":"Streaming URL of the audio (M3U8)","nullable":true},"qna":{"type":"number","description":"Timestamp in seconds where the Q&A section starts","nullable":true},"audioMetadata":{"type":"object","description":"Audio file metadata","nullable":true,"properties":{"size":{"type":"string","description":"File size (e.g., \\"200.00 MB\\")","nullable":true},"duration":{"type":"number","description":"Duration in seconds","nullable":true},"encoding":{"type":"string","description":"Audio encoding","nullable":true},"mimetype":{"type":"string","description":"Audio MIME type","nullable":true}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_companies":{"companies":{"type":"array","description":"Companies matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr company ID"},"name":{"type":"string","description":"Legal company name"},"displayName":{"type":"string","description":"Display name","nullable":true},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code"},"tickers":{"type":"array","description":"Ticker listings for the company","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Ticker symbol"},"exchange":{"type":"string","description":"Exchange symbol"}}}},"isins":{"type":"array","description":"ISINs for the company","items":{"type":"string"}},"cik":{"type":"string","description":"SEC Central Index Key","nullable":true},"openfigi":{"type":"array","description":"OpenFIGI share class identifiers","items":{"type":"string"}},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the company"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_document_types":{"documentTypes":{"type":"array","description":"Available document types","items":{"type":"object","properties":{"id":{"type":"number","description":"Document type ID"},"name":{"type":"string","description":"Document type name (e.g., \\"Quarterly Report\\")"},"description":{"type":"string","description":"Document type description","nullable":true},"form":{"type":"string","description":"Filing form (e.g., \\"10-Q\\")","nullable":true},"category":{"type":"string","description":"Document category (e.g., \\"Report\\")"},"documentGroupId":{"type":"number","description":"Document group ID","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_documents":{"documents":{"type":"array","description":"Documents matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_event_types":{"eventTypes":{"type":"array","description":"Available event types","items":{"type":"object","properties":{"id":{"type":"number","description":"Event type ID"},"name":{"type":"string","description":"Event type name (e.g., \\"Q1\\")","nullable":true},"parent":{"type":"string","description":"Parent event type name (e.g., \\"Earnings call\\")","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_events":{"events":{"type":"array","description":"Events matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr event ID"},"companyId":{"type":"number","description":"Quartr company ID"},"title":{"type":"string","description":"Event title (e.g., \\"Q1 2024\\")"},"date":{"type":"string","description":"Event date (ISO 8601)"},"typeId":{"type":"number","description":"Event type ID"},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code"},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the event"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_live_events":{"liveEvents":{"type":"array","description":"Live events matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr live event ID"},"eventId":{"type":"number","description":"Quartr event ID"},"companyId":{"type":"number","description":"Quartr company ID"},"date":{"type":"string","description":"Scheduled event date (ISO 8601)"},"wentLiveAt":{"type":"string","description":"Timestamp when the event went live (ISO 8601)","nullable":true},"state":{"type":"string","description":"Live state (notLive, willBeLive, live, liveFailedInterrupted, liveFailedNoAccess, liveFailedNotStarted, processingRecording, processingRecordingFailed, recordingAvailable)","nullable":true},"audio":{"type":"string","description":"URL of the live audio stream or recording","nullable":true},"transcript":{"type":"string","description":"URL of the live transcript stream (JSON Lines)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_reports":{"reports":{"type":"array","description":"Reports matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_slide_decks":{"slideDecks":{"type":"array","description":"Slide decks matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_transcripts":{"transcripts":{"type":"array","description":"Transcripts matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quiver_image_to_svg":{"success":{"type":"boolean","description":"Whether the vectorization succeeded"},"output":{"type":"object","description":"Vectorized SVG output","properties":{"file":{"type":"file","description":"Generated SVG file"},"svgContent":{"type":"string","description":"Raw SVG markup content"},"id":{"type":"string","description":"Vectorization request ID"},"usage":{"type":"json","description":"Token usage statistics","properties":{"totalTokens":{"type":"number","description":"Total tokens used"},"inputTokens":{"type":"number","description":"Input tokens used"},"outputTokens":{"type":"number","description":"Output tokens used"}}}}}},"quiver_list_models":{"success":{"type":"boolean","description":"Whether the request succeeded"},"output":{"type":"object","description":"Available models","properties":{"models":{"type":"json","description":"List of available QuiverAI models","properties":{"id":{"type":"string","description":"Model identifier"},"name":{"type":"string","description":"Human-readable model name"},"description":{"type":"string","description":"Model capabilities summary"},"created":{"type":"number","description":"Unix timestamp of creation"},"ownedBy":{"type":"string","description":"Organization that owns the model"},"inputModalities":{"type":"json","description":"Supported input types (text, image, svg)"},"outputModalities":{"type":"json","description":"Supported output types (text, image, svg)"},"contextLength":{"type":"number","description":"Maximum context window"},"maxOutputLength":{"type":"number","description":"Maximum generation length"},"supportedOperations":{"type":"json","description":"Available operations (svg_generate, svg_edit, svg_animate, svg_vectorize, chat_completions)"},"supportedSamplingParameters":{"type":"json","description":"Supported sampling parameters (temperature, top_p, top_k, repetition_penalty, presence_penalty, stop)"}}}}}},"quiver_text_to_svg":{"success":{"type":"boolean","description":"Whether the SVG generation succeeded"},"output":{"type":"object","description":"Generated SVG output","properties":{"file":{"type":"file","description":"First generated SVG file"},"files":{"type":"json","description":"All generated SVG files (when n > 1)"},"svgContent":{"type":"string","description":"Raw SVG markup content of the first result"},"id":{"type":"string","description":"Generation request ID"},"usage":{"type":"json","description":"Token usage statistics","properties":{"totalTokens":{"type":"number","description":"Total tokens used"},"inputTokens":{"type":"number","description":"Input tokens used"},"outputTokens":{"type":"number","description":"Output tokens used"}}}}}},"railway_create_environment":{"environment":{"type":"object","description":"Created environment","properties":{"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"}}}},"railway_create_project":{"project":{"type":"object","description":"Created project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"}}}},"railway_create_service":{"service":{"type":"object","description":"Created service","properties":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"}}}},"railway_delete_environment":{"success":{"type":"boolean","description":"Whether the environment was deleted"}},"railway_delete_project":{"success":{"type":"boolean","description":"Whether the project was deleted"}},"railway_delete_service":{"success":{"type":"boolean","description":"Whether the service was deleted"}},"railway_delete_variable":{"success":{"type":"boolean","description":"Whether the variable was deleted"}},"railway_deploy_service":{"deploymentId":{"type":"string","description":"Created deployment ID"}},"railway_get_deployment":{"deployment":{"type":"object","description":"Deployment details","properties":{"id":{"type":"string","description":"Deployment ID"},"status":{"type":"string","description":"Deployment status"},"createdAt":{"type":"string","description":"Deployment creation timestamp"},"url":{"type":"string","description":"Deployment URL","optional":true},"staticUrl":{"type":"string","description":"Static deployment URL","optional":true},"canRollback":{"type":"boolean","description":"Whether the deployment can be rolled back to"},"canRedeploy":{"type":"boolean","description":"Whether the deployment can be redeployed"}}}},"railway_get_deployment_logs":{"logs":{"type":"array","description":"Deployment log entries","items":{"type":"object","properties":{"timestamp":{"type":"string","description":"Log timestamp"},"message":{"type":"string","description":"Log message"},"severity":{"type":"string","description":"Log severity","optional":true}}}},"count":{"type":"number","description":"Number of log entries returned"}},"railway_get_project":{"project":{"type":"object","description":"Project with services and environments","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true},"createdAt":{"type":"string","description":"Project creation timestamp"},"updatedAt":{"type":"string","description":"Project update timestamp","optional":true},"services":{"type":"array","description":"Project services","items":{"type":"object","properties":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"},"icon":{"type":"string","description":"Service icon","optional":true}}}},"environments":{"type":"array","description":"Project environments","items":{"type":"object","properties":{"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"}}}}}}},"railway_list_deployments":{"deployments":{"type":"array","description":"Service deployments","items":{"type":"object","properties":{"id":{"type":"string","description":"Deployment ID"},"status":{"type":"string","description":"Deployment status"},"createdAt":{"type":"string","description":"Deployment creation timestamp"},"url":{"type":"string","description":"Deployment URL","optional":true},"staticUrl":{"type":"string","description":"Static deployment URL","optional":true},"canRollback":{"type":"boolean","description":"Whether this deployment can be rolled back to"},"canRedeploy":{"type":"boolean","description":"Whether this deployment can be redeployed"}}}},"count":{"type":"number","description":"Number of deployments returned"},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether more deployments are available"},"endCursor":{"type":"string","description":"Cursor for the next page","optional":true}}}},"railway_list_project_members":{"members":{"type":"array","description":"Project members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member user ID"},"role":{"type":"string","description":"Project role"},"name":{"type":"string","description":"Member name","optional":true},"email":{"type":"string","description":"Member email","optional":true},"avatar":{"type":"string","description":"Member avatar URL","optional":true}}}},"count":{"type":"number","description":"Number of members returned"}},"railway_list_projects":{"projects":{"type":"array","description":"Railway projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true},"createdAt":{"type":"string","description":"Project creation timestamp"},"updatedAt":{"type":"string","description":"Project update timestamp","optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether more projects are available"},"endCursor":{"type":"string","description":"Cursor for the next page","optional":true}}},"count":{"type":"number","description":"Number of projects returned"}},"railway_list_variables":{"variables":{"type":"object","description":"Variable names and values"},"count":{"type":"number","description":"Number of variables returned"}},"railway_restart_deployment":{"success":{"type":"boolean","description":"Whether the deployment was restarted"}},"railway_rollback_deployment":{"success":{"type":"boolean","description":"Whether the rollback was triggered"}},"railway_transfer_project":{"success":{"type":"boolean","description":"Whether the project was transferred"}},"railway_update_project":{"project":{"type":"object","description":"Updated project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true}}}},"railway_upsert_variable":{"success":{"type":"boolean","description":"Whether the variable was created or updated"}},"rb2b_credit_check":{"credits_remaining":{"type":"number","description":"Number of API credits remaining on the account"}},"rb2b_email_to_activity":{"results":{"type":"array","description":"Activity records for the email","items":{"type":"object","properties":{"email":{"type":"string","description":"The email address"},"last_active":{"type":"string","description":"Date the email was last seen active (YYYY-MM-DD)"}}}},"match_count":{"type":"number","description":"Number of matches found"},"credits_charged":{"type":"number","description":"Credits charged for this request"},"credits_exhausted":{"type":"boolean","description":"Whether the account is out of credits"}},"rb2b_hem_to_best_linkedin":{"linkedin_url":{"type":"string","description":"Best LinkedIn profile URL for the email","optional":true}},"rb2b_hem_to_business_profile":{"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"seniority":{"type":"string","description":"Seniority level","optional":true},"linkedinurl":{"type":"string","description":"Personal LinkedIn profile URL","optional":true},"link_email":{"type":"string","description":"Linked business email address","optional":true},"work_email_confirmed":{"type":"string","description":"Whether the work email is confirmed","optional":true},"personal_emails":{"type":"array","description":"Associated personal emails (hashed or plaintext depending on input)","optional":true,"items":{"type":"string"}},"current_company":{"type":"string","description":"Current company name","optional":true},"current_company_url":{"type":"string","description":"Current company website","optional":true},"current_company_linkedinurl":{"type":"string","description":"Current company LinkedIn URL","optional":true},"current_industry":{"type":"string","description":"Current industry","optional":true},"functional_area":{"type":"string","description":"Functional area","optional":true},"country":{"type":"string","description":"Country","optional":true},"company_employee_count":{"type":"string","description":"Company employee count","optional":true},"company_employee_range":{"type":"string","description":"Company employee range band","optional":true},"company_revenue_range":{"type":"string","description":"Company revenue range band","optional":true},"md5":{"type":"string","description":"MD5 hash of the resolved email","optional":true}},"rb2b_hem_to_linkedin":{"linkedin_slug":{"type":"string","description":"LinkedIn slug for the email","optional":true}},"rb2b_hem_to_maid":{"results":{"type":"array","description":"Mobile advertising identifiers associated with the email","items":{"type":"object","properties":{"device_id":{"type":"string","description":"The mobile advertising identifier"},"device_type":{"type":"string","description":"The identifier type (e.g. AAID, IDFA)"}}}}},"rb2b_ip_to_company":{"results":{"type":"array","description":"Company domain matches for the IP address","items":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain associated with the IP"},"percentage":{"type":"string","description":"Confidence percentage for the match"}}}}},"rb2b_ip_to_hem":{"results":{"type":"array","description":"Up to 3 hashed email matches for the IP address","items":{"type":"object","properties":{"md5":{"type":"string","description":"MD5 hash of the matched email"},"sha256":{"type":"string","description":"SHA-256 hash of the matched email (only when include_sha256 is true)","optional":true},"score":{"type":"number","description":"Match accuracy score (0 = probabilistic, 1 = deterministic)"}}}}},"rb2b_ip_to_maid":{"results":{"type":"array","description":"Mobile advertising identifiers observed for the IP address","items":{"type":"object","properties":{"device_id":{"type":"string","description":"The mobile advertising identifier"},"device_type":{"type":"string","description":"The identifier type (e.g. AAID, IDFA)"}}}}},"rb2b_linkedin_slug_search":{"linkedin_url":{"type":"string","description":"LinkedIn profile URL for the person","optional":true}},"rb2b_linkedin_to_best_personal_email":{"email":{"type":"string","description":"Best personal email for the LinkedIn profile","optional":true}},"rb2b_linkedin_to_business_profile":{"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"headline":{"type":"string","description":"LinkedIn headline","optional":true},"title":{"type":"string","description":"Job title","optional":true},"seniority":{"type":"string","description":"Seniority level","optional":true},"country":{"type":"string","description":"Country","optional":true},"current_industry":{"type":"string","description":"Current industry","optional":true},"functional_area":{"type":"array","description":"Functional areas","optional":true,"items":{"type":"string"}},"linkedin_url":{"type":"string","description":"Personal LinkedIn profile URL","optional":true},"business_email":{"type":"string","description":"Business email address","optional":true},"personal_email":{"type":"string","description":"Personal email address","optional":true},"company":{"type":"object","description":"Current company details","optional":true,"properties":{"name":{"type":"string","description":"Company name","optional":true},"industry":{"type":"string","description":"Company industry","optional":true},"website_url":{"type":"string","description":"Company website URL","optional":true},"linkedin_url":{"type":"string","description":"Company LinkedIn URL","optional":true}}}},"rb2b_linkedin_to_hashed_emails":{"linkedin_slug":{"type":"string","description":"The LinkedIn slug","optional":true},"business_md5_array":{"type":"array","description":"MD5 hashes of business emails","items":{"type":"string"}},"business_sha256_array":{"type":"array","description":"SHA-256 hashes of business emails","items":{"type":"string"}},"personal_md5_array":{"type":"array","description":"MD5 hashes of personal emails","items":{"type":"string"}},"personal_sha256_array":{"type":"array","description":"SHA-256 hashes of personal emails","items":{"type":"string"}}},"rb2b_linkedin_to_mobile_phone":{"mobile_phone":{"type":"string","description":"Mobile phone number for the LinkedIn profile","optional":true}},"rb2b_linkedin_to_personal_email":{"emails":{"type":"array","description":"Personal email addresses for the LinkedIn profile","items":{"type":"string"}}},"rds_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of deleted rows"},"rowCount":{"type":"number","description":"Number of rows deleted"}},"rds_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned or affected"},"rowCount":{"type":"number","description":"Number of rows affected"}},"rds_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of inserted rows"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"rds_introspect":{"message":{"type":"string","description":"Operation status message"},"engine":{"type":"string","description":"Detected database engine type"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes"},"schemas":{"type":"array","description":"List of available schemas in the database"}},"rds_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"rds_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of updated rows"},"rowCount":{"type":"number","description":"Number of rows updated"}},"reddit_delete":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_edit":{"success":{"type":"boolean","description":"Whether the edit was successful"},"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated content data","properties":{"id":{"type":"string","description":"Edited thing ID"},"body":{"type":"string","description":"Updated comment body (for comments)","optional":true},"selftext":{"type":"string","description":"Updated post text (for self posts)","optional":true}}}},"reddit_get_comments":{"post":{"type":"object","description":"Post information including ID, title, author, content, and metadata","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Post author"},"selftext":{"type":"string","description":"Post text content"},"score":{"type":"number","description":"Post score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Reddit permalink"}}},"comments":{"type":"array","description":"Nested comments with author, body, score, timestamps, and replies","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"},"replies":{"type":"array","description":"Nested reply comments","items":{"type":"object","description":"Nested comment with same structure"}}}}}},"reddit_get_controversial":{"subreddit":{"type":"string","description":"Name of the subreddit where posts were fetched from"},"posts":{"type":"array","description":"Array of controversial posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_info":{"posts":{"type":"array","description":"Posts (t3) matched by the requested fullnames","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"comments":{"type":"array","description":"Comments (t1) matched by the requested fullnames","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"}}}},"subreddits":{"type":"array","description":"Subreddits (t5) matched by the requested fullnames","items":{"type":"object","properties":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"accounts_active":{"type":"number","description":"Number of currently active users"}}}}},"reddit_get_me":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"Username"},"created_utc":{"type":"number","description":"Account creation time in UTC epoch seconds"},"link_karma":{"type":"number","description":"Total link karma"},"comment_karma":{"type":"number","description":"Total comment karma"},"total_karma":{"type":"number","description":"Combined total karma"},"is_gold":{"type":"boolean","description":"Whether user has Reddit Premium"},"is_mod":{"type":"boolean","description":"Whether user is a moderator"},"has_verified_email":{"type":"boolean","description":"Whether email is verified"},"icon_img":{"type":"string","description":"User avatar/icon URL"}},"reddit_get_messages":{"messages":{"type":"array","description":"Array of messages with sender, recipient, subject, body, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"name":{"type":"string","description":"Thing fullname (t4_xxxxx)"},"author":{"type":"string","description":"Sender username"},"dest":{"type":"string","description":"Recipient username"},"subject":{"type":"string","description":"Message subject"},"body":{"type":"string","description":"Message body text"},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"new":{"type":"boolean","description":"Whether the message is unread"},"was_comment":{"type":"boolean","description":"Whether the message is a comment reply"},"context":{"type":"string","description":"Context URL for comment replies"},"distinguished":{"type":"string","description":"Distinction: null/\\"moderator\\"/\\"admin\\"","optional":true}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_posts":{"subreddit":{"type":"string","description":"Name of the subreddit where posts were fetched from"},"posts":{"type":"array","description":"Array of posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_saved":{"posts":{"type":"array","description":"Array of saved posts (t3) with title, author, URL, score, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"comments":{"type":"array","description":"Array of saved comments (t1) with author, body, score, and permalink","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_subreddit_info":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"description":{"type":"string","description":"Full subreddit description (markdown)"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"accounts_active":{"type":"number","description":"Number of currently active users"},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"lang":{"type":"string","description":"Primary language of the subreddit"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"banner_img":{"type":"string","description":"Subreddit banner URL","optional":true}},"reddit_get_subreddit_rules":{"rules":{"type":"array","description":"Array of subreddit-specific rules","items":{"type":"object","properties":{"short_name":{"type":"string","description":"Short name/title of the rule"},"description":{"type":"string","description":"Full description of the rule (markdown)"},"description_html":{"type":"string","description":"HTML-rendered rule description","optional":true},"violation_reason":{"type":"string","description":"Reason shown on the report menu when this rule is selected"},"kind":{"type":"string","description":"What the rule applies to: \\"link\\", \\"comment\\", or \\"all\\""},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"priority":{"type":"number","description":"Display/order priority of the rule"}}}},"site_rules":{"type":"array","description":"Reddit site-wide rules that apply to the subreddit","items":{"type":"string","description":"Site-wide rule text"}},"site_rules_flow":{"type":"array","description":"Structured site-wide rules flow used by the report menu","items":{"type":"object","description":"Site-wide rule flow node"}}},"reddit_get_user":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"Username"},"created_utc":{"type":"number","description":"Account creation time in UTC epoch seconds"},"link_karma":{"type":"number","description":"Total link karma"},"comment_karma":{"type":"number","description":"Total comment karma"},"total_karma":{"type":"number","description":"Combined total karma"},"is_gold":{"type":"boolean","description":"Whether user has Reddit Premium"},"is_mod":{"type":"boolean","description":"Whether user is a moderator"},"has_verified_email":{"type":"boolean","description":"Whether email is verified"},"icon_img":{"type":"string","description":"User avatar/icon URL"}},"reddit_get_user_comments":{"comments":{"type":"array","description":"Array of comments with author, body, score, timestamp, and permalink","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_user_posts":{"posts":{"type":"array","description":"Array of submitted posts with title, author, URL, score, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_hide":{"success":{"type":"boolean","description":"Whether the hide was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_hot_posts":{"subreddit":{"type":"string","description":"Name of the subreddit where hot posts were fetched from"},"posts":{"type":"array","description":"Array of hot posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_list_my_subreddits":{"subreddits":{"type":"array","description":"Array of subscribed subreddits with name, description, and subscriber metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"accounts_active":{"type":"number","description":"Number of currently active users"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_lock":{"success":{"type":"boolean","description":"Whether the lock was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mark_all_read":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mark_read":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_marknsfw":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_approve":{"success":{"type":"boolean","description":"Whether the approval was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_distinguish":{"success":{"type":"boolean","description":"Whether the distinguish action was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_remove":{"success":{"type":"boolean","description":"Whether the removal was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_sticky":{"success":{"type":"boolean","description":"Whether the sticky action was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_reply":{"success":{"type":"boolean","description":"Whether the reply was posted successfully"},"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Comment data including ID, name, permalink, and body","properties":{"id":{"type":"string","description":"New comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"permalink":{"type":"string","description":"Comment permalink","optional":true},"body":{"type":"string","description":"Comment body text","optional":true}}}},"reddit_report":{"success":{"type":"boolean","description":"Whether the report was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_save":{"success":{"type":"boolean","description":"Whether the save was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_search":{"subreddit":{"type":"string","description":"Name of the subreddit where search was performed"},"posts":{"type":"array","description":"Array of search result posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_search_subreddits":{"subreddits":{"type":"array","description":"Array of matching subreddits with name, description, and subscriber metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"accounts_active":{"type":"number","description":"Number of currently active users"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_send_message":{"success":{"type":"boolean","description":"Whether the message was sent successfully"},"message":{"type":"string","description":"Success or error message"}},"reddit_submit_post":{"success":{"type":"boolean","description":"Whether the post was submitted successfully"},"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Post data including ID, name, URL, and permalink","properties":{"id":{"type":"string","description":"New post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)","optional":true},"url":{"type":"string","description":"Post URL from API response"},"permalink":{"type":"string","description":"Full Reddit permalink","optional":true}}}},"reddit_subscribe":{"success":{"type":"boolean","description":"Whether the subscription action was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unhide":{"success":{"type":"boolean","description":"Whether the unhide was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unlock":{"success":{"type":"boolean","description":"Whether the unlock was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unmarknsfw":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unsave":{"success":{"type":"boolean","description":"Whether the unsave was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_vote":{"success":{"type":"boolean","description":"Whether the vote was successful"},"message":{"type":"string","description":"Success or error message"}},"redis_command":{"command":{"type":"string","description":"The command that was executed"},"result":{"type":"json","description":"The result of the command"}},"redis_delete":{"key":{"type":"string","description":"The key that was deleted"},"deletedCount":{"type":"number","description":"Number of keys deleted (0 if key did not exist, 1 if deleted)"}},"redis_exists":{"key":{"type":"string","description":"The key that was checked"},"exists":{"type":"boolean","description":"Whether the key exists (true) or not (false)"}},"redis_expire":{"key":{"type":"string","description":"The key that expiration was set on"},"result":{"type":"number","description":"1 if the timeout was set, 0 if the key does not exist"}},"redis_get":{"key":{"type":"string","description":"The key that was retrieved"},"value":{"type":"string","description":"The value of the key, or null if the key does not exist","optional":true}},"redis_hdel":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was deleted"},"deleted":{"type":"number","description":"Number of fields removed (1 if deleted, 0 if field did not exist)"}},"redis_hget":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was retrieved"},"value":{"type":"string","description":"The field value, or null if the field or key does not exist","optional":true}},"redis_hgetall":{"key":{"type":"string","description":"The hash key"},"fields":{"type":"object","description":"All field-value pairs in the hash as a key-value object. Empty object if the key does not exist."},"fieldCount":{"type":"number","description":"Number of fields in the hash"}},"redis_hset":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was set"},"result":{"type":"number","description":"Number of fields added (1 if new, 0 if updated)"}},"redis_incr":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after increment"}},"redis_incrby":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after increment"}},"redis_keys":{"pattern":{"type":"string","description":"The pattern used to match keys"},"keys":{"type":"array","description":"List of keys matching the pattern","items":{"type":"string","description":"A Redis key"}},"count":{"type":"number","description":"Number of keys found"}},"redis_llen":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"The length of the list, or 0 if the key does not exist"}},"redis_lpop":{"key":{"type":"string","description":"The list key"},"value":{"type":"string","description":"The removed element, or null if the list is empty","optional":true}},"redis_lpush":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"Length of the list after the push"}},"redis_lrange":{"key":{"type":"string","description":"The list key"},"values":{"type":"array","description":"List elements in the specified range","items":{"type":"string","description":"A list element"}},"count":{"type":"number","description":"Number of elements returned"}},"redis_persist":{"key":{"type":"string","description":"The key that was persisted"},"result":{"type":"number","description":"1 if the expiration was removed, 0 if the key does not exist or has no expiration"}},"redis_rpop":{"key":{"type":"string","description":"The list key"},"value":{"type":"string","description":"The removed element, or null if the list is empty","optional":true}},"redis_rpush":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"Length of the list after the push"}},"redis_set":{"key":{"type":"string","description":"The key that was set"},"result":{"type":"string","description":"The result of the SET operation (typically \\"OK\\")"}},"redis_setnx":{"key":{"type":"string","description":"The key that was set"},"wasSet":{"type":"boolean","description":"Whether the key was set (true) or already existed (false)"}},"redis_ttl":{"key":{"type":"string","description":"The key that was checked"},"ttl":{"type":"number","description":"Remaining TTL in seconds. Positive integer if TTL set, -1 if no expiration, -2 if key does not exist."}},"reducto_parser":{"job_id":{"type":"string","description":"Unique identifier for the processing job"},"duration":{"type":"number","description":"Processing time in seconds"},"usage":{"type":"json","description":"Resource consumption data"},"result":{"type":"json","description":"Parsed document content with chunks and blocks"},"pdf_url":{"type":"string","description":"Storage URL of converted PDF","optional":true},"studio_link":{"type":"string","description":"Link to Reducto studio interface","optional":true}},"reducto_parser_v2":{"job_id":{"type":"string","description":"Unique identifier for the processing job"},"duration":{"type":"number","description":"Processing time in seconds"},"usage":{"type":"json","description":"Resource consumption data"},"result":{"type":"json","description":"Parsed document content with chunks and blocks"},"pdf_url":{"type":"string","description":"Storage URL of converted PDF","optional":true},"studio_link":{"type":"string","description":"Link to Reducto studio interface","optional":true}},"resend_cancel_email":{"id":{"type":"string","description":"Canceled email ID"}},"resend_create_audience":{"id":{"type":"string","description":"Created audience ID"},"name":{"type":"string","description":"Audience name"}},"resend_create_broadcast":{"id":{"type":"string","description":"Created broadcast ID"}},"resend_create_contact":{"id":{"type":"string","description":"Created contact ID"}},"resend_delete_audience":{"id":{"type":"string","description":"Deleted audience ID"},"deleted":{"type":"boolean","description":"Whether the audience was successfully deleted"}},"resend_delete_contact":{"id":{"type":"string","description":"Deleted contact ID"},"deleted":{"type":"boolean","description":"Whether the contact was successfully deleted"}},"resend_get_audience":{"id":{"type":"string","description":"Audience ID"},"name":{"type":"string","description":"Audience name"},"createdAt":{"type":"string","description":"Audience creation timestamp"}},"resend_get_broadcast":{"id":{"type":"string","description":"Broadcast ID"},"name":{"type":"string","description":"Broadcast name"},"audienceId":{"type":"string","description":"Audience ID (legacy)","optional":true},"segmentId":{"type":"string","description":"Segment ID (the current recipient field)","optional":true},"from":{"type":"string","description":"Sender email address"},"subject":{"type":"string","description":"Broadcast subject"},"replyTo":{"type":"string","description":"Reply-to email address","optional":true},"previewText":{"type":"string","description":"Inbox preview text","optional":true},"status":{"type":"string","description":"Broadcast status (e.g., draft, sent)"},"createdAt":{"type":"string","description":"Broadcast creation timestamp"},"scheduledAt":{"type":"string","description":"Scheduled send timestamp","optional":true},"sentAt":{"type":"string","description":"Timestamp the broadcast was sent","optional":true}},"resend_get_contact":{"id":{"type":"string","description":"Contact ID"},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name"},"lastName":{"type":"string","description":"Contact last name"},"createdAt":{"type":"string","description":"Contact creation timestamp"},"unsubscribed":{"type":"boolean","description":"Whether the contact is unsubscribed"}},"resend_get_email":{"id":{"type":"string","description":"Email ID"},"from":{"type":"string","description":"Sender email address"},"to":{"type":"array","description":"Recipient email addresses","items":{"type":"string","description":"Recipient email address"}},"subject":{"type":"string","description":"Email subject"},"html":{"type":"string","description":"HTML email content"},"text":{"type":"string","description":"Plain text email content","optional":true},"cc":{"type":"array","description":"CC email addresses","items":{"type":"string","description":"CC email address"}},"bcc":{"type":"array","description":"BCC email addresses","items":{"type":"string","description":"BCC email address"}},"replyTo":{"type":"array","description":"Reply-to email addresses","items":{"type":"string","description":"Reply-to email address"}},"lastEvent":{"type":"string","description":"Last event status (e.g., delivered, bounced)"},"createdAt":{"type":"string","description":"Email creation timestamp"},"scheduledAt":{"type":"string","description":"Scheduled send timestamp","optional":true},"tags":{"type":"array","description":"Email tags as name-value pairs","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name"},"value":{"type":"string","description":"Tag value"}}}}},"resend_list_audiences":{"audiences":{"type":"array","description":"Array of audiences","items":{"type":"object","properties":{"id":{"type":"string","description":"Audience ID"},"name":{"type":"string","description":"Audience name"},"created_at":{"type":"string","description":"Audience creation timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether there are more audiences to retrieve"}},"resend_list_contacts":{"contacts":{"type":"array","description":"Array of contacts","items":{"type":"object","properties":{"id":{"type":"string","description":"Contact ID"},"email":{"type":"string","description":"Contact email address"},"first_name":{"type":"string","description":"Contact first name"},"last_name":{"type":"string","description":"Contact last name"},"created_at":{"type":"string","description":"Contact creation timestamp"},"unsubscribed":{"type":"boolean","description":"Whether the contact is unsubscribed"}}}},"hasMore":{"type":"boolean","description":"Whether there are more contacts to retrieve"}},"resend_list_domains":{"domains":{"type":"array","description":"Array of domains","items":{"type":"object","properties":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Domain verification status"},"region":{"type":"string","description":"Region the domain is configured in"},"createdAt":{"type":"string","description":"Domain creation timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether there are more domains to retrieve"}},"resend_send":{"success":{"type":"boolean","description":"Whether the email was sent successfully"},"id":{"type":"string","description":"Email ID returned by Resend"},"to":{"type":"string","description":"Recipient email address"},"subject":{"type":"string","description":"Email subject"},"body":{"type":"string","description":"Email body content"}},"resend_send_broadcast":{"id":{"type":"string","description":"Broadcast ID"}},"resend_update_contact":{"id":{"type":"string","description":"Updated contact ID"}},"revenuecat_create_purchase":{"customer":{"type":"object","description":"Customer object returned at the top level of POST /v1/receipts (first_seen, last_seen, original_app_user_id, original_application_version, original_sdk_version, management_url, entitlements, original_purchase_date, request_date). Null when the response uses the `value`-wrapped envelope.","optional":true},"subscriber":{"type":"object","description":"The updated subscriber object after recording the purchase","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_defer_google_subscription":{"subscriber":{"type":"object","description":"The updated subscriber object after deferring the Google subscription","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_delete_customer":{"deleted":{"type":"boolean","description":"Whether the subscriber was deleted"},"app_user_id":{"type":"string","description":"The deleted app user ID"}},"revenuecat_get_customer":{"subscriber":{"type":"object","description":"The subscriber object with subscriptions and entitlements","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}},"metadata":{"type":"object","description":"Subscriber summary metadata","properties":{"app_user_id":{"type":"string","description":"The app user ID"},"first_seen":{"type":"string","description":"ISO 8601 date when the subscriber was first seen"},"active_entitlements":{"type":"number","description":"Number of active entitlements"},"active_subscriptions":{"type":"number","description":"Number of active subscriptions"}}}},"revenuecat_grant_entitlement":{"subscriber":{"type":"object","description":"The updated subscriber object after granting the entitlement","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_list_offerings":{"current_offering_id":{"type":"string","description":"The identifier of the current offering","optional":true},"offerings":{"type":"array","description":"List of offerings","items":{"type":"object","properties":{"identifier":{"type":"string","description":"Offering identifier"},"description":{"type":"string","description":"Offering description","optional":true},"packages":{"type":"array","description":"List of packages in the offering","items":{"type":"object","properties":{"identifier":{"type":"string","description":"Package identifier"},"platform_product_identifier":{"type":"string","description":"Platform-specific product identifier","optional":true}}}}}}},"metadata":{"type":"object","description":"Offerings metadata","properties":{"count":{"type":"number","description":"Number of offerings returned"},"current_offering_id":{"type":"string","description":"Current offering identifier","optional":true}}}},"revenuecat_refund_google_subscription":{"subscriber":{"type":"object","description":"The updated subscriber object after refunding the Google subscription","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_revoke_entitlement":{"subscriber":{"type":"object","description":"The updated subscriber object after revoking the entitlement","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_revoke_google_subscription":{"subscriber":{"type":"object","description":"The updated subscriber object after revoking the Google subscription","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_update_subscriber_attributes":{"updated":{"type":"boolean","description":"Whether the subscriber attributes were successfully updated"},"app_user_id":{"type":"string","description":"The app user ID of the updated subscriber"}},"rippling_bulk_create_custom_object_records":{"createdRecords":{"type":"array","description":"Created custom object records"},"totalCount":{"type":"number","description":"Number of records created"}},"rippling_bulk_delete_custom_object_records":{"deleted":{"type":"boolean","description":"Whether the bulk delete succeeded"}},"rippling_bulk_update_custom_object_records":{"updatedRecords":{"type":"array","description":"Updated custom object records"},"totalCount":{"type":"number","description":"Number of records updated"}},"rippling_create_business_partner":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"business_partner_group_id":{"type":"string","description":"Group ID","optional":true},"worker_id":{"type":"string","description":"Worker ID","optional":true},"client_group_id":{"type":"string","description":"Client group ID","optional":true},"client_group_member_count":{"type":"number","description":"Client group member count","optional":true}},"rippling_create_business_partner_group":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"domain":{"type":"string","description":"Domain","optional":true},"default_business_partner_id":{"type":"string","description":"Default partner ID","optional":true}},"rippling_create_custom_app":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"description":{"type":"string","description":"Description","optional":true},"icon":{"type":"string","description":"Icon URL","optional":true},"pages":{"type":"json","description":"Array of page summaries","optional":true}},"rippling_create_custom_object":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"plural_label":{"type":"string","description":"Plural label","optional":true},"category_id":{"type":"string","description":"Category ID","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"native_category_id":{"type":"string","description":"Native category ID","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true},"owner_id":{"type":"string","description":"Owner ID","optional":true}},"rippling_create_custom_object_field":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"custom_object":{"type":"string","description":"Custom object","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"data_type":{"type":"json","description":"Data type configuration","optional":true},"is_unique":{"type":"boolean","description":"Is unique","optional":true},"is_immutable":{"type":"boolean","description":"Is immutable","optional":true},"is_standard":{"type":"boolean","description":"Is standard","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true}},"rippling_create_custom_object_record":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_create_custom_page":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"components":{"type":"json","description":"Page components","optional":true},"actions":{"type":"json","description":"Page actions","optional":true},"canvas_actions":{"type":"json","description":"Canvas actions","optional":true},"variables":{"type":"json","description":"Page variables","optional":true},"media":{"type":"json","description":"Page media","optional":true}},"rippling_create_custom_setting":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"}},"rippling_create_department":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"parent_id":{"type":"string","description":"Parent department ID","optional":true},"reference_code":{"type":"string","description":"Reference code","optional":true},"department_hierarchy_id":{"type":"json","description":"Department hierarchy IDs","optional":true},"parent":{"type":"json","description":"Expanded parent department","optional":true},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy","optional":true}},"rippling_create_draft_hires":{"invalidItems":{"type":"json","description":"Failed draft hires"},"successfulResults":{"type":"json","description":"Successful draft hires"},"totalInvalid":{"type":"number","description":"Number of failures"},"totalSuccessful":{"type":"number","description":"Number of successes"}},"rippling_create_object_category":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true}},"rippling_create_title":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Title name","optional":true}},"rippling_create_work_location":{"id":{"type":"string","description":"Location ID"},"created_at":{"type":"string","description":"Created timestamp","optional":true},"updated_at":{"type":"string","description":"Updated timestamp","optional":true},"name":{"type":"string","description":"Name"},"address":{"type":"json","description":"Address","optional":true}},"rippling_delete_business_partner":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_business_partner_group":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_app":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_object":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_object_field":{"deleted":{"type":"boolean","description":"Whether the field was deleted"}},"rippling_delete_custom_object_record":{"deleted":{"type":"boolean","description":"Whether the record was deleted"}},"rippling_delete_custom_page":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_setting":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_object_category":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_title":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_work_location":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_get_business_partner":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"business_partner_group_id":{"type":"string","description":"Group ID","optional":true},"worker_id":{"type":"string","description":"Worker ID","optional":true},"client_group_id":{"type":"string","description":"Client group ID","optional":true},"client_group_member_count":{"type":"number","description":"Client group member count","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_business_partner_group":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"domain":{"type":"string","description":"Domain","optional":true},"default_business_partner_id":{"type":"string","description":"Default partner ID","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_current_user":{"id":{"type":"string","description":"User ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"work_email":{"type":"string","description":"Work email","optional":true},"company_id":{"type":"string","description":"Company ID","optional":true},"company":{"type":"json","description":"Expanded company object","optional":true}},"rippling_get_custom_app":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"description":{"type":"string","description":"Description","optional":true},"icon":{"type":"string","description":"Icon URL","optional":true},"pages":{"type":"json","description":"Array of page summaries","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_custom_object":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"plural_label":{"type":"string","description":"Plural label","optional":true},"category_id":{"type":"string","description":"Category ID","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"native_category_id":{"type":"string","description":"Native category ID","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true},"owner_id":{"type":"string","description":"Owner ID","optional":true}},"rippling_get_custom_object_field":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"custom_object":{"type":"string","description":"Custom object","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"data_type":{"type":"json","description":"Data type configuration","optional":true},"is_unique":{"type":"boolean","description":"Is unique","optional":true},"is_immutable":{"type":"boolean","description":"Is immutable","optional":true},"is_standard":{"type":"boolean","description":"Is standard","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true}},"rippling_get_custom_object_record":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_get_custom_object_record_by_external_id":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_get_custom_page":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"components":{"type":"json","description":"Page components","optional":true},"actions":{"type":"json","description":"Page actions","optional":true},"canvas_actions":{"type":"json","description":"Canvas actions","optional":true},"variables":{"type":"json","description":"Page variables","optional":true},"media":{"type":"json","description":"Page media","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_custom_setting":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_department":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"string","description":"Parent department ID"},"reference_code":{"type":"string","description":"Reference code"},"department_hierarchy_id":{"type":"json","description":"Array of department IDs in hierarchy"},"parent":{"type":"json","description":"Expanded parent department"},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy"},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_employment_type":{"id":{"type":"string","description":"Employment type ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"label":{"type":"string","description":"Label","optional":true},"name":{"type":"string","description":"Name","optional":true},"type":{"type":"string","description":"Type (CONTRACTOR, EMPLOYEE)","optional":true},"compensation_time_period":{"type":"string","description":"Compensation period (HOURLY, SALARIED)","optional":true},"amount_worked":{"type":"string","description":"Amount worked (PART-TIME, FULL-TIME, TEMPORARY)","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_job_function":{"id":{"type":"string","description":"Job function ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_object_category":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true}},"rippling_get_report_run":{"id":{"type":"string","description":"Report run ID"},"report_id":{"type":"string","description":"Report ID","optional":true},"status":{"type":"string","description":"Run status","optional":true},"file_url":{"type":"string","description":"URL to download the report file","optional":true},"expires_at":{"type":"string","description":"Expiration timestamp for the file URL","optional":true},"output_type":{"type":"string","description":"Output format (JSON or CSV)","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_supergroup":{"id":{"type":"string","description":"Supergroup ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Description"},"app_owner_id":{"type":"string","description":"App owner ID"},"group_type":{"type":"string","description":"Group type"},"name":{"type":"string","description":"Name"},"sub_group_type":{"type":"string","description":"Sub group type"},"read_only":{"type":"boolean","description":"Whether the group is read only"},"parent":{"type":"string","description":"Parent group ID"},"mutually_exclusive_key":{"type":"string","description":"Mutually exclusive key"},"cumulatively_exhaustive_default":{"type":"boolean","description":"Whether the group is the cumulatively exhaustive default"},"include_terminated":{"type":"boolean","description":"Whether the group includes terminated roles"},"allow_non_employees":{"type":"boolean","description":"Whether the group allows non-employees"},"can_override_role_states":{"type":"boolean","description":"Whether the group can override role states"},"priority":{"type":"number","description":"Group priority"},"is_invisible":{"type":"boolean","description":"Whether the group is invisible"},"ignore_prov_group_matching":{"type":"boolean","description":"Whether to ignore provisioning group matching"},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_team":{"id":{"type":"string","description":"Team ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"parent_id":{"type":"string","description":"Parent team ID","optional":true},"parent":{"type":"json","description":"Expanded parent team","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_title":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Title name","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_user":{"id":{"type":"string","description":"User ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"active":{"type":"boolean","description":"Is active","optional":true},"username":{"type":"string","description":"Username","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"preferred_language":{"type":"string","description":"Preferred language","optional":true},"locale":{"type":"string","description":"Locale","optional":true},"timezone":{"type":"string","description":"Timezone","optional":true},"number":{"type":"string","description":"Profile number","optional":true},"name":{"type":"json","description":"User name object","optional":true},"emails":{"type":"json","description":"Email addresses","optional":true},"phone_numbers":{"type":"json","description":"Phone numbers","optional":true},"addresses":{"type":"json","description":"Addresses","optional":true},"photos":{"type":"json","description":"Photos","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_work_location":{"id":{"type":"string","description":"Location ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"address":{"type":"json","description":"Address object","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_worker":{"id":{"type":"string","description":"Worker ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"user_id":{"type":"string","description":"User ID","optional":true},"is_manager":{"type":"boolean","description":"Is manager","optional":true},"manager_id":{"type":"string","description":"Manager ID","optional":true},"legal_entity_id":{"type":"string","description":"Legal entity ID","optional":true},"country":{"type":"string","description":"Country","optional":true},"start_date":{"type":"string","description":"Start date","optional":true},"end_date":{"type":"string","description":"End date","optional":true},"number":{"type":"number","description":"Worker number","optional":true},"work_email":{"type":"string","description":"Work email","optional":true},"personal_email":{"type":"string","description":"Personal email","optional":true},"status":{"type":"string","description":"Status","optional":true},"employment_type_id":{"type":"string","description":"Employment type ID","optional":true},"department_id":{"type":"string","description":"Department ID","optional":true},"teams_id":{"type":"json","description":"Team IDs","optional":true},"title":{"type":"string","description":"Job title","optional":true},"level_id":{"type":"string","description":"Level ID","optional":true},"compensation_id":{"type":"string","description":"Compensation ID","optional":true},"overtime_exemption":{"type":"string","description":"Overtime exemption","optional":true},"title_effective_date":{"type":"string","description":"Title effective date","optional":true},"business_partners_id":{"type":"json","description":"Business partner IDs","optional":true},"location":{"type":"json","description":"Worker location","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"date_of_birth":{"type":"string","description":"Date of birth","optional":true},"race":{"type":"string","description":"Race","optional":true},"ethnicity":{"type":"string","description":"Ethnicity","optional":true},"citizenship":{"type":"string","description":"Citizenship","optional":true},"termination_details":{"type":"json","description":"Termination details","optional":true},"custom_fields":{"type":"json","description":"Custom fields","optional":true},"country_fields":{"type":"json","description":"Country-specific fields","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_business_partner_groups":{"businessPartnerGroups":{"type":"array","description":"List of businessPartnerGroups","items":{"type":"object","properties":{"id":{"type":"string","description":"Business partner group ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Group name"},"domain":{"type":"string","description":"Domain (HR, IT, FINANCE, RECRUITING, OTHER)"},"default_business_partner_id":{"type":"string","description":"Default business partner ID"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_business_partners":{"businessPartners":{"type":"array","description":"List of businessPartners","items":{"type":"object","properties":{"id":{"type":"string","description":"Business partner ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"business_partner_group_id":{"type":"string","description":"Business partner group ID"},"worker_id":{"type":"string","description":"Worker ID"},"client_group_id":{"type":"string","description":"Client group ID"},"client_group_member_count":{"type":"number","description":"Client group member count"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_companies":{"companies":{"type":"array","description":"List of companies","items":{"type":"object","properties":{"id":{"type":"string","description":"Company ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Company name"},"legal_name":{"type":"string","description":"Legal name"},"doing_business_as_name":{"type":"string","description":"DBA name"},"phone":{"type":"string","description":"Phone number"},"primary_email":{"type":"string","description":"Primary email"},"parent_legal_entity_id":{"type":"string","description":"Parent legal entity ID"},"legal_entities_id":{"type":"json","description":"Array of legal entity IDs"},"physical_address":{"type":"json","description":"Physical address of the holding entity"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_apps":{"customApps":{"type":"array","description":"List of customApps","items":{"type":"object","properties":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"App name"},"api_name":{"type":"string","description":"API name"},"description":{"type":"string","description":"Description"},"icon":{"type":"string","description":"Icon URL"},"pages":{"type":"json","description":"Array of page summaries"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_fields":{"customFields":{"type":"array","description":"List of customFields","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Field name"},"description":{"type":"string","description":"Field description"},"required":{"type":"boolean","description":"Whether the field is required"},"type":{"type":"string","description":"Field type (TEXT, DATE, NUMBER, CURRENCY, etc.)"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_object_fields":{"fields":{"type":"array","description":"List of fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Field name"},"custom_object":{"type":"string","description":"Parent custom object"},"description":{"type":"string","description":"Description"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"json","description":"Data type configuration"},"is_unique":{"type":"boolean","description":"Whether the field is unique"},"is_immutable":{"type":"boolean","description":"Whether the field is immutable"},"is_standard":{"type":"boolean","description":"Whether the field is standard"},"enable_history":{"type":"boolean","description":"Whether history is enabled"},"managed_package_install_id":{"type":"string","description":"Package install ID"}}}},"totalCount":{"type":"number","description":"Number of fields returned"},"nextLink":{"type":"string","description":"Next page link","optional":true}},"rippling_list_custom_object_records":{"records":{"type":"array","description":"List of records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data including dynamic fields"}}}},"totalCount":{"type":"number","description":"Number of records returned"},"nextLink":{"type":"string","description":"Next page link","optional":true}},"rippling_list_custom_objects":{"customObjects":{"type":"array","description":"List of customObjects","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom object ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Object name"},"description":{"type":"string","description":"Description"},"api_name":{"type":"string","description":"API name"},"plural_label":{"type":"string","description":"Plural label"},"category_id":{"type":"string","description":"Category ID"},"native_category_id":{"type":"string","description":"Native category ID"},"managed_package_install_id":{"type":"string","description":"Package install ID"},"owner_id":{"type":"string","description":"Owner ID"},"enable_history":{"type":"boolean","description":"Whether history is enabled"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true}},"rippling_list_custom_pages":{"customPages":{"type":"array","description":"List of customPages","items":{"type":"object","properties":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Page name"},"components":{"type":"json","description":"Page components"},"actions":{"type":"json","description":"Page actions"},"canvas_actions":{"type":"json","description":"Canvas actions"},"variables":{"type":"json","description":"Page variables"},"media":{"type":"json","description":"Page media"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_settings":{"customSettings":{"type":"array","description":"List of custom settings","items":{"type":"object","properties":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_departments":{"departments":{"type":"array","description":"List of departments","items":{"type":"object","properties":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"string","description":"Parent department ID"},"reference_code":{"type":"string","description":"Reference code"},"department_hierarchy_id":{"type":"json","description":"Array of department IDs in hierarchy"},"parent":{"type":"json","description":"Expanded parent department"},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_employment_types":{"employmentTypes":{"type":"array","description":"List of employmentTypes","items":{"type":"object","properties":{"id":{"type":"string","description":"Employment type ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"label":{"type":"string","description":"Employment type label"},"name":{"type":"string","description":"Employment type name"},"type":{"type":"string","description":"Type (CONTRACTOR, EMPLOYEE)"},"compensation_time_period":{"type":"string","description":"Compensation period (HOURLY, SALARIED)"},"amount_worked":{"type":"string","description":"Amount worked (PART-TIME, FULL-TIME, TEMPORARY)"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_entitlements":{"entitlements":{"type":"array","description":"List of entitlements","items":{"type":"object","properties":{"id":{"type":"string","description":"Entitlement ID"},"description":{"type":"string","description":"Entitlement description"},"display_name":{"type":"string","description":"Display name"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_job_functions":{"jobFunctions":{"type":"array","description":"List of jobFunctions","items":{"type":"object","properties":{"id":{"type":"string","description":"Job function ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Job function name"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_object_categories":{"objectCategories":{"type":"array","description":"List of objectCategories","items":{"type":"object","properties":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Category name"},"description":{"type":"string","description":"Description"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true}},"rippling_list_supergroup_exclusion_members":{"members":{"type":"array","description":"List of members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"full_name":{"type":"string","description":"Full name"},"work_email":{"type":"string","description":"Work email"},"worker_id":{"type":"string","description":"Worker ID"},"worker":{"type":"json","description":"Expanded worker object"}}}},"totalCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Next page link","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_supergroup_inclusion_members":{"members":{"type":"array","description":"List of members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"full_name":{"type":"string","description":"Full name"},"work_email":{"type":"string","description":"Work email"},"worker_id":{"type":"string","description":"Worker ID"},"worker":{"type":"json","description":"Expanded worker object"}}}},"totalCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Next page link","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_supergroup_members":{"members":{"type":"array","description":"List of members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"full_name":{"type":"string","description":"Full name"},"work_email":{"type":"string","description":"Work email"},"worker_id":{"type":"string","description":"Worker ID"},"worker":{"type":"json","description":"Expanded worker object"}}}},"totalCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Next page link","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_supergroups":{"supergroups":{"type":"array","description":"List of supergroups","items":{"type":"object","properties":{"id":{"type":"string","description":"Supergroup ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Description"},"app_owner_id":{"type":"string","description":"App owner ID"},"group_type":{"type":"string","description":"Group type"},"name":{"type":"string","description":"Name"},"sub_group_type":{"type":"string","description":"Sub group type"},"read_only":{"type":"boolean","description":"Whether the group is read only"},"parent":{"type":"string","description":"Parent group ID"},"mutually_exclusive_key":{"type":"string","description":"Mutually exclusive key"},"cumulatively_exhaustive_default":{"type":"boolean","description":"Whether the group is the cumulatively exhaustive default"},"include_terminated":{"type":"boolean","description":"Whether the group includes terminated roles"},"allow_non_employees":{"type":"boolean","description":"Whether the group allows non-employees"},"can_override_role_states":{"type":"boolean","description":"Whether the group can override role states"},"priority":{"type":"number","description":"Group priority"},"is_invisible":{"type":"boolean","description":"Whether the group is invisible"},"ignore_prov_group_matching":{"type":"boolean","description":"Whether to ignore provisioning group matching"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Team name"},"parent_id":{"type":"string","description":"Parent team ID"},"parent":{"type":"json","description":"Expanded parent team"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_titles":{"titles":{"type":"array","description":"List of titles","items":{"type":"object","properties":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Title name"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"active":{"type":"boolean","description":"Whether the user is active"},"username":{"type":"string","description":"Unique username"},"display_name":{"type":"string","description":"Display name"},"preferred_language":{"type":"string","description":"Preferred language"},"locale":{"type":"string","description":"Locale"},"timezone":{"type":"string","description":"Timezone (IANA format)"},"number":{"type":"string","description":"Permanent profile number"},"name":{"type":"json","description":"User name object (given_name, family_name, etc.)"},"emails":{"type":"json","description":"Array of email objects"},"phone_numbers":{"type":"json","description":"Array of phone number objects"},"addresses":{"type":"json","description":"Array of address objects"},"photos":{"type":"json","description":"Array of photo objects"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_work_locations":{"workLocations":{"type":"array","description":"List of workLocations","items":{"type":"object","properties":{"id":{"type":"string","description":"Work location ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Location name"},"address":{"type":"json","description":"Address object"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_workers":{"workers":{"type":"array","description":"List of workers","items":{"type":"object","properties":{"id":{"type":"string","description":"Worker ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"user_id":{"type":"string","description":"Associated user ID"},"is_manager":{"type":"boolean","description":"Whether the worker is a manager"},"manager_id":{"type":"string","description":"Manager worker ID"},"legal_entity_id":{"type":"string","description":"Legal entity ID"},"country":{"type":"string","description":"Worker country code"},"start_date":{"type":"string","description":"Employment start date"},"end_date":{"type":"string","description":"Employment end date"},"number":{"type":"number","description":"Worker number"},"work_email":{"type":"string","description":"Work email address"},"personal_email":{"type":"string","description":"Personal email address"},"status":{"type":"string","description":"Worker status (INIT, HIRED, ACCEPTED, ACTIVE, TERMINATED)"},"employment_type_id":{"type":"string","description":"Employment type ID"},"department_id":{"type":"string","description":"Department ID"},"teams_id":{"type":"json","description":"Array of team IDs"},"title":{"type":"string","description":"Job title"},"level_id":{"type":"string","description":"Level ID"},"compensation_id":{"type":"string","description":"Compensation ID"},"overtime_exemption":{"type":"string","description":"Overtime exemption status (EXEMPT, NON_EXEMPT)"},"title_effective_date":{"type":"string","description":"Title effective date"},"business_partners_id":{"type":"json","description":"Array of business partner IDs"},"location":{"type":"json","description":"Worker location (type, work_location_id)"},"gender":{"type":"string","description":"Gender"},"date_of_birth":{"type":"string","description":"Date of birth"},"race":{"type":"string","description":"Race"},"ethnicity":{"type":"string","description":"Ethnicity"},"citizenship":{"type":"string","description":"Citizenship country code"},"termination_details":{"type":"json","description":"Termination details"},"custom_fields":{"type":"json","description":"Custom fields (expandable)"},"country_fields":{"type":"json","description":"Country-specific fields"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_query_custom_object_records":{"records":{"type":"array","description":"Matching records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}}}},"totalCount":{"type":"number","description":"Number of records returned"},"cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"rippling_trigger_report_run":{"id":{"type":"string","description":"Report run ID"},"report_id":{"type":"string","description":"Report ID","optional":true},"status":{"type":"string","description":"Run status","optional":true},"file_url":{"type":"string","description":"URL to download the report file","optional":true},"expires_at":{"type":"string","description":"Expiration timestamp for the file URL","optional":true},"output_type":{"type":"string","description":"Output format (JSON or CSV)","optional":true}},"rippling_update_custom_app":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"description":{"type":"string","description":"Description","optional":true},"icon":{"type":"string","description":"Icon URL","optional":true},"pages":{"type":"json","description":"Array of page summaries","optional":true}},"rippling_update_custom_object":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"plural_label":{"type":"string","description":"Plural label","optional":true},"category_id":{"type":"string","description":"Category ID","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"native_category_id":{"type":"string","description":"Native category ID","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true},"owner_id":{"type":"string","description":"Owner ID","optional":true}},"rippling_update_custom_object_field":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"custom_object":{"type":"string","description":"Custom object","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"data_type":{"type":"json","description":"Data type configuration","optional":true},"is_unique":{"type":"boolean","description":"Is unique","optional":true},"is_immutable":{"type":"boolean","description":"Is immutable","optional":true},"is_standard":{"type":"boolean","description":"Is standard","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true}},"rippling_update_custom_object_record":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_update_custom_page":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"components":{"type":"json","description":"Page components","optional":true},"actions":{"type":"json","description":"Page actions","optional":true},"canvas_actions":{"type":"json","description":"Canvas actions","optional":true},"variables":{"type":"json","description":"Page variables","optional":true},"media":{"type":"json","description":"Page media","optional":true}},"rippling_update_custom_setting":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"}},"rippling_update_department":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"parent_id":{"type":"string","description":"Parent department ID","optional":true},"reference_code":{"type":"string","description":"Reference code","optional":true},"department_hierarchy_id":{"type":"json","description":"Department hierarchy IDs","optional":true},"parent":{"type":"json","description":"Expanded parent department","optional":true},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy","optional":true}},"rippling_update_object_category":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true}},"rippling_update_supergroup_exclusion_members":{"ok":{"type":"boolean","description":"Whether the operation succeeded"}},"rippling_update_supergroup_inclusion_members":{"ok":{"type":"boolean","description":"Whether the operation succeeded"}},"rippling_update_title":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Title name","optional":true}},"rippling_update_work_location":{"id":{"type":"string","description":"Location ID"},"created_at":{"type":"string","description":"Created timestamp","optional":true},"updated_at":{"type":"string","description":"Updated timestamp","optional":true},"name":{"type":"string","description":"Name"},"address":{"type":"json","description":"Address","optional":true}},"rocketlane_add_field_option":{"option":{"type":"object","description":"The created field option","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"rocketlane_add_project_members":{"project":{"type":"object","description":"The project with its updated team members","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_add_task_assignees":{"task":{"type":"object","description":"The task with its updated assignees","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_add_task_dependencies":{"task":{"type":"object","description":"The task with its updated dependencies","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_add_task_followers":{"task":{"type":"object","description":"The task with its updated followers","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_archive_project":{"archived":{"type":"boolean","description":"Whether the project was archived"},"projectId":{"type":"number","description":"Unique identifier of the archived project","optional":true}},"rocketlane_assign_placeholders":{"project":{"type":"object","description":"The project after the placeholder assignment","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}},"placeholders":{"type":"array","description":"Placeholder-to-user mappings on the project","items":{"type":"object","properties":{"placeholder":{"type":"object","description":"Placeholder being mapped","nullable":true,"properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true}}},"placeholderStatus":{"type":"string","description":"Status of the placeholder (ASSIGNED or UNASSIGNED)","nullable":true},"user":{"type":"object","description":"User assigned to the placeholder","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true},"role":{"type":"string","description":"Role name of the assigned user","nullable":true}}},"hourlyCostRate":{"type":"number","description":"Latest hourly cost rate for the placeholder","nullable":true},"costRateCurrency":{"type":"string","description":"Currency for the cost rate","nullable":true},"hourlyBillRate":{"type":"number","description":"Latest hourly bill rate for the placeholder","nullable":true},"billRateCurrency":{"type":"string","description":"Currency for the bill rate","nullable":true}}}}},"rocketlane_create_field":{"field":{"type":"object","description":"The created field","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"rocketlane_create_phase":{"phase":{"type":"object","description":"The created phase","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"rocketlane_create_project":{"project":{"type":"object","description":"The created project","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_create_space":{"space":{"type":"object","description":"The created space","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"rocketlane_create_space_document":{"spaceDocument":{"type":"object","description":"The created space document","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"rocketlane_create_task":{"task":{"type":"object","description":"The created task","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_create_time_entry":{"timeEntry":{"type":"object","description":"The created time entry","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"rocketlane_create_time_off":{"timeOff":{"type":"object","description":"The created time-off","properties":{"timeOffId":{"type":"number","description":"Unique identifier of the time-off","nullable":true},"user":{"type":"object","description":"The team member the time-off belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"note":{"type":"string","description":"Note or comment about the time-off","nullable":true},"startDate":{"type":"string","description":"Time-off start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Time-off end date (YYYY-MM-DD)","nullable":true},"durationInMinutes":{"type":"number","description":"Duration in minutes per day for the time-off interval","nullable":true},"type":{"type":"string","description":"Type of the time-off (FULL_DAY, HALF_DAY, or CUSTOM)","nullable":true},"notifyUsers":{"type":"object","description":"Users notified about the time-off","nullable":true,"properties":{"projectOwners":{"type":"boolean","description":"Whether project owners of projects the user is part of are notified","nullable":true},"others":{"type":"array","description":"Other users notified about the time-off","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"createdAt":{"type":"number","description":"Timestamp when the time-off was created (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the time-off","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"rocketlane_delete_field":{"deleted":{"type":"boolean","description":"Whether the field was deleted"},"fieldId":{"type":"number","description":"ID of the deleted field","optional":true}},"rocketlane_delete_phase":{"deleted":{"type":"boolean","description":"Whether the phase was deleted"},"phaseId":{"type":"number","description":"ID of the deleted phase","optional":true}},"rocketlane_delete_project":{"deleted":{"type":"boolean","description":"Whether the project was deleted"},"projectId":{"type":"number","description":"Unique identifier of the deleted project","optional":true}},"rocketlane_delete_space":{"deleted":{"type":"boolean","description":"Whether the space was deleted"},"spaceId":{"type":"number","description":"ID of the deleted space","optional":true}},"rocketlane_delete_space_document":{"deleted":{"type":"boolean","description":"Whether the space document was deleted"},"spaceDocumentId":{"type":"number","description":"ID of the deleted space document","optional":true}},"rocketlane_delete_task":{"deleted":{"type":"boolean","description":"Whether the task was deleted"},"taskId":{"type":"number","description":"ID of the deleted task","optional":true}},"rocketlane_delete_time_entry":{"deleted":{"type":"boolean","description":"Whether the time entry was deleted"},"timeEntryId":{"type":"number","description":"ID of the deleted time entry","optional":true}},"rocketlane_delete_time_off":{"deleted":{"type":"boolean","description":"Whether the time-off was deleted"},"timeOffId":{"type":"number","description":"ID of the deleted time-off","optional":true}},"rocketlane_get_field":{"field":{"type":"object","description":"The requested field","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"rocketlane_get_invoice":{"invoice":{"type":"object","description":"The requested invoice","properties":{"invoiceId":{"type":"number","description":"Unique identifier of the invoice","nullable":true},"invoiceNumber":{"type":"string","description":"Invoice number assigned to this invoice","nullable":true},"dateOfIssue":{"type":"string","description":"Date when the invoice was issued (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Due date for the invoice payment (YYYY-MM-DD)","nullable":true},"currency":{"type":"string","description":"Currency of the invoice amount (e.g. USD)","nullable":true},"status":{"type":"string","description":"Current status of the invoice","nullable":true},"amount":{"type":"number","description":"Total amount of the invoice including tax","nullable":true},"tax":{"type":"number","description":"Tax amount applied to the invoice","nullable":true},"subTotal":{"type":"number","description":"Total amount of the invoice excluding tax","nullable":true},"amountOutstanding":{"type":"number","description":"Balance amount remaining to be paid","nullable":true},"amountPaid":{"type":"number","description":"Total amount paid for this invoice","nullable":true},"amountWrittenOff":{"type":"number","description":"Total amount written off for this invoice","nullable":true},"notes":{"type":"string","description":"Notes or additional information about the invoice","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the invoice was created (epoch milliseconds)","nullable":true},"updatedAt":{"type":"number","description":"Timestamp when the invoice was last updated (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"The team member who last updated the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"company":{"type":"object","description":"Customer company details for the invoice","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the customer company","nullable":true},"companyName":{"type":"string","description":"Name of the customer company","nullable":true},"companyUrl":{"type":"string","description":"URL of the customer company website","nullable":true}}},"projects":{"type":"array","description":"Projects mapped to this invoice","items":{"type":"object","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}}},"fields":{"type":"array","description":"Custom invoice fields with their values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array depending on field type)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"attachments":{"type":"array","description":"Attachments associated with the invoice","items":{"type":"object","properties":{"attachmentId":{"type":"number","description":"Unique identifier of the attachment","nullable":true},"attachmentName":{"type":"string","description":"Name of the attachment","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the attachment was created (epoch milliseconds)","nullable":true},"location":{"type":"string","description":"URL of the attachment","nullable":true},"thumbLocation":{"type":"string","description":"Thumbnail URL of the attachment","nullable":true},"visibility":{"type":"boolean","description":"Visibility of the attachment","nullable":true}}}}}}},"rocketlane_get_invoice_line_items":{"lineItems":{"type":"array","description":"List of invoice line items","items":{"type":"object","properties":{"invoiceLineItemId":{"type":"number","description":"Unique identifier of the invoice line item","nullable":true},"description":{"type":"string","description":"Description of the line item or service provided","nullable":true},"quantity":{"type":"number","description":"Quantity of the item or service","nullable":true},"unitPrice":{"type":"number","description":"Unit price for the item or service","nullable":true},"amount":{"type":"number","description":"Total amount for this line item (quantity times unit price)","nullable":true},"sourceId":{"type":"number","description":"Unique identifier of the source entity (e.g. project ID)","nullable":true},"sourceType":{"type":"string","description":"Type of source entity this line item is associated with (e.g. PROJECT)","nullable":true},"taxCode":{"type":"object","description":"Tax code information for this line item","nullable":true,"properties":{"taxCodeId":{"type":"number","description":"Unique identifier of the tax code","nullable":true},"taxCodeName":{"type":"string","description":"Name of the tax code","nullable":true},"taxCodeRate":{"type":"number","description":"Tax rate percentage for the tax code","nullable":true},"taxCodeAmount":{"type":"number","description":"Tax amount calculated for this tax code","nullable":true}}},"taxComponents":{"type":"array","description":"Tax components that make up the tax code","items":{"type":"object","properties":{"taxComponentId":{"type":"number","description":"Unique identifier of the tax component","nullable":true},"taxComponentName":{"type":"string","description":"Name of the tax component","nullable":true},"taxComponentRate":{"type":"number","description":"Tax rate percentage for the tax component","nullable":true},"taxComponentAmount":{"type":"number","description":"Tax amount calculated for this tax component","nullable":true},"taxComponentType":{"type":"string","description":"Type of the tax component (e.g. GST, VAT)","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_get_invoice_payments":{"payments":{"type":"array","description":"List of payments recorded against the invoice","items":{"type":"object","properties":{"paymentId":{"type":"number","description":"Unique identifier of the payment record","nullable":true},"paymentRecordType":{"type":"string","description":"Type of the payment record (PAID or WRITE_OFF)","nullable":true},"currency":{"type":"string","description":"Currency of the payment amount (e.g. USD)","nullable":true},"paymentDate":{"type":"string","description":"Date when the payment was made (YYYY-MM-DD)","nullable":true},"amount":{"type":"number","description":"Amount of the payment","nullable":true},"notes":{"type":"string","description":"Additional notes or comments regarding the payment","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_get_phase":{"phase":{"type":"object","description":"The requested phase","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"rocketlane_get_project":{"project":{"type":"object","description":"The requested project","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_get_space":{"space":{"type":"object","description":"The requested space","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"rocketlane_get_space_document":{"spaceDocument":{"type":"object","description":"The requested space document","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"rocketlane_get_task":{"task":{"type":"object","description":"The requested task","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_get_time_entry":{"timeEntry":{"type":"object","description":"The requested time entry","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"rocketlane_get_time_off":{"timeOff":{"type":"object","description":"The requested time-off","properties":{"timeOffId":{"type":"number","description":"Unique identifier of the time-off","nullable":true},"user":{"type":"object","description":"The team member the time-off belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"note":{"type":"string","description":"Note or comment about the time-off","nullable":true},"startDate":{"type":"string","description":"Time-off start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Time-off end date (YYYY-MM-DD)","nullable":true},"durationInMinutes":{"type":"number","description":"Duration in minutes per day for the time-off interval","nullable":true},"type":{"type":"string","description":"Type of the time-off (FULL_DAY, HALF_DAY, or CUSTOM)","nullable":true},"notifyUsers":{"type":"object","description":"Users notified about the time-off","nullable":true,"properties":{"projectOwners":{"type":"boolean","description":"Whether project owners of projects the user is part of are notified","nullable":true},"others":{"type":"array","description":"Other users notified about the time-off","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"createdAt":{"type":"number","description":"Timestamp when the time-off was created (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the time-off","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"rocketlane_get_user":{"user":{"type":"object","description":"The requested user","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"email":{"type":"string","description":"Email address of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"type":{"type":"string","description":"Type of the user (TEAM_MEMBER, PARTNER, CUSTOMER, or EXTERNAL_PARTNER)","nullable":true},"status":{"type":"string","description":"Status of the user (INACTIVE, INVITED, ACTIVE, or PASSIVE)","nullable":true},"role":{"type":"object","description":"Role of the user","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}},"company":{"type":"object","description":"Company of the user","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true}}},"permission":{"type":"object","description":"Permission of the user","nullable":true,"properties":{"permissionId":{"type":"number","description":"Unique identifier of the permission","nullable":true},"permissionName":{"type":"string","description":"Name of the permission","nullable":true}}},"fields":{"type":"array","description":"Custom user field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom user field","nullable":true},"fieldValue":{"type":"string","description":"Value of the custom user field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"capacityInMinutes":{"type":"number","description":"Capacity of the user in minutes","nullable":true},"holidayCalendar":{"type":"object","description":"Holiday calendar of the user","nullable":true,"properties":{"calenderId":{"type":"number","description":"Unique identifier of the holiday calendar","nullable":true},"calenderName":{"type":"string","description":"Name of the holiday calendar","nullable":true}}},"profilePictureUrl":{"type":"string","description":"URL of the user\'s profile picture","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the user was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the user was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"rocketlane_import_template":{"project":{"type":"object","description":"The project after the template import (including its sources)","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_list_fields":{"fields":{"type":"array","description":"List of fields","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_invoices":{"invoices":{"type":"array","description":"List of invoices","items":{"type":"object","properties":{"invoiceId":{"type":"number","description":"Unique identifier of the invoice","nullable":true},"invoiceNumber":{"type":"string","description":"Invoice number assigned to this invoice","nullable":true},"dateOfIssue":{"type":"string","description":"Date when the invoice was issued (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Due date for the invoice payment (YYYY-MM-DD)","nullable":true},"currency":{"type":"string","description":"Currency of the invoice amount (e.g. USD)","nullable":true},"status":{"type":"string","description":"Current status of the invoice","nullable":true},"amount":{"type":"number","description":"Total amount of the invoice including tax","nullable":true},"tax":{"type":"number","description":"Tax amount applied to the invoice","nullable":true},"subTotal":{"type":"number","description":"Total amount of the invoice excluding tax","nullable":true},"amountOutstanding":{"type":"number","description":"Balance amount remaining to be paid","nullable":true},"amountPaid":{"type":"number","description":"Total amount paid for this invoice","nullable":true},"amountWrittenOff":{"type":"number","description":"Total amount written off for this invoice","nullable":true},"notes":{"type":"string","description":"Notes or additional information about the invoice","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the invoice was created (epoch milliseconds)","nullable":true},"updatedAt":{"type":"number","description":"Timestamp when the invoice was last updated (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"The team member who last updated the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"company":{"type":"object","description":"Customer company details for the invoice","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the customer company","nullable":true},"companyName":{"type":"string","description":"Name of the customer company","nullable":true},"companyUrl":{"type":"string","description":"URL of the customer company website","nullable":true}}},"projects":{"type":"array","description":"Projects mapped to this invoice","items":{"type":"object","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}}},"fields":{"type":"array","description":"Custom invoice fields with their values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array depending on field type)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"attachments":{"type":"array","description":"Attachments associated with the invoice","items":{"type":"object","properties":{"attachmentId":{"type":"number","description":"Unique identifier of the attachment","nullable":true},"attachmentName":{"type":"string","description":"Name of the attachment","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the attachment was created (epoch milliseconds)","nullable":true},"location":{"type":"string","description":"URL of the attachment","nullable":true},"thumbLocation":{"type":"string","description":"Thumbnail URL of the attachment","nullable":true},"visibility":{"type":"boolean","description":"Visibility of the attachment","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_phases":{"phases":{"type":"array","description":"List of phases","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_placeholders":{"placeholders":{"type":"array","description":"Placeholders of the project","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"project":{"type":"object","description":"Project of the placeholder","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"role":{"type":"object","description":"Role of the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}},"placeholderType":{"type":"string","description":"Type of the placeholder (NATIVE or EXTERNAL)","nullable":true},"createdAt":{"type":"number","description":"Time when the placeholder was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the placeholder was last updated (epoch millis)","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for fetching further pages","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_projects":{"projects":{"type":"array","description":"List of projects","items":{"type":"object","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for fetching further pages","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_resource_allocations":{"allocations":{"type":"array","description":"List of resource allocations","items":{"type":"object","properties":{"startDate":{"type":"string","description":"Allocation start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Allocation end date (YYYY-MM-DD)","nullable":true},"secondsPerDay":{"type":"number","description":"Allocated seconds per day","nullable":true},"minutesPerDay":{"type":"number","description":"Allocated minutes per day","nullable":true},"hoursPerDay":{"type":"number","description":"Allocated hours per day","nullable":true},"duration":{"type":"object","description":"Total allocation duration between the start and end dates","nullable":true,"properties":{"daysConsider":{"type":"number","description":"Number of week days considered for the duration computation","nullable":true},"seconds":{"type":"number","description":"Total allocation seconds","nullable":true},"minutes":{"type":"number","description":"Total allocation minutes","nullable":true},"hours":{"type":"number","description":"Total allocation hours","nullable":true}}},"allocationType":{"type":"string","description":"Type of allocation (SOFT or HARD)","nullable":true},"allocationFor":{"type":"string","description":"Who the allocation is for (TEAM_MEMBER or PLACEHOLDER)","nullable":true},"project":{"type":"object","description":"The project associated with the allocation","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"tasks":{"type":"array","description":"Tasks associated with the allocation","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"member":{"type":"object","description":"The team member allocated when allocationFor is TEAM_MEMBER","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true},"role":{"type":"object","description":"Role of the member","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}},"placeholder":{"type":"object","description":"The placeholder allocated when allocationFor is PLACEHOLDER","nullable":true,"properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role of the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}},"createdAt":{"type":"number","description":"Timestamp when the allocation was created (epoch milliseconds)","nullable":true},"updatedAt":{"type":"number","description":"Timestamp when the allocation was last updated (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the allocation","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"The team member who last updated the allocation","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_space_documents":{"spaceDocuments":{"type":"array","description":"List of space documents","items":{"type":"object","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_spaces":{"spaces":{"type":"array","description":"List of spaces","items":{"type":"object","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_tasks":{"tasks":{"type":"array","description":"List of tasks matching the filters","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_time_entries":{"timeEntries":{"type":"array","description":"List of time entries matching the filters","items":{"type":"object","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_time_entry_categories":{"categories":{"type":"array","description":"List of time entry categories","items":{"type":"object","properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_time_offs":{"timeOffs":{"type":"array","description":"List of time-offs","items":{"type":"object","properties":{"timeOffId":{"type":"number","description":"Unique identifier of the time-off","nullable":true},"user":{"type":"object","description":"The team member the time-off belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"note":{"type":"string","description":"Note or comment about the time-off","nullable":true},"startDate":{"type":"string","description":"Time-off start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Time-off end date (YYYY-MM-DD)","nullable":true},"durationInMinutes":{"type":"number","description":"Duration in minutes per day for the time-off interval","nullable":true},"type":{"type":"string","description":"Type of the time-off (FULL_DAY, HALF_DAY, or CUSTOM)","nullable":true},"notifyUsers":{"type":"object","description":"Users notified about the time-off","nullable":true,"properties":{"projectOwners":{"type":"boolean","description":"Whether project owners of projects the user is part of are notified","nullable":true},"others":{"type":"array","description":"Other users notified about the time-off","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"createdAt":{"type":"number","description":"Timestamp when the time-off was created (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the time-off","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"email":{"type":"string","description":"Email address of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"type":{"type":"string","description":"Type of the user (TEAM_MEMBER, PARTNER, CUSTOMER, or EXTERNAL_PARTNER)","nullable":true},"status":{"type":"string","description":"Status of the user (INACTIVE, INVITED, ACTIVE, or PASSIVE)","nullable":true},"role":{"type":"object","description":"Role of the user","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}},"company":{"type":"object","description":"Company of the user","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true}}},"permission":{"type":"object","description":"Permission of the user","nullable":true,"properties":{"permissionId":{"type":"number","description":"Unique identifier of the permission","nullable":true},"permissionName":{"type":"string","description":"Name of the permission","nullable":true}}},"fields":{"type":"array","description":"Custom user field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom user field","nullable":true},"fieldValue":{"type":"string","description":"Value of the custom user field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"capacityInMinutes":{"type":"number","description":"Capacity of the user in minutes","nullable":true},"holidayCalendar":{"type":"object","description":"Holiday calendar of the user","nullable":true,"properties":{"calenderId":{"type":"number","description":"Unique identifier of the holiday calendar","nullable":true},"calenderName":{"type":"string","description":"Name of the holiday calendar","nullable":true}}},"profilePictureUrl":{"type":"string","description":"URL of the user\'s profile picture","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the user was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the user was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_move_task_to_phase":{"task":{"type":"object","description":"The task with its updated phase","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_remove_project_members":{"project":{"type":"object","description":"The project with its updated team members","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_remove_task_assignees":{"task":{"type":"object","description":"The task with its updated assignees","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_remove_task_dependencies":{"task":{"type":"object","description":"The task with its updated dependencies","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_remove_task_followers":{"task":{"type":"object","description":"The task with its updated followers","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_search_time_entries":{"timeEntries":{"type":"array","description":"List of time entries matching the search filters","items":{"type":"object","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_unassign_placeholders":{"project":{"type":"object","description":"The project after the placeholder was unassigned","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}},"placeholders":{"type":"array","description":"Placeholder-to-user mappings on the project","items":{"type":"object","properties":{"placeholder":{"type":"object","description":"Placeholder being mapped","nullable":true,"properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true}}},"placeholderStatus":{"type":"string","description":"Status of the placeholder (ASSIGNED or UNASSIGNED)","nullable":true},"user":{"type":"object","description":"User assigned to the placeholder","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true},"role":{"type":"string","description":"Role name of the assigned user","nullable":true}}},"hourlyCostRate":{"type":"number","description":"Latest hourly cost rate for the placeholder","nullable":true},"costRateCurrency":{"type":"string","description":"Currency for the cost rate","nullable":true},"hourlyBillRate":{"type":"number","description":"Latest hourly bill rate for the placeholder","nullable":true},"billRateCurrency":{"type":"string","description":"Currency for the bill rate","nullable":true}}}}},"rocketlane_update_field":{"field":{"type":"object","description":"The updated field","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"rocketlane_update_field_option":{"option":{"type":"object","description":"The updated field option","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"rocketlane_update_phase":{"phase":{"type":"object","description":"The updated phase","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"rocketlane_update_project":{"project":{"type":"object","description":"The updated project","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_update_space":{"space":{"type":"object","description":"The updated space","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"rocketlane_update_space_document":{"spaceDocument":{"type":"object","description":"The updated space document","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"rocketlane_update_task":{"task":{"type":"object","description":"The updated task","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_update_time_entry":{"timeEntry":{"type":"object","description":"The updated time entry","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"rootly_acknowledge_alert":{"alert":{"type":"object","description":"The acknowledged alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_add_incident_event":{"eventId":{"type":"string","description":"The ID of the created event"},"event":{"type":"string","description":"The event summary"},"visibility":{"type":"string","description":"Event visibility (internal or external)"},"occurredAt":{"type":"string","description":"When the event occurred"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}},"rootly_add_subscribers":{"incident":{"type":"object","description":"The incident after subscribers were added","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_assign_incident_role":{"incident":{"type":"object","description":"The incident after the role assignment","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_create_action_item":{"actionItem":{"type":"object","description":"The created action item","properties":{"id":{"type":"string","description":"Unique action item ID"},"summary":{"type":"string","description":"Action item title"},"description":{"type":"string","description":"Action item description"},"kind":{"type":"string","description":"Action item kind (task, follow_up)"},"priority":{"type":"string","description":"Priority level"},"status":{"type":"string","description":"Action item status"},"dueDate":{"type":"string","description":"Due date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"rootly_create_alert":{"alert":{"type":"object","description":"The created alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_create_incident":{"incident":{"type":"object","description":"The created incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_create_status_page_event":{"statusPageEvent":{"type":"object","description":"The created status page event","properties":{"id":{"type":"string","description":"Unique status page event ID"},"event":{"type":"string","description":"The published update message"},"statusPageId":{"type":"string","description":"Status page ID"},"status":{"type":"string","description":"Status that was set"},"notifySubscribers":{"type":"boolean","description":"Whether subscribers were notified"},"shouldTweet":{"type":"boolean","description":"Whether the update was tweeted"},"startedAt":{"type":"string","description":"When the event started"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"rootly_delete_action_item":{"success":{"type":"boolean","description":"Whether the action item was deleted"},"message":{"type":"string","description":"Result message"}},"rootly_delete_incident":{"success":{"type":"boolean","description":"Whether the deletion succeeded"},"message":{"type":"string","description":"Result message"}},"rootly_escalate_alert":{"alert":{"type":"object","description":"The escalated alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_get_alert":{"alert":{"type":"object","description":"The alert details","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_get_incident":{"incident":{"type":"object","description":"The incident details","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_list_action_items":{"actionItems":{"type":"array","description":"List of action items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique action item ID"},"summary":{"type":"string","description":"Action item title"},"description":{"type":"string","description":"Action item description"},"kind":{"type":"string","description":"Action item kind (task, follow_up)"},"priority":{"type":"string","description":"Priority level"},"status":{"type":"string","description":"Action item status"},"dueDate":{"type":"string","description":"Due date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of action items returned"}},"rootly_list_alerts":{"alerts":{"type":"array","description":"List of alerts","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"totalCount":{"type":"number","description":"Total number of alerts returned"}},"rootly_list_causes":{"causes":{"type":"array","description":"List of causes","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique cause ID"},"name":{"type":"string","description":"Cause name"},"slug":{"type":"string","description":"Cause slug"},"description":{"type":"string","description":"Cause description"},"position":{"type":"number","description":"Cause position"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of causes returned"}},"rootly_list_environments":{"environments":{"type":"array","description":"List of environments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique environment ID"},"name":{"type":"string","description":"Environment name"},"slug":{"type":"string","description":"Environment slug"},"description":{"type":"string","description":"Environment description"},"color":{"type":"string","description":"Environment color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of environments returned"}},"rootly_list_escalation_policies":{"escalationPolicies":{"type":"array","description":"List of escalation policies","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique escalation policy ID"},"name":{"type":"string","description":"Escalation policy name"},"description":{"type":"string","description":"Escalation policy description"},"repeatCount":{"type":"number","description":"Number of times to repeat escalation"},"groupIds":{"type":"array","description":"Associated group IDs"},"serviceIds":{"type":"array","description":"Associated service IDs"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of escalation policies returned"}},"rootly_list_functionalities":{"functionalities":{"type":"array","description":"List of functionalities","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique functionality ID"},"name":{"type":"string","description":"Functionality name"},"slug":{"type":"string","description":"Functionality slug"},"description":{"type":"string","description":"Functionality description"},"color":{"type":"string","description":"Functionality color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of functionalities returned"}},"rootly_list_incident_events":{"events":{"type":"array","description":"List of incident timeline events","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique event ID"},"event":{"type":"string","description":"The event description"},"visibility":{"type":"string","description":"Event visibility (internal or external)"},"occurredAt":{"type":"string","description":"When the event occurred"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of events returned"}},"rootly_list_incident_roles":{"incidentRoles":{"type":"array","description":"List of incident roles","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique incident role ID"},"name":{"type":"string","description":"Role name"},"slug":{"type":"string","description":"Role slug"},"summary":{"type":"string","description":"Role summary"},"description":{"type":"string","description":"Role description"},"position":{"type":"number","description":"Display position"},"optional":{"type":"boolean","description":"Whether the role is optional"},"enabled":{"type":"boolean","description":"Whether the role is enabled"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of incident roles returned"}},"rootly_list_incident_types":{"incidentTypes":{"type":"array","description":"List of incident types","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique incident type ID"},"name":{"type":"string","description":"Incident type name"},"slug":{"type":"string","description":"Incident type slug"},"description":{"type":"string","description":"Incident type description"},"color":{"type":"string","description":"Incident type color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of incident types returned"}},"rootly_list_incidents":{"incidents":{"type":"array","description":"List of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"totalCount":{"type":"number","description":"Total number of incidents returned"}},"rootly_list_on_calls":{"onCalls":{"type":"array","description":"List of on-call entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique on-call entry ID"},"userId":{"type":"string","description":"ID of the on-call user"},"userName":{"type":"string","description":"Name of the on-call user"},"scheduleId":{"type":"string","description":"ID of the associated schedule"},"scheduleName":{"type":"string","description":"Name of the associated schedule"},"escalationPolicyId":{"type":"string","description":"ID of the associated escalation policy"},"startTime":{"type":"string","description":"On-call start time"},"endTime":{"type":"string","description":"On-call end time"}}}},"totalCount":{"type":"number","description":"Total number of on-call entries returned"}},"rootly_list_playbooks":{"playbooks":{"type":"array","description":"List of playbooks","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique playbook ID"},"title":{"type":"string","description":"Playbook title"},"summary":{"type":"string","description":"Playbook summary"},"externalUrl":{"type":"string","description":"External URL"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of playbooks returned"}},"rootly_list_retrospectives":{"retrospectives":{"type":"array","description":"List of retrospectives","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique retrospective ID"},"title":{"type":"string","description":"Retrospective title"},"status":{"type":"string","description":"Status (draft or published)"},"url":{"type":"string","description":"URL to the retrospective"},"startedAt":{"type":"string","description":"Incident start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of retrospectives returned"}},"rootly_list_schedules":{"schedules":{"type":"array","description":"List of schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique schedule ID"},"name":{"type":"string","description":"Schedule name"},"description":{"type":"string","description":"Schedule description"},"allTimeCoverage":{"type":"boolean","description":"Whether schedule provides 24/7 coverage"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of schedules returned"}},"rootly_list_services":{"services":{"type":"array","description":"List of services","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique service ID"},"name":{"type":"string","description":"Service name"},"slug":{"type":"string","description":"Service slug"},"description":{"type":"string","description":"Service description"},"color":{"type":"string","description":"Service color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of services returned"}},"rootly_list_severities":{"severities":{"type":"array","description":"List of severity levels","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique severity ID"},"name":{"type":"string","description":"Severity name"},"slug":{"type":"string","description":"Severity slug"},"description":{"type":"string","description":"Severity description"},"severity":{"type":"string","description":"Severity level (critical, high, medium, low)"},"color":{"type":"string","description":"Severity color"},"position":{"type":"number","description":"Display position"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of severities returned"}},"rootly_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"},"description":{"type":"string","description":"Team description"},"color":{"type":"string","description":"Team color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of teams returned"}},"rootly_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique user ID"},"email":{"type":"string","description":"User email address"},"firstName":{"type":"string","description":"User first name"},"lastName":{"type":"string","description":"User last name"},"fullName":{"type":"string","description":"User full name"},"timeZone":{"type":"string","description":"User time zone"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of users returned"}},"rootly_mitigate_incident":{"incident":{"type":"object","description":"The mitigated incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_remove_subscribers":{"incident":{"type":"object","description":"The incident after subscribers were removed","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_resolve_alert":{"alert":{"type":"object","description":"The resolved alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_resolve_incident":{"incident":{"type":"object","description":"The resolved incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_run_workflow":{"workflowRun":{"type":"object","description":"The triggered workflow run","properties":{"id":{"type":"string","description":"Unique workflow run ID"},"workflowId":{"type":"string","description":"ID of the workflow that ran"},"status":{"type":"string","description":"Run status (queued, started, completed, completed_with_errors, failed, canceled)"},"statusMessage":{"type":"string","description":"Status detail message"},"triggeredBy":{"type":"string","description":"What triggered the run (system, user, workflow)"},"incidentId":{"type":"string","description":"Associated incident ID"},"alertId":{"type":"string","description":"Associated alert ID"},"startedAt":{"type":"string","description":"When the run started"},"completedAt":{"type":"string","description":"When the run completed"},"failedAt":{"type":"string","description":"When the run failed"},"canceledAt":{"type":"string","description":"When the run was canceled"}}}},"rootly_snooze_alert":{"alert":{"type":"object","description":"The snoozed alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_unassign_incident_role":{"incident":{"type":"object","description":"The incident after the role was unassigned","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_update_action_item":{"actionItem":{"type":"object","description":"The updated action item","properties":{"id":{"type":"string","description":"Unique action item ID"},"summary":{"type":"string","description":"Action item title"},"description":{"type":"string","description":"Action item description"},"kind":{"type":"string","description":"Action item kind (task, follow_up)"},"priority":{"type":"string","description":"Priority level"},"status":{"type":"string","description":"Action item status"},"dueDate":{"type":"string","description":"Due date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"rootly_update_alert":{"alert":{"type":"object","description":"The updated alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_update_incident":{"incident":{"type":"object","description":"The updated incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"s3_copy_object":{"url":{"type":"string","description":"URL of the copied S3 object"},"uri":{"type":"string","description":"S3 URI of the copied object (s3://bucket/key)"},"metadata":{"type":"object","description":"Copy operation metadata"}},"s3_create_bucket":{"metadata":{"type":"object","description":"Created bucket metadata including name and location"}},"s3_delete_bucket":{"deleted":{"type":"boolean","description":"Whether the bucket was successfully deleted"},"metadata":{"type":"object","description":"Deletion metadata including bucket name"}},"s3_delete_object":{"deleted":{"type":"boolean","description":"Whether the object was successfully deleted"},"metadata":{"type":"object","description":"Deletion metadata"}},"s3_delete_objects":{"deleted":{"type":"array","description":"Objects that were successfully deleted","items":{"type":"object","properties":{"key":{"type":"string","description":"Deleted object key"},"versionId":{"type":"string","description":"Version ID of the deleted object"},"deleteMarker":{"type":"boolean","description":"Whether a delete marker was created"}}}},"errors":{"type":"array","description":"Objects that failed to delete","items":{"type":"object","properties":{"key":{"type":"string","description":"Object key that failed"},"code":{"type":"string","description":"Error code"},"message":{"type":"string","description":"Error message"}}}},"metadata":{"type":"object","description":"Batch deletion summary including counts"}},"s3_get_object":{"url":{"type":"string","description":"Pre-signed URL for downloading the S3 object"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"metadata":{"type":"object","description":"File metadata including type, size, name, and last modified date"}},"s3_head_object":{"exists":{"type":"boolean","description":"Whether the object exists and was reachable"},"metadata":{"type":"object","description":"Object metadata including size, content type, ETag, and last modified date"}},"s3_list_buckets":{"buckets":{"type":"array","description":"List of S3 buckets owned by the account","items":{"type":"object","properties":{"name":{"type":"string","description":"Bucket name"},"creationDate":{"type":"string","description":"Bucket creation timestamp"},"region":{"type":"string","description":"AWS region where the bucket is located"}}}},"metadata":{"type":"object","description":"Listing metadata including owner and pagination info"}},"s3_list_objects":{"objects":{"type":"array","description":"List of S3 objects","items":{"type":"object","properties":{"key":{"type":"string","description":"Object key"},"size":{"type":"number","description":"Object size in bytes"},"lastModified":{"type":"string","description":"Last modified timestamp"},"etag":{"type":"string","description":"Entity tag"}}}},"metadata":{"type":"object","description":"Listing metadata including pagination info"}},"s3_presigned_url":{"url":{"type":"string","description":"The generated presigned URL"},"metadata":{"type":"object","description":"Presigned URL metadata including method and expiration"}},"s3_put_object":{"url":{"type":"string","description":"URL of the uploaded S3 object"},"uri":{"type":"string","description":"S3 URI of the uploaded object (s3://bucket/key)"},"metadata":{"type":"object","description":"Upload metadata including ETag and location"}},"salesforce_create_account":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created account data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_case":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created case data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created contact data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_custom_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created custom field metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the newly created custom field"},"fullName":{"type":"string","description":"Full API name of the field, including object (e.g., Account.Region__c)"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the field was created (always true on success)"}}}},"salesforce_create_custom_object":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created custom object metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the newly created custom object"},"fullName":{"type":"string","description":"Full API name of the object (e.g., Project__c)"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the object was created (always true on success)"}}}},"salesforce_create_lead":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created lead data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_opportunity":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created opportunity data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created task data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_delete_account":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted account data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_case":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted case data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted contact data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_custom_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted custom field metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the deleted custom field"},"deleted":{"type":"boolean","description":"Whether the field was deleted (always true on success)"}}}},"salesforce_delete_lead":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted lead data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_opportunity":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted opportunity data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted task data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_describe_object":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Object metadata","properties":{"objectName":{"type":"string","description":"API name of the object (e.g., Account, Contact)"},"label":{"type":"string","description":"Human-readable singular label for the object"},"labelPlural":{"type":"string","description":"Human-readable plural label for the object"},"fields":{"type":"array","description":"Array of field metadata objects","items":{"type":"object","properties":{"name":{"type":"string","description":"API name of the field"},"label":{"type":"string","description":"Display label of the field"},"type":{"type":"string","description":"Field data type (string, boolean, int, double, date, etc.)"},"length":{"type":"number","description":"Maximum length for text fields","optional":true},"precision":{"type":"number","description":"Precision for numeric fields","optional":true},"scale":{"type":"number","description":"Scale for numeric fields","optional":true},"nillable":{"type":"boolean","description":"Whether the field can be null"},"unique":{"type":"boolean","description":"Whether values must be unique","optional":true},"createable":{"type":"boolean","description":"Whether field can be set on create"},"updateable":{"type":"boolean","description":"Whether field can be updated"},"defaultedOnCreate":{"type":"boolean","description":"Whether field has default value on create","optional":true},"calculated":{"type":"boolean","description":"Whether field is a formula field","optional":true},"autoNumber":{"type":"boolean","description":"Whether field is auto-number","optional":true},"externalId":{"type":"boolean","description":"Whether field is an external ID","optional":true},"idLookup":{"type":"boolean","description":"Whether field can be used in ID lookup","optional":true},"inlineHelpText":{"type":"string","description":"Help text for the field","optional":true},"picklistValues":{"type":"array","description":"Available picklist values for picklist fields","optional":true},"referenceTo":{"type":"array","description":"Objects this field can reference (for lookup fields)","optional":true},"relationshipName":{"type":"string","description":"Relationship name for lookup fields","optional":true},"custom":{"type":"boolean","description":"Whether this is a custom field","optional":true},"filterable":{"type":"boolean","description":"Whether field can be used in SOQL filter","optional":true},"groupable":{"type":"boolean","description":"Whether field can be used in GROUP BY","optional":true},"sortable":{"type":"boolean","description":"Whether field can be used in ORDER BY","optional":true}}}},"keyPrefix":{"type":"string","description":"Three-character prefix used in record IDs (e.g., \\"001\\" for Account)","optional":true},"queryable":{"type":"boolean","description":"Whether the object can be queried via SOQL"},"createable":{"type":"boolean","description":"Whether records can be created for this object"},"updateable":{"type":"boolean","description":"Whether records can be updated for this object"},"deletable":{"type":"boolean","description":"Whether records can be deleted for this object"},"childRelationships":{"type":"array","description":"Array of child relationship metadata for related objects"},"recordTypeInfos":{"type":"array","description":"Array of record type information for the object"},"fieldCount":{"type":"number","description":"Total number of fields on the object"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_accounts":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Accounts data","properties":{"accounts":{"type":"array","description":"Array of account objects"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_cases":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Case data","properties":{"case":{"type":"object","description":"Single case object (when caseId provided)"},"cases":{"type":"array","description":"Array of case objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_get_contacts":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Contact(s) data","properties":{"contacts":{"type":"array","description":"Array of contacts (list query)"},"contact":{"type":"object","description":"Single contact (by ID)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"singleContact":{"type":"boolean","description":"Whether single contact was returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_dashboard":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Dashboard data","properties":{"dashboard":{"type":"object","description":"Full dashboard details object"},"dashboardId":{"type":"string","description":"Dashboard ID"},"components":{"type":"array","description":"Array of dashboard component data with visualizations and filters"},"dashboardName":{"type":"string","description":"Display name of the dashboard","optional":true},"dashboardMetadata":{"type":"object","description":"Structured dashboard metadata (attributes, component definitions, layout)","optional":true},"runningUser":{"type":"object","description":"User context under which the dashboard data was retrieved","optional":true},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_leads":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Lead data","properties":{"lead":{"type":"object","description":"Single lead object (when leadId provided)"},"leads":{"type":"array","description":"Array of lead objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"singleLead":{"type":"boolean","description":"Whether single lead was returned"},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_get_opportunities":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Opportunity data","properties":{"opportunity":{"type":"object","description":"Single opportunity object (when opportunityId provided)"},"opportunities":{"type":"array","description":"Array of opportunity objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_get_report":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Report metadata","properties":{"report":{"type":"object","description":"Report metadata object"},"reportId":{"type":"string","description":"Report ID"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_tasks":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Task data","properties":{"task":{"type":"object","description":"Single task object (when taskId provided)"},"tasks":{"type":"array","description":"Array of task objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_list_dashboards":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Dashboards data","properties":{"dashboards":{"type":"array","description":"Array of dashboard objects"},"totalReturned":{"type":"number","description":"Number of items returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_list_objects":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Objects list","properties":{"objects":{"type":"array","description":"Array of sObject metadata","items":{"type":"object","properties":{"name":{"type":"string","description":"API name of the object"},"label":{"type":"string","description":"Display label of the object"},"labelPlural":{"type":"string","description":"Plural display label","optional":true},"keyPrefix":{"type":"string","description":"Three-character ID prefix","optional":true},"custom":{"type":"boolean","description":"Whether this is a custom object","optional":true},"queryable":{"type":"boolean","description":"Whether object can be queried","optional":true},"createable":{"type":"boolean","description":"Whether records can be created","optional":true},"updateable":{"type":"boolean","description":"Whether records can be updated","optional":true},"deletable":{"type":"boolean","description":"Whether records can be deleted","optional":true},"searchable":{"type":"boolean","description":"Whether object is searchable","optional":true},"triggerable":{"type":"boolean","description":"Whether triggers are supported","optional":true},"layoutable":{"type":"boolean","description":"Whether page layouts are supported","optional":true},"replicateable":{"type":"boolean","description":"Whether object can be replicated","optional":true},"retrieveable":{"type":"boolean","description":"Whether records can be retrieved","optional":true},"undeletable":{"type":"boolean","description":"Whether records can be undeleted","optional":true},"urls":{"type":"object","description":"URLs for accessing object resources","optional":true}}}},"encoding":{"type":"string","description":"Character encoding for the organization (e.g., UTF-8)","optional":true},"maxBatchSize":{"type":"number","description":"Maximum number of records that can be returned in a single query batch (typically 200)","optional":true},"totalReturned":{"type":"number","description":"Number of objects returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_list_report_types":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Report types data","properties":{"reportTypes":{"type":"array","description":"Array of report type objects"},"totalReturned":{"type":"number","description":"Number of items returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_list_reports":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Reports data","properties":{"reports":{"type":"array","description":"Array of report objects"},"totalReturned":{"type":"number","description":"Number of items returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_query":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Query results","properties":{"records":{"type":"array","description":"Array of sObject records matching the query"},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"},"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"query":{"type":"string","description":"The executed SOQL query"},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_query_more":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Query results","properties":{"records":{"type":"array","description":"Array of sObject records matching the query"},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"},"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_refresh_dashboard":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Refreshed dashboard data","properties":{"dashboard":{"type":"object","description":"Full dashboard details object"},"dashboardId":{"type":"string","description":"Dashboard ID"},"components":{"type":"array","description":"Array of dashboard component data with fresh visualizations"},"status":{"type":"object","description":"Dashboard refresh status (dashboardStatus), when returned by the refresh","optional":true},"statusUrl":{"type":"string","description":"URL of the status resource to poll for refresh completion","optional":true},"dashboardName":{"type":"string","description":"Display name of the dashboard","optional":true},"dashboardMetadata":{"type":"object","description":"Structured dashboard metadata (attributes, component definitions, layout)","optional":true},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_run_report":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Report results","properties":{"reportId":{"type":"string","description":"Report ID"},"reportMetadata":{"type":"object","description":"Report metadata including name, format, and filter definitions","optional":true},"reportExtendedMetadata":{"type":"object","description":"Extended metadata for aggregate columns and groupings","optional":true},"factMap":{"type":"object","description":"Report data organized by groupings with aggregates and row data","optional":true},"groupingsDown":{"type":"object","description":"Row grouping hierarchy and values","optional":true},"groupingsAcross":{"type":"object","description":"Column grouping hierarchy and values","optional":true},"hasDetailRows":{"type":"boolean","description":"Whether the report includes detail-level row data","optional":true},"allData":{"type":"boolean","description":"Whether all data is returned (false if truncated due to size limits)","optional":true},"reportName":{"type":"string","description":"Display name of the report","optional":true},"reportFormat":{"type":"string","description":"Report format type (TABULAR, SUMMARY, MATRIX, JOINED)","optional":true},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_tooling_query":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Tooling query results","properties":{"records":{"type":"array","description":"Array of Tooling API records matching the query"},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"},"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"query":{"type":"string","description":"The executed Tooling SOQL query"},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_update_account":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated account data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_case":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated case data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated contact data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_custom_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated custom field metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the updated custom field"},"updated":{"type":"boolean","description":"Whether the field was updated (always true on success)"}}}},"salesforce_update_lead":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated lead data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_opportunity":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated opportunity data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated task data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"sap_concur_approve_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_associate_attendees":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur association response (201 Created with URI)","properties":{"uri":{"type":"string","description":"Resource URI of the attendee associations collection","optional":true}}}},"sap_concur_create_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created cash advance payload","properties":{"cashAdvanceId":{"type":"string","description":"Unique identifier of the created cash advance","optional":true}}}},"sap_concur_create_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created expected expense payload","properties":{"id":{"type":"string","description":"Expected expense identifier","optional":true},"href":{"type":"string","description":"Self-link to the resource","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name}","optional":true},"transactionDate":{"type":"string","description":"Transaction date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {value, currencyCode}","optional":true},"postedAmount":{"type":"json","description":"Posted amount {value, currencyCode}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {value, currencyCode}","optional":true},"remainingAmount":{"type":"json","description":"Remaining amount on the expected expense","optional":true},"businessPurpose":{"type":"string","description":"Business purpose of the expense","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode, iataCode, locationType}","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"allocations":{"type":"json","description":"Budget allocations array (allocationId, allocationAmount, approvedAmount, postedAmount, expenseId, percentEdited, systemAllocation, percentage)","optional":true},"tripData":{"type":"json","description":"Trip data {agencyBooked, selfBooked, tripType (ONE_WAY|ROUND_TRIP), legs[{id, returnLeg, startDate, startTime, startLocationDetail, startLocation, endLocation, class {code,value}, travelExceptionReasonCodes}], segmentType {category, code}}","optional":true},"parentRequest":{"type":"json","description":"Parent travel request resource link {href, id}","optional":true},"comments":{"type":"json","description":"Comments sub-resource link {href, id}","optional":true}}}},"sap_concur_create_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created expense report (Concur returns 201 with a URI to the new report)","properties":{"uri":{"type":"string","description":"URI of the newly created expense report"}}}},"sap_concur_create_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created list item","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"sap_concur_create_purchase_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created purchase request payload","properties":{"id":{"type":"string","description":"Identifier of the created purchase request","optional":true},"uri":{"type":"string","description":"Resource URI for the created purchase request","optional":true},"errors":{"type":"array","description":"Validation or processing errors returned by Concur","optional":true,"items":{"type":"json","properties":{"errorCode":{"type":"string","description":"Error code","optional":true},"errorMessage":{"type":"string","description":"Error message","optional":true},"dataPath":{"type":"string","description":"Path to the request data which has the error","optional":true}}}}}}},"sap_concur_create_quick_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created quick expense response (HTTP 201 Created)","properties":{"quickExpenseIdUri":{"type":"string","description":"URI of the created quick expense resource","optional":true}}}},"sap_concur_create_quick_expense_with_image":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created quick expense response (HTTP 201 with attached receipt image)","properties":{"quickExpenseIdUri":{"type":"string","description":"URI of the created quick expense resource","optional":true}}}},"sap_concur_create_report_comment":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created comment response (Concur returns 201 Created with URI)","properties":{"uri":{"type":"string","description":"Resource URI of the created comment","optional":true}}}},"sap_concur_create_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created travel request payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID (4-6 alphanumeric characters)","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modification timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"endTime":{"type":"string","description":"Trip end time (HH:mm)","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"policy":{"type":"json","description":"Resource link to the applicable policy","optional":true,"properties":{"id":{"type":"string","description":"Policy ID","optional":true},"href":{"type":"string","description":"Policy hyperlink","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"mainDestination":{"type":"json","description":"Main destination of the trip","optional":true,"properties":{"city":{"type":"string","description":"City","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country sub-division code","optional":true},"name":{"type":"string","description":"Destination name","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"operations":{"type":"array","description":"Available workflow actions","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Operation name","optional":true},"href":{"type":"string","description":"Operation URL","optional":true}}}},"expenses":{"type":"array","description":"Expected expenses attached to the request","optional":true,"items":{"type":"json"}},"highestExceptionLevel":{"type":"string","description":"Highest exception level (NONE, WARNING, ERROR)","optional":true},"travelAgency":{"type":"json","description":"Travel agency reference","optional":true,"properties":{"id":{"type":"string","description":"Agency identifier","optional":true},"href":{"type":"string","description":"Agency URL","optional":true},"template":{"type":"string","description":"Template URL","optional":true}}},"custom1":{"type":"json","description":"Custom field 1","optional":true},"custom2":{"type":"json","description":"Custom field 2","optional":true},"custom3":{"type":"json","description":"Custom field 3","optional":true},"custom4":{"type":"json","description":"Custom field 4","optional":true}}}},"sap_concur_create_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created SCIM User payload","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}},"sap_concur_delete_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Returns boolean true on 200 OK when the expected expense is deleted.","properties":{}}},"sap_concur_delete_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (HTTP 204 No Content). Error details when status is non-2xx","properties":{}}},"sap_concur_delete_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_delete_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (HTTP 204 No Content). Error details when status is non-2xx","properties":{}}},"sap_concur_delete_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur delete response payload (boolean true on 200 OK)","properties":{}}},"sap_concur_delete_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Deletion response — empty body on HTTP 204 No Content","properties":{}}},"sap_concur_get_allocation":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Allocation detail payload","properties":{"allocationId":{"type":"string","description":"Unique allocation identifier"},"accountCode":{"type":"string","optional":true,"description":"Ledger account code"},"overLimitAccountCode":{"type":"string","optional":true,"description":"Account code applied to amounts over the per-allocation limit"},"percentage":{"type":"number","description":"Allocation percentage"},"allocationAmount":{"type":"json","description":"Allocation amount (value, currencyCode)","properties":{"value":{"type":"number","description":"Amount value"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"approvedAmount":{"type":"json","description":"Pro-rated approved amount (value, currencyCode)","properties":{"value":{"type":"number","description":"Amount value"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"claimedAmount":{"type":"json","description":"Requested reimbursement amount (value, currencyCode)","properties":{"value":{"type":"number","description":"Amount value"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"customData":{"type":"array","optional":true,"description":"Custom field values (id, value, isValid)"},"expenseId":{"type":"string","description":"Associated expense identifier"},"isSystemAllocation":{"type":"boolean","description":"True when system-managed"},"isPercentEdited":{"type":"boolean","description":"True when the percentage was manually edited"}}}},"sap_concur_get_budget":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Budget header detail payload","properties":{"id":{"type":"string","description":"Budget item header ID"},"name":{"type":"string","description":"Admin-facing budget name"},"description":{"type":"string","description":"User-friendly display name"},"budgetItemStatusType":{"type":"string","description":"Status: OPEN, CLOSED, or REMOVED"},"budgetType":{"type":"string","optional":true,"description":"Type: PERSONAL_USE, BUDGET, RESTRICTED, or TEAM"},"periodType":{"type":"string","optional":true,"description":"Period type: YEARLY, QUARTERLY, MONTHLY, or DATE_RANGE"},"currencyCode":{"type":"string","optional":true,"description":"ISO 4217 currency code"},"isTest":{"type":"boolean","optional":true,"description":"Test budget flag"},"active":{"type":"boolean","optional":true,"description":"Display availability flag"},"owned":{"type":"boolean","optional":true,"description":"Caller ownership flag"},"annualBudget":{"type":"number","optional":true,"description":"Total annual budget amount"},"createdDate":{"type":"string","optional":true,"description":"UTC creation timestamp"},"lastModifiedDate":{"type":"string","optional":true,"description":"UTC modification timestamp"},"fiscalYear":{"type":"json","optional":true,"description":"Fiscal year reference (id, name, startDate, endDate, status)"},"budgetAmounts":{"type":"json","optional":true,"description":"Aggregate spend amounts (pendingAmount, spendAmount, unExpensedAmount, availableAmount, adjustedBudgetAmount, consumedPercent, threshold)"},"owner":{"type":"json","optional":true,"description":"Owner user (externalUserCUUID, employeeUuid, email, employeeId, name)"},"budgetManagers":{"type":"array","optional":true,"description":"Manager user objects","items":{"type":"json"}},"budgetApprovers":{"type":"array","optional":true,"description":"Approver user objects","items":{"type":"json"}},"budgetViewers":{"type":"array","optional":true,"description":"Viewer user objects","items":{"type":"json"}},"budgetTeamMembers":{"type":"array","optional":true,"description":"Team member entries (budgetPerson, startDate, endDate, active, status)","items":{"type":"json"}},"budgetCategory":{"type":"json","optional":true,"description":"Linked category (id, name, description, statusType)"},"costObjects":{"type":"array","optional":true,"description":"Tracking field values (fieldDefinitionId, code, value, operator)","items":{"type":"json"}},"budgetItemDetails":{"type":"array","optional":true,"description":"Per-period detail entries (id, currencyCode, amount, budgetItemDetailStatusType, fiscalPeriod, budgetAmounts)","items":{"type":"json"}},"dateRange":{"type":"json","optional":true,"description":"Date range for DATE_RANGE budgets (startDate, endDate)"}}}},"sap_concur_get_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Cash advance detail payload","properties":{"cashAdvanceId":{"type":"string","description":"Unique identifier of the cash advance"},"name":{"type":"string","description":"Cash advance name","optional":true},"purpose":{"type":"string","description":"Purpose for the cash advance","optional":true},"comment":{"type":"string","description":"Comment recorded on the cash advance","optional":true},"accountCode":{"type":"string","description":"Account code linked to the employee","optional":true},"requestDate":{"type":"string","description":"Datetime the cash advance was requested (UTC, YYYY-MM-DD hh:mm:ss)","optional":true},"issuedDate":{"type":"string","description":"Datetime the cash advance was issued (UTC, YYYY-MM-DD hh:mm:ss)","optional":true},"lastModifiedDate":{"type":"string","description":"Datetime the cash advance was last modified (UTC, YYYY-MM-DD hh:mm:ss)","optional":true},"hasReceipts":{"type":"boolean","description":"Whether the cash advance has receipts","optional":true},"reimbursementCurrency":{"type":"string","description":"Reimbursement currency (3-letter ISO 4217 currency code)","optional":true},"amountRequested":{"type":"json","description":"Amount requested for the cash advance","optional":true,"properties":{"amount":{"type":"string","description":"Requested amount value","optional":true},"currency":{"type":"string","description":"3-letter ISO 4217 currency code","optional":true}}},"availableBalance":{"type":"json","description":"Unsubmitted balance for the cash advance","optional":true,"properties":{"amount":{"type":"string","description":"Balance amount","optional":true},"currency":{"type":"string","description":"3-letter ISO 4217 currency code","optional":true}}},"exchangeRate":{"type":"json","description":"Exchange rate that applies to the cash advance","optional":true,"properties":{"value":{"type":"string","description":"Exchange rate value","optional":true},"operation":{"type":"string","description":"Exchange rate operation (MULTIPLY)","optional":true}}},"approvalStatus":{"type":"json","description":"Approval status of the cash advance","optional":true,"properties":{"code":{"type":"string","description":"Status code","optional":true},"name":{"type":"string","description":"Status display name","optional":true}}},"paymentType":{"type":"json","description":"Payment type for the cash advance","optional":true,"properties":{"paymentCode":{"type":"string","description":"Payment type code","optional":true},"description":{"type":"string","description":"Payment method description","optional":true}}}}}},"sap_concur_get_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Expected expense payload","properties":{"id":{"type":"string","description":"Expected expense identifier","optional":true},"href":{"type":"string","description":"Self-link","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name}","optional":true},"transactionDate":{"type":"string","description":"Transaction date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {value, currencyCode}","optional":true},"postedAmount":{"type":"json","description":"Posted amount {value, currencyCode}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {value, currencyCode}","optional":true},"remainingAmount":{"type":"json","description":"Remaining amount on the expected expense","optional":true},"businessPurpose":{"type":"string","description":"Business purpose of the expense","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode, iataCode, locationType}","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"allocations":{"type":"json","description":"Budget allocations array","optional":true},"tripData":{"type":"json","description":"Trip data {agencyBooked, selfBooked, tripType (ONE_WAY|ROUND_TRIP), legs[{id, returnLeg, startDate, startTime, startLocationDetail, startLocation, endLocation, class {code,value}, travelExceptionReasonCodes}], segmentType {category, code}}","optional":true},"parentRequest":{"type":"json","description":"Parent travel request resource link {href, id}","optional":true},"comments":{"type":"json","description":"Comments sub-resource link {href, id}","optional":true}}}},"sap_concur_get_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Expense detail (ReportExpenseDetail) payload","properties":{"expenseId":{"type":"string","description":"Expense identifier","optional":true},"allocationSetId":{"type":"string","description":"Identifier of the associated allocation set","optional":true},"allocationState":{"type":"string","description":"FULLY_ALLOCATED, NOT_ALLOCATED, or PARTIALLY_ALLOCATED","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name, code, isDeleted}","optional":true},"paymentType":{"type":"json","description":"Payment type {id, name, code}","optional":true},"expenseSource":{"type":"string","description":"Source of the expense (CASH, CCARD, EBOOKING, etc.)","optional":true},"transactionDate":{"type":"string","description":"Transaction date (YYYY-MM-DD)","optional":true},"budgetAccrualDate":{"type":"string","description":"Budget accrual date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {currencyCode, value}","optional":true},"postedAmount":{"type":"json","description":"Posted amount in report currency {currencyCode, value}","optional":true},"claimedAmount":{"type":"json","description":"Non-personal claimed amount {currencyCode, value}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {currencyCode, value}","optional":true},"approverAdjustedAmount":{"type":"json","description":"Total amount adjusted by the approver","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"vendor":{"type":"json","description":"Vendor info {id, name, description}","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode}","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Free-form comment associated with the expense","optional":true},"isExpenseBillable":{"type":"boolean","description":"Billable flag","optional":true},"isPersonalExpense":{"type":"boolean","description":"Personal-expense flag","optional":true},"isExpenseRejected":{"type":"boolean","description":"Whether the expense was rejected","optional":true},"isExcludedFromCashAdvanceByUser":{"type":"boolean","description":"Whether the user excluded this from cash advance","optional":true},"isImageRequired":{"type":"boolean","description":"Whether a receipt image is required","optional":true},"isPaperReceiptRequired":{"type":"boolean","description":"Whether a paper receipt is required","optional":true},"isPaperReceiptReceived":{"type":"boolean","description":"Whether a paper receipt was received","optional":true},"isAutoCreated":{"type":"boolean","description":"Auto-creation indicator","optional":true},"hasBlockingExceptions":{"type":"boolean","description":"Whether submission-blocking exceptions exist","optional":true},"hasExceptions":{"type":"boolean","description":"Whether any exceptions exist","optional":true},"hasMissingReceiptDeclaration":{"type":"boolean","description":"Affidavit declaration status","optional":true},"attendeeCount":{"type":"number","description":"Number of attendees","optional":true},"receiptImageId":{"type":"string","description":"Identifier of the attached receipt image","optional":true},"ereceiptImageId":{"type":"string","description":"eReceipt image identifier","optional":true},"receiptType":{"type":"json","description":"Receipt {id, status}","optional":true},"imageCertificationStatus":{"type":"string","description":"Receipt image processing/certification status","optional":true},"ticketNumber":{"type":"string","description":"Associated travel ticket number","optional":true},"travel":{"type":"json","description":"Travel data (airline, car rental, hotel, etc.)","optional":true},"travelAllowance":{"type":"json","description":"Travel allowance association data","optional":true},"mileage":{"type":"json","description":"Mileage details (odometerStart, odometerEnd, totalDistance, ...)","optional":true},"expenseTaxSummary":{"type":"json","description":"Aggregated tax data for the expense","optional":true},"taxRateLocation":{"type":"string","description":"Tax rate location: FOREIGN, HOME, or OUT_OF_PROVINCE","optional":true},"fuelTypeListItem":{"type":"json","description":"Fuel type list item {id, value, isValid}","optional":true},"merchantTaxId":{"type":"string","description":"Merchant tax identifier","optional":true},"customData":{"type":"json","description":"Array of custom field values [{id, value, isValid}]","optional":true},"parentExpenseId":{"type":"string","description":"Identifier of the parent expense (for itemizations)","optional":true},"authorizationRequestExpenseId":{"type":"string","description":"Linked travel-request expected expense identifier","optional":true},"jptRouteId":{"type":"string","description":"Japan Public Transport route id","optional":true},"invoiceId":{"type":"string","description":"Invoice identifier","optional":true},"governmentInvoiceId":{"type":"string","description":"Government invoice identifier","optional":true},"lastModifiedDate":{"type":"string","description":"Last modified timestamp","optional":true},"expenseSourceIdentifiers":{"type":"json","description":"Source reference identifiers","optional":true},"links":{"type":"json","description":"HATEOAS links for the expense","optional":true}}}},"sap_concur_get_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur expense report header (ReportDetails)","properties":{"reportId":{"type":"string","description":"Unique report identifier"},"reportNumber":{"type":"string","description":"Report number","optional":true},"reportFormId":{"type":"string","description":"Report form ID"},"policyId":{"type":"string","description":"Policy ID applied to the report"},"policy":{"type":"string","description":"Policy name"},"name":{"type":"string","description":"Report name"},"currencyCode":{"type":"string","description":"ISO currency code"},"currency":{"type":"string","description":"Currency name","optional":true},"approvalStatus":{"type":"string","description":"Approval status name"},"approvalStatusId":{"type":"string","description":"Approval status identifier"},"paymentStatus":{"type":"string","description":"Payment status name"},"paymentStatusId":{"type":"string","description":"Payment status identifier"},"ledger":{"type":"string","description":"Ledger name","optional":true},"ledgerId":{"type":"string","description":"Ledger identifier","optional":true},"userId":{"type":"string","description":"Owner user UUID"},"reportDate":{"type":"string","description":"Report date (YYYY-MM-DD)"},"creationDate":{"type":"string","description":"Creation timestamp (ISO 8601)"},"submitDate":{"type":"string","description":"Submit timestamp (ISO 8601) or null","optional":true},"startDate":{"type":"string","description":"Report period start (YYYY-MM-DD)","optional":true},"endDate":{"type":"string","description":"Report period end (YYYY-MM-DD)","optional":true},"approvedAmount":{"type":"json","description":"Amount approved { value, currencyCode }","optional":true},"claimedAmount":{"type":"json","description":"Amount claimed { value, currencyCode }","optional":true},"reportTotal":{"type":"json","description":"Report total { value, currencyCode }","optional":true},"amountDueEmployee":{"type":"json","description":"Amount due employee","optional":true},"amountDueCompany":{"type":"json","description":"Amount due company","optional":true},"amountDueCompanyCard":{"type":"json","description":"Amount due company card","optional":true},"amountCompanyPaid":{"type":"json","description":"Amount company has paid","optional":true},"personalAmount":{"type":"json","description":"Personal portion of the report","optional":true},"paymentConfirmedAmount":{"type":"json","description":"Confirmed payment amount","optional":true},"amountNotApproved":{"type":"json","description":"Amount not approved","optional":true},"totalAmountPaidEmployee":{"type":"json","description":"Total amount paid to employee","optional":true},"concurAuditStatus":{"type":"string","description":"Concur audit status","optional":true},"isFinancialIntegrationEnabled":{"type":"boolean","description":"Whether financial integration is enabled","optional":true},"isSubmitted":{"type":"boolean","description":"Whether the report has been submitted","optional":true},"isSentBack":{"type":"boolean","description":"Whether the report has been sent back","optional":true},"isReopened":{"type":"boolean","description":"Whether the report was reopened","optional":true},"isReportEverSentBack":{"type":"boolean","description":"Whether the report was ever sent back","optional":true},"canRecall":{"type":"boolean","description":"Whether the report can be recalled","optional":true},"canAddExpense":{"type":"boolean","description":"Whether expenses can be added to the report","optional":true},"canReopen":{"type":"boolean","description":"Whether the report can be reopened","optional":true},"isReceiptImageRequired":{"type":"boolean","description":"Whether receipt images are required","optional":true},"isReceiptImageAvailable":{"type":"boolean","description":"Whether receipt images are available","optional":true},"isPaperReceiptsReceived":{"type":"boolean","description":"Whether paper receipts were received","optional":true},"isPendingDelegatorReview":{"type":"boolean","description":"Whether pending delegator review","optional":true},"isFundsAndGrantsIntegrationEligible":{"type":"boolean","description":"Funds and grants eligibility","optional":true},"hasReceivedCashAdvanceReturns":{"type":"boolean","description":"Whether cash advance returns received","optional":true},"analyticsGroupId":{"type":"string","description":"Analytics group ID","optional":true},"hierarchyNodeId":{"type":"string","description":"Hierarchy node ID","optional":true},"allocationFormId":{"type":"string","description":"Allocation form ID","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country subdivision code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Header-level comment on the report","optional":true},"reportVersion":{"type":"number","description":"Report version number","optional":true},"reportType":{"type":"string","description":"Report type identifier","optional":true},"cardProgramStatementPeriodId":{"type":"string","description":"Card program statement period ID","optional":true},"defaultFieldAccess":{"type":"string","description":"Default field access (HD/RO/RW)","optional":true},"imageStatus":{"type":"string","description":"Image status","optional":true},"receiptContainerId":{"type":"string","description":"Receipt container ID","optional":true},"receiptStatus":{"type":"string","description":"Receipt status","optional":true},"sponsorId":{"type":"string","description":"Sponsor ID","optional":true},"submitterId":{"type":"string","description":"Submitter user ID","optional":true},"taxConfigId":{"type":"string","description":"Tax configuration ID","optional":true},"redirectFund":{"type":"json","description":"Redirect fund object { amount, creditCardId }","optional":true},"customData":{"type":"array","description":"Array of custom data { id, value, isValid, listItemUrl }","optional":true},"employee":{"type":"json","description":"Employee object { employeeId, employeeUuid }","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}},"sap_concur_get_itemizations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of itemizations (ReportExpenseSummary[])","items":{"type":"json","properties":{"id":{"type":"string","description":"Itemization identifier","optional":true},"expenseId":{"type":"string","description":"Itemization expense id","optional":true},"allocations":{"type":"array","description":"Allocations applied to the itemization","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name, code, isDeleted}","optional":true},"transactionDate":{"type":"string","description":"Transaction date (YYYY-MM-DD)","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount","optional":true},"postedAmount":{"type":"json","description":"Posted amount","optional":true},"approvedAmount":{"type":"json","description":"Approved amount","optional":true},"claimedAmount":{"type":"json","description":"Claimed amount","optional":true},"approverAdjustedAmount":{"type":"json","description":"Approver-adjusted amount","optional":true},"paymentType":{"type":"json","description":"Payment type","optional":true},"vendor":{"type":"json","description":"Vendor info","optional":true},"location":{"type":"json","description":"Location info","optional":true},"allocationState":{"type":"string","description":"Allocation state","optional":true},"allocationSetId":{"type":"string","description":"Allocation set identifier","optional":true},"attendeeCount":{"type":"number","description":"Attendee count","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"hasBlockingExceptions":{"type":"boolean","description":"Has blocking exceptions","optional":true},"hasExceptions":{"type":"boolean","description":"Has exceptions","optional":true},"isPersonalExpense":{"type":"boolean","description":"Personal expense","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}}},"sap_concur_get_itinerary":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Trip detail payload (Itinerary v1.1)","properties":{"ItinLocator":{"type":"string","description":"Concur trip locator (trip ID)","optional":true},"ClientLocator":{"type":"string","description":"Client (booking source) trip locator","optional":true},"ItinSourceName":{"type":"string","description":"Booking source name","optional":true},"BookedVia":{"type":"string","description":"How the trip was booked (e.g. ConcurTravel, Direct)","optional":true},"TripName":{"type":"string","description":"Trip name","optional":true},"Status":{"type":"string","description":"Trip status (e.g. Confirmed, Cancelled)","optional":true},"Description":{"type":"string","description":"Trip description","optional":true},"Comments":{"type":"string","description":"Comments attached to the trip","optional":true},"CancelComments":{"type":"string","description":"Cancellation comments (when applicable)","optional":true},"ProjectName":{"type":"string","description":"Associated project name","optional":true},"StartDateUtc":{"type":"string","description":"Trip start datetime in UTC","optional":true},"EndDateUtc":{"type":"string","description":"Trip end datetime in UTC","optional":true},"StartDateLocal":{"type":"string","description":"Trip start datetime in local time","optional":true},"EndDateLocal":{"type":"string","description":"Trip end datetime in local time","optional":true},"DateCreatedUtc":{"type":"string","description":"Trip creation timestamp (UTC)","optional":true},"DateModifiedUtc":{"type":"string","description":"Trip last-modified timestamp (UTC)","optional":true},"DateBookedLocal":{"type":"string","description":"Booking date in local time","optional":true},"UserLoginId":{"type":"string","description":"Login id of the trip owner","optional":true},"BookedByFirstName":{"type":"string","description":"First name of the booker","optional":true},"BookedByLastName":{"type":"string","description":"Last name of the booker","optional":true},"IsPersonal":{"type":"boolean","description":"Whether the trip is flagged personal","optional":true},"RuleViolations":{"type":"array","description":"Travel rule violations attached to the trip","optional":true,"items":{"type":"json"}},"Bookings":{"type":"array","description":"Bookings (air/hotel/car/rail) attached to the trip","optional":true,"items":{"type":"json"}}}}},"sap_concur_get_list":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"List detail payload","properties":{"id":{"type":"string","description":"Unique identifier (UUID) of the list","optional":true},"value":{"type":"string","description":"Name of the list","optional":true},"levelCount":{"type":"number","description":"Number of levels in the list","optional":true},"searchCriteria":{"type":"string","description":"Search attribute (TEXT or CODE)","optional":true},"displayFormat":{"type":"string","description":"Display order ((CODE) TEXT or TEXT (CODE))","optional":true},"category":{"type":"json","description":"List category","optional":true,"properties":{"id":{"type":"string","description":"Category UUID","optional":true},"type":{"type":"string","description":"Category type","optional":true}}},"isReadOnly":{"type":"boolean","description":"Whether the list is read-only","optional":true},"isDeleted":{"type":"boolean","description":"Whether the list has been deleted","optional":true},"managedBy":{"type":"string","description":"Identifier of the managing application or service","optional":true},"externalThreshold":{"type":"number","description":"Threshold from where the level starts being external","optional":true}}}},"sap_concur_get_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"List item detail payload","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"sap_concur_get_purchase_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Purchase request detail payload","properties":{"purchaseRequestId":{"type":"string","description":"Unique identifier of the purchase request","optional":true},"purchaseRequestNumber":{"type":"string","description":"Human-readable purchase request number","optional":true},"purchaseRequestQueueStatus":{"type":"string","description":"Queue status of the purchase request","optional":true},"purchaseRequestWorkflowStatus":{"type":"string","description":"Workflow status of the purchase request","optional":true},"purchaseOrders":{"type":"array","description":"Purchase orders generated from the request","optional":true,"items":{"type":"json","properties":{"purchaseOrderNumber":{"type":"string","description":"Purchase order number","optional":true}}}},"purchaseRequestExceptions":{"type":"array","description":"Exceptions raised on the purchase request","optional":true,"items":{"type":"json","properties":{"eventCode":{"type":"string","description":"Event code","optional":true},"exceptionCode":{"type":"string","description":"Exception code","optional":true},"isCleared":{"type":"boolean","description":"Whether the exception has been cleared","optional":true},"prExceptionId":{"type":"string","description":"Identifier of the exception record","optional":true},"message":{"type":"string","description":"Exception message","optional":true}}}}}}},"sap_concur_get_receipt":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Receipt detail payload","properties":{"id":{"type":"string","description":"Receipt identifier","optional":true},"userId":{"type":"string","description":"Owning user UUID","optional":true},"dateTimeReceived":{"type":"string","description":"Timestamp when the receipt was received (ISO 8601)","optional":true},"receipt":{"type":"json","description":"Parsed receipt JSON object","optional":true},"image":{"type":"string","description":"Receipt image URL or data reference","optional":true},"validationSchema":{"type":"string","description":"Schema used to validate the receipt","optional":true},"self":{"type":"string","description":"URL to this receipt resource","optional":true},"template":{"type":"string","description":"URL template for receipts","optional":true}}}},"sap_concur_get_receipt_status":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Receipt status payload","properties":{"status":{"type":"string","description":"Processing status: ACCEPTED, PROCESSING, PROCESSED, or FAILED","optional":true},"logs":{"type":"array","description":"Array of log entries","optional":true,"items":{"type":"json","properties":{"logLevel":{"type":"string","description":"Log level","optional":true},"message":{"type":"string","description":"Log message","optional":true},"timestamp":{"type":"string","description":"Log timestamp","optional":true}}}}}}},"sap_concur_get_request_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Cash advance detail","properties":{"cashAdvanceId":{"type":"string","description":"Unique cash advance identifier","optional":true},"amountRequested":{"type":"json","description":"Requested amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true},"amount":{"type":"number","description":"Amount (alias)","optional":true}}},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code","optional":true},"name":{"type":"string","description":"Status name","optional":true}}},"requestDate":{"type":"string","description":"Request datetime (ISO 8601)","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate","optional":true,"properties":{"value":{"type":"number","description":"Rate value","optional":true},"operation":{"type":"string","description":"Multiply or divide","optional":true}}}}}},"sap_concur_get_travel_profile":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel profile payload. Concur returns XML; downstream may parse it to a best-effort JSON object with the documented top-level sections.","properties":{"General":{"type":"json","description":"General profile info (NamePrefix, FirstName, MiddleName, LastName, NameSuffix, JobTitle, CompanyEmployeeID, EmailAddress, RuleClass, TravelConfigID, etc.)","optional":true},"Telephones":{"type":"json","description":"Telephone numbers (Telephone[] with Type, CountryCode, PhoneNumber, etc.)","optional":true},"Addresses":{"type":"json","description":"Address records (Address[] with Type, Street, City, StateProvince, etc.)","optional":true},"DriversLicenses":{"type":"array","description":"Drivers license records","optional":true,"items":{"type":"json"}},"NationalIDs":{"type":"array","description":"National ID records","optional":true,"items":{"type":"json"}},"EmailAddresses":{"type":"json","description":"Email addresses (EmailAddress[] with Type, Address, Contact, Verified)","optional":true},"EmergencyContact":{"type":"json","description":"Emergency contact (Name, Relationship, Phones, Address)","optional":true},"Air":{"type":"json","description":"Air travel preferences (HomeAirport, Seat, Meal, AirOther, AirMemberships)","optional":true},"Rail":{"type":"json","description":"Rail preferences (Seat, Coach, Berth, Other, RailMemberships)","optional":true},"Hotel":{"type":"json","description":"Hotel preferences (SmokingCode, RoomType, HotelOther, HotelMemberships, Accessibility flags)","optional":true},"Car":{"type":"json","description":"Car rental preferences (CarSmokingCode, CarType, CarMemberships, etc.)","optional":true},"CustomFields":{"type":"json","description":"Custom-defined fields configured by the company","optional":true},"RatePreferences":{"type":"json","description":"Rate preferences (e.g. AAA, AARP, government, military rates)","optional":true},"DiscountCodes":{"type":"json","description":"Discount codes available to the traveler","optional":true},"HasNoPassport":{"type":"boolean","description":"Whether the traveler has no passport on file","optional":true},"Roles":{"type":"json","description":"Role assignments (TravelManager, Assistant, etc.)","optional":true},"Sponsors":{"type":"json","description":"Sponsor information for guest travelers","optional":true},"TSAInfo":{"type":"json","description":"TSA SecureFlight info (Gender, DateOfBirth, NoMiddleName, etc.)","optional":true},"Passports":{"type":"json","description":"Passport documents (Passport[] with PassportNumber, Country, Expiration)","optional":true},"Visas":{"type":"json","description":"Visa documents (Visa[] with VisaNationality, VisaNumber, etc.)","optional":true},"UnusedTickets":{"type":"json","description":"Unused ticket records","optional":true},"SouthwestUnusedTickets":{"type":"json","description":"Southwest-specific unused ticket records","optional":true},"AdvantageMemberships":{"type":"json","description":"Advantage program memberships","optional":true},"XmlSyncId":{"type":"string","description":"XML sync identifier for the user","optional":true},"LoginId":{"type":"string","description":"Concur login id","optional":true},"ProfileLastModifiedUTC":{"type":"string","description":"UTC timestamp the profile was last modified","optional":true}}}},"sap_concur_get_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel request detail payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID (4-6 alphanumeric characters)","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modification timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"authorizedDate":{"type":"string","description":"Date when approval was completed","optional":true},"approvalLimitDate":{"type":"string","description":"Required approval deadline","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"endTime":{"type":"string","description":"Trip end time (HH:mm)","optional":true},"pnr":{"type":"string","description":"Passenger record number","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"isParentRequest":{"type":"boolean","description":"Parent request flag","optional":true},"parentRequestId":{"type":"string","description":"Parent budget request ID","optional":true},"allocationFormId":{"type":"string","description":"Allocation form identifier","optional":true},"highestExceptionLevel":{"type":"string","description":"Highest exception level (WARNING, ERROR, NONE)","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"policy":{"type":"json","description":"Resource link to the applicable policy","optional":true,"properties":{"id":{"type":"string","description":"Policy ID","optional":true},"href":{"type":"string","description":"Policy hyperlink","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"mainDestination":{"type":"json","description":"Main destination of the trip","optional":true,"properties":{"city":{"type":"string","description":"City","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country sub-division code","optional":true},"name":{"type":"string","description":"Destination name","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"expenses":{"type":"array","description":"Resource links to expected expenses","optional":true,"items":{"type":"json"}},"cashAdvances":{"type":"json","description":"Resource link to cash advances","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"comments":{"type":"json","description":"Resource link to comments","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"exceptions":{"type":"json","description":"Resource link to exceptions","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"travelAgency":{"type":"json","description":"Resource link to travel agency","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"parentRequest":{"type":"json","description":"Resource link to parent request","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"eventRequest":{"type":"json","description":"Resource link to parent event request","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"operations":{"type":"array","description":"Available workflow actions","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Operation name","optional":true},"href":{"type":"string","description":"Operation URL","optional":true}}}},"expensePolicy":{"type":"json","description":"Expense policy reference","optional":true,"properties":{"id":{"type":"string","description":"Policy identifier","optional":true},"href":{"type":"string","description":"Policy URL","optional":true}}},"custom1":{"type":"json","description":"Custom field 1","optional":true},"custom2":{"type":"json","description":"Custom field 2","optional":true},"custom3":{"type":"json","description":"Custom field 3","optional":true},"custom4":{"type":"json","description":"Custom field 4","optional":true}}}},"sap_concur_get_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"SCIM User identity payload","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}},"sap_concur_issue_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Issue cash advance result payload","properties":{"issuedDate":{"type":"string","description":"Date the cash advance was issued (YYYY-MM-DD)","optional":true},"status":{"type":"json","description":"Cash advance status after the issue action","optional":true,"properties":{"code":{"type":"string","description":"Status code","optional":true},"name":{"type":"string","description":"Status display name","optional":true}}}}}},"sap_concur_list_allocations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Allocations list payload","properties":{"items":{"type":"array","optional":true,"description":"Array of allocation objects (allocationId, accountCode, percentage, allocationAmount, approvedAmount, claimedAmount, customData, expenseId, isSystemAllocation, isPercentEdited, overLimitAccountCode)","items":{"type":"json"}}}}},"sap_concur_list_attendee_associations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Attendees list payload","properties":{"noShowAttendeeCount":{"type":"number","description":"Number of unnamed/no-show attendees","optional":true},"expenseAttendeeList":{"type":"array","description":"Attendees associated with the expense, including amounts","items":{"type":"json","properties":{"attendeeId":{"type":"string","description":"Unique identifier of the attendee"},"transactionAmount":{"type":"json","description":"Expense portion assigned to this attendee","properties":{"value":{"type":"number","description":"Numeric amount"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"approvedAmount":{"type":"json","description":"Approved amount in report currency","properties":{"value":{"type":"number","description":"Numeric amount"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"isAmountUserEdited":{"type":"boolean","description":"Whether the amount was manually edited","optional":true},"isTraveling":{"type":"boolean","description":"Whether the attendee is traveling (affects tax calculations)","optional":true},"associatedAttendeeCount":{"type":"number","description":"Total attendee count; greater than 1 indicates unnamed attendees","optional":true},"versionNumber":{"type":"number","description":"Version number preserving previous attendee state","optional":true},"customData":{"type":"array","description":"Custom field values for the association","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Custom field identifier"},"value":{"type":"string","description":"Custom field value (max 48 characters)","optional":true},"isValid":{"type":"boolean","description":"Whether the value passes validation","optional":true},"listItemUrl":{"type":"string","description":"HATEOAS link for list items","optional":true}}}}}}}}}},"sap_concur_list_budget_categories":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Budget categories collection payload","properties":{"items":{"type":"array","optional":true,"description":"Array of budget category objects","items":{"type":"json","properties":{"id":{"type":"string","optional":true,"description":"Category ID"},"name":{"type":"string","optional":true,"description":"Admin-facing category name"},"description":{"type":"string","optional":true,"description":"Friendly name"},"statusType":{"type":"string","optional":true,"description":"Status: OPEN or REMOVED"},"expenseTypes":{"type":"array","optional":true,"description":"Expense types in this category (id, featureTypeCode, expenseTypeCode, name)","items":{"type":"json"}}}}}}}},"sap_concur_list_budgets":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Budget headers collection payload","properties":{"items":{"type":"array","optional":true,"description":"Array of budget item header summaries (id, name, description, budgetItemStatusType, budgetType, currencyCode, fiscalYear, budgetAmounts, owner, ...)","items":{"type":"json"}},"offset":{"type":"number","optional":true,"description":"Page offset"},"limit":{"type":"number","optional":true,"description":"Page size"},"totalCount":{"type":"number","optional":true,"description":"Total result count"}}}},"sap_concur_list_exceptions":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of report header exception entries","items":{"type":"json","properties":{"exceptionCode":{"type":"string","description":"Unique exception code"},"exceptionVisibility":{"type":"string","description":"Visibility scope: ALL, APPROVER_PROCESSOR, or PROCESSOR"},"isBlocking":{"type":"boolean","description":"Whether the exception prevents report submission"},"message":{"type":"string","description":"Human-readable description of the exception"},"expenseId":{"type":"string","description":"Related expense entry ID","optional":true},"allocationId":{"type":"string","description":"Related allocation ID, if any","optional":true},"parentExpenseId":{"type":"string","description":"Parent expense ID for itemized entries","optional":true}}}}},"sap_concur_list_expected_expenses":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Array of expected expense objects. Each entry includes id, href, expenseType {id,name}, transactionDate, transactionAmount, postedAmount, approvedAmount, remainingAmount, businessPurpose, location, exchangeRate, allocations, tripData, parentRequest {href, id}, comments {href, id}."}},"sap_concur_list_expense_reports":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur v3 expense reports envelope","properties":{"Items":{"type":"array","description":"Array of report header objects","optional":true,"items":{"type":"json","properties":{"ID":{"type":"string","description":"Report ID","optional":true},"Name":{"type":"string","description":"Report name","optional":true},"OwnerLoginID":{"type":"string","description":"Owner login ID","optional":true},"OwnerName":{"type":"string","description":"Owner display name","optional":true},"Total":{"type":"number","description":"Report total","optional":true},"TotalApprovedAmount":{"type":"number","description":"Total approved amount","optional":true},"TotalClaimedAmount":{"type":"number","description":"Total claimed amount","optional":true},"AmountDueEmployee":{"type":"number","description":"Amount due employee","optional":true},"CurrencyCode":{"type":"string","description":"ISO currency code","optional":true},"ApprovalStatusName":{"type":"string","description":"Approval status name","optional":true},"ApprovalStatusCode":{"type":"string","description":"Approval status code","optional":true},"PaymentStatusName":{"type":"string","description":"Payment status name","optional":true},"PaymentStatusCode":{"type":"string","description":"Payment status code","optional":true},"ApproverLoginID":{"type":"string","description":"Approver login ID","optional":true},"ApproverName":{"type":"string","description":"Approver display name","optional":true},"HasException":{"type":"boolean","description":"Whether the report has any exception","optional":true},"ReceiptsReceived":{"type":"boolean","description":"Whether paper receipts were received","optional":true},"CreateDate":{"type":"string","description":"Creation date","optional":true},"SubmitDate":{"type":"string","description":"Submit date","optional":true},"LastModifiedDate":{"type":"string","description":"Last modified date","optional":true},"PaidDate":{"type":"string","description":"Paid date","optional":true},"URI":{"type":"string","description":"Self URI","optional":true}}}},"NextPage":{"type":"string","description":"URI of the next page (use as offset cursor)","optional":true}}}},"sap_concur_list_expenses":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of expense summary entries (ReportExpenseSummary[])","items":{"type":"json","properties":{"expenseId":{"type":"string","description":"Expense identifier","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name, code, isDeleted}","optional":true},"transactionDate":{"type":"string","description":"Transaction date (YYYY-MM-DD)","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {currencyCode, value}","optional":true},"postedAmount":{"type":"json","description":"Posted amount","optional":true},"approvedAmount":{"type":"json","description":"Approved amount","optional":true},"claimedAmount":{"type":"json","description":"Claimed amount","optional":true},"approverAdjustedAmount":{"type":"json","description":"Approver-adjusted amount","optional":true},"paymentType":{"type":"json","description":"Payment type {id, name, code}","optional":true},"vendor":{"type":"json","description":"Vendor info","optional":true},"location":{"type":"json","description":"Location info","optional":true},"allocationState":{"type":"string","description":"Allocation state","optional":true},"allocationSetId":{"type":"string","description":"Allocation set identifier","optional":true},"attendeeCount":{"type":"number","description":"Attendee count","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"hasBlockingExceptions":{"type":"boolean","description":"Has submission-blocking exceptions","optional":true},"hasExceptions":{"type":"boolean","description":"Has exceptions","optional":true},"hasMissingReceiptDeclaration":{"type":"boolean","description":"Has missing-receipt declaration","optional":true},"isAutoCreated":{"type":"boolean","description":"Auto-created","optional":true},"isPersonalExpense":{"type":"boolean","description":"Personal-expense flag","optional":true},"isImageRequired":{"type":"boolean","description":"Receipt image required","optional":true},"isPaperReceiptRequired":{"type":"boolean","description":"Paper receipt required","optional":true},"imageCertificationStatus":{"type":"string","description":"Receipt image certification status","optional":true},"receiptImageId":{"type":"string","description":"Receipt image identifier","optional":true},"ereceiptImageId":{"type":"string","description":"eReceipt image identifier","optional":true},"ticketNumber":{"type":"string","description":"Ticket number","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate","optional":true},"travelAllowance":{"type":"json","description":"Travel allowance","optional":true},"expenseSourceIdentifiers":{"type":"json","description":"Expense source identifiers","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}}},"sap_concur_list_itineraries":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Trips list payload (Itinerary v1.1 ConnectResponse)","properties":{"Metadata":{"type":"json","description":"Paging metadata (when includeMetadata=true)","optional":true,"properties":{"Paging":{"type":"json","description":"Pagination details","optional":true,"properties":{"TotalPages":{"type":"number","description":"Total pages","optional":true},"TotalItems":{"type":"number","description":"Total items","optional":true},"Page":{"type":"number","description":"Current page","optional":true},"ItemsPerPage":{"type":"number","description":"Items per page","optional":true},"PreviousPageURL":{"type":"string","description":"Previous page URL","optional":true},"NextPageURL":{"type":"string","description":"Next page URL","optional":true}}}}},"ItineraryInfoList":{"type":"array","description":"List of itinerary summary records","optional":true,"items":{"type":"json","properties":{"ItinLocator":{"type":"string","description":"Trip locator (trip ID)","optional":true},"ClientLocator":{"type":"string","description":"Client trip locator","optional":true},"ItinSourceName":{"type":"string","description":"Booking source name","optional":true},"BookedVia":{"type":"string","description":"Booking channel","optional":true},"TripName":{"type":"string","description":"Trip name","optional":true},"Status":{"type":"string","description":"Trip status","optional":true},"Description":{"type":"string","description":"Trip description","optional":true},"StartDateUtc":{"type":"string","description":"Start (UTC)","optional":true},"EndDateUtc":{"type":"string","description":"End (UTC)","optional":true},"StartDateLocal":{"type":"string","description":"Start (local)","optional":true},"EndDateLocal":{"type":"string","description":"End (local)","optional":true},"DateCreatedUtc":{"type":"string","description":"Created (UTC)","optional":true},"DateModifiedUtc":{"type":"string","description":"Modified (UTC)","optional":true},"DateBookedLocal":{"type":"string","description":"Booked (local)","optional":true},"UserLoginId":{"type":"string","description":"Trip owner login id","optional":true},"BookedByFirstName":{"type":"string","description":"Booker first name","optional":true},"BookedByLastName":{"type":"string","description":"Booker last name","optional":true},"IsPersonal":{"type":"boolean","description":"Personal trip flag","optional":true}}}}}}},"sap_concur_list_list_items":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Paginated list items collection","properties":{"content":{"type":"array","description":"List items in the current page","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"page":{"type":"json","description":"Pagination metadata","optional":true,"properties":{"number":{"type":"number","description":"Current page number","optional":true},"size":{"type":"number","description":"Items per page","optional":true},"totalElements":{"type":"number","description":"Total item count","optional":true},"totalPages":{"type":"number","description":"Total page count","optional":true}}},"links":{"type":"array","description":"Navigation links (next, previous, first, last)","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link URL","optional":true}}}}}}},"sap_concur_list_lists":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Paginated lists collection","properties":{"content":{"type":"array","description":"Lists in the current page","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"value":{"type":"string","description":"Name of the list","optional":true},"levelCount":{"type":"number","description":"Number of levels in the list","optional":true},"searchCriteria":{"type":"string","description":"Search attribute (TEXT or CODE)","optional":true},"displayFormat":{"type":"string","description":"Display order ((CODE) TEXT or TEXT (CODE))","optional":true},"category":{"type":"json","description":"List category","optional":true,"properties":{"id":{"type":"string","description":"Category UUID","optional":true},"type":{"type":"string","description":"Category type","optional":true}}},"isReadOnly":{"type":"boolean","description":"Whether the list is read-only","optional":true},"isDeleted":{"type":"boolean","description":"Whether the list has been deleted","optional":true},"managedBy":{"type":"string","description":"Managing application or service identifier","optional":true},"externalThreshold":{"type":"number","description":"Threshold from where the level starts being external","optional":true}}}},"page":{"type":"json","description":"Pagination metadata","optional":true,"properties":{"number":{"type":"number","description":"Current page number","optional":true},"size":{"type":"number","description":"Items per page","optional":true},"totalElements":{"type":"number","description":"Total item count","optional":true},"totalPages":{"type":"number","description":"Total page count","optional":true}}},"links":{"type":"array","description":"Navigation links (next, previous, first, last)","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link URL","optional":true}}}}}}},"sap_concur_list_receipts":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of e-receipt objects","items":{"type":"json","properties":{"id":{"type":"string","description":"Receipt id","optional":true},"userId":{"type":"string","description":"Owner user UUID","optional":true},"dateTimeReceived":{"type":"string","description":"Timestamp the receipt was received","optional":true},"receipt":{"type":"json","description":"Structured receipt data","optional":true},"image":{"type":"string","description":"Receipt image URL or reference","optional":true},"validationSchema":{"type":"string","description":"Validation schema URI","optional":true},"self":{"type":"string","description":"Self URL","optional":true},"template":{"type":"string","description":"Template URL","optional":true}}}}},"sap_concur_list_report_comments":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of report comment entries","items":{"type":"json","properties":{"comment":{"type":"string","description":"Comment text"},"creationDate":{"type":"string","description":"Comment creation timestamp (ISO 8601)"},"expenseId":{"type":"string","description":"Related expense entry ID"},"isAuditorComment":{"type":"boolean","description":"Whether the comment was added by an auditor"},"isLatest":{"type":"boolean","description":"Whether this is the latest comment"},"createdForEmployeeId":{"type":"string","description":"Employee ID the comment was created for"},"author":{"type":"json","description":"Comment author","properties":{"employeeId":{"type":"string","description":"Employee identifier"},"employeeUuid":{"type":"string","description":"Employee UUID"}}},"createdForEmployee":{"type":"json","description":"Employee the comment was created for","properties":{"employeeId":{"type":"string","description":"Employee identifier"},"employeeUuid":{"type":"string","description":"Employee UUID"}}},"stepInstanceId":{"type":"string","description":"Workflow step instance identifier","optional":true}}}}},"sap_concur_list_reports_to_approve":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of reports awaiting approval (ReportToApprove[])","items":{"type":"json","properties":{"reportId":{"type":"string","description":"Unique report identifier"},"name":{"type":"string","description":"Report name"},"reportDate":{"type":"string","description":"Report date (YYYY-MM-DD)","optional":true},"reportNumber":{"type":"string","description":"User-friendly report number","optional":true},"submitDate":{"type":"string","description":"Submission timestamp (ISO 8601 UTC)","optional":true},"approver":{"type":"json","description":"Approver employee { employeeId, employeeUuid }","optional":true},"employee":{"type":"json","description":"Report owner employee { employeeId, employeeUuid }","optional":true},"amountDueEmployee":{"type":"json","description":"Amount due employee { value, currencyCode }","optional":true},"claimedAmount":{"type":"json","description":"Total claimed amount { value, currencyCode }","optional":true},"totalApprovedAmount":{"type":"json","description":"Total approved amount { value, currencyCode }","optional":true},"hasExceptions":{"type":"boolean","description":"Whether the report has exceptions","optional":true},"reportType":{"type":"string","description":"Report creation method identifier","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}}},"sap_concur_list_travel_profiles_summary":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel profile summary list payload (Concur returns XML mapped to JSON)","properties":{"Metadata":{"type":"json","description":"Paging metadata","optional":true,"properties":{"Paging":{"type":"json","description":"Pagination details","optional":true,"properties":{"TotalPages":{"type":"number","description":"Total number of pages","optional":true},"TotalItems":{"type":"number","description":"Total number of items","optional":true},"Page":{"type":"number","description":"Current page","optional":true},"ItemsPerPage":{"type":"number","description":"Items per page","optional":true},"PreviousPageURL":{"type":"string","description":"URL to the previous page","optional":true},"NextPageURL":{"type":"string","description":"URL to the next page","optional":true}}}}},"Data":{"type":"array","description":"Array of travel profile summaries","optional":true,"items":{"type":"json","properties":{"Status":{"type":"string","description":"Status (Active/Inactive)","optional":true},"LoginID":{"type":"string","description":"Login identifier","optional":true},"XmlProfileSyncID":{"type":"string","description":"XML profile sync identifier","optional":true},"ProfileLastModifiedUTC":{"type":"string","description":"Last modified timestamp (UTC)","optional":true},"RuleClass":{"type":"string","description":"Travel rule class assigned to the profile","optional":true},"TravelConfigID":{"type":"string","description":"Travel configuration identifier","optional":true},"UUID":{"type":"string","description":"Profile UUID","optional":true},"EmployeeID":{"type":"string","description":"Employee ID","optional":true},"CompanyID":{"type":"string","description":"Company ID","optional":true}}}}}}},"sap_concur_list_travel_request_comments":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of comment entries","items":{"type":"json","properties":{"author":{"type":"json","description":"Comment author","optional":true,"properties":{"firstName":{"type":"string","description":"Author first name","optional":true},"lastName":{"type":"string","description":"Author last name","optional":true}}},"creationDateTime":{"type":"string","description":"Comment creation timestamp (ISO 8601)","optional":true},"isLatest":{"type":"boolean","description":"Whether this is the latest comment","optional":true},"value":{"type":"string","description":"Comment text","optional":true}}}}},"sap_concur_list_travel_requests":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel requests list payload","properties":{"data":{"type":"array","description":"Array of travel request summaries","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"expenses":{"type":"array","description":"Resource links to expected expenses","optional":true,"items":{"type":"json"}}}}},"operations":{"type":"array","description":"Pagination links (next, prev, first, last)","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link target","optional":true},"method":{"type":"string","description":"HTTP method","optional":true},"name":{"type":"string","description":"Link name","optional":true}}}}}}},"sap_concur_list_users":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"SCIM ListResponse with Resources array","properties":{"schemas":{"type":"array","description":"SCIM schemas the response conforms to","optional":true,"items":{"type":"string"}},"totalResults":{"type":"number","description":"Total number of results matching the query","optional":true},"itemsPerPage":{"type":"number","description":"Number of results returned in this page","optional":true},"startIndex":{"type":"number","description":"1-based index of the first result","optional":true},"cursor":{"type":"string","description":"SCIM v4.1 cursor for the next page of results","optional":true},"Resources":{"type":"array","description":"SCIM User resources","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}}}}},"sap_concur_move_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Workflow transition response payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"approvalStatus":{"type":"json","description":"Approval status after the workflow transition","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"approver":{"type":"json","description":"Approver assigned after the transition","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"operations":{"type":"array","description":"Available follow-up workflow actions","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link target","optional":true},"method":{"type":"string","description":"HTTP method","optional":true},"name":{"type":"string","description":"Link name","optional":true}}}}}}},"sap_concur_recall_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_remove_all_attendees":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty response body (Concur returns 204 No Content)","properties":{}}},"sap_concur_search_locations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Localities v5 search response","properties":{"locations":{"type":"array","description":"Array of matching Location records","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Location ID (UUID)","optional":true},"code":{"type":"string","description":"IATA / location code","optional":true},"legacyKey":{"type":"number","description":"Legacy numeric location key","optional":true},"timeZoneOffset":{"type":"string","description":"IANA timezone or UTC offset","optional":true},"active":{"type":"boolean","description":"Whether the location is active","optional":true},"point":{"type":"json","description":"Geographic coordinates","optional":true,"properties":{"latitude":{"type":"number","description":"Latitude","optional":true},"longitude":{"type":"number","description":"Longitude","optional":true}}},"names":{"type":"array","description":"Localized location names","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Name ID","optional":true},"key":{"type":"number","description":"Numeric name key","optional":true},"locale":{"type":"string","description":"Locale tag","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"administrativeRegion":{"type":"json","description":"Administrative region (e.g., metro area)","optional":true,"properties":{"id":{"type":"string","description":"Region ID","optional":true},"name":{"type":"string","description":"Region name","optional":true}}},"country":{"type":"json","description":"Country reference","optional":true,"properties":{"id":{"type":"string","description":"Country ID","optional":true},"code":{"type":"string","description":"ISO country code","optional":true},"name":{"type":"string","description":"Country name","optional":true}}},"subDivision":{"type":"json","description":"Country subdivision (state/province)","optional":true,"properties":{"id":{"type":"string","description":"Subdivision ID","optional":true},"code":{"type":"string","description":"ISO subdivision code","optional":true},"name":{"type":"string","description":"Subdivision name","optional":true}}},"links":{"type":"array","description":"HATEOAS links","optional":true,"items":{"type":"json"}}}}}}}},"sap_concur_search_users":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"SCIM search ListResponse","properties":{"schemas":{"type":"array","description":"SCIM schemas the response conforms to","optional":true,"items":{"type":"string"}},"totalResults":{"type":"number","description":"Total number of results matching the query","optional":true},"itemsPerPage":{"type":"number","description":"Number of results returned in this page","optional":true},"startIndex":{"type":"number","description":"1-based index of the first result","optional":true},"cursor":{"type":"string","description":"SCIM v4.1 cursor for the next page of results","optional":true},"Resources":{"type":"array","description":"SCIM User resources","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}}}}},"sap_concur_send_back_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_submit_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_update_allocation":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (Concur returns 204 No Content)","properties":{}}},"sap_concur_update_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated expected expense payload","properties":{"id":{"type":"string","description":"Expected expense identifier","optional":true},"href":{"type":"string","description":"Self-link","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name}","optional":true},"transactionDate":{"type":"string","description":"Transaction date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {value, currencyCode}","optional":true},"postedAmount":{"type":"json","description":"Posted amount {value, currencyCode}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {value, currencyCode}","optional":true},"remainingAmount":{"type":"json","description":"Remaining amount on the expected expense","optional":true},"businessPurpose":{"type":"string","description":"Business purpose of the expense","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode, iataCode, locationType}","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"allocations":{"type":"json","description":"Budget allocations array","optional":true},"tripData":{"type":"json","description":"Trip data {agencyBooked, selfBooked, tripType (ONE_WAY|ROUND_TRIP), legs[{id, returnLeg, startDate, startTime, startLocationDetail, startLocation, endLocation, class {code,value}, travelExceptionReasonCodes}], segmentType {category, code}}","optional":true},"parentRequest":{"type":"json","description":"Parent travel request resource link {href, id}","optional":true},"comments":{"type":"json","description":"Comments sub-resource link {href, id}","optional":true}}}},"sap_concur_update_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (HTTP 204 No Content). Error details when status is non-2xx","properties":{}}},"sap_concur_update_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_update_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated list item","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"sap_concur_update_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated travel request payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID (4-6 alphanumeric characters)","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modification timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"endTime":{"type":"string","description":"Trip end time (HH:mm)","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"policy":{"type":"json","description":"Resource link to the applicable policy","optional":true,"properties":{"id":{"type":"string","description":"Policy ID","optional":true},"href":{"type":"string","description":"Policy hyperlink","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"mainDestination":{"type":"json","description":"Main destination of the trip","optional":true,"properties":{"city":{"type":"string","description":"City","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country sub-division code","optional":true},"name":{"type":"string","description":"Destination name","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"operations":{"type":"array","description":"Available workflow actions","optional":true,"items":{"type":"json"}}}}},"sap_concur_update_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated SCIM User payload","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}},"sap_concur_upload_exchange_rates":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Bulk-upload exchange rate response (Exchange Rate v4)","properties":{"overallStatus":{"type":"string","description":"Overall result status for the bulk upload (e.g. SUCCESS, FAILURE)","optional":true},"message":{"type":"string","description":"Top-level result message","optional":true},"currencySets":{"type":"json","description":"Per-row results: array of { from_crn_code, to_crn_code, start_date, rate, statusCode, statusMessage }","optional":true}}}},"sap_concur_upload_receipt_image":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Image-only receipt upload response (HTTP 202 Accepted; Location and Link response headers exposed in body)","properties":{"location":{"type":"string","description":"Location header URL for the new receipt image (e.g. /receipts/v4/images/{receiptId})","optional":true},"link":{"type":"string","description":"Link header URL pointing to /receipts/v4/status/{receiptId}","optional":true}}}},"sap_s4hana_create_business_partner":{"status":{"type":"number","description":"HTTP status code returned by SAP (201 on success)"},"data":{"type":"json","description":"Created A_BusinessPartner entity (under d in OData v2)","properties":{"BusinessPartner":{"type":"string","description":"Generated business partner key (up to 10 chars)"},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range used to assign the key","optional":true},"BusinessPartnerType":{"type":"string","description":"Business partner type (tenant-configured)","optional":true},"BusinessPartnerUUID":{"type":"string","description":"GUID identifier for the business partner","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"CreationDate":{"type":"string","description":"Date the partner was created (OData /Date(...)/ literal)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the business partner","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true}}}},"sap_s4hana_create_purchase_order":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; created entity at output.data.d","properties":{"d":{"type":"json","description":"Created A_PurchaseOrder entity","properties":{"PurchaseOrder":{"type":"string","description":"Auto-assigned purchase order number"},"PurchaseOrderType":{"type":"string","description":"PO document type"},"CompanyCode":{"type":"string","description":"Company code"},"PurchasingOrganization":{"type":"string","description":"Purchasing organization"},"PurchasingGroup":{"type":"string","description":"Purchasing group"},"Supplier":{"type":"string","description":"Supplier business partner key"},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"NetAmount":{"type":"string","description":"Net amount of the purchase order","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"to_PurchaseOrderItem":{"type":"json","description":"Created PO items returned in deep insert","optional":true}}}}}},"sap_s4hana_create_purchase_requisition":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; created entity at output.data.d","properties":{"d":{"type":"json","description":"Created A_PurchaseRequisitionHeader entity","properties":{"PurchaseRequisition":{"type":"string","description":"Auto-assigned purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"PR document type (e.g., NB)"},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true},"to_PurchaseReqnItem":{"type":"json","description":"Created PR items returned in deep insert","optional":true}}}}}},"sap_s4hana_create_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (201 on create)"},"data":{"type":"json","description":"OData v2 response envelope; created entity at output.data.d","properties":{"d":{"type":"json","description":"Created A_SalesOrder entity","properties":{"SalesOrder":{"type":"string","description":"Newly assigned sales order number"},"SalesOrderType":{"type":"string","description":"Sales document type"},"SalesOrganization":{"type":"string","description":"Sales organization"},"DistributionChannel":{"type":"string","description":"Distribution channel"},"OrganizationDivision":{"type":"string","description":"Division"},"SoldToParty":{"type":"string","description":"Sold-to business partner"},"TotalNetAmount":{"type":"string","description":"Total net amount"},"TransactionCurrency":{"type":"string","description":"Document currency"},"CreationDate":{"type":"string","description":"Creation date"},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true},"to_Item":{"type":"json","description":"Deep-inserted sales order items as returned by SAP","optional":true}}}}}},"sap_s4hana_delete_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on successful deletion (SAP returns 204 No Content)","optional":true}},"sap_s4hana_get_billing_document":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_BillingDocument entity","properties":{"BillingDocument":{"type":"string","description":"Billing document number"},"SDDocumentCategory":{"type":"string","description":"SD document category","optional":true},"BillingDocumentCategory":{"type":"string","description":"Billing document category","optional":true},"BillingDocumentType":{"type":"string","description":"Billing document type","optional":true},"BillingDocumentDate":{"type":"string","description":"Billing document date (OData /Date(ms)/)","optional":true},"BillingDocumentIsCancelled":{"type":"boolean","description":"Whether the billing document is cancelled","optional":true},"CancelledBillingDocument":{"type":"string","description":"Cancelled billing document number","optional":true},"TotalNetAmount":{"type":"string","description":"Total net amount (Edm.Decimal as string)","optional":true},"TaxAmount":{"type":"string","description":"Tax amount (Edm.Decimal as string)","optional":true},"TotalGrossAmount":{"type":"string","description":"Total gross amount (Edm.Decimal as string)","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"PayerParty":{"type":"string","description":"Payer party","optional":true},"SalesOrganization":{"type":"string","description":"Sales organization","optional":true},"DistributionChannel":{"type":"string","description":"Distribution channel","optional":true},"Division":{"type":"string","description":"Division","optional":true},"CompanyCode":{"type":"string","description":"Company code","optional":true},"FiscalYear":{"type":"string","description":"Fiscal year","optional":true},"OverallBillingStatus":{"type":"string","description":"Overall billing status","optional":true},"AccountingPostingStatus":{"type":"string","description":"Accounting posting status","optional":true},"AccountingTransferStatus":{"type":"string","description":"Accounting transfer status","optional":true},"InvoiceClearingStatus":{"type":"string","description":"Invoice clearing status","optional":true},"AccountingDocument":{"type":"string","description":"Linked accounting document","optional":true},"CustomerPaymentTerms":{"type":"string","description":"Customer payment terms","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"DocumentReferenceID":{"type":"string","description":"Document reference ID","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change date-time (Edm.DateTimeOffset)","optional":true},"to_Item":{"type":"json","description":"Billing document items (when $expand=to_Item)","optional":true},"to_Partner":{"type":"json","description":"Billing document partners (when $expand=to_Partner)","optional":true},"to_PricingElement":{"type":"json","description":"Billing document pricing elements (when $expand=to_PricingElement)","optional":true}}}}}},"sap_s4hana_get_business_partner":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"A_BusinessPartner entity (under d in OData v2)","properties":{"BusinessPartner":{"type":"string","description":"Business partner key (up to 10 chars)"},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range (tenant-configured)","optional":true},"BusinessPartnerType":{"type":"string","description":"Business partner type (tenant-configured)","optional":true},"BusinessPartnerUUID":{"type":"string","description":"GUID identifier for the business partner","optional":true},"BusinessPartnerIsBlocked":{"type":"boolean","description":"Whether the business partner is centrally blocked","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"CorrespondenceLanguage":{"type":"string","description":"Correspondence language (2-char code, e.g. \\"EN\\")","optional":true},"SearchTerm1":{"type":"string","description":"Search term 1","optional":true},"SearchTerm2":{"type":"string","description":"Search term 2","optional":true},"CreationDate":{"type":"string","description":"Date the partner was created (OData /Date(...)/ literal)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the business partner","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the business partner","optional":true}}}},"sap_s4hana_get_customer":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"object","description":"A_Customer entity","properties":{"Customer":{"type":"string","description":"Customer key (up to 10 characters)"},"CustomerName":{"type":"string","description":"Name of customer"},"CustomerFullName":{"type":"string","description":"Full name of the customer"},"CustomerAccountGroup":{"type":"string","description":"Customer account group"},"CustomerClassification":{"type":"string","description":"Customer classification code"},"CustomerCorporateGroup":{"type":"string","description":"Corporate group code"},"AuthorizationGroup":{"type":"string","description":"Authorization group"},"Supplier":{"type":"string","description":"Linked supplier account number"},"FiscalAddress":{"type":"string","description":"Fiscal address ID"},"Industry":{"type":"string","description":"Industry key"},"NielsenRegion":{"type":"string","description":"Nielsen ID"},"ResponsibleType":{"type":"string","description":"Responsible type"},"NFPartnerIsNaturalPerson":{"type":"string","description":"Natural person indicator"},"InternationalLocationNumber1":{"type":"string","description":"International location number 1"},"TaxNumberType":{"type":"string","description":"Tax number type"},"VATRegistration":{"type":"string","description":"VAT registration number"},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag"},"OrderIsBlockedForCustomer":{"type":"string","description":"Central order block reason code"},"PostingIsBlocked":{"type":"boolean","description":"Central posting block flag"},"DeliveryIsBlocked":{"type":"string","description":"Central delivery block reason code"},"BillingIsBlockedForCustomer":{"type":"string","description":"Central billing block reason code"},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)"},"CreatedByUser":{"type":"string","description":"User who created the customer"}}}},"sap_s4hana_get_inbound_delivery":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_InbDeliveryHeader entity","properties":{"DeliveryDocument":{"type":"string","description":"Inbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., 7 = inbound delivery)","optional":true},"ReceivingPlant":{"type":"string","description":"Receiving plant","optional":true},"Supplier":{"type":"string","description":"Supplier business partner","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods movement (receipt) date (Edm.DateTime)","optional":true},"PlannedGoodsMovementDate":{"type":"string","description":"Planned goods movement date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true},"to_DeliveryDocumentItem":{"type":"json","description":"Delivery items (when $expand=to_DeliveryDocumentItem)","optional":true},"to_DeliveryDocumentPartner":{"type":"json","description":"Delivery partners (when $expand=to_DeliveryDocumentPartner)","optional":true}}}}}},"sap_s4hana_get_material_document":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData payload containing the A_MaterialDocumentHeader entity (and optionally to_MaterialDocumentItem when expanded)","properties":{"MaterialDocumentYear":{"type":"string","description":"Material document year (4-digit fiscal year)"},"MaterialDocument":{"type":"string","description":"Material document number"},"DocumentDate":{"type":"string","description":"Document date (OData /Date(...)/ string)"},"PostingDate":{"type":"string","description":"Posting date (OData /Date(...)/ string)"},"MaterialDocumentHeaderText":{"type":"string","description":"Header text describing the material document","optional":true},"ReferenceDocument":{"type":"string","description":"Reference document number","optional":true},"GoodsMovementCode":{"type":"string","description":"Goods movement code (e.g., 01 GR for PO, 03 GI to cost center)"},"InventoryTransactionType":{"type":"string","description":"Inventory transaction type indicator","optional":true},"CreatedByUser":{"type":"string","description":"User who created the material document"},"CreationDate":{"type":"string","description":"Creation date (OData /Date(...)/ string)"},"CreationTime":{"type":"string","description":"Creation time (OData PT...S string)"},"VersionForPrintingSlip":{"type":"string","description":"Version for printing the goods movement slip","optional":true},"ManualPrintIsTriggered":{"type":"boolean","description":"Indicates whether manual print was triggered for this document","optional":true},"CtrlPostgForExtWhseMgmtSyst":{"type":"string","description":"Control posting for external warehouse management system","optional":true},"to_MaterialDocumentItem":{"type":"json","description":"Material document items (only present when $expand=to_MaterialDocumentItem is supplied)","optional":true}}}},"sap_s4hana_get_outbound_delivery":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_OutbDeliveryHeader entity","properties":{"DeliveryDocument":{"type":"string","description":"Outbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., J = outbound delivery)","optional":true},"ShippingPoint":{"type":"string","description":"Shipping point","optional":true},"ShippingType":{"type":"string","description":"Shipping type","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods issue date (Edm.DateTime)","optional":true},"PlannedGoodsIssueDate":{"type":"string","description":"Planned goods issue date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true},"to_DeliveryDocumentItem":{"type":"json","description":"Delivery items (when $expand=to_DeliveryDocumentItem)","optional":true},"to_DeliveryDocumentPartner":{"type":"json","description":"Delivery partners (when $expand=to_DeliveryDocumentPartner)","optional":true}}}}}},"sap_s4hana_get_product":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_Product entity","properties":{"Product":{"type":"string","description":"Product (material) number","optional":true},"ProductType":{"type":"string","description":"Product type (e.g., FERT, HAWA)","optional":true},"ProductGroup":{"type":"string","description":"Material group","optional":true},"BaseUnit":{"type":"string","description":"Base unit of measure","optional":true},"Brand":{"type":"string","description":"Brand","optional":true},"Division":{"type":"string","description":"Division","optional":true},"GrossWeight":{"type":"string","description":"Gross weight","optional":true},"NetWeight":{"type":"string","description":"Net weight","optional":true},"WeightUnit":{"type":"string","description":"Weight unit of measure","optional":true},"CrossPlantStatus":{"type":"string","description":"Cross-plant material status","optional":true},"IsMarkedForDeletion":{"type":"boolean","description":"Deletion flag","optional":true},"ProductStandardID":{"type":"string","description":"Standard product ID (e.g., GTIN)","optional":true},"ItemCategoryGroup":{"type":"string","description":"Item category group","optional":true},"ProductOldID":{"type":"string","description":"Legacy/old product ID","optional":true},"CreatedByUser":{"type":"string","description":"User who created the product","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the product","optional":true},"LastChangeDate":{"type":"string","description":"Last change date","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (Edm.DateTimeOffset)","optional":true},"to_Description":{"type":"json","description":"Product descriptions (when $expand=to_Description)","optional":true},"to_Plant":{"type":"json","description":"Plant-level data (when $expand=to_Plant)","optional":true},"to_ProductSales":{"type":"json","description":"Sales data (when $expand=to_ProductSales)","optional":true}}}}}},"sap_s4hana_get_purchase_order":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_PurchaseOrder entity","properties":{"PurchaseOrder":{"type":"string","description":"Purchase order number"},"PurchaseOrderType":{"type":"string","description":"PO document type"},"CompanyCode":{"type":"string","description":"Company code"},"PurchasingOrganization":{"type":"string","description":"Purchasing organization"},"PurchasingGroup":{"type":"string","description":"Purchasing group"},"Supplier":{"type":"string","description":"Supplier business partner key"},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"NetAmount":{"type":"string","description":"Net amount of the purchase order","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the PO","optional":true},"PurchaseOrderDate":{"type":"string","description":"Purchase order date","optional":true},"ValidityStartDate":{"type":"string","description":"Validity start date","optional":true},"ValidityEndDate":{"type":"string","description":"Validity end date","optional":true},"IncotermsClassification":{"type":"string","description":"Incoterms classification (e.g., FOB)","optional":true},"PaymentTerms":{"type":"string","description":"Payment terms key","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (OData /Date(ms)/)","optional":true},"to_PurchaseOrderItem":{"type":"json","description":"Expanded PO items (when $expand=to_PurchaseOrderItem)","optional":true}}}}}},"sap_s4hana_get_purchase_requisition":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_PurchaseRequisitionHeader entity","properties":{"PurchaseRequisition":{"type":"string","description":"Purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"PR document type (e.g., NB)"},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true},"to_PurchaseReqnItem":{"type":"json","description":"Expanded PR items (when $expand=to_PurchaseReqnItem)","optional":true}}}}}},"sap_s4hana_get_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_SalesOrder entity","properties":{"SalesOrder":{"type":"string","description":"Sales order number"},"SalesOrderType":{"type":"string","description":"Sales document type"},"SalesOrganization":{"type":"string","description":"Sales organization"},"DistributionChannel":{"type":"string","description":"Distribution channel"},"OrganizationDivision":{"type":"string","description":"Division"},"SoldToParty":{"type":"string","description":"Sold-to business partner"},"PurchaseOrderByCustomer":{"type":"string","description":"Customer purchase order reference","optional":true},"SalesOrderDate":{"type":"string","description":"Sales order date (OData /Date(ms)/)","optional":true},"RequestedDeliveryDate":{"type":"string","description":"Requested delivery date (OData /Date(ms)/)","optional":true},"PricingDate":{"type":"string","description":"Pricing date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (OData /Date(ms)/)","optional":true},"TotalNetAmount":{"type":"string","description":"Total net amount"},"TransactionCurrency":{"type":"string","description":"Document currency"},"CreationDate":{"type":"string","description":"Creation date"},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true},"OverallSDDocumentRejectionSts":{"type":"string","description":"Overall sales document rejection status","optional":true},"to_Item":{"type":"json","description":"Sales order items (when $expand=to_Item)","optional":true}}}}}},"sap_s4hana_get_supplier":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_Supplier entity","properties":{"Supplier":{"type":"string","description":"Supplier key (up to 10 characters)"},"AlternativePayeeAccountNumber":{"type":"string","description":"Account number of the alternative payee","optional":true},"AuthorizationGroup":{"type":"string","description":"Authorization group","optional":true},"BusinessPartner":{"type":"string","description":"Linked BusinessPartner key","optional":true},"BR_TaxIsSplit":{"type":"boolean","description":"Brazil-specific tax split flag","optional":true},"CreatedByUser":{"type":"string","description":"User who created the supplier","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)","optional":true},"Customer":{"type":"string","description":"Linked customer key (if any)","optional":true},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag","optional":true},"BirthDate":{"type":"string","description":"Date of birth (OData v2 epoch)","optional":true},"ConcatenatedInternationalLocNo":{"type":"string","description":"Concatenated international location number","optional":true},"FiscalAddress":{"type":"string","description":"Fiscal address number","optional":true},"Industry":{"type":"string","description":"Industry key","optional":true},"InternationalLocationNumber1":{"type":"string","description":"International location number, part 1","optional":true},"InternationalLocationNumber2":{"type":"string","description":"International location number, part 2","optional":true},"InternationalLocationNumber3":{"type":"string","description":"International location number, part 3","optional":true},"IsNaturalPerson":{"type":"boolean","description":"Indicates whether the supplier is a natural person","optional":true},"PaymentIsBlockedForSupplier":{"type":"boolean","description":"Payment block flag","optional":true},"PostingIsBlocked":{"type":"boolean","description":"Posting block flag","optional":true},"PurchasingIsBlocked":{"type":"boolean","description":"Purchasing block flag","optional":true},"ResponsibleType":{"type":"string","description":"Type of business (Brazil)","optional":true},"SupplierAccountGroup":{"type":"string","description":"Supplier account group","optional":true},"SupplierCorporateGroup":{"type":"string","description":"Corporate group identifier","optional":true},"SupplierFullName":{"type":"string","description":"Full name of the supplier","optional":true},"SupplierName":{"type":"string","description":"Supplier name","optional":true},"SupplierProcurementBlock":{"type":"string","description":"Procurement block at supplier level","optional":true},"SuplrProofOfDelivRlvtCode":{"type":"string","description":"Proof of delivery relevance code","optional":true},"SuplrQltyInProcmtCertfnValidTo":{"type":"string","description":"Quality certification validity end date (OData v2 epoch)","optional":true},"SuplrQualityManagementSystem":{"type":"string","description":"Quality management system of the supplier","optional":true},"TaxNumber1":{"type":"string","description":"Tax number 1","optional":true},"TaxNumber2":{"type":"string","description":"Tax number 2","optional":true},"TaxNumber3":{"type":"string","description":"Tax number 3","optional":true},"TaxNumber4":{"type":"string","description":"Tax number 4","optional":true},"TaxNumber5":{"type":"string","description":"Tax number 5","optional":true},"TaxNumberResponsible":{"type":"string","description":"Tax number of responsible party","optional":true},"TaxNumberType":{"type":"string","description":"Tax number type","optional":true},"VATRegistration":{"type":"string","description":"VAT registration number","optional":true}}}}}},"sap_s4hana_get_supplier_invoice":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_SupplierInvoice entity","properties":{"SupplierInvoice":{"type":"string","description":"Supplier invoice number"},"FiscalYear":{"type":"string","description":"Fiscal year"},"CompanyCode":{"type":"string","description":"Company code"},"DocumentDate":{"type":"string","description":"Invoice document date","optional":true},"PostingDate":{"type":"string","description":"Posting date","optional":true},"InvoicingParty":{"type":"string","description":"Invoicing party (supplier key)","optional":true},"InvoiceGrossAmount":{"type":"string","description":"Gross invoice amount","optional":true},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"AccountingDocumentType":{"type":"string","description":"Accounting document type","optional":true},"PaymentTerms":{"type":"string","description":"Payment terms key","optional":true},"DueCalculationBaseDate":{"type":"string","description":"Baseline date for due-date calculation","optional":true},"SupplierInvoiceIDByInvcgParty":{"type":"string","description":"Reference number used by the invoicing party","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"TaxIsCalculatedAutomatically":{"type":"boolean","description":"Whether tax is calculated automatically","optional":true},"ManualCashDiscount":{"type":"string","description":"Manually entered cash discount amount","optional":true},"BusinessPlace":{"type":"string","description":"Business place (jurisdiction code)","optional":true}}}}}},"sap_s4hana_list_billing_documents":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_BillingDocument entities","items":{"type":"object","properties":{"BillingDocument":{"type":"string","description":"Billing document number"},"SDDocumentCategory":{"type":"string","description":"SD document category","optional":true},"BillingDocumentCategory":{"type":"string","description":"Billing document category","optional":true},"BillingDocumentType":{"type":"string","description":"Billing document type (e.g., F2)","optional":true},"BillingDocumentDate":{"type":"string","description":"Billing document date (OData /Date(ms)/)","optional":true},"BillingDocumentIsCancelled":{"type":"boolean","description":"Whether the billing document is cancelled","optional":true},"CancelledBillingDocument":{"type":"string","description":"Cancelled billing document number","optional":true},"TotalNetAmount":{"type":"string","description":"Total net amount (Edm.Decimal as string)","optional":true},"TaxAmount":{"type":"string","description":"Tax amount (Edm.Decimal as string)","optional":true},"TotalGrossAmount":{"type":"string","description":"Total gross amount (Edm.Decimal as string)","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"PayerParty":{"type":"string","description":"Payer party","optional":true},"SalesOrganization":{"type":"string","description":"Sales organization","optional":true},"DistributionChannel":{"type":"string","description":"Distribution channel","optional":true},"Division":{"type":"string","description":"Division","optional":true},"CompanyCode":{"type":"string","description":"Company code","optional":true},"FiscalYear":{"type":"string","description":"Fiscal year","optional":true},"OverallBillingStatus":{"type":"string","description":"Overall billing status","optional":true},"AccountingPostingStatus":{"type":"string","description":"Accounting posting status","optional":true},"AccountingTransferStatus":{"type":"string","description":"Accounting transfer status","optional":true},"InvoiceClearingStatus":{"type":"string","description":"Invoice clearing status","optional":true},"AccountingDocument":{"type":"string","description":"Linked accounting document","optional":true},"CustomerPaymentTerms":{"type":"string","description":"Customer payment terms","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"DocumentReferenceID":{"type":"string","description":"Document reference ID","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change date-time (Edm.DateTimeOffset)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_business_partners":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 envelope `{ d: { results: [...], __count?, __next? } }`. Properties listed below describe each element of `data.d.results`.","properties":{"BusinessPartner":{"type":"string","description":"Business partner key (up to 10 chars)"},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range (tenant-configured)","optional":true},"BusinessPartnerType":{"type":"string","description":"Business partner type (tenant-configured)","optional":true},"BusinessPartnerUUID":{"type":"string","description":"GUID identifier for the business partner","optional":true},"BusinessPartnerIsBlocked":{"type":"boolean","description":"Whether the business partner is centrally blocked","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"SearchTerm1":{"type":"string","description":"Search term 1","optional":true},"CreationDate":{"type":"string","description":"Date the partner was created (OData /Date(...)/ literal)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the business partner","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the business partner","optional":true}}}},"sap_s4hana_list_customers":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"Array of A_Customer entities, or `{ results, __count?, __next? }` when pagination metadata is present (proxy unwraps the OData v2 `d` envelope). Properties below describe each customer item.","items":{"type":"object","properties":{"Customer":{"type":"string","description":"Customer key (up to 10 characters)"},"CustomerName":{"type":"string","description":"Name of customer"},"CustomerFullName":{"type":"string","description":"Full name of the customer"},"CustomerAccountGroup":{"type":"string","description":"Customer account group"},"CustomerClassification":{"type":"string","description":"Customer classification code"},"CustomerCorporateGroup":{"type":"string","description":"Corporate group code"},"AuthorizationGroup":{"type":"string","description":"Authorization group"},"Supplier":{"type":"string","description":"Linked supplier account number"},"FiscalAddress":{"type":"string","description":"Fiscal address ID"},"Industry":{"type":"string","description":"Industry key"},"NielsenRegion":{"type":"string","description":"Nielsen ID"},"ResponsibleType":{"type":"string","description":"Responsible type"},"NFPartnerIsNaturalPerson":{"type":"string","description":"Natural person indicator"},"InternationalLocationNumber1":{"type":"string","description":"International location number 1"},"TaxNumberType":{"type":"string","description":"Tax number type"},"VATRegistration":{"type":"string","description":"VAT registration number"},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag"},"OrderIsBlockedForCustomer":{"type":"string","description":"Central order block reason code"},"PostingIsBlocked":{"type":"boolean","description":"Central posting block flag"},"DeliveryIsBlocked":{"type":"string","description":"Central delivery block reason code"},"BillingIsBlockedForCustomer":{"type":"string","description":"Central billing block reason code"},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)"},"CreatedByUser":{"type":"string","description":"User who created the customer"}}}}},"sap_s4hana_list_inbound_deliveries":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_InbDeliveryHeader entities","items":{"type":"object","properties":{"DeliveryDocument":{"type":"string","description":"Inbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type (e.g., EL)"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., 7 = inbound delivery)","optional":true},"ReceivingPlant":{"type":"string","description":"Receiving plant","optional":true},"Supplier":{"type":"string","description":"Supplier business partner","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods movement (receipt) date (Edm.DateTime)","optional":true},"PlannedGoodsMovementDate":{"type":"string","description":"Planned goods movement date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_material_documents":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData payload containing the array of A_MaterialDocumentHeader entities","properties":{"MaterialDocumentYear":{"type":"string","description":"Material document year (4-digit fiscal year)"},"MaterialDocument":{"type":"string","description":"Material document number"},"DocumentDate":{"type":"string","description":"Document date (OData /Date(...)/ string)"},"PostingDate":{"type":"string","description":"Posting date (OData /Date(...)/ string)"},"MaterialDocumentHeaderText":{"type":"string","description":"Header text describing the material document","optional":true},"ReferenceDocument":{"type":"string","description":"Reference document number","optional":true},"GoodsMovementCode":{"type":"string","description":"Goods movement code (e.g., 01 GR for PO, 03 GI to cost center)"},"InventoryTransactionType":{"type":"string","description":"Inventory transaction type indicator","optional":true},"CreatedByUser":{"type":"string","description":"User who created the material document"},"CreationDate":{"type":"string","description":"Creation date (OData /Date(...)/ string)"},"CreationTime":{"type":"string","description":"Creation time (OData PT...S string)"},"VersionForPrintingSlip":{"type":"string","description":"Version for printing the goods movement slip","optional":true},"ManualPrintIsTriggered":{"type":"boolean","description":"Indicates whether manual print was triggered for this document","optional":true},"CtrlPostgForExtWhseMgmtSyst":{"type":"string","description":"Control posting for external warehouse management system","optional":true},"to_MaterialDocumentItem":{"type":"json","description":"Material document items (only present when $expand=to_MaterialDocumentItem is supplied)","optional":true}}}},"sap_s4hana_list_material_stock":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData payload containing the array of A_MatlStkInAcctMod stock entries","properties":{"Material":{"type":"string","description":"Material number"},"Plant":{"type":"string","description":"Plant identifier"},"StorageLocation":{"type":"string","description":"Storage location identifier","optional":true},"Batch":{"type":"string","description":"Batch identifier","optional":true},"Supplier":{"type":"string","description":"Supplier business partner key","optional":true},"Customer":{"type":"string","description":"Customer business partner key","optional":true},"WBSElementInternalID":{"type":"string","description":"WBS element internal ID","optional":true},"SDDocument":{"type":"string","description":"SD document number","optional":true},"SDDocumentItem":{"type":"string","description":"SD document item","optional":true},"InventorySpecialStockType":{"type":"string","description":"Special stock type indicator","optional":true},"InventoryStockType":{"type":"string","description":"Stock type (e.g., 01 unrestricted-use, 02 quality inspection, 03 blocked, 04 restricted-use)"},"MatlWrhsStkQtyInMatlBaseUnit":{"type":"string","description":"Material warehouse stock quantity in material base unit (Edm.Decimal serialized as string)"},"MaterialBaseUnit":{"type":"string","description":"Material base unit of measure"}}}},"sap_s4hana_list_outbound_deliveries":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_OutbDeliveryHeader entities","items":{"type":"object","properties":{"DeliveryDocument":{"type":"string","description":"Outbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type (e.g., LF)"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., J = outbound delivery)","optional":true},"ShippingPoint":{"type":"string","description":"Shipping point","optional":true},"ShippingType":{"type":"string","description":"Shipping type","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods issue date (Edm.DateTime)","optional":true},"PlannedGoodsIssueDate":{"type":"string","description":"Planned goods issue date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_products":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_Product entities","items":{"type":"object","properties":{"Product":{"type":"string","description":"Product (material) number","optional":true},"ProductType":{"type":"string","description":"Product type (e.g., FERT, HAWA)","optional":true},"ProductGroup":{"type":"string","description":"Material group","optional":true},"BaseUnit":{"type":"string","description":"Base unit of measure","optional":true},"Brand":{"type":"string","description":"Brand","optional":true},"Division":{"type":"string","description":"Division","optional":true},"GrossWeight":{"type":"string","description":"Gross weight","optional":true},"NetWeight":{"type":"string","description":"Net weight","optional":true},"WeightUnit":{"type":"string","description":"Weight unit of measure","optional":true},"CrossPlantStatus":{"type":"string","description":"Cross-plant material status","optional":true},"IsMarkedForDeletion":{"type":"boolean","description":"Deletion flag","optional":true},"ProductStandardID":{"type":"string","description":"Standard product ID (e.g., GTIN)","optional":true},"ItemCategoryGroup":{"type":"string","description":"Item category group","optional":true},"ProductOldID":{"type":"string","description":"Legacy/old product ID","optional":true},"CreatedByUser":{"type":"string","description":"User who created the product","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the product","optional":true},"LastChangeDate":{"type":"string","description":"Last change date","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (Edm.DateTimeOffset)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_purchase_orders":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_PurchaseOrder entities","items":{"type":"object","properties":{"PurchaseOrder":{"type":"string","description":"Purchase order number"},"PurchaseOrderType":{"type":"string","description":"PO document type (e.g., NB)"},"CompanyCode":{"type":"string","description":"Company code"},"PurchasingOrganization":{"type":"string","description":"Purchasing organization"},"PurchasingGroup":{"type":"string","description":"Purchasing group"},"Supplier":{"type":"string","description":"Supplier business partner key"},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"NetAmount":{"type":"string","description":"Net amount of the purchase order","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the PO","optional":true},"PurchaseOrderDate":{"type":"string","description":"Purchase order date","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_purchase_requisitions":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_PurchaseRequisitionHeader entities","items":{"type":"object","properties":{"PurchaseRequisition":{"type":"string","description":"Purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"Purchase requisition document type (e.g., NB)"},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_list_sales_orders":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_SalesOrder entities","items":{"type":"object","properties":{"SalesOrder":{"type":"string","description":"Sales order number"},"SalesOrderType":{"type":"string","description":"Sales document type (e.g., OR)"},"SalesOrganization":{"type":"string","description":"Sales organization"},"DistributionChannel":{"type":"string","description":"Distribution channel"},"OrganizationDivision":{"type":"string","description":"Division"},"SoldToParty":{"type":"string","description":"Sold-to business partner"},"TotalNetAmount":{"type":"string","description":"Total net amount"},"TransactionCurrency":{"type":"string","description":"Document currency"},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)"},"SalesOrderDate":{"type":"string","description":"Sales order date (OData /Date(ms)/)","optional":true},"RequestedDeliveryDate":{"type":"string","description":"Requested delivery date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"PurchaseOrderByCustomer":{"type":"string","description":"Customer purchase order reference","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true},"OverallSDDocumentRejectionSts":{"type":"string","description":"Overall sales document rejection status","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_list_supplier_invoices":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_SupplierInvoice entities","items":{"type":"object","properties":{"SupplierInvoice":{"type":"string","description":"Supplier invoice number"},"FiscalYear":{"type":"string","description":"Fiscal year"},"CompanyCode":{"type":"string","description":"Company code"},"DocumentDate":{"type":"string","description":"Invoice document date","optional":true},"PostingDate":{"type":"string","description":"Posting date","optional":true},"InvoicingParty":{"type":"string","description":"Invoicing party (supplier key)","optional":true},"InvoiceGrossAmount":{"type":"string","description":"Gross invoice amount","optional":true},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"AccountingDocumentType":{"type":"string","description":"Accounting document type","optional":true},"PaymentTerms":{"type":"string","description":"Payment terms key","optional":true},"DueCalculationBaseDate":{"type":"string","description":"Baseline date for due-date calculation","optional":true},"SupplierInvoiceIDByInvcgParty":{"type":"string","description":"Reference number used by the invoicing party","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"TaxIsCalculatedAutomatically":{"type":"boolean","description":"Whether tax is calculated automatically","optional":true},"ManualCashDiscount":{"type":"string","description":"Manually entered cash discount amount","optional":true},"BusinessPlace":{"type":"string","description":"Business place (jurisdiction code)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_list_suppliers":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_Supplier entities","items":{"type":"object","properties":{"Supplier":{"type":"string","description":"Supplier key (up to 10 characters)"},"AlternativePayeeAccountNumber":{"type":"string","description":"Account number of the alternative payee","optional":true},"AuthorizationGroup":{"type":"string","description":"Authorization group","optional":true},"BusinessPartner":{"type":"string","description":"Linked BusinessPartner key","optional":true},"BR_TaxIsSplit":{"type":"boolean","description":"Brazil-specific tax split flag","optional":true},"CreatedByUser":{"type":"string","description":"User who created the supplier","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)","optional":true},"Customer":{"type":"string","description":"Linked customer key (if any)","optional":true},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag","optional":true},"BirthDate":{"type":"string","description":"Date of birth (OData v2 epoch)","optional":true},"ConcatenatedInternationalLocNo":{"type":"string","description":"Concatenated international location number","optional":true},"FiscalAddress":{"type":"string","description":"Fiscal address number","optional":true},"Industry":{"type":"string","description":"Industry key","optional":true},"InternationalLocationNumber1":{"type":"string","description":"International location number, part 1","optional":true},"InternationalLocationNumber2":{"type":"string","description":"International location number, part 2","optional":true},"InternationalLocationNumber3":{"type":"string","description":"International location number, part 3","optional":true},"IsNaturalPerson":{"type":"boolean","description":"Indicates whether the supplier is a natural person","optional":true},"PaymentIsBlockedForSupplier":{"type":"boolean","description":"Payment block flag","optional":true},"PostingIsBlocked":{"type":"boolean","description":"Posting block flag","optional":true},"PurchasingIsBlocked":{"type":"boolean","description":"Purchasing block flag","optional":true},"ResponsibleType":{"type":"string","description":"Type of business (Brazil)","optional":true},"SupplierAccountGroup":{"type":"string","description":"Supplier account group","optional":true},"SupplierCorporateGroup":{"type":"string","description":"Corporate group identifier","optional":true},"SupplierFullName":{"type":"string","description":"Full name of the supplier","optional":true},"SupplierName":{"type":"string","description":"Supplier name","optional":true},"SupplierProcurementBlock":{"type":"string","description":"Procurement block at supplier level","optional":true},"SuplrProofOfDelivRlvtCode":{"type":"string","description":"Proof of delivery relevance code","optional":true},"SuplrQltyInProcmtCertfnValidTo":{"type":"string","description":"Quality certification validity end date (OData v2 epoch)","optional":true},"SuplrQualityManagementSystem":{"type":"string","description":"Quality management system of the supplier","optional":true},"TaxNumber1":{"type":"string","description":"Tax number 1","optional":true},"TaxNumber2":{"type":"string","description":"Tax number 2","optional":true},"TaxNumber3":{"type":"string","description":"Tax number 3","optional":true},"TaxNumber4":{"type":"string","description":"Tax number 4","optional":true},"TaxNumber5":{"type":"string","description":"Tax number 5","optional":true},"TaxNumberResponsible":{"type":"string","description":"Tax number of responsible party","optional":true},"TaxNumberType":{"type":"string","description":"Tax number type","optional":true},"VATRegistration":{"type":"string","description":"VAT registration number","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_odata_query":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"Parsed OData payload (entity, collection, or null on 204)"}},"sap_s4hana_update_business_partner":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or updated A_BusinessPartner entity if SAP returns one","properties":{"BusinessPartner":{"type":"string","description":"Business partner key","optional":true},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the business partner","optional":true}}}},"sap_s4hana_update_customer":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"object","description":"Null on 204 success, or updated A_Customer entity if SAP returns one","properties":{"Customer":{"type":"string","description":"Customer key (up to 10 characters)"},"CustomerName":{"type":"string","description":"Name of customer"},"CustomerAccountGroup":{"type":"string","description":"Customer account group"},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag"},"OrderIsBlockedForCustomer":{"type":"string","description":"Central order block reason code"},"PostingIsBlocked":{"type":"boolean","description":"Central posting block flag"},"DeliveryIsBlocked":{"type":"string","description":"Central delivery block reason code"},"BillingIsBlockedForCustomer":{"type":"string","description":"Central billing block reason code"}}}},"sap_s4hana_update_product":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with the updated A_Product entity at output.data.d","properties":{"d":{"type":"json","description":"Updated A_Product entity (only present if SAP returns a body)","optional":true,"properties":{"Product":{"type":"string","description":"Product (material) number"},"ProductType":{"type":"string","description":"Product type","optional":true},"ProductGroup":{"type":"string","description":"Material group","optional":true},"BaseUnit":{"type":"string","description":"Base unit of measure","optional":true},"IsMarkedForDeletion":{"type":"boolean","description":"Deletion flag","optional":true},"LastChangeDate":{"type":"string","description":"Last change date","optional":true}}}}}},"sap_s4hana_update_purchase_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with updated A_PurchaseOrder at output.data.d","properties":{"d":{"type":"json","description":"Updated A_PurchaseOrder entity (if returned)","optional":true,"properties":{"PurchaseOrder":{"type":"string","description":"Purchase order number","optional":true},"PurchaseOrderType":{"type":"string","description":"PO document type","optional":true},"CompanyCode":{"type":"string","description":"Company code","optional":true},"PurchasingGroup":{"type":"string","description":"Purchasing group","optional":true},"Supplier":{"type":"string","description":"Supplier key","optional":true},"NetAmount":{"type":"string","description":"Net amount","optional":true},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp","optional":true}}}}}},"sap_s4hana_update_purchase_requisition":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with updated A_PurchaseRequisitionHeader at output.data.d","properties":{"d":{"type":"json","description":"Updated A_PurchaseRequisitionHeader entity (if returned)","optional":true,"properties":{"PurchaseRequisition":{"type":"string","description":"Purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"PR document type","optional":true},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true}}}}}},"sap_s4hana_update_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success; otherwise OData v2 envelope with the updated entity at output.data.d","optional":true,"properties":{"d":{"type":"json","description":"Updated A_SalesOrder entity (when SAP returns one)","optional":true,"properties":{"SalesOrder":{"type":"string","description":"Sales order number","optional":true},"SalesOrderType":{"type":"string","description":"Sales document type","optional":true},"PurchaseOrderByCustomer":{"type":"string","description":"Customer purchase order reference","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true}}}}}},"sap_s4hana_update_supplier":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with updated entity at output.data.d when SAP returns a representation","properties":{"d":{"type":"json","description":"A_Supplier entity (when SAP returns a representation)","optional":true,"properties":{"Supplier":{"type":"string","description":"Supplier key (up to 10 characters)","optional":true},"SupplierName":{"type":"string","description":"Supplier name","optional":true},"SupplierAccountGroup":{"type":"string","description":"Supplier account group","optional":true},"BusinessPartner":{"type":"string","description":"Linked BusinessPartner key","optional":true},"PaymentIsBlockedForSupplier":{"type":"boolean","description":"Payment block flag","optional":true},"PostingIsBlocked":{"type":"boolean","description":"Posting block flag","optional":true},"PurchasingIsBlocked":{"type":"boolean","description":"Purchasing block flag","optional":true},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag","optional":true}}}}}},"secrets_manager_create_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the created secret"},"arn":{"type":"string","description":"ARN of the created secret"},"versionId":{"type":"string","description":"Version ID of the created secret"}},"secrets_manager_delete_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the deleted secret"},"arn":{"type":"string","description":"ARN of the deleted secret"},"deletionDate":{"type":"string","description":"Scheduled deletion date","optional":true}},"secrets_manager_describe_secret":{"name":{"type":"string","description":"Name of the secret"},"arn":{"type":"string","description":"ARN of the secret"},"description":{"type":"string","description":"Description of the secret","optional":true},"kmsKeyId":{"type":"string","description":"KMS key ID used to encrypt the secret","optional":true},"rotationEnabled":{"type":"boolean","description":"Whether automatic rotation is enabled"},"rotationLambdaARN":{"type":"string","description":"ARN of the Lambda function used for rotation","optional":true},"rotationRules":{"type":"json","description":"Rotation schedule configuration","optional":true},"lastRotatedDate":{"type":"string","description":"Date the secret was last rotated","optional":true},"lastChangedDate":{"type":"string","description":"Date the secret was last changed","optional":true},"lastAccessedDate":{"type":"string","description":"Date the secret was last accessed","optional":true},"deletedDate":{"type":"string","description":"Scheduled deletion date","optional":true},"nextRotationDate":{"type":"string","description":"Date the secret is next scheduled to rotate","optional":true},"tags":{"type":"array","description":"Tags attached to the secret"},"versionIdsToStages":{"type":"json","description":"Map of version IDs to their staging labels","optional":true},"owningService":{"type":"string","description":"ID of the AWS service that manages this secret, if any","optional":true},"createdDate":{"type":"string","description":"Date the secret was created","optional":true},"primaryRegion":{"type":"string","description":"The primary region of the secret, if replicated","optional":true},"replicationStatus":{"type":"array","description":"Replication status for each region the secret is replicated to"}},"secrets_manager_get_secret":{"name":{"type":"string","description":"Name of the secret"},"secretValue":{"type":"string","description":"The decrypted secret value"},"arn":{"type":"string","description":"ARN of the secret"},"versionId":{"type":"string","description":"Version ID of the secret"},"versionStages":{"type":"array","description":"Staging labels attached to this version"},"createdDate":{"type":"string","description":"Date the secret was created"}},"secrets_manager_list_secrets":{"secrets":{"type":"json","description":"List of secrets with name, ARN, description, dates, rotation rules/window, and version-to-stage mappings"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of secrets returned"}},"secrets_manager_restore_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the restored secret"},"arn":{"type":"string","description":"ARN of the restored secret"}},"secrets_manager_rotate_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the secret"},"arn":{"type":"string","description":"ARN of the secret"},"versionId":{"type":"string","description":"ID of the new secret version created by rotation"}},"secrets_manager_tag_resource":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name or ARN of the tagged secret"}},"secrets_manager_untag_resource":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name or ARN of the untagged secret"}},"secrets_manager_update_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the updated secret"},"arn":{"type":"string","description":"ARN of the updated secret"},"versionId":{"type":"string","description":"Version ID of the updated secret"}},"sendblue_evaluate_service":{"number":{"type":"string","description":"The evaluated phone number in E.164 format"},"service":{"type":"string","description":"The service the number supports: iMessage or SMS"}},"sendblue_get_message":{"status":{"type":"string","description":"Current message status"},"message_handle":{"type":"string","description":"Unique message identifier"},"account_email":{"type":"string","description":"Email of the account","optional":true},"content":{"type":"string","description":"Message content","optional":true},"is_outbound":{"type":"boolean","description":"Whether the message is outbound","optional":true},"from_number":{"type":"string","description":"Sending phone number","optional":true},"number":{"type":"string","description":"Recipient phone number","optional":true},"to_number":{"type":"string","description":"Destination phone number","optional":true},"media_url":{"type":"string","description":"URL of attached media","optional":true},"message_type":{"type":"string","description":"Message category: message or group","optional":true},"service":{"type":"string","description":"Messaging service: iMessage, SMS, or RCS","optional":true},"group_id":{"type":"string","description":"Group identifier (empty for non-group)","optional":true},"group_display_name":{"type":"string","description":"Group chat name","optional":true},"participants":{"type":"array","description":"Participant phone numbers","items":{"type":"string"},"optional":true},"send_style":{"type":"string","description":"Expressive style applied","optional":true},"was_downgraded":{"type":"boolean","description":"True if the recipient lacks iMessage support","optional":true},"opted_out":{"type":"boolean","description":"True if the recipient has opted out","optional":true},"plan":{"type":"string","description":"Account plan type","optional":true},"sendblue_number":{"type":"string","description":"Sendblue phone number used","optional":true},"seat_id":{"type":"string","description":"Seat UUID","optional":true},"sender_email":{"type":"string","description":"Email of the sending seat","optional":true},"error_code":{"type":"number","description":"Numeric error code if failed","optional":true},"error_message":{"type":"string","description":"Error message if failed","optional":true},"error_reason":{"type":"string","description":"Additional error context","optional":true},"error_detail":{"type":"string","description":"Detailed error information","optional":true},"date_sent":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"date_updated":{"type":"string","description":"ISO 8601 last-update timestamp","optional":true}},"sendblue_send_group_message":{"status":{"type":"string","description":"Message status: QUEUED, SENT, DELIVERED, or ERROR"},"message_handle":{"type":"string","description":"Unique identifier for tracking the message"},"group_id":{"type":"string","description":"Identifier of the group the message was sent to","optional":true},"participants":{"type":"array","description":"Phone numbers participating in the group","items":{"type":"string"}},"account_email":{"type":"string","description":"Email of the account that sent the message"},"content":{"type":"string","description":"Message content","optional":true},"is_outbound":{"type":"boolean","description":"Whether this is an outbound message"},"from_number":{"type":"string","description":"Sending phone number"},"number":{"type":"string","description":"Recipient phone number","optional":true},"media_url":{"type":"string","description":"URL of attached media","optional":true},"send_style":{"type":"string","description":"iMessage expressive style applied","optional":true},"seat_id":{"type":"string","description":"UUID of the seat that sent the message","optional":true},"sender_email":{"type":"string","description":"Email of the seat (user) that sent the message","optional":true},"error_code":{"type":"number","description":"Numeric error code if the message failed","optional":true},"error_message":{"type":"string","description":"Error message if the message failed","optional":true},"date_created":{"type":"string","description":"When the message was created","optional":true},"date_updated":{"type":"string","description":"When the message was last updated","optional":true}},"sendblue_send_message":{"status":{"type":"string","description":"Message status: QUEUED, SENT, DELIVERED, or ERROR"},"message_handle":{"type":"string","description":"Unique identifier for tracking the message"},"account_email":{"type":"string","description":"Email of the account that sent the message"},"content":{"type":"string","description":"Message content","optional":true},"is_outbound":{"type":"boolean","description":"Whether this is an outbound message"},"from_number":{"type":"string","description":"Sending phone number"},"number":{"type":"string","description":"Recipient phone number"},"media_url":{"type":"string","description":"URL of attached media","optional":true},"send_style":{"type":"string","description":"iMessage expressive style applied","optional":true},"seat_id":{"type":"string","description":"UUID of the seat that sent the message","optional":true},"sender_email":{"type":"string","description":"Email of the seat (user) that sent the message","optional":true},"error_code":{"type":"number","description":"Numeric error code if the message failed","optional":true},"error_message":{"type":"string","description":"Error message if the message failed","optional":true},"date_created":{"type":"string","description":"When the message was created","optional":true},"date_updated":{"type":"string","description":"When the message was last updated","optional":true}},"sendblue_send_typing_indicator":{"status":{"type":"string","description":"Delivery status of the typing indicator (e.g., QUEUED)"},"status_code":{"type":"number","description":"Numeric status code returned by Sendblue"},"number":{"type":"string","description":"The recipient phone number"},"error_message":{"type":"string","description":"Error details, null on success","optional":true}},"sendgrid_add_contact":{"jobId":{"type":"string","description":"Job ID for tracking the async contact creation","optional":true},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name","optional":true},"lastName":{"type":"string","description":"Contact last name","optional":true},"message":{"type":"string","description":"Status message"}},"sendgrid_add_contacts_to_list":{"jobId":{"type":"string","description":"Job ID for tracking the async operation"},"message":{"type":"string","description":"Status message"}},"sendgrid_create_list":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"contactCount":{"type":"number","description":"Number of contacts in the list"}},"sendgrid_create_template":{"id":{"type":"string","description":"Template ID"},"name":{"type":"string","description":"Template name"},"generation":{"type":"string","description":"Template generation"},"updatedAt":{"type":"string","description":"Last update timestamp"},"versions":{"type":"json","description":"Array of template versions"}},"sendgrid_create_template_version":{"id":{"type":"string","description":"Version ID"},"templateId":{"type":"string","description":"Template ID"},"name":{"type":"string","description":"Version name"},"subject":{"type":"string","description":"Email subject"},"active":{"type":"boolean","description":"Whether this version is active"},"htmlContent":{"type":"string","description":"HTML content","optional":true},"plainContent":{"type":"string","description":"Plain text content","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}},"sendgrid_delete_contacts":{"jobId":{"type":"string","description":"Job ID for the deletion request"}},"sendgrid_delete_list":{"message":{"type":"string","description":"Success message"}},"sendgrid_delete_template":{},"sendgrid_get_contact":{"id":{"type":"string","description":"Contact ID"},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name","optional":true},"lastName":{"type":"string","description":"Contact last name","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"listIds":{"type":"json","description":"Array of list IDs the contact belongs to","optional":true},"customFields":{"type":"json","description":"Custom field values","optional":true}},"sendgrid_get_list":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"contactCount":{"type":"number","description":"Number of contacts in the list"}},"sendgrid_get_template":{"id":{"type":"string","description":"Template ID"},"name":{"type":"string","description":"Template name"},"generation":{"type":"string","description":"Template generation"},"updatedAt":{"type":"string","description":"Last update timestamp"},"versions":{"type":"json","description":"Array of template versions"}},"sendgrid_list_all_lists":{"lists":{"type":"json","description":"Array of lists"},"nextPageToken":{"type":"string","description":"Token to pass as pageToken to fetch the next page, if more results exist","optional":true}},"sendgrid_list_templates":{"templates":{"type":"json","description":"Array of templates"},"nextPageToken":{"type":"string","description":"Token to pass as pageToken to fetch the next page, if more results exist","optional":true}},"sendgrid_remove_contacts_from_list":{"jobId":{"type":"string","description":"Job ID for the request","optional":true}},"sendgrid_search_contacts":{"contacts":{"type":"json","description":"Array of matching contacts"},"contactCount":{"type":"number","description":"Total number of contacts found","optional":true}},"sendgrid_send_mail":{"success":{"type":"boolean","description":"Whether the email was sent successfully"},"messageId":{"type":"string","description":"SendGrid message ID","optional":true},"to":{"type":"string","description":"Recipient email address"},"subject":{"type":"string","description":"Email subject"}},"sentry_events_get":{"event":{"type":"object","description":"Detailed information about the Sentry event","properties":{"id":{"type":"string","description":"Unique event ID"},"eventID":{"type":"string","description":"Event identifier"},"projectID":{"type":"string","description":"Project ID"},"groupID":{"type":"string","description":"Issue group ID this event belongs to"},"message":{"type":"string","description":"Event message"},"title":{"type":"string","description":"Event title"},"location":{"type":"string","description":"Location information","optional":true},"culprit":{"type":"string","description":"Function or location that caused the event","optional":true},"dateCreated":{"type":"string","description":"When the event was created (ISO timestamp)"},"dateReceived":{"type":"string","description":"When Sentry received the event (ISO timestamp)"},"user":{"type":"object","description":"User information associated with the event","properties":{"id":{"type":"string","description":"User ID"},"email":{"type":"string","description":"User email"},"username":{"type":"string","description":"Username"},"ipAddress":{"type":"string","description":"IP address"},"name":{"type":"string","description":"User display name"}}},"tags":{"type":"array","description":"Tags associated with the event","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value"}}}},"contexts":{"type":"object","description":"Additional context data (device, OS, browser, etc.)"},"platform":{"type":"string","description":"Platform where the event occurred","optional":true},"type":{"type":"string","description":"Event type (error, transaction, etc.)","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError, ValueError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"entries":{"type":"array","description":"Event entries including exception, breadcrumbs, and request data"},"errors":{"type":"array","description":"Processing errors that occurred"},"dist":{"type":"string","description":"Distribution identifier","optional":true},"fingerprints":{"type":"array","description":"Fingerprints used for grouping events","items":{"type":"string"}},"size":{"type":"number","description":"Event size in bytes","optional":true},"release":{"type":"object","description":"Release associated with the event (version, dateCreated)","optional":true},"sdk":{"type":"object","description":"SDK information","properties":{"name":{"type":"string","description":"SDK name"},"version":{"type":"string","description":"SDK version"}}}}}},"sentry_events_list":{"events":{"type":"array","description":"List of Sentry events","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique event ID"},"eventID":{"type":"string","description":"Event identifier"},"projectID":{"type":"string","description":"Project ID"},"groupID":{"type":"string","description":"Issue group ID"},"message":{"type":"string","description":"Event message"},"title":{"type":"string","description":"Event title"},"location":{"type":"string","description":"Location information","optional":true},"culprit":{"type":"string","description":"Function or location that caused the event","optional":true},"dateCreated":{"type":"string","description":"When the event was created (ISO timestamp)"},"dateReceived":{"type":"string","description":"When Sentry received the event (ISO timestamp)"},"user":{"type":"object","description":"User information associated with the event","properties":{"id":{"type":"string","description":"User ID"},"email":{"type":"string","description":"User email"},"username":{"type":"string","description":"Username"},"ipAddress":{"type":"string","description":"IP address"},"name":{"type":"string","description":"User display name"}}},"tags":{"type":"array","description":"Tags associated with the event","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value"}}}},"contexts":{"type":"object","description":"Additional context data (device, OS, etc.)"},"platform":{"type":"string","description":"Platform where the event occurred","optional":true},"type":{"type":"string","description":"Event type","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"entries":{"type":"array","description":"Event entries (exception, breadcrumbs, etc.)"},"errors":{"type":"array","description":"Processing errors"},"dist":{"type":"string","description":"Distribution identifier","optional":true},"fingerprints":{"type":"array","description":"Fingerprints for grouping"},"size":{"type":"number","description":"Event size in bytes","optional":true},"release":{"type":"object","description":"Release associated with the event (version, dateCreated)","optional":true},"sdk":{"type":"object","description":"SDK information","properties":{"name":{"type":"string","description":"SDK name"},"version":{"type":"string","description":"SDK version"}}}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_issues_get":{"issue":{"type":"object","description":"Detailed information about the Sentry issue","properties":{"id":{"type":"string","description":"Unique issue ID"},"shortId":{"type":"string","description":"Short issue identifier"},"title":{"type":"string","description":"Issue title"},"culprit":{"type":"string","description":"Function or location that caused the issue","optional":true},"permalink":{"type":"string","description":"Direct link to the issue in Sentry"},"logger":{"type":"string","description":"Logger name that reported the issue","optional":true},"level":{"type":"string","description":"Severity level (error, warning, info, etc.)"},"status":{"type":"string","description":"Current issue status"},"substatus":{"type":"string","description":"Issue substatus (e.g., ongoing, escalating, new, archived_until_escalating)","optional":true},"priority":{"type":"string","description":"Issue priority (high, medium, or low)","optional":true},"statusDetails":{"type":"object","description":"Additional details about the status"},"isPublic":{"type":"boolean","description":"Whether the issue is publicly visible"},"platform":{"type":"string","description":"Platform where the issue occurred","optional":true},"project":{"type":"object","description":"Project information","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}},"type":{"type":"string","description":"Issue type","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError, ValueError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"numComments":{"type":"number","description":"Number of comments on the issue"},"assignedTo":{"type":"object","description":"User assigned to the issue (if any)","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"isBookmarked":{"type":"boolean","description":"Whether the issue is bookmarked"},"isSubscribed":{"type":"boolean","description":"Whether the user is subscribed to updates"},"hasSeen":{"type":"boolean","description":"Whether the user has seen this issue"},"annotations":{"type":"array","description":"Issue annotations"},"isUnhandled":{"type":"boolean","description":"Whether the issue is unhandled"},"count":{"type":"string","description":"Total number of occurrences"},"userCount":{"type":"number","description":"Number of unique users affected"},"firstSeen":{"type":"string","description":"When the issue was first seen (ISO timestamp)"},"lastSeen":{"type":"string","description":"When the issue was last seen (ISO timestamp)"},"stats":{"type":"object","description":"Statistical information about the issue"}}}},"sentry_issues_list":{"issues":{"type":"array","description":"List of Sentry issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique issue ID"},"shortId":{"type":"string","description":"Short issue identifier"},"title":{"type":"string","description":"Issue title"},"culprit":{"type":"string","description":"Function or location that caused the issue","optional":true},"permalink":{"type":"string","description":"Direct link to the issue in Sentry"},"logger":{"type":"string","description":"Logger name that reported the issue","optional":true},"level":{"type":"string","description":"Severity level (error, warning, info, etc.)"},"status":{"type":"string","description":"Current issue status"},"substatus":{"type":"string","description":"Issue substatus (e.g., ongoing, escalating, new, archived_until_escalating)","optional":true},"priority":{"type":"string","description":"Issue priority (high, medium, or low)","optional":true},"statusDetails":{"type":"object","description":"Additional details about the status"},"isPublic":{"type":"boolean","description":"Whether the issue is publicly visible"},"platform":{"type":"string","description":"Platform where the issue occurred","optional":true},"project":{"type":"object","description":"Project information","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}},"type":{"type":"string","description":"Issue type","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"numComments":{"type":"number","description":"Number of comments on the issue"},"assignedTo":{"type":"object","description":"User assigned to the issue","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"isBookmarked":{"type":"boolean","description":"Whether the issue is bookmarked"},"isSubscribed":{"type":"boolean","description":"Whether subscribed to updates"},"hasSeen":{"type":"boolean","description":"Whether the user has seen this issue"},"annotations":{"type":"array","description":"Issue annotations"},"isUnhandled":{"type":"boolean","description":"Whether the issue is unhandled"},"count":{"type":"string","description":"Total number of occurrences"},"userCount":{"type":"number","description":"Number of unique users affected"},"firstSeen":{"type":"string","description":"When the issue was first seen (ISO timestamp)"},"lastSeen":{"type":"string","description":"When the issue was last seen (ISO timestamp)"},"stats":{"type":"object","description":"Statistical information about the issue"}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_issues_update":{"issue":{"type":"object","description":"The updated Sentry issue","properties":{"id":{"type":"string","description":"Unique issue ID"},"shortId":{"type":"string","description":"Short issue identifier"},"title":{"type":"string","description":"Issue title"},"status":{"type":"string","description":"Updated issue status"},"substatus":{"type":"string","description":"Issue substatus after the update","optional":true},"priority":{"type":"string","description":"Issue priority (high, medium, or low)","optional":true},"assignedTo":{"type":"object","description":"User assigned to the issue (if any)","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"isBookmarked":{"type":"boolean","description":"Whether the issue is bookmarked"},"isSubscribed":{"type":"boolean","description":"Whether the user is subscribed to updates"},"isPublic":{"type":"boolean","description":"Whether the issue is publicly visible"},"permalink":{"type":"string","description":"Direct link to the issue in Sentry"}}}},"sentry_projects_create":{"project":{"type":"object","description":"The newly created Sentry project","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language","optional":true},"dateCreated":{"type":"string","description":"When the project was created (ISO timestamp)"},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"isMember":{"type":"boolean","description":"Whether the user is a member"},"hasAccess":{"type":"boolean","description":"Whether the user has access"},"features":{"type":"array","description":"Enabled features"},"firstEvent":{"type":"string","description":"First event timestamp","optional":true},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"team":{"type":"object","description":"Primary team for the project","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}},"status":{"type":"string","description":"Project status","optional":true},"color":{"type":"string","description":"Project color code","optional":true},"isPublic":{"type":"boolean","description":"Whether the project is public"}}}},"sentry_projects_get":{"project":{"type":"object","description":"Detailed information about the Sentry project","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language (e.g., javascript, python)","optional":true},"dateCreated":{"type":"string","description":"When the project was created (ISO timestamp)"},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"isMember":{"type":"boolean","description":"Whether the user is a member of the project"},"features":{"type":"array","description":"Enabled features for the project","items":{"type":"string"}},"firstEvent":{"type":"string","description":"When the first event was received (ISO timestamp)","optional":true},"firstTransactionEvent":{"type":"boolean","description":"Whether the project has received its first transaction event","optional":true},"access":{"type":"array","description":"Access permissions"},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"team":{"type":"object","description":"Primary team for the project","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}},"status":{"type":"string","description":"Project status","optional":true},"color":{"type":"string","description":"Project color code","optional":true},"isPublic":{"type":"boolean","description":"Whether the project is publicly visible"},"isInternal":{"type":"boolean","description":"Whether the project is internal"},"hasAccess":{"type":"boolean","description":"Whether the user has access to this project"},"hasMinifiedStackTrace":{"type":"boolean","description":"Whether minified stack traces are available"},"hasMonitors":{"type":"boolean","description":"Whether the project has monitors configured"},"hasProfiles":{"type":"boolean","description":"Whether the project has profiling enabled"},"hasReplays":{"type":"boolean","description":"Whether the project has session replays enabled"},"hasSessions":{"type":"boolean","description":"Whether the project has sessions enabled"}}}},"sentry_projects_list":{"projects":{"type":"array","description":"List of Sentry projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language (e.g., javascript, python)","optional":true},"dateCreated":{"type":"string","description":"When the project was created (ISO timestamp)"},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"isMember":{"type":"boolean","description":"Whether the user is a member of the project"},"features":{"type":"array","description":"Enabled features for the project"},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}},"status":{"type":"string","description":"Project status","optional":true},"isPublic":{"type":"boolean","description":"Whether the project is publicly visible"}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_projects_update":{"project":{"type":"object","description":"The updated Sentry project","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language","optional":true},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}}}}},"sentry_releases_create":{"release":{"type":"object","description":"The newly created Sentry release","properties":{"id":{"type":"string","description":"Unique release ID"},"version":{"type":"string","description":"Release version identifier"},"shortVersion":{"type":"string","description":"Shortened version identifier"},"ref":{"type":"string","description":"Git reference (commit SHA, tag, or branch)","optional":true},"url":{"type":"string","description":"URL to the release","optional":true},"dateReleased":{"type":"string","description":"When the release was deployed (ISO timestamp)","optional":true},"dateCreated":{"type":"string","description":"When the release was created (ISO timestamp)"},"dateStarted":{"type":"string","description":"When the release started (ISO timestamp)","optional":true},"newGroups":{"type":"number","description":"Number of new issues introduced"},"commitCount":{"type":"number","description":"Number of commits in this release"},"deployCount":{"type":"number","description":"Number of deploys for this release"},"owner":{"type":"object","description":"Release owner","properties":{"id":{"type":"string","description":"Owner ID"},"name":{"type":"string","description":"Owner name"},"email":{"type":"string","description":"Owner email"}}},"lastCommit":{"type":"object","description":"Last commit in the release","properties":{"id":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"dateCreated":{"type":"string","description":"Commit timestamp"}}},"lastDeploy":{"type":"object","description":"Last deploy of the release","properties":{"id":{"type":"string","description":"Deploy ID"},"environment":{"type":"string","description":"Deploy environment"},"dateStarted":{"type":"string","description":"Deploy start timestamp"},"dateFinished":{"type":"string","description":"Deploy finish timestamp"}}},"authors":{"type":"array","description":"Authors of commits in the release","items":{"type":"object","properties":{"id":{"type":"string","description":"Author ID"},"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"}}}},"projects":{"type":"array","description":"Projects associated with this release","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}}},"firstEvent":{"type":"string","description":"First event timestamp","optional":true},"lastEvent":{"type":"string","description":"Last event timestamp","optional":true},"versionInfo":{"type":"object","description":"Version metadata","properties":{"buildHash":{"type":"string","description":"Build hash"},"version":{"type":"object","description":"Version details","properties":{"raw":{"type":"string","description":"Raw version string"}}},"package":{"type":"string","description":"Package name"}}}}}},"sentry_releases_deploy":{"deploy":{"type":"object","description":"The newly created deploy record","properties":{"id":{"type":"string","description":"Unique deploy ID"},"environment":{"type":"string","description":"Environment name where the release was deployed"},"name":{"type":"string","description":"Name of the deploy","optional":true},"url":{"type":"string","description":"URL pointing to the deploy","optional":true},"dateStarted":{"type":"string","description":"When the deploy started (ISO timestamp)"},"dateFinished":{"type":"string","description":"When the deploy finished (ISO timestamp)","optional":true}}}},"sentry_releases_list":{"releases":{"type":"array","description":"List of Sentry releases","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique release ID"},"version":{"type":"string","description":"Release version identifier"},"shortVersion":{"type":"string","description":"Shortened version identifier"},"ref":{"type":"string","description":"Git reference (commit SHA, tag, or branch)","optional":true},"url":{"type":"string","description":"URL to the release (e.g., GitHub release page)","optional":true},"dateReleased":{"type":"string","description":"When the release was deployed (ISO timestamp)","optional":true},"dateCreated":{"type":"string","description":"When the release was created (ISO timestamp)"},"dateStarted":{"type":"string","description":"When the release started (ISO timestamp)","optional":true},"newGroups":{"type":"number","description":"Number of new issues introduced in this release"},"owner":{"type":"object","description":"Owner of the release","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"commitCount":{"type":"number","description":"Number of commits in this release"},"deployCount":{"type":"number","description":"Number of deploys for this release"},"lastCommit":{"type":"object","description":"Last commit in the release","properties":{"id":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"dateCreated":{"type":"string","description":"Commit timestamp"}}},"lastDeploy":{"type":"object","description":"Last deploy of the release","properties":{"id":{"type":"string","description":"Deploy ID"},"environment":{"type":"string","description":"Deploy environment"},"dateStarted":{"type":"string","description":"Deploy start timestamp"},"dateFinished":{"type":"string","description":"Deploy finish timestamp"}}},"authors":{"type":"array","description":"Authors of commits in the release","items":{"type":"object","properties":{"id":{"type":"string","description":"Author ID"},"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"}}}},"projects":{"type":"array","description":"Projects associated with this release","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}}},"firstEvent":{"type":"string","description":"First event timestamp","optional":true},"lastEvent":{"type":"string","description":"Last event timestamp","optional":true},"versionInfo":{"type":"object","description":"Version metadata","properties":{"buildHash":{"type":"string","description":"Build hash"},"version":{"type":"object","description":"Version details","properties":{"raw":{"type":"string","description":"Raw version string"}}},"package":{"type":"string","description":"Package name"}}}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_teams_list":{"teams":{"type":"array","description":"List of Sentry teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique team ID"},"slug":{"type":"string","description":"URL-friendly team identifier (used to own projects)"},"name":{"type":"string","description":"Team name"},"dateCreated":{"type":"string","description":"When the team was created (ISO timestamp)"},"isMember":{"type":"boolean","description":"Whether the user is a member of the team"},"teamRole":{"type":"string","description":"The role of the user on the team","optional":true},"hasAccess":{"type":"boolean","description":"Whether the user has access to this team"},"isPending":{"type":"boolean","description":"Whether team membership is pending"},"memberCount":{"type":"number","description":"Number of members in the team"},"projects":{"type":"array","description":"Projects owned by this team","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"slug":{"type":"string","description":"Project slug"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Project platform","optional":true}}}}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"serper_search":{"searchResults":{"type":"array","description":"Search results with titles, links, snippets, and type-specific metadata (date for news, rating for places, imageUrl for images)","items":{"type":"object","properties":{"title":{"type":"string","description":"Result title"},"link":{"type":"string","description":"Result URL"},"snippet":{"type":"string","description":"Result description/snippet","optional":true},"position":{"type":"number","description":"Position in search results"},"date":{"type":"string","description":"Publication date (news/videos)","optional":true},"imageUrl":{"type":"string","description":"Image URL (images/news/shopping)","optional":true},"source":{"type":"string","description":"Source name (news/videos/shopping)","optional":true},"rating":{"type":"number","description":"Rating (places)","optional":true},"ratingCount":{"type":"number","description":"Number of reviews (places)","optional":true},"address":{"type":"string","description":"Address (places)","optional":true},"price":{"type":"string","description":"Price (shopping)","optional":true},"duration":{"type":"string","description":"Duration (videos)","optional":true}}}}},"servicenow_aggregate":{"result":{"type":"json","description":"Aggregate result. Ungrouped: {stats: {count, sum, avg, min, max}}. Grouped: array of {stats, groupby_fields}."},"count":{"type":"number","description":"Total matching record count (only present for ungrouped count queries)","optional":true},"metadata":{"type":"json","description":"Operation metadata (grouped, groupCount)"}},"servicenow_create_record":{"record":{"type":"json","description":"Created ServiceNow record with sys_id and other fields"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_delete_record":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_download_attachment":{"file":{"type":"file","description":"Downloaded attachment stored in execution files"},"content":{"type":"string","description":"Base64 encoded file content"}},"servicenow_list_attachments":{"attachments":{"type":"array","description":"Attachment metadata records","items":{"type":"object","properties":{"sys_id":{"type":"string","description":"Attachment sys_id"},"file_name":{"type":"string","description":"File name"},"content_type":{"type":"string","description":"MIME type"},"size_bytes":{"type":"string","description":"File size in bytes"},"download_link":{"type":"string","description":"Direct download URL for the file"}}}},"metadata":{"type":"json","description":"Operation metadata (recordCount)"}},"servicenow_read_record":{"records":{"type":"array","description":"Array of ServiceNow records"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_update_record":{"record":{"type":"json","description":"Updated ServiceNow record"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_upload_attachment":{"attachment":{"type":"json","description":"Created attachment metadata (sys_id, file_name, content_type, download_link)"},"metadata":{"type":"json","description":"Operation metadata"}},"ses_create_configuration_set":{"message":{"type":"string","description":"Confirmation message"}},"ses_create_email_identity":{"identityType":{"type":"string","description":"The identity type: EMAIL_ADDRESS or DOMAIN"},"verifiedForSendingStatus":{"type":"boolean","description":"Whether the identity is verified and can send email"},"dkimAttributes":{"type":"json","description":"DKIM signing status and CNAME tokens for the identity","optional":true}},"ses_create_template":{"message":{"type":"string","description":"Confirmation message for the created template"}},"ses_delete_email_identity":{"message":{"type":"string","description":"Confirmation message"}},"ses_delete_suppressed_destination":{"message":{"type":"string","description":"Confirmation message"}},"ses_delete_template":{"message":{"type":"string","description":"Confirmation message for the deleted template"}},"ses_get_account":{"sendingEnabled":{"type":"boolean","description":"Whether email sending is enabled for the account"},"max24HourSend":{"type":"number","description":"Maximum emails allowed per 24-hour period"},"maxSendRate":{"type":"number","description":"Maximum emails allowed per second"},"sentLast24Hours":{"type":"number","description":"Number of emails sent in the last 24 hours"}},"ses_get_email_identity":{"identityType":{"type":"string","description":"The identity type: EMAIL_ADDRESS or DOMAIN"},"verifiedForSendingStatus":{"type":"boolean","description":"Whether the identity is verified and can send email"},"verificationStatus":{"type":"string","description":"Verification status: PENDING, SUCCESS, FAILED, TEMPORARY_FAILURE, NOT_STARTED","optional":true},"feedbackForwardingStatus":{"type":"boolean","description":"Whether bounce/complaint notifications are forwarded by email","optional":true},"configurationSetName":{"type":"string","description":"Default configuration set for this identity","optional":true},"dkimAttributes":{"type":"json","description":"DKIM signing status and CNAME tokens for the identity","optional":true},"mailFromAttributes":{"type":"json","description":"Custom MAIL FROM domain configuration for the identity","optional":true},"policies":{"type":"json","description":"Sending authorization policies attached to the identity","optional":true},"tags":{"type":"array","description":"Tags associated with the identity"},"verificationInfo":{"type":"json","description":"Additional verification diagnostics (error type, last checked/success time)","optional":true}},"ses_get_suppressed_destination":{"emailAddress":{"type":"string","description":"The suppressed email address"},"reason":{"type":"string","description":"The reason the address is suppressed"},"lastUpdateTime":{"type":"string","description":"When the address was added to the suppression list","optional":true},"messageId":{"type":"string","description":"The message ID associated with the bounce or complaint event","optional":true},"feedbackId":{"type":"string","description":"The feedback ID associated with the bounce or complaint event","optional":true}},"ses_get_template":{"templateName":{"type":"string","description":"Name of the template"},"subjectPart":{"type":"string","description":"Subject line of the template"},"textPart":{"type":"string","description":"Plain text body of the template","optional":true},"htmlPart":{"type":"string","description":"HTML body of the template","optional":true}},"ses_list_identities":{"identities":{"type":"array","description":"List of email identities with name, type, sending status, and verification status"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of identities returned"}},"ses_list_suppressed_destinations":{"destinations":{"type":"array","description":"List of suppressed destinations with email address, reason, and last update"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of suppressed destinations returned"}},"ses_list_templates":{"templates":{"type":"array","description":"List of email templates with name and creation timestamp"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of templates returned"}},"ses_put_suppressed_destination":{"message":{"type":"string","description":"Confirmation message"}},"ses_send_bulk_email":{"results":{"type":"array","description":"Per-destination send results with status and messageId"},"successCount":{"type":"number","description":"Number of successfully sent emails"},"failureCount":{"type":"number","description":"Number of failed email sends"}},"ses_send_custom_verification_email":{"messageId":{"type":"string","description":"SES message ID for the sent verification email"}},"ses_send_email":{"messageId":{"type":"string","description":"SES message ID for the sent email"}},"ses_send_templated_email":{"messageId":{"type":"string","description":"SES message ID for the sent email"}},"ses_update_template":{"message":{"type":"string","description":"Confirmation message"}},"sftp_delete":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"deletedPath":{"type":"string","description":"Path that was deleted"},"message":{"type":"string","description":"Operation status message"}},"sftp_download":{"success":{"type":"boolean","description":"Whether the download was successful"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"fileName":{"type":"string","description":"Name of the downloaded file"},"content":{"type":"string","description":"File content (text or base64 encoded)"},"size":{"type":"number","description":"File size in bytes"},"encoding":{"type":"string","description":"Content encoding (utf-8 or base64)"},"message":{"type":"string","description":"Operation status message"}},"sftp_list":{"success":{"type":"boolean","description":"Whether the operation was successful"},"path":{"type":"string","description":"Directory path that was listed"},"entries":{"type":"json","description":"Array of directory entries with name, type, size, permissions, modifiedAt"},"count":{"type":"number","description":"Number of entries in the directory"},"message":{"type":"string","description":"Operation status message"}},"sftp_mkdir":{"success":{"type":"boolean","description":"Whether the directory was created successfully"},"createdPath":{"type":"string","description":"Path of the created directory"},"message":{"type":"string","description":"Operation status message"}},"sftp_upload":{"success":{"type":"boolean","description":"Whether the upload was successful"},"uploadedFiles":{"type":"json","description":"Array of uploaded file details (name, remotePath, size)"},"message":{"type":"string","description":"Operation status message"}},"sharepoint_add_list_items":{"item":{"type":"object","description":"Created SharePoint list item","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the new item"}}}},"sharepoint_create_list":{"list":{"type":"object","description":"Created SharePoint list information","properties":{"id":{"type":"string","description":"The unique ID of the list"},"displayName":{"type":"string","description":"The display name of the list"},"name":{"type":"string","description":"The internal name of the list"},"webUrl":{"type":"string","description":"The web URL of the list"},"createdDateTime":{"type":"string","description":"When the list was created"},"lastModifiedDateTime":{"type":"string","description":"When the list was last modified"},"list":{"type":"object","description":"List properties (e.g., template)"}}}},"sharepoint_create_page":{"page":{"type":"object","description":"Created SharePoint page information","properties":{"id":{"type":"string","description":"The unique ID of the created page"},"name":{"type":"string","description":"The name of the created page"},"title":{"type":"string","description":"The title of the created page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}}},"sharepoint_delete_file":{"deleted":{"type":"boolean","description":"Whether the file was deleted"},"itemId":{"type":"string","description":"The ID of the deleted file"}},"sharepoint_delete_list_item":{"deleted":{"type":"boolean","description":"Whether the list item was deleted"},"itemId":{"type":"string","description":"The ID of the deleted list item"}},"sharepoint_delete_page":{"deleted":{"type":"boolean","description":"Whether the page was deleted"},"pageId":{"type":"string","description":"The ID of the deleted page"}},"sharepoint_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"}},"sharepoint_get_drive_item":{"driveItem":{"type":"object","description":"Metadata for the SharePoint file or folder","properties":{"id":{"type":"string","description":"The unique ID of the drive item"},"name":{"type":"string","description":"The name of the file or folder"},"webUrl":{"type":"string","description":"The URL to access the item"},"size":{"type":"number","description":"The size of the item in bytes","optional":true},"createdDateTime":{"type":"string","description":"When the item was created"},"lastModifiedDateTime":{"type":"string","description":"When the item was last modified"},"file":{"type":"object","description":"Present if the item is a file (contains mimeType)","optional":true},"folder":{"type":"object","description":"Present if the item is a folder (contains childCount)","optional":true},"parentReference":{"type":"object","description":"Reference to the parent folder/drive","optional":true}}}},"sharepoint_get_list":{"list":{"type":"object","description":"Information about the SharePoint list","properties":{"id":{"type":"string","description":"The unique ID of the list"},"displayName":{"type":"string","description":"The display name of the list"},"name":{"type":"string","description":"The internal name of the list"},"webUrl":{"type":"string","description":"The web URL of the list"},"createdDateTime":{"type":"string","description":"When the list was created"},"lastModifiedDateTime":{"type":"string","description":"When the list was last modified"},"list":{"type":"object","description":"List properties (e.g., template)"},"columns":{"type":"array","description":"List column definitions","items":{"type":"object"}},"items":{"type":"array","description":"List items (with fields when expanded)","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the item"}}}}}},"lists":{"type":"array","description":"All lists in the site when no listId/title provided","items":{"type":"object"}},"items":{"type":"array","description":"List items with expanded fields when reading list items","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the item"}}}},"nextPageUrl":{"type":"string","description":"Full Microsoft Graph @odata.nextLink URL for the next page of results","optional":true}},"sharepoint_get_list_item":{"item":{"type":"object","description":"SharePoint list item with field values","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the item"}}}},"sharepoint_list_sites":{"site":{"type":"object","description":"Information about the current SharePoint site","properties":{"id":{"type":"string","description":"The unique ID of the site"},"name":{"type":"string","description":"The name of the site"},"displayName":{"type":"string","description":"The display name of the site"},"webUrl":{"type":"string","description":"The URL to access the site"},"description":{"type":"string","description":"The description of the site"},"createdDateTime":{"type":"string","description":"When the site was created"},"lastModifiedDateTime":{"type":"string","description":"When the site was last modified"},"isPersonalSite":{"type":"boolean","description":"Whether this is a personal site"},"root":{"type":"object","description":"Present (as an empty object) only when this site is the root of its site collection","optional":true},"siteCollection":{"type":"object","properties":{"hostname":{"type":"string","description":"Site collection hostname"}}}}},"sites":{"type":"array","description":"List of all accessible SharePoint sites","items":{"type":"object","properties":{"id":{"type":"string","description":"The unique ID of the site"},"name":{"type":"string","description":"The name of the site"},"displayName":{"type":"string","description":"The display name of the site"},"webUrl":{"type":"string","description":"The URL to access the site"},"description":{"type":"string","description":"The description of the site"},"createdDateTime":{"type":"string","description":"When the site was created"},"lastModifiedDateTime":{"type":"string","description":"When the site was last modified"}}}},"nextPageUrl":{"type":"string","description":"Full Microsoft Graph @odata.nextLink URL for the next page of results","optional":true}},"sharepoint_publish_page":{"published":{"type":"boolean","description":"Whether the page was published"},"pageId":{"type":"string","description":"The ID of the published page"}},"sharepoint_read_page":{"page":{"type":"object","description":"Information about the SharePoint page","properties":{"id":{"type":"string","description":"The unique ID of the page"},"name":{"type":"string","description":"The name of the page"},"title":{"type":"string","description":"The title of the page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"description":{"type":"string","description":"The description of the page","optional":true},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}},"pages":{"type":"array","description":"List of SharePoint pages","items":{"type":"object","properties":{"page":{"type":"object","properties":{"id":{"type":"string","description":"The unique ID of the page"},"name":{"type":"string","description":"The name of the page"},"title":{"type":"string","description":"The title of the page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"description":{"type":"string","description":"The description of the page","optional":true},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}},"content":{"type":"object","properties":{"content":{"type":"string","description":"Extracted text content from the page"},"canvasLayout":{"type":"object","description":"Raw SharePoint canvas layout structure"}}}}}},"content":{"type":"object","description":"Content of the SharePoint page","properties":{"content":{"type":"string","description":"Extracted text content from the page"},"canvasLayout":{"type":"object","description":"Raw SharePoint canvas layout structure"}}},"totalPages":{"type":"number","description":"Total number of pages found"},"nextPageUrl":{"type":"string","description":"Full Microsoft Graph @odata.nextLink URL for the next page of results","optional":true}},"sharepoint_update_list":{"item":{"type":"object","description":"Updated SharePoint list item","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Updated field values"}}}},"sharepoint_update_page":{"page":{"type":"object","description":"Updated SharePoint page information","properties":{"id":{"type":"string","description":"The unique ID of the page"},"name":{"type":"string","description":"The name of the page"},"title":{"type":"string","description":"The title of the page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}}},"sharepoint_upload_file":{"uploadedFiles":{"type":"array","description":"Array of uploaded file objects","items":{"type":"object","properties":{"id":{"type":"string","description":"The unique ID of the uploaded file"},"name":{"type":"string","description":"The name of the uploaded file"},"webUrl":{"type":"string","description":"The URL to access the file"},"size":{"type":"number","description":"The size of the file in bytes"},"createdDateTime":{"type":"string","description":"When the file was created"},"lastModifiedDateTime":{"type":"string","description":"When the file was last modified"}}}},"fileCount":{"type":"number","description":"Number of files uploaded"},"skippedFiles":{"type":"array","description":"Files that were skipped before upload","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"limit":{"type":"number","description":"Upload size limit in bytes"},"reason":{"type":"string","description":"Reason the file was skipped"}}}},"skippedCount":{"type":"number","description":"Number of files skipped"},"errors":{"type":"array","description":"Per-file upload errors","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"error":{"type":"string","description":"Error message"},"status":{"type":"number","description":"HTTP status from Microsoft Graph","optional":true}}}}},"shopify_adjust_inventory":{"inventoryLevel":{"type":"object","description":"The inventory adjustment result","properties":{"adjustmentGroup":{"type":"object","description":"Inventory adjustment group details","properties":{"createdAt":{"type":"string","description":"Adjustment timestamp (ISO 8601)"},"reason":{"type":"string","description":"Adjustment reason"}}},"changes":{"type":"array","description":"Inventory changes applied","items":{"type":"object","properties":{"name":{"type":"string","description":"Quantity name (e.g., available)"},"delta":{"type":"number","description":"Quantity change amount"},"quantityAfterChange":{"type":"number","description":"Quantity after adjustment"},"item":{"type":"object","description":"Inventory item","properties":{"id":{"type":"string","description":"Inventory item identifier (GID)"},"sku":{"type":"string","description":"Stock keeping unit","optional":true}}},"location":{"type":"object","description":"Location of the adjustment","properties":{"id":{"type":"string","description":"Location identifier (GID)"},"name":{"type":"string","description":"Location name"}}}}}}}}},"shopify_cancel_order":{"order":{"type":"object","description":"The cancellation result","properties":{"id":{"type":"string","description":"Job identifier for the cancellation"},"cancelled":{"type":"boolean","description":"Whether the cancellation completed"},"message":{"type":"string","description":"Status message"}}}},"shopify_create_customer":{"customer":{"type":"object","description":"The created customer","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"shopify_create_fulfillment":{"fulfillment":{"type":"object","description":"The created fulfillment with tracking info and fulfilled items","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}},"fulfillmentLineItems":{"type":"array","description":"Fulfilled line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Fulfillment line item identifier (GID)"},"quantity":{"type":"number","description":"Quantity fulfilled"},"lineItem":{"type":"object","description":"Associated order line item","properties":{"title":{"type":"string","description":"Product title"}}}}}}}}},"shopify_create_product":{"product":{"type":"object","description":"The created product","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"shopify_delete_customer":{"deletedId":{"type":"string","description":"The ID of the deleted customer"}},"shopify_delete_product":{"deletedId":{"type":"string","description":"The ID of the deleted product"}},"shopify_get_collection":{"collection":{"type":"object","description":"The collection details including its products","properties":{"id":{"type":"string","description":"Unique collection identifier (GID)"},"title":{"type":"string","description":"Collection title"},"handle":{"type":"string","description":"URL-friendly collection identifier"},"description":{"type":"string","description":"Plain text description","optional":true},"descriptionHtml":{"type":"string","description":"HTML-formatted description","optional":true},"productsCount":{"type":"number","description":"Number of products in the collection"},"sortOrder":{"type":"string","description":"Product sort order in the collection"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"image":{"type":"object","description":"Collection image","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}},"optional":true},"products":{"type":"array","description":"Products in the collection","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"vendor":{"type":"string","description":"Product vendor"},"productType":{"type":"string","description":"Product type classification"},"totalInventory":{"type":"number","description":"Total inventory across all variants"},"featuredImage":{"type":"object","description":"Featured product image","properties":{"url":{"type":"string","description":"Featured image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}},"optional":true}}}}}}},"shopify_get_customer":{"customer":{"type":"object","description":"The customer details","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"shopify_get_inventory_level":{"inventoryLevel":{"type":"object","description":"The inventory level details","properties":{"id":{"type":"string","description":"Inventory item identifier (GID)"},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"tracked":{"type":"boolean","description":"Whether inventory is tracked"},"levels":{"type":"array","description":"Inventory levels at different locations","items":{"type":"object","properties":{"id":{"type":"string","description":"Inventory level identifier (GID)"},"available":{"type":"number","description":"Available quantity"},"onHand":{"type":"number","description":"On-hand quantity"},"committed":{"type":"number","description":"Committed quantity"},"incoming":{"type":"number","description":"Incoming quantity"},"reserved":{"type":"number","description":"Reserved quantity"},"location":{"type":"object","description":"Location for this inventory level","properties":{"id":{"type":"string","description":"Location identifier (GID)"},"name":{"type":"string","description":"Location name"}}}}}}}}},"shopify_get_order":{"order":{"type":"object","description":"The order details","properties":{"id":{"type":"string","description":"Unique order identifier (GID)"},"name":{"type":"string","description":"Order name (e.g., #1001)"},"email":{"type":"string","description":"Customer email for the order","optional":true},"phone":{"type":"string","description":"Customer phone for the order","optional":true},"createdAt":{"type":"string","description":"Order creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"cancelledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)","optional":true},"closedAt":{"type":"string","description":"Closure timestamp (ISO 8601)","optional":true},"displayFinancialStatus":{"type":"string","description":"Financial status (PENDING, AUTHORIZED, PARTIALLY_PAID, PAID, PARTIALLY_REFUNDED, REFUNDED, VOIDED)"},"displayFulfillmentStatus":{"type":"string","description":"Fulfillment status (UNFULFILLED, PARTIALLY_FULFILLED, FULFILLED, RESTOCKED, PENDING_FULFILLMENT, OPEN, IN_PROGRESS, ON_HOLD, SCHEDULED)"},"totalPriceSet":{"type":"object","description":"Total order price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"subtotalPriceSet":{"type":"object","description":"Order subtotal (before shipping and taxes)","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalTaxSet":{"type":"object","description":"Total tax amount","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalShippingPriceSet":{"type":"object","description":"Total shipping price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"note":{"type":"string","description":"Order note","optional":true},"tags":{"type":"array","description":"Order tags","items":{"type":"string"}},"customer":{"type":"object","description":"Customer who placed the order","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true}},"optional":true},"lineItems":{"type":"object","description":"Order line items with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of line item edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Line item node","properties":{"id":{"type":"string","description":"Unique line item identifier (GID)"},"title":{"type":"string","description":"Product title"},"quantity":{"type":"number","description":"Quantity ordered"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}},"optional":true},"originalTotalSet":{"type":"object","description":"Original total price before discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"discountedTotalSet":{"type":"object","description":"Total price after discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}}}}}}}},"optional":true},"shippingAddress":{"type":"object","description":"Shipping address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"billingAddress":{"type":"object","description":"Billing address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"fulfillments":{"type":"array","description":"Order fulfillments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}}}},"optional":true}}}},"shopify_get_product":{"product":{"type":"object","description":"The product details","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"shopify_list_collections":{"collections":{"type":"array","description":"List of collections with their IDs, titles, and product counts","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique collection identifier (GID)"},"title":{"type":"string","description":"Collection title"},"handle":{"type":"string","description":"URL-friendly collection identifier"},"description":{"type":"string","description":"Plain text description","optional":true},"descriptionHtml":{"type":"string","description":"HTML-formatted description","optional":true},"productsCount":{"type":"number","description":"Number of products in the collection"},"sortOrder":{"type":"string","description":"Product sort order in the collection"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"image":{"type":"object","description":"Collection image","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_customers":{"customers":{"type":"array","description":"List of customers","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_inventory_items":{"inventoryItems":{"type":"array","description":"List of inventory items with their IDs, SKUs, and stock levels","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique inventory item identifier (GID)"},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"tracked":{"type":"boolean","description":"Whether inventory is tracked"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"product":{"type":"object","description":"Associated product","properties":{"id":{"type":"string","description":"Product identifier (GID)"},"title":{"type":"string","description":"Product title"}},"optional":true}},"optional":true},"inventoryLevels":{"type":"array","description":"Inventory levels at different locations","items":{"type":"object","properties":{"id":{"type":"string","description":"Inventory level identifier (GID)"},"available":{"type":"number","description":"Available quantity"},"location":{"type":"object","description":"Location for this inventory level","properties":{"id":{"type":"string","description":"Location identifier (GID)"},"name":{"type":"string","description":"Location name"}}}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_locations":{"locations":{"type":"array","description":"List of locations with their IDs, names, and addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique location identifier (GID)"},"name":{"type":"string","description":"Location name"},"isActive":{"type":"boolean","description":"Whether the location is active"},"fulfillsOnlineOrders":{"type":"boolean","description":"Whether the location fulfills online orders"},"address":{"type":"object","description":"Location address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_orders":{"orders":{"type":"array","description":"List of orders","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique order identifier (GID)"},"name":{"type":"string","description":"Order name (e.g., #1001)"},"email":{"type":"string","description":"Customer email for the order","optional":true},"phone":{"type":"string","description":"Customer phone for the order","optional":true},"createdAt":{"type":"string","description":"Order creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"cancelledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)","optional":true},"closedAt":{"type":"string","description":"Closure timestamp (ISO 8601)","optional":true},"displayFinancialStatus":{"type":"string","description":"Financial status (PENDING, AUTHORIZED, PARTIALLY_PAID, PAID, PARTIALLY_REFUNDED, REFUNDED, VOIDED)"},"displayFulfillmentStatus":{"type":"string","description":"Fulfillment status (UNFULFILLED, PARTIALLY_FULFILLED, FULFILLED, RESTOCKED, PENDING_FULFILLMENT, OPEN, IN_PROGRESS, ON_HOLD, SCHEDULED)"},"totalPriceSet":{"type":"object","description":"Total order price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"subtotalPriceSet":{"type":"object","description":"Order subtotal (before shipping and taxes)","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalTaxSet":{"type":"object","description":"Total tax amount","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalShippingPriceSet":{"type":"object","description":"Total shipping price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"note":{"type":"string","description":"Order note","optional":true},"tags":{"type":"array","description":"Order tags","items":{"type":"string"}},"customer":{"type":"object","description":"Customer who placed the order","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true}},"optional":true},"lineItems":{"type":"object","description":"Order line items with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of line item edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Line item node","properties":{"id":{"type":"string","description":"Unique line item identifier (GID)"},"title":{"type":"string","description":"Product title"},"quantity":{"type":"number","description":"Quantity ordered"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}},"optional":true},"originalTotalSet":{"type":"object","description":"Original total price before discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"discountedTotalSet":{"type":"object","description":"Total price after discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}}}}}}}},"optional":true},"shippingAddress":{"type":"object","description":"Shipping address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"billingAddress":{"type":"object","description":"Billing address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"fulfillments":{"type":"array","description":"Order fulfillments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}}}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_products":{"products":{"type":"array","description":"List of products","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_update_customer":{"customer":{"type":"object","description":"The updated customer","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"shopify_update_order":{"order":{"type":"object","description":"The updated order","properties":{"id":{"type":"string","description":"Unique order identifier (GID)"},"name":{"type":"string","description":"Order name (e.g., #1001)"},"email":{"type":"string","description":"Customer email for the order","optional":true},"phone":{"type":"string","description":"Customer phone for the order","optional":true},"createdAt":{"type":"string","description":"Order creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"cancelledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)","optional":true},"closedAt":{"type":"string","description":"Closure timestamp (ISO 8601)","optional":true},"displayFinancialStatus":{"type":"string","description":"Financial status (PENDING, AUTHORIZED, PARTIALLY_PAID, PAID, PARTIALLY_REFUNDED, REFUNDED, VOIDED)"},"displayFulfillmentStatus":{"type":"string","description":"Fulfillment status (UNFULFILLED, PARTIALLY_FULFILLED, FULFILLED, RESTOCKED, PENDING_FULFILLMENT, OPEN, IN_PROGRESS, ON_HOLD, SCHEDULED)"},"totalPriceSet":{"type":"object","description":"Total order price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"subtotalPriceSet":{"type":"object","description":"Order subtotal (before shipping and taxes)","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalTaxSet":{"type":"object","description":"Total tax amount","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalShippingPriceSet":{"type":"object","description":"Total shipping price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"note":{"type":"string","description":"Order note","optional":true},"tags":{"type":"array","description":"Order tags","items":{"type":"string"}},"customer":{"type":"object","description":"Customer who placed the order","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true}},"optional":true},"lineItems":{"type":"object","description":"Order line items with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of line item edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Line item node","properties":{"id":{"type":"string","description":"Unique line item identifier (GID)"},"title":{"type":"string","description":"Product title"},"quantity":{"type":"number","description":"Quantity ordered"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}},"optional":true},"originalTotalSet":{"type":"object","description":"Original total price before discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"discountedTotalSet":{"type":"object","description":"Total price after discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}}}}}}}},"optional":true},"shippingAddress":{"type":"object","description":"Shipping address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"billingAddress":{"type":"object","description":"Billing address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"fulfillments":{"type":"array","description":"Order fulfillments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}}}},"optional":true}}}},"shopify_update_product":{"product":{"type":"object","description":"The updated product","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"similarweb_bounce_rate":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"bounceRate":{"type":"array","description":"Bounce rate data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"bounceRate":{"type":"number","description":"Bounce rate (0-1)"}}}}},"similarweb_page_views":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"pageViews":{"type":"array","description":"Page view data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"pageViews":{"type":"number","description":"Total page views"}}}}},"similarweb_pages_per_visit":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"pagesPerVisit":{"type":"array","description":"Pages per visit data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"pagesPerVisit":{"type":"number","description":"Average pages per visit"}}}}},"similarweb_traffic_visits":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"visits":{"type":"array","description":"Visit data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"visits":{"type":"number","description":"Number of visits"}}}}},"similarweb_visit_duration":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"averageVisitDuration":{"type":"array","description":"Desktop visit duration data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"durationSeconds":{"type":"number","description":"Average visit duration in seconds"}}}}},"similarweb_website_overview":{"siteName":{"type":"string","description":"Website name"},"description":{"type":"string","description":"Website description","optional":true},"globalRank":{"type":"number","description":"Global traffic rank","optional":true},"countryRank":{"type":"number","description":"Country traffic rank","optional":true},"categoryRank":{"type":"number","description":"Category traffic rank","optional":true},"category":{"type":"string","description":"Website category","optional":true},"monthlyVisits":{"type":"number","description":"Estimated monthly visits","optional":true},"engagementVisitDuration":{"type":"number","description":"Average visit duration in seconds","optional":true},"engagementPagesPerVisit":{"type":"number","description":"Average pages per visit","optional":true},"engagementBounceRate":{"type":"number","description":"Bounce rate (0-1)","optional":true},"topCountries":{"type":"array","description":"Top countries by traffic share","items":{"type":"object","properties":{"country":{"type":"string","description":"Country code"},"share":{"type":"number","description":"Traffic share (0-1)"}}}},"trafficSources":{"type":"json","description":"Traffic source breakdown","properties":{"direct":{"type":"number","description":"Direct traffic share"},"referrals":{"type":"number","description":"Referral traffic share"},"search":{"type":"number","description":"Search traffic share"},"social":{"type":"number","description":"Social traffic share"},"mail":{"type":"number","description":"Email traffic share"},"paidReferrals":{"type":"number","description":"Paid referral traffic share"}}}},"sixtyfour_enrich_company":{"notes":{"type":"string","description":"Research notes about the company","optional":true},"structuredData":{"type":"json","description":"Enriched company data matching the requested struct fields"},"references":{"type":"json","description":"Source URLs and descriptions used for enrichment"},"confidenceScore":{"type":"number","description":"Quality score for the returned data (0-10)","optional":true},"orgChart":{"type":"json","description":"Org chart returned when fullOrgChart is enabled","optional":true}},"sixtyfour_enrich_lead":{"notes":{"type":"string","description":"Research notes about the lead","optional":true},"structuredData":{"type":"json","description":"Enriched lead data matching the requested struct fields"},"references":{"type":"json","description":"Source URLs and descriptions used for enrichment"},"confidenceScore":{"type":"number","description":"Quality score for the returned data (0-10)","optional":true}},"sixtyfour_find_email":{"name":{"type":"string","description":"Name of the person","optional":true},"company":{"type":"string","description":"Company name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"linkedinUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"emails":{"type":"json","description":"Professional email addresses found","properties":{"address":{"type":"string","description":"Email address"},"status":{"type":"string","description":"Validation status (OK or UNKNOWN)"},"type":{"type":"string","description":"Email type (COMPANY or PERSONAL)"}}},"personalEmails":{"type":"json","description":"Personal email addresses found (only in PERSONAL mode)","optional":true,"properties":{"address":{"type":"string","description":"Email address"},"status":{"type":"string","description":"Validation status (OK or UNKNOWN)"},"type":{"type":"string","description":"Email type (COMPANY or PERSONAL)"}}}},"sixtyfour_find_phone":{"name":{"type":"string","description":"Name of the person","optional":true},"company":{"type":"string","description":"Company name","optional":true},"phone":{"type":"string","description":"Phone number(s) found","optional":true},"linkedinUrl":{"type":"string","description":"LinkedIn profile URL","optional":true}},"slack_add_reaction":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"reaction":{"type":"string","description":"Emoji reaction name"}}}},"slack_archive_conversation":{"ok":{"type":"boolean","description":"Whether the conversation was archived successfully"}},"slack_canvas":{"canvas_id":{"type":"string","description":"Unique canvas identifier"}},"slack_create_channel_canvas":{"canvas_id":{"type":"string","description":"ID of the created channel canvas"}},"slack_create_conversation":{"channelInfo":{"type":"object","description":"The newly created channel object","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_delete_canvas":{"ok":{"type":"boolean","description":"Whether Slack deleted the canvas successfully"}},"slack_delete_message":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Deleted message metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"}}}},"slack_delete_scheduled_message":{"ok":{"type":"boolean","description":"Whether the scheduled message was deleted successfully"}},"slack_download":{"file":{"type":"file","description":"Downloaded file stored in execution files","properties":{"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type of the file"},"data":{"type":"string","description":"File content (base64 encoded)"},"size":{"type":"number","description":"File size in bytes"}}}},"slack_edit_canvas":{"content":{"type":"string","description":"Success message"}},"slack_ephemeral_message":{"messageTs":{"type":"string","description":"Timestamp of the ephemeral message (cannot be used with chat.update)"},"channel":{"type":"string","description":"Channel ID where the ephemeral message was sent"}},"slack_get_canvas":{"canvas":{"type":"object","description":"Canvas file information returned by Slack","properties":{"id":{"type":"string","description":"Unique canvas file identifier"},"created":{"type":"number","description":"Unix timestamp when the canvas was created"},"timestamp":{"type":"number","description":"Unix timestamp associated with the canvas"},"name":{"type":"string","description":"Canvas file name","optional":true},"title":{"type":"string","description":"Canvas title","optional":true},"mimetype":{"type":"string","description":"MIME type of the canvas file","optional":true},"filetype":{"type":"string","description":"Slack file type for the canvas","optional":true},"pretty_type":{"type":"string","description":"Human-readable file type","optional":true},"user":{"type":"string","description":"User ID of the canvas creator","optional":true},"editable":{"type":"boolean","description":"Whether the canvas file is editable","optional":true},"size":{"type":"number","description":"Canvas file size in bytes","optional":true},"mode":{"type":"string","description":"File mode","optional":true},"is_external":{"type":"boolean","description":"Whether the canvas is externally hosted","optional":true},"is_public":{"type":"boolean","description":"Whether the canvas is public","optional":true},"url_private":{"type":"string","description":"Private URL for the canvas file","optional":true},"url_private_download":{"type":"string","description":"Private download URL for the canvas file","optional":true},"permalink":{"type":"string","description":"Permanent URL for the canvas","optional":true},"channels":{"type":"array","description":"Public channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"groups":{"type":"array","description":"Private channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"ims":{"type":"array","description":"Direct message IDs where the canvas appears","items":{"type":"string","description":"Conversation ID"},"optional":true},"canvas_readtime":{"type":"number","description":"Approximate read time for canvas content","optional":true},"is_channel_space":{"type":"boolean","description":"Whether this canvas is linked to a channel","optional":true},"linked_channel_id":{"type":"string","description":"Channel ID linked to this canvas","optional":true},"canvas_creator_id":{"type":"string","description":"User ID of the canvas creator","optional":true}}}},"slack_get_channel_history":{"messages":{"type":"array","description":"Channel messages in reverse-chronological order (newest first)","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"count":{"type":"number","description":"Total number of messages returned across all fetched pages"},"hasMore":{"type":"boolean","description":"Whether more pages remain beyond the fetched window"},"nextCursor":{"type":"string","description":"Cursor to fetch the next page; null when there are no more pages","optional":true},"pages":{"type":"number","description":"Number of pages fetched in this invocation"}},"slack_get_channel_info":{"channelInfo":{"type":"object","description":"Detailed channel information","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_get_message":{"message":{"type":"object","description":"The retrieved message object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"slack_get_permalink":{"ok":{"type":"boolean","description":"Whether the permalink was retrieved successfully"},"channel":{"type":"string","description":"Channel ID containing the message"},"permalink":{"type":"string","description":"The permalink URL to the message"}},"slack_get_thread":{"parentMessage":{"type":"object","description":"The thread parent message","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}},"replies":{"type":"array","description":"Array of reply messages in the thread (excluding the parent)","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"messages":{"type":"array","description":"All messages in the thread (parent + replies) in chronological order","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"replyCount":{"type":"number","description":"Number of replies returned in this response"},"hasMore":{"type":"boolean","description":"Whether there are more messages in the thread (pagination needed)"}},"slack_get_thread_replies":{"parentMessage":{"type":"object","description":"The thread parent message, or null if the thread is empty","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}},"optional":true},"replies":{"type":"array","description":"All reply messages in the thread (excluding the parent)","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"messages":{"type":"array","description":"All messages (parent + replies) in chronological order","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"replyCount":{"type":"number","description":"Number of replies returned (excluding the parent)"},"hasMore":{"type":"boolean","description":"Whether more pages remain beyond the fetched window"},"nextCursor":{"type":"string","description":"Cursor to fetch the next page; null when there are no more pages","optional":true},"pages":{"type":"number","description":"Number of pages fetched in this invocation"}},"slack_get_user":{"user":{"type":"object","description":"Detailed user information","properties":{"id":{"type":"string","description":"User ID (e.g., U1234567890)"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"name":{"type":"string","description":"Username (handle)"},"real_name":{"type":"string","description":"Full real name"},"display_name":{"type":"string","description":"Display name shown in Slack"},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"skype":{"type":"string","description":"Skype handle","optional":true},"email":{"type":"string","description":"Email address (requires users:read.email scope)","optional":true},"is_bot":{"type":"boolean","description":"Whether the user is a bot"},"is_admin":{"type":"boolean","description":"Whether the user is a workspace admin"},"is_owner":{"type":"boolean","description":"Whether the user is the workspace owner"},"is_primary_owner":{"type":"boolean","description":"Whether the user is the primary owner","optional":true},"is_restricted":{"type":"boolean","description":"Whether the user is a guest (restricted)","optional":true},"is_ultra_restricted":{"type":"boolean","description":"Whether the user is a single-channel guest","optional":true},"is_app_user":{"type":"boolean","description":"Whether user is an app user","optional":true},"deleted":{"type":"boolean","description":"Whether the user is deactivated"},"color":{"type":"string","description":"User color for display","optional":true},"timezone":{"type":"string","description":"Timezone identifier (e.g., America/Los_Angeles)","optional":true},"timezone_label":{"type":"string","description":"Human-readable timezone label","optional":true},"timezone_offset":{"type":"number","description":"Timezone offset in seconds from UTC","optional":true},"avatar":{"type":"string","description":"URL to user avatar image","optional":true},"avatar_24":{"type":"string","description":"URL to 24px avatar","optional":true},"avatar_48":{"type":"string","description":"URL to 48px avatar","optional":true},"avatar_72":{"type":"string","description":"URL to 72px avatar","optional":true},"avatar_192":{"type":"string","description":"URL to 192px avatar","optional":true},"avatar_512":{"type":"string","description":"URL to 512px avatar","optional":true},"status_text":{"type":"string","description":"Custom status text","optional":true},"status_emoji":{"type":"string","description":"Custom status emoji","optional":true},"status_expiration":{"type":"number","description":"Unix timestamp when status expires","optional":true},"updated":{"type":"number","description":"Unix timestamp of last profile update","optional":true},"has_2fa":{"type":"boolean","description":"Whether two-factor auth is enabled","optional":true}}}},"slack_get_user_presence":{"presence":{"type":"string","description":"User presence status: \\"active\\" or \\"away\\""},"online":{"type":"boolean","description":"Whether user has an active client connection (only available when checking own presence)","optional":true},"autoAway":{"type":"boolean","description":"Whether user was automatically set to away due to inactivity (only available when checking own presence)","optional":true},"manualAway":{"type":"boolean","description":"Whether user manually set themselves as away (only available when checking own presence)","optional":true},"connectionCount":{"type":"number","description":"Total number of active connections for the user (only available when checking own presence)","optional":true},"lastActivity":{"type":"number","description":"Unix timestamp of last detected activity (only available when checking own presence)","optional":true}},"slack_invite_to_conversation":{"channelInfo":{"type":"object","description":"The channel object after inviting users","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}},"errors":{"type":"array","description":"Per-user errors when force is true and some invitations failed","optional":true,"items":{"type":"object","properties":{"user":{"type":"string","description":"User ID that failed"},"ok":{"type":"boolean","description":"Always false for error entries"},"error":{"type":"string","description":"Error code for this user"}}}}},"slack_list_canvases":{"canvases":{"type":"array","description":"Canvas file objects returned by Slack","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique canvas file identifier"},"created":{"type":"number","description":"Unix timestamp when the canvas was created"},"timestamp":{"type":"number","description":"Unix timestamp associated with the canvas"},"name":{"type":"string","description":"Canvas file name","optional":true},"title":{"type":"string","description":"Canvas title","optional":true},"mimetype":{"type":"string","description":"MIME type of the canvas file","optional":true},"filetype":{"type":"string","description":"Slack file type for the canvas","optional":true},"pretty_type":{"type":"string","description":"Human-readable file type","optional":true},"user":{"type":"string","description":"User ID of the canvas creator","optional":true},"editable":{"type":"boolean","description":"Whether the canvas file is editable","optional":true},"size":{"type":"number","description":"Canvas file size in bytes","optional":true},"mode":{"type":"string","description":"File mode","optional":true},"is_external":{"type":"boolean","description":"Whether the canvas is externally hosted","optional":true},"is_public":{"type":"boolean","description":"Whether the canvas is public","optional":true},"url_private":{"type":"string","description":"Private URL for the canvas file","optional":true},"url_private_download":{"type":"string","description":"Private download URL for the canvas file","optional":true},"permalink":{"type":"string","description":"Permanent URL for the canvas","optional":true},"channels":{"type":"array","description":"Public channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"groups":{"type":"array","description":"Private channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"ims":{"type":"array","description":"Direct message IDs where the canvas appears","items":{"type":"string","description":"Conversation ID"},"optional":true},"canvas_readtime":{"type":"number","description":"Approximate read time for canvas content","optional":true},"is_channel_space":{"type":"boolean","description":"Whether this canvas is linked to a channel","optional":true},"linked_channel_id":{"type":"string","description":"Channel ID linked to this canvas","optional":true},"canvas_creator_id":{"type":"string","description":"User ID of the canvas creator","optional":true}}}},"paging":{"type":"object","description":"Pagination information from Slack","properties":{"count":{"type":"number","description":"Number of items requested per page"},"total":{"type":"number","description":"Total number of matching files"},"page":{"type":"number","description":"Current page number"},"pages":{"type":"number","description":"Total number of pages"}}}},"slack_list_channels":{"channels":{"type":"array","description":"Array of channel objects from the workspace","items":{"type":"object","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"ids":{"type":"array","description":"Array of channel IDs for easy access","items":{"type":"string","description":"Channel ID"}},"names":{"type":"array","description":"Array of channel names for easy access","items":{"type":"string","description":"Channel name"}},"count":{"type":"number","description":"Total number of channels returned"},"nextCursor":{"type":"string","description":"Cursor for the next page; null if no more pages","optional":true}},"slack_list_members":{"members":{"type":"array","description":"Array of user IDs who are members of the channel (e.g., U1234567890)","items":{"type":"string"}},"count":{"type":"number","description":"Total number of members returned"},"nextCursor":{"type":"string","description":"Cursor for the next page; null if no more pages","optional":true}},"slack_list_scheduled_messages":{"scheduledMessages":{"type":"array","description":"Array of pending scheduled message objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Scheduled message ID"},"channel_id":{"type":"string","description":"Channel the message is scheduled for"},"post_at":{"type":"number","description":"Unix timestamp when the message will post"},"date_created":{"type":"number","description":"Unix timestamp when the schedule was created"},"text":{"type":"string","description":"Scheduled message text","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (null when there are no more pages)","optional":true}},"slack_list_users":{"users":{"type":"array","description":"Array of user objects from the workspace","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID (e.g., U1234567890)"},"name":{"type":"string","description":"Username (handle)"},"real_name":{"type":"string","description":"Full real name"},"display_name":{"type":"string","description":"Display name shown in Slack"},"email":{"type":"string","description":"Email address (requires users:read.email scope)","optional":true},"is_bot":{"type":"boolean","description":"Whether the user is a bot"},"is_admin":{"type":"boolean","description":"Whether the user is a workspace admin"},"is_owner":{"type":"boolean","description":"Whether the user is the workspace owner"},"deleted":{"type":"boolean","description":"Whether the user is deactivated"},"timezone":{"type":"string","description":"User timezone identifier","optional":true},"avatar":{"type":"string","description":"URL to user avatar image","optional":true},"status_text":{"type":"string","description":"Custom status text","optional":true},"status_emoji":{"type":"string","description":"Custom status emoji","optional":true}}}},"ids":{"type":"array","description":"Array of user IDs for easy access","items":{"type":"string","description":"User ID"}},"names":{"type":"array","description":"Array of usernames for easy access","items":{"type":"string","description":"Username"}},"count":{"type":"number","description":"Total number of users returned"},"nextCursor":{"type":"string","description":"Cursor for the next page; null if no more pages","optional":true}},"slack_lookup_canvas_sections":{"sections":{"type":"array","description":"Canvas sections matching the lookup criteria","items":{"type":"object","properties":{"id":{"type":"string","description":"Canvas section identifier"}}}}},"slack_message":{"message":{"type":"object","description":"Complete message object with all properties returned by Slack","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}},"ts":{"type":"string","description":"Message timestamp"},"channel":{"type":"string","description":"Channel ID where message was sent"},"fileCount":{"type":"number","description":"Number of files uploaded (when files are attached)"},"files":{"type":"file[]","description":"Files attached to the message"}},"slack_message_reader":{"messages":{"type":"array","description":"Array of message objects from the channel","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}}},"slack_open_view":{"view":{"type":"object","description":"The opened modal view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"slack_publish_view":{"view":{"type":"object","description":"The published Home tab view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"slack_push_view":{"view":{"type":"object","description":"The pushed modal view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"slack_remove_reaction":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"reaction":{"type":"string","description":"Emoji reaction name"}}}},"slack_rename_conversation":{"channelInfo":{"type":"object","description":"The channel object after renaming","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_schedule_message":{"scheduledMessageId":{"type":"string","description":"Identifier of the scheduled message (used to delete it before it posts)"},"postAt":{"type":"number","description":"Unix timestamp when the message will post"},"channel":{"type":"string","description":"Channel ID where the message is scheduled"},"message":{"type":"object","description":"The scheduled message object returned by Slack"}},"slack_set_conversation_purpose":{"purpose":{"type":"string","description":"The purpose/description that was set on the channel"}},"slack_set_conversation_topic":{"channelInfo":{"type":"object","description":"The channel object after updating the topic","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_set_status":{"ok":{"type":"boolean","description":"Whether the status was set successfully"},"channel":{"type":"string","description":"Channel ID the status was set on"},"threadTs":{"type":"string","description":"Thread timestamp the status was set on"}},"slack_set_suggested_prompts":{"ok":{"type":"boolean","description":"Whether the suggested prompts were set successfully"},"channel":{"type":"string","description":"Channel ID the prompts were set on"},"threadTs":{"type":"string","description":"Thread timestamp the prompts were set on"}},"slack_set_title":{"ok":{"type":"boolean","description":"Whether the title was set successfully"},"channel":{"type":"string","description":"Channel ID the title was set on"},"threadTs":{"type":"string","description":"Thread timestamp the title was set on"}},"slack_update_message":{"message":{"type":"object","description":"Complete updated message object with all properties returned by Slack","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}},"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Updated message metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"text":{"type":"string","description":"Updated message text"}}}},"slack_update_view":{"view":{"type":"object","description":"The updated modal view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"smartlead_add_email_accounts_to_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_add_leads_to_campaign":{"upload_count":{"type":"number","description":"Leads submitted in the request"},"total_leads":{"type":"number","description":"Leads newly added to the campaign"},"already_added_to_campaign":{"type":"number","description":"Leads already present in the campaign"},"duplicate_count":{"type":"number","description":"Duplicate leads skipped"},"invalid_email_count":{"type":"number","description":"Leads skipped for an invalid email"},"block_count":{"type":"number","description":"Leads skipped by the block list"},"bounce_count":{"type":"number","description":"Leads skipped for prior bounces"},"lead_import_stopped_count":{"type":"number","description":"Leads whose import was stopped"},"is_lead_limit_exhausted":{"type":"boolean","description":"Whether the plan lead limit was reached"},"invalid_emails":{"type":"array","description":"Emails rejected as invalid"},"unsubscribed_leads":{"type":"array","description":"Leads skipped because they unsubscribed"}},"smartlead_create_campaign":{"id":{"type":"number","description":"Created campaign ID"},"name":{"type":"string","description":"Created campaign name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true}},"smartlead_create_lead_list":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}},"smartlead_delete_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_delete_campaign_webhook":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_delete_lead_from_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_delete_lead_list":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_duplicate_campaign":{"success":{"type":"boolean","description":"Whether Smartlead duplicated the campaign"},"id":{"type":"number","description":"ID of the newly created campaign"}},"smartlead_export_campaign_leads":{"csv":{"type":"string","description":"Campaign leads as CSV. Columns: id, campaign_lead_map_id, status, category, is_interested, created_at, first_name, last_name, email, phone_number, company_name, website, location, custom_fields, linkedin_profile, company_url, is_unsubscribed, unsubscribed_client_id_map, last_email_sequence_sent, open_count, click_count, reply_count."},"row_count":{"type":"number","description":"Number of data rows in the CSV"}},"smartlead_get_campaign":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status (DRAFTED, ACTIVE, PAUSED, STOPPED, COMPLETED)"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"track_settings":{"type":"array","description":"Disabled tracking settings"},"scheduler_cron_value":{"type":"object","description":"Sending schedule, or null when no schedule is set","optional":true,"properties":{"tz":{"type":"string","description":"Scheduler timezone","optional":true},"days":{"type":"array","description":"Sending days as ISO weekday numbers"},"startHour":{"type":"string","description":"Sending window start (HH:MM)","optional":true},"endHour":{"type":"string","description":"Sending window end (HH:MM)","optional":true}}},"min_time_btwn_emails":{"type":"number","description":"Minimum minutes between emails","optional":true},"max_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"stop_lead_settings":{"type":"string","description":"Activity that stops a lead sequence","optional":true},"schedule_start_time":{"type":"string","description":"Scheduled start time","optional":true},"enable_ai_esp_matching":{"type":"boolean","description":"Whether AI ESP matching is enabled"},"send_as_plain_text":{"type":"boolean","description":"Whether emails send as plain text"},"follow_up_percentage":{"type":"number","description":"Follow-up percentage","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"parent_campaign_id":{"type":"number","description":"Parent campaign ID","optional":true},"client_id":{"type":"number","description":"Client ID for agency accounts","optional":true},"tags":{"type":"array","description":"Campaign tags (only returned when tags are requested)"}},"smartlead_get_campaign_analytics":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"sent_count":{"type":"number","description":"Emails sent"},"unique_sent_count":{"type":"number","description":"Unique leads emailed"},"open_count":{"type":"number","description":"Email opens"},"unique_open_count":{"type":"number","description":"Unique opens"},"click_count":{"type":"number","description":"Link clicks"},"unique_click_count":{"type":"number","description":"Unique clicks"},"reply_count":{"type":"number","description":"Replies"},"bounce_count":{"type":"number","description":"Bounces"},"block_count":{"type":"number","description":"Blocked sends"},"unsubscribed_count":{"type":"number","description":"Unsubscribes"},"total_count":{"type":"number","description":"Total emails in the campaign"},"drafted_count":{"type":"number","description":"Drafted emails"},"sequence_count":{"type":"number","description":"Number of sequence steps"},"campaign_lead_stats":{"type":"object","description":"Lead counts by state","properties":{"total":{"type":"number","description":"Total leads"},"notStarted":{"type":"number","description":"Leads not yet started"},"inprogress":{"type":"number","description":"Leads in progress"},"completed":{"type":"number","description":"Leads completed"},"paused":{"type":"number","description":"Leads paused"},"stopped":{"type":"number","description":"Leads stopped"},"blocked":{"type":"number","description":"Leads blocked"},"interested":{"type":"number","description":"Leads marked interested"},"revenue":{"type":"number","description":"Revenue attributed to the campaign"}}},"client_id":{"type":"number","description":"Client ID","optional":true},"client_name":{"type":"string","description":"Client name","optional":true},"client_email":{"type":"string","description":"Client email","optional":true},"client_company_name":{"type":"string","description":"Client company name","optional":true},"parent_campaign_id":{"type":"number","description":"Parent campaign ID","optional":true},"send_as_plain_text":{"type":"boolean","description":"Whether emails send as plain text"}},"smartlead_get_campaign_analytics_by_date":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"start_date":{"type":"string","description":"Start of the reported range"},"end_date":{"type":"string","description":"End of the reported range"},"sent_count":{"type":"number","description":"Emails sent"},"unique_sent_count":{"type":"number","description":"Unique leads emailed"},"open_count":{"type":"number","description":"Email opens"},"unique_open_count":{"type":"number","description":"Unique opens"},"click_count":{"type":"number","description":"Link clicks"},"unique_click_count":{"type":"number","description":"Unique clicks"},"reply_count":{"type":"number","description":"Replies"},"bounce_count":{"type":"number","description":"Bounces"},"block_count":{"type":"number","description":"Blocked sends"},"unsubscribed_count":{"type":"number","description":"Unsubscribes"},"total_count":{"type":"number","description":"Total emails in the campaign"},"drafted_count":{"type":"number","description":"Drafted emails"}},"smartlead_get_campaign_lead_statistics":{"rows":{"type":"array","description":"Rows returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of rows returned in this page"},"has_more":{"type":"boolean","description":"Whether more rows are available","optional":true},"offset":{"type":"number","description":"Pagination offset used","optional":true},"limit":{"type":"number","description":"Pagination limit used","optional":true}},"smartlead_get_campaign_mailbox_statistics":{"items":{"type":"array","description":"Records returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of records returned"}},"smartlead_get_campaign_sequences":{"sequences":{"type":"array","description":"Campaign email sequence steps","items":{"type":"object","properties":{"id":{"type":"number","description":"Sequence step ID"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"email_campaign_id":{"type":"number","description":"Campaign ID"},"seq_number":{"type":"number","description":"Step position in the sequence"},"delay_in_days":{"type":"number","description":"Days to wait before sending this step","optional":true},"subject":{"type":"string","description":"Email subject (empty string continues the previous thread)","optional":true},"email_body":{"type":"string","description":"Email body HTML","optional":true},"sequence_variants":{"type":"array","description":"A/B variants for this step"}}}},"count":{"type":"number","description":"Number of sequence steps returned"}},"smartlead_get_campaign_statistics":{"stats":{"type":"array","description":"Per-email statistics rows returned by Smartlead. Row fields are passed through unchanged."},"total_stats":{"type":"number","description":"Total rows matching the filters"},"offset":{"type":"number","description":"Pagination offset used"},"limit":{"type":"number","description":"Pagination limit used"}},"smartlead_get_campaign_top_level_analytics_by_date":{"id":{"type":"number","description":"Campaign ID"},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"start_date":{"type":"string","description":"Start of the reported range"},"end_date":{"type":"string","description":"End of the reported range"},"total_count":{"type":"number","description":"Total emails in the range"},"sent_count":{"type":"number","description":"Emails sent"},"skipped_count":{"type":"number","description":"Emails skipped"},"open_count":{"type":"number","description":"Email opens"},"click_count":{"type":"number","description":"Link clicks"},"reply_count":{"type":"number","description":"Replies"},"positive_reply_count":{"type":"number","description":"Replies categorized as positive"},"bounce_count":{"type":"number","description":"Bounces"},"failed_count":{"type":"number","description":"Failed sends"},"stopped_count":{"type":"number","description":"Stopped leads"},"unsubscribed_count":{"type":"number","description":"Unsubscribes"}},"smartlead_get_campaign_webhook_summary":{"summary":{"type":"array","description":"Per-webhook delivery summary rows, passed through unchanged"},"count":{"type":"number","description":"Number of summary rows returned"},"from":{"type":"string","description":"Start of the reported window","optional":true},"to":{"type":"string","description":"End of the reported window","optional":true}},"smartlead_get_lead_by_email":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"email":{"type":"string","description":"Lead email address"},"phone_number":{"type":"string","description":"Lead phone number","optional":true},"company_name":{"type":"string","description":"Lead company name","optional":true},"website":{"type":"string","description":"Lead website","optional":true},"location":{"type":"string","description":"Lead location","optional":true},"linkedin_profile":{"type":"string","description":"Lead LinkedIn profile URL","optional":true},"company_url":{"type":"string","description":"Lead company URL","optional":true},"custom_fields":{"type":"object","description":"Lead custom fields"},"is_unsubscribed":{"type":"boolean","description":"Whether the lead is unsubscribed"},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"lead_campaign_data":{"type":"array","description":"Campaigns this lead belongs to","items":{"type":"object","properties":{"campaign_id":{"type":"number","description":"Campaign ID"},"campaign_name":{"type":"string","description":"Campaign name","optional":true},"campaign_lead_map_id":{"type":"number","description":"Campaign-lead association ID"},"lead_category_id":{"type":"number","description":"Lead category ID","optional":true},"last_sent_at":{"type":"string","description":"Last send timestamp","optional":true},"last_reply_at":{"type":"string","description":"Last reply timestamp","optional":true},"last_activity_at":{"type":"string","description":"Last activity timestamp","optional":true},"client_id":{"type":"number","description":"Client ID","optional":true},"client_email":{"type":"string","description":"Client email","optional":true}}}}},"smartlead_get_lead_by_id":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"email":{"type":"string","description":"Lead email address"},"phone_number":{"type":"string","description":"Lead phone number","optional":true},"company_name":{"type":"string","description":"Lead company name","optional":true},"website":{"type":"string","description":"Lead website","optional":true},"location":{"type":"string","description":"Lead location","optional":true},"linkedin_profile":{"type":"string","description":"Lead LinkedIn profile URL","optional":true},"company_url":{"type":"string","description":"Lead company URL","optional":true},"custom_fields":{"type":"object","description":"Lead custom fields"},"is_unsubscribed":{"type":"boolean","description":"Whether the lead is unsubscribed"},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true}},"smartlead_get_lead_list":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}},"smartlead_get_lead_message_history":{"history":{"type":"array","description":"Message history entries for the lead. Entry fields are passed through unchanged."},"count":{"type":"number","description":"Number of history entries returned"}},"smartlead_list_campaign_email_accounts":{"accounts":{"type":"array","description":"Email accounts, excluding their stored mailbox credentials","items":{"type":"object","properties":{"id":{"type":"number","description":"Email account ID, used to attach it to a campaign"},"from_name":{"type":"string","description":"Sender display name","optional":true},"from_email":{"type":"string","description":"Sender email address"},"username":{"type":"string","description":"Mailbox username","optional":true},"type":{"type":"string","description":"Account type (GMAIL, OUTLOOK, SMTP)","optional":true},"smtp_host":{"type":"string","description":"SMTP host","optional":true},"smtp_port":{"type":"number","description":"SMTP port","optional":true},"smtp_port_type":{"type":"string","description":"SMTP encryption type","optional":true},"imap_host":{"type":"string","description":"IMAP host","optional":true},"imap_port":{"type":"number","description":"IMAP port","optional":true},"imap_port_type":{"type":"string","description":"IMAP encryption type","optional":true},"is_smtp_success":{"type":"boolean","description":"Whether SMTP verification succeeded"},"is_imap_success":{"type":"boolean","description":"Whether IMAP verification succeeded"},"smtp_failure_error":{"type":"string","description":"Last SMTP error","optional":true},"imap_failure_error":{"type":"string","description":"Last IMAP error","optional":true},"message_per_day":{"type":"number","description":"Daily sending cap","optional":true},"daily_sent_count":{"type":"number","description":"Messages sent today","optional":true},"campaign_count":{"type":"number","description":"Campaigns using this account","optional":true},"signature":{"type":"string","description":"Email signature HTML","optional":true},"custom_tracking_domain":{"type":"string","description":"Custom tracking domain","optional":true},"bcc_email":{"type":"string","description":"BCC address","optional":true},"different_reply_to_address":{"type":"string","description":"Reply-to address","optional":true},"client_id":{"type":"number","description":"Owning client ID","optional":true},"is_suspended":{"type":"boolean","description":"Whether the account is suspended","optional":true},"warmup_status":{"type":"string","description":"Warmup status","optional":true},"tags":{"type":"array","description":"Tags applied to the account"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of accounts returned"}},"smartlead_list_campaign_leads":{"leads":{"type":"array","description":"Leads in the campaign","items":{"type":"object","properties":{"campaign_lead_map_id":{"type":"number","description":"Campaign-lead association ID"},"lead_category_id":{"type":"number","description":"Lead category ID","optional":true},"status":{"type":"string","description":"Lead status in the campaign"},"created_at":{"type":"string","description":"When the lead joined the campaign"},"lead":{"type":"object","description":"Lead record","properties":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"email":{"type":"string","description":"Lead email address"},"phone_number":{"type":"string","description":"Lead phone number","optional":true},"company_name":{"type":"string","description":"Lead company name","optional":true},"website":{"type":"string","description":"Lead website","optional":true},"location":{"type":"string","description":"Lead location","optional":true},"linkedin_profile":{"type":"string","description":"Lead LinkedIn profile URL","optional":true},"company_url":{"type":"string","description":"Lead company URL","optional":true},"custom_fields":{"type":"object","description":"Lead custom fields"},"is_unsubscribed":{"type":"boolean","description":"Whether the lead is unsubscribed"}}}}}},"total_leads":{"type":"number","description":"Total leads in the campaign"},"offset":{"type":"number","description":"Pagination offset used"},"limit":{"type":"number","description":"Pagination limit used"},"count":{"type":"number","description":"Number of leads returned in this page"}},"smartlead_list_campaign_webhooks":{"webhooks":{"type":"array","description":"Webhooks registered on the campaign","items":{"type":"object","properties":{"id":{"type":"number","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"webhook_url":{"type":"string","description":"Destination URL"},"email_campaign_id":{"type":"number","description":"Campaign ID"},"event_types":{"type":"array","description":"Subscribed event types"},"categories":{"type":"array","description":"Lead categories the webhook is scoped to"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of webhooks returned"}},"smartlead_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns","items":{"type":"object","properties":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status (DRAFTED, ACTIVE, PAUSED, STOPPED, COMPLETED)"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"track_settings":{"type":"array","description":"Disabled tracking settings"},"scheduler_cron_value":{"type":"object","description":"Sending schedule, or null when no schedule is set","optional":true,"properties":{"tz":{"type":"string","description":"Scheduler timezone","optional":true},"days":{"type":"array","description":"Sending days as ISO weekday numbers"},"startHour":{"type":"string","description":"Sending window start (HH:MM)","optional":true},"endHour":{"type":"string","description":"Sending window end (HH:MM)","optional":true}}},"min_time_btwn_emails":{"type":"number","description":"Minimum minutes between emails","optional":true},"max_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"stop_lead_settings":{"type":"string","description":"Activity that stops a lead sequence","optional":true},"schedule_start_time":{"type":"string","description":"Scheduled start time","optional":true},"enable_ai_esp_matching":{"type":"boolean","description":"Whether AI ESP matching is enabled"},"send_as_plain_text":{"type":"boolean","description":"Whether emails send as plain text"},"follow_up_percentage":{"type":"number","description":"Follow-up percentage","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"parent_campaign_id":{"type":"number","description":"Parent campaign ID","optional":true},"client_id":{"type":"number","description":"Client ID for agency accounts","optional":true},"tags":{"type":"array","description":"Campaign tags (only returned when tags are requested)"}}}},"count":{"type":"number","description":"Number of campaigns returned"}},"smartlead_list_clients":{"items":{"type":"array","description":"Records returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of records returned"}},"smartlead_list_email_accounts":{"accounts":{"type":"array","description":"Email accounts, excluding their stored mailbox credentials","items":{"type":"object","properties":{"id":{"type":"number","description":"Email account ID, used to attach it to a campaign"},"from_name":{"type":"string","description":"Sender display name","optional":true},"from_email":{"type":"string","description":"Sender email address"},"username":{"type":"string","description":"Mailbox username","optional":true},"type":{"type":"string","description":"Account type (GMAIL, OUTLOOK, SMTP)","optional":true},"smtp_host":{"type":"string","description":"SMTP host","optional":true},"smtp_port":{"type":"number","description":"SMTP port","optional":true},"smtp_port_type":{"type":"string","description":"SMTP encryption type","optional":true},"imap_host":{"type":"string","description":"IMAP host","optional":true},"imap_port":{"type":"number","description":"IMAP port","optional":true},"imap_port_type":{"type":"string","description":"IMAP encryption type","optional":true},"is_smtp_success":{"type":"boolean","description":"Whether SMTP verification succeeded"},"is_imap_success":{"type":"boolean","description":"Whether IMAP verification succeeded"},"smtp_failure_error":{"type":"string","description":"Last SMTP error","optional":true},"imap_failure_error":{"type":"string","description":"Last IMAP error","optional":true},"message_per_day":{"type":"number","description":"Daily sending cap","optional":true},"daily_sent_count":{"type":"number","description":"Messages sent today","optional":true},"campaign_count":{"type":"number","description":"Campaigns using this account","optional":true},"signature":{"type":"string","description":"Email signature HTML","optional":true},"custom_tracking_domain":{"type":"string","description":"Custom tracking domain","optional":true},"bcc_email":{"type":"string","description":"BCC address","optional":true},"different_reply_to_address":{"type":"string","description":"Reply-to address","optional":true},"client_id":{"type":"number","description":"Owning client ID","optional":true},"is_suspended":{"type":"boolean","description":"Whether the account is suspended","optional":true},"warmup_status":{"type":"string","description":"Warmup status","optional":true},"tags":{"type":"array","description":"Tags applied to the account"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of accounts returned"}},"smartlead_list_inbox_replies":{"rows":{"type":"array","description":"Rows returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of rows returned in this page"},"has_more":{"type":"boolean","description":"Whether more rows are available","optional":true},"offset":{"type":"number","description":"Pagination offset used","optional":true},"limit":{"type":"number","description":"Pagination limit used","optional":true}},"smartlead_list_lead_activities":{"rows":{"type":"array","description":"Rows returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of rows returned in this page"},"has_more":{"type":"boolean","description":"Whether more rows are available","optional":true},"offset":{"type":"number","description":"Pagination offset used","optional":true},"limit":{"type":"number","description":"Pagination limit used","optional":true}},"smartlead_list_lead_categories":{"categories":{"type":"array","description":"Lead categories configured on the account","items":{"type":"object","properties":{"id":{"type":"number","description":"Category ID"},"name":{"type":"string","description":"Category name"},"sentiment_type":{"type":"string","description":"Category sentiment (positive, negative, neutral)","optional":true},"created_at":{"type":"string","description":"Creation timestamp","optional":true}}}},"count":{"type":"number","description":"Number of categories returned"}},"smartlead_list_lead_lists":{"lists":{"type":"array","description":"Lead lists on the account","items":{"type":"object","properties":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}}}},"total_count":{"type":"number","description":"Total lead lists on the account","optional":true},"count":{"type":"number","description":"Number of lead lists returned"}},"smartlead_mark_lead_complete":{"success":{"type":"boolean","description":"Whether the lead was marked complete"},"is_last_sequence":{"type":"boolean","description":"Whether the lead was on the final sequence step","optional":true},"next_sequence_id":{"type":"number","description":"ID of the next sequence step, or null when none remains","optional":true},"next_sequence_delay_in_days":{"type":"number","description":"Days before the next sequence step would have sent","optional":true}},"smartlead_pause_lead":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_remove_email_accounts_from_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_resume_lead":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_save_campaign_sequences":{"success":{"type":"boolean","description":"Whether Smartlead saved the sequence"},"sequences":{"type":"array","description":"Saved sequence steps","items":{"type":"object","properties":{"id":{"type":"number","description":"Sequence step ID"},"seq_number":{"type":"number","description":"Step position in the sequence"}}}},"count":{"type":"number","description":"Number of sequence steps saved"}},"smartlead_unsubscribe_lead_from_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_unsubscribe_lead_globally":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_campaign_schedule":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_campaign_settings":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_campaign_status":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_lead":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_lead_category":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_lead_list":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}},"smartlead_upsert_campaign_webhook":{"id":{"type":"number","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"webhook_url":{"type":"string","description":"Destination URL"},"email_campaign_id":{"type":"number","description":"Campaign ID"},"event_types":{"type":"array","description":"Subscribed event types"},"categories":{"type":"array","description":"Lead categories the webhook is scoped to"}},"sms_send":{"success":{"type":"boolean","description":"Whether the SMS was sent successfully"},"to":{"type":"string","description":"Recipient phone number"},"body":{"type":"string","description":"SMS message content"}},"smtp_send_mail":{"success":{"type":"boolean","description":"Whether the email was sent successfully"},"messageId":{"type":"string","description":"Message ID from SMTP server"},"to":{"type":"string","description":"Recipient email address"},"subject":{"type":"string","description":"Email subject"},"error":{"type":"string","description":"Error message if sending failed"}},"snowflake_alter_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_call_procedure":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_cancel_statement":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_cancel_task_run":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_delete_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_execute_sql":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_statement":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_task_run":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_task_run_output":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_insert_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_introspect_schema":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_copy_history":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_databases":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_query_history":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_schemas":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_tables":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_task_runs":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_tasks":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_warehouses":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_load_data":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_resume_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_resume_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_run_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_suspend_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_suspend_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_unload_data":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_update_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_upsert_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"sportmonks_core_get_cities":{"cities":{"type":"array","description":"Array of city objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the city"},"country_id":{"type":"number","description":"Country of the city"},"region_id":{"type":"number","description":"Region id of the city","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the city"},"latitude":{"type":"string","description":"Latitude of the city","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the city","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid of the city","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_city":{"city":{"type":"object","description":"The requested city object","properties":{"id":{"type":"number","description":"Unique id of the city"},"country_id":{"type":"number","description":"Country of the city"},"region_id":{"type":"number","description":"Region id of the city","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the city"},"latitude":{"type":"string","description":"Latitude of the city","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the city","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid of the city","nullable":true,"optional":true}}}},"sportmonks_core_get_continent":{"continent":{"type":"object","description":"The requested continent object","properties":{"id":{"type":"number","description":"Unique id of the continent"},"name":{"type":"string","description":"Name of the continent"},"code":{"type":"string","description":"Short code of the continent","optional":true}}}},"sportmonks_core_get_continents":{"continents":{"type":"array","description":"Array of continent objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the continent"},"name":{"type":"string","description":"Name of the continent"},"code":{"type":"string","description":"Short code of the continent","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_countries":{"countries":{"type":"array","description":"Array of country objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the country"},"continent_id":{"type":"number","description":"Continent of the country","nullable":true},"name":{"type":"string","description":"Name of the country"},"official_name":{"type":"string","description":"Official name of the country","optional":true},"fifa_name":{"type":"string","description":"Official FIFA short code name","nullable":true,"optional":true},"iso2":{"type":"string","description":"Two letter country code","nullable":true,"optional":true},"iso3":{"type":"string","description":"Three letter country code","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude position of the country","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude position of the country","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid","nullable":true,"optional":true},"borders":{"type":"array","description":"Neighbouring countries (ISO3 codes)","nullable":true,"optional":true,"items":{"type":"string","description":"ISO3 country code"}},"image_path":{"type":"string","description":"Image path to the country flag","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_country":{"country":{"type":"object","description":"The requested country object","properties":{"id":{"type":"number","description":"Unique id of the country"},"continent_id":{"type":"number","description":"Continent of the country","nullable":true},"name":{"type":"string","description":"Name of the country"},"official_name":{"type":"string","description":"Official name of the country","optional":true},"fifa_name":{"type":"string","description":"Official FIFA short code name","nullable":true,"optional":true},"iso2":{"type":"string","description":"Two letter country code","nullable":true,"optional":true},"iso3":{"type":"string","description":"Three letter country code","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude position of the country","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude position of the country","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid","nullable":true,"optional":true},"borders":{"type":"array","description":"Neighbouring countries (ISO3 codes)","nullable":true,"optional":true,"items":{"type":"string","description":"ISO3 country code"}},"image_path":{"type":"string","description":"Image path to the country flag","optional":true}}}},"sportmonks_core_get_entity_filters":{"entityFilters":{"type":"json","description":"Map of entity name to its available filter names, e.g. {fixture: [\\"fixtureLeagues\\", \\"fixtureSeasons\\"], event: [\\"eventTypes\\"]}"}},"sportmonks_core_get_my_usage":{"usage":{"type":"array","description":"Array of API usage records aggregated per 5-minute period","items":{"type":"object","properties":{"id":{"type":"number","description":"Identifier of the usage record"},"endpoint":{"type":"string","description":"Identifier of the requested endpoint"},"count":{"type":"number","description":"Total calls for the given timeframe"},"entity":{"type":"string","description":"The entity the rate limit applies on"},"remaining_requests":{"type":"number","description":"Amount of requests remaining for the entity in the hourly rate limit"},"period_start":{"type":"number","description":"Timestamp representing the aggregation start time"},"period_end":{"type":"number","description":"Timestamp representing the aggregation end time"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_region":{"region":{"type":"object","description":"The requested region object","properties":{"id":{"type":"number","description":"Unique id of the region"},"country_id":{"type":"number","description":"Country of the region"},"name":{"type":"string","description":"Name of the region"}}}},"sportmonks_core_get_regions":{"regions":{"type":"array","description":"Array of region objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the region"},"country_id":{"type":"number","description":"Country of the region"},"name":{"type":"string","description":"Name of the region"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_timezones":{"timezones":{"type":"array","description":"Array of supported IANA time zone names (e.g. Europe/London)","items":{"type":"string","description":"IANA time zone name"}}},"sportmonks_core_get_type":{"type":{"type":"object","description":"The requested type object","properties":{"id":{"type":"number","description":"Unique id of the type"},"parent_id":{"type":"number","description":"Parent type of the type","nullable":true},"name":{"type":"string","description":"Name of the type"},"code":{"type":"string","description":"Code of the type","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the type","nullable":true,"optional":true},"group":{"type":"string","description":"Group the type falls under","nullable":true,"optional":true},"description":{"type":"string","description":"Description of the type","nullable":true,"optional":true}}}},"sportmonks_core_get_type_by_entity":{"typesByEntity":{"type":"json","description":"Map of entity name to its available types, e.g. {CoachStatisticDetail: {updated_at, types: [{id, name, code, developer_name, model_type, stat_group}]}}"}},"sportmonks_core_get_types":{"types":{"type":"array","description":"Array of type objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the type"},"parent_id":{"type":"number","description":"Parent type of the type","nullable":true},"name":{"type":"string","description":"Name of the type"},"code":{"type":"string","description":"Code of the type","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the type","nullable":true,"optional":true},"group":{"type":"string","description":"Group the type falls under","nullable":true,"optional":true},"description":{"type":"string","description":"Description of the type","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_search_cities":{"cities":{"type":"array","description":"Array of city objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the city"},"country_id":{"type":"number","description":"Country of the city"},"region_id":{"type":"number","description":"Region id of the city","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the city"},"latitude":{"type":"string","description":"Latitude of the city","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the city","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid of the city","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_search_countries":{"countries":{"type":"array","description":"Array of country objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the country"},"continent_id":{"type":"number","description":"Continent of the country","nullable":true},"name":{"type":"string","description":"Name of the country"},"official_name":{"type":"string","description":"Official name of the country","optional":true},"fifa_name":{"type":"string","description":"Official FIFA short code name","nullable":true,"optional":true},"iso2":{"type":"string","description":"Two letter country code","nullable":true,"optional":true},"iso3":{"type":"string","description":"Three letter country code","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude position of the country","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude position of the country","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid","nullable":true,"optional":true},"borders":{"type":"array","description":"Neighbouring countries (ISO3 codes)","nullable":true,"optional":true,"items":{"type":"string","description":"ISO3 country code"}},"image_path":{"type":"string","description":"Image path to the country flag","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_search_regions":{"regions":{"type":"array","description":"Array of region objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the region"},"country_id":{"type":"number","description":"Country of the region"},"name":{"type":"string","description":"Name of the region"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_expected_by_player":{"expected":{"type":"array","description":"Array of player-level expected goals (xG) entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected value"},"fixture_id":{"type":"number","description":"Fixture related to the value"},"player_id":{"type":"number","description":"Player related to the value"},"team_id":{"type":"number","description":"Team related to the value","nullable":true,"optional":true},"lineup_id":{"type":"number","description":"Lineup record the player relates to","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the expected value"},"data":{"type":"object","description":"The expected value payload","properties":{"value":{"type":"number","description":"The xG value"}}}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_expected_by_team":{"expected":{"type":"array","description":"Array of team-level expected goals (xG) entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected value"},"fixture_id":{"type":"number","description":"Fixture related to the value"},"type_id":{"type":"number","description":"Type of the expected value"},"participant_id":{"type":"number","description":"Team related to the expected value"},"data":{"type":"object","description":"The expected value payload","properties":{"value":{"type":"number","description":"The xG value"}}},"location":{"type":"string","description":"Home or away","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_commentaries":{"commentaries":{"type":"array","description":"Array of commentary entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the commentary"},"fixture_id":{"type":"number","description":"Fixture related to the commentary"},"comment":{"type":"string","description":"The commentary text"},"minute":{"type":"number","description":"Match minute of the comment","nullable":true,"optional":true},"extra_minute":{"type":"number","description":"Extra (injury) minute of the comment","nullable":true,"optional":true},"is_goal":{"type":"boolean","description":"Whether the comment is a goal","optional":true},"is_important":{"type":"boolean","description":"Whether the comment is important","optional":true},"order":{"type":"number","description":"Order of the comment","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_fixtures":{"fixtures":{"type":"array","description":"Array of fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_players":{"players":{"type":"array","description":"Array of player objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_rivals":{"rivals":{"type":"array","description":"Array of rival relationships","items":{"type":"object","properties":{"sport_id":{"type":"number","description":"Sport of the rival"},"team_id":{"type":"number","description":"Team the rivalry belongs to"},"rival_id":{"type":"number","description":"Rival team id"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_teams":{"teams":{"type":"array","description":"Array of team objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_transfer_rumours":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_transfers":{"transfers":{"type":"array","description":"Array of transfer objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_brackets_by_season":{"brackets":{"type":"json","description":"Bracket object containing stages (fixtures grouped by knockout round) and edges (progression paths between fixtures)"}},"sportmonks_football_get_coach":{"coach":{"type":"object","description":"The requested coach object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"sportmonks_football_get_coaches":{"coaches":{"type":"array","description":"Array of coach objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_coaches_by_country":{"coaches":{"type":"array","description":"Array of coach objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_commentaries_by_fixture":{"commentaries":{"type":"array","description":"Array of commentary entries for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the commentary"},"fixture_id":{"type":"number","description":"Fixture related to the commentary"},"comment":{"type":"string","description":"The commentary text"},"minute":{"type":"number","description":"Match minute of the comment","nullable":true,"optional":true},"extra_minute":{"type":"number","description":"Extra (injury) minute of the comment","nullable":true,"optional":true},"is_goal":{"type":"boolean","description":"Whether the comment is a goal","optional":true},"is_important":{"type":"boolean","description":"Whether the comment is important","optional":true},"order":{"type":"number","description":"Order of the comment","optional":true}}}}},"sportmonks_football_get_current_leagues_by_team":{"leagues":{"type":"array","description":"Array of current league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_expected_lineups_by_player":{"expectedLineups":{"type":"array","description":"Array of expected lineup entries for the player","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected lineup record"},"sport_id":{"type":"number","description":"Sport of the expected lineup"},"fixture_id":{"type":"number","description":"Fixture the expected lineup relates to"},"player_id":{"type":"number","description":"Player in the expected lineup"},"team_id":{"type":"number","description":"Team of the expected lineup player"},"formation_field":{"type":"string","description":"Formation field of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the expected lineup record"},"formation_position":{"type":"number","description":"Position of the player in the formation","nullable":true,"optional":true},"player_name":{"type":"string","description":"Name of the player","optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_expected_lineups_by_team":{"expectedLineups":{"type":"array","description":"Array of expected lineup entries for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected lineup record"},"sport_id":{"type":"number","description":"Sport of the expected lineup"},"fixture_id":{"type":"number","description":"Fixture the expected lineup relates to"},"player_id":{"type":"number","description":"Player in the expected lineup"},"team_id":{"type":"number","description":"Team of the expected lineup player"},"formation_field":{"type":"string","description":"Formation field of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the expected lineup record"},"formation_position":{"type":"number","description":"Position of the player in the formation","nullable":true,"optional":true},"player_name":{"type":"string","description":"Name of the player","optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_extended_team_squad":{"squad":{"type":"array","description":"Array of extended squad entries for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the squad record"},"transfer_id":{"type":"number","description":"Transfer id of the squad record","nullable":true,"optional":true},"player_id":{"type":"number","description":"Player in the squad"},"team_id":{"type":"number","description":"Team of the squad"},"position_id":{"type":"number","description":"Position of the player in the squad","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player in the squad","nullable":true,"optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true},"start":{"type":"string","description":"Start contract date of the player","nullable":true,"optional":true},"end":{"type":"string","description":"End contract date of the player","nullable":true,"optional":true}}}}},"sportmonks_football_get_fixture":{"fixture":{"type":"object","description":"The requested fixture object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"sportmonks_football_get_fixtures_by_date":{"fixtures":{"type":"array","description":"Array of fixture objects for the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_fixtures_by_date_range":{"fixtures":{"type":"array","description":"Array of fixture objects within the requested date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_fixtures_by_date_range_for_team":{"fixtures":{"type":"array","description":"Array of fixture objects for the team within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_fixtures_by_ids":{"fixtures":{"type":"array","description":"Array of fixture objects for the requested IDs","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_grouped_standings_by_round":{"standings":{"type":"json","description":"Standings for the round: an array of groups (each with id, name and a standings array) when groups exist, otherwise a flat array of standing entries"}},"sportmonks_football_get_head_to_head":{"fixtures":{"type":"array","description":"Array of head-to-head fixture objects between the two teams","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_inplay_livescores":{"fixtures":{"type":"array","description":"Array of in-play fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_latest_coaches":{"coaches":{"type":"array","description":"Array of recently updated coach objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_latest_fixtures":{"fixtures":{"type":"array","description":"Array of recently updated fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_latest_livescores":{"fixtures":{"type":"array","description":"Array of recently updated live fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_latest_players":{"players":{"type":"array","description":"Array of recently updated player objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}}},"sportmonks_football_get_latest_totw":{"totw":{"type":"array","description":"Array of the latest Team of the Week entries for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TOTW entry"},"player_id":{"type":"number","description":"Player of the team of the week"},"fixture_id":{"type":"number","description":"Fixture the TOTW player played in"},"round_id":{"type":"number","description":"Round the fixture is played at"},"team_id":{"type":"number","description":"Team the TOTW player played for"},"rating":{"type":"string","description":"Rating of the TOTW player"},"formation_position":{"type":"number","description":"Player position in the TOTW formation","optional":true},"formation":{"type":"string","description":"The TOTW\'s formation","optional":true}}}}},"sportmonks_football_get_latest_transfers":{"transfers":{"type":"array","description":"Array of the latest transfer objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_league":{"league":{"type":"object","description":"The requested league object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"sportmonks_football_get_leagues":{"leagues":{"type":"array","description":"Array of league objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_leagues_by_country":{"leagues":{"type":"array","description":"Array of league objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_leagues_by_date":{"leagues":{"type":"array","description":"Array of league objects with fixtures on the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_leagues_by_team":{"leagues":{"type":"array","description":"Array of current and historical league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_leagues":{"leagues":{"type":"array","description":"Array of currently live league objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_probabilities":{"predictions":{"type":"array","description":"Array of live probability prediction objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the live prediction record"},"fixture_id":{"type":"number","description":"Fixture the prediction belongs to"},"period_id":{"type":"number","description":"Match period the prediction was recorded in"},"minute":{"type":"number","description":"Match minute the prediction was generated"},"predictions":{"type":"json","description":"Home win, away win and draw probabilities as percentages"},"type_id":{"type":"number","description":"Type of the prediction (237 for fulltime result)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_probabilities_by_fixture":{"predictions":{"type":"array","description":"Array of live probability prediction objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the live prediction record"},"fixture_id":{"type":"number","description":"Fixture the prediction belongs to"},"period_id":{"type":"number","description":"Match period the prediction was recorded in"},"minute":{"type":"number","description":"Match minute the prediction was generated"},"predictions":{"type":"json","description":"Home win, away win and draw probabilities as percentages"},"type_id":{"type":"number","description":"Type of the prediction (237 for fulltime result)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_standings_by_league":{"standings":{"type":"array","description":"Array of live standing entries for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}}},"sportmonks_football_get_livescores":{"fixtures":{"type":"array","description":"Array of live fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_match_facts":{"matchFacts":{"type":"array","description":"Array of match fact objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_match_facts_by_date_range":{"matchFacts":{"type":"array","description":"Array of match fact objects within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_match_facts_by_fixture":{"matchFacts":{"type":"array","description":"Array of match fact objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_match_facts_by_league":{"matchFacts":{"type":"array","description":"Array of match fact objects for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_past_fixtures_by_tv_station":{"fixtures":{"type":"array","description":"Array of past fixture objects for the TV station","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_player":{"player":{"type":"object","description":"The requested player object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"sportmonks_football_get_players_by_country":{"players":{"type":"array","description":"Array of player objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_postmatch_news":{"news":{"type":"array","description":"Array of post-match news articles","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_postmatch_news_by_season":{"news":{"type":"array","description":"Array of post-match news articles for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_predictability_by_league":{"predictability":{"type":"array","description":"Array of predictability records for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the predictability record"},"league_id":{"type":"number","description":"League related to the predictability"},"type_id":{"type":"number","description":"Type of the predictability"},"data":{"type":"json","description":"Predictability values per market"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_prematch_news":{"news":{"type":"array","description":"Array of pre-match news articles","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_prematch_news_by_season":{"news":{"type":"array","description":"Array of pre-match news articles for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_prematch_news_upcoming":{"news":{"type":"array","description":"Array of pre-match news articles for upcoming fixtures","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_probabilities":{"predictions":{"type":"array","description":"Array of prediction probability objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_probabilities_by_fixture":{"predictions":{"type":"array","description":"Array of prediction probability entries for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_referee":{"referee":{"type":"object","description":"The requested referee object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"sportmonks_football_get_referees":{"referees":{"type":"array","description":"Array of referee objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_referees_by_country":{"referees":{"type":"array","description":"Array of referee objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_referees_by_season":{"referees":{"type":"array","description":"Array of referee objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_rivals_by_team":{"rivals":{"type":"array","description":"Array of rival relationships for the team","items":{"type":"object","properties":{"sport_id":{"type":"number","description":"Sport of the rival"},"team_id":{"type":"number","description":"Team the rivalry belongs to"},"rival_id":{"type":"number","description":"Rival team id"}}}}},"sportmonks_football_get_round":{"round":{"type":"object","description":"The requested round object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}},"sportmonks_football_get_round_statistics":{"statistics":{"type":"array","description":"Array of statistic entries for the round","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the statistic record"},"model_id":{"type":"number","description":"Id of the entity the statistic belongs to"},"type_id":{"type":"number","description":"Type of the statistic"},"relation_id":{"type":"number","description":"Related entity id (e.g. participant) when applicable","nullable":true,"optional":true},"value":{"type":"json","description":"Statistic value payload (varies by type)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_rounds":{"rounds":{"type":"array","description":"Array of round objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_rounds_by_season":{"rounds":{"type":"array","description":"Array of round objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}}},"sportmonks_football_get_schedules_by_season":{"schedules":{"type":"json","description":"Array of stages, each with nested rounds and their fixtures (participants, scores)"}},"sportmonks_football_get_schedules_by_season_and_team":{"schedules":{"type":"json","description":"Array of stages, each with nested rounds and their fixtures for the team in the season"}},"sportmonks_football_get_schedules_by_team":{"schedules":{"type":"json","description":"Array of stages, each with nested rounds and their fixtures (participants, scores)"}},"sportmonks_football_get_season":{"season":{"type":"object","description":"The requested season object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}},"sportmonks_football_get_seasons":{"seasons":{"type":"array","description":"Array of season objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_seasons_by_team":{"seasons":{"type":"array","description":"Array of season objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}}},"sportmonks_football_get_stage":{"stage":{"type":"object","description":"The requested stage object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}},"sportmonks_football_get_stage_statistics":{"statistics":{"type":"array","description":"Array of statistic entries for the stage","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the statistic record"},"model_id":{"type":"number","description":"Id of the entity the statistic belongs to"},"type_id":{"type":"number","description":"Type of the statistic"},"relation_id":{"type":"number","description":"Related entity id (e.g. participant) when applicable","nullable":true,"optional":true},"value":{"type":"json","description":"Statistic value payload (varies by type)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_stages":{"stages":{"type":"array","description":"Array of stage objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_stages_by_season":{"stages":{"type":"array","description":"Array of stage objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}}},"sportmonks_football_get_standing_corrections_by_season":{"corrections":{"type":"array","description":"Array of standing correction entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing correction"},"season_id":{"type":"number","description":"Season related to the correction"},"stage_id":{"type":"number","description":"Stage related to the correction","nullable":true},"group_id":{"type":"number","description":"Group related to the correction","nullable":true},"type_id":{"type":"number","description":"Type of the correction"},"value":{"type":"number","description":"Amount of points awarded or deducted"},"calc_type":{"type":"string","description":"Calculation type applied (e.g. + or -)"},"participant_type":{"type":"string","description":"Type of the participant (e.g. team)"},"participant_id":{"type":"number","description":"Participant the correction applies to"},"active":{"type":"boolean","description":"Whether the correction is active","optional":true}}}}},"sportmonks_football_get_standings":{"standings":{"type":"array","description":"Array of standing entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_standings_by_round":{"standings":{"type":"array","description":"Array of standing entries for the round","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}}},"sportmonks_football_get_standings_by_season":{"standings":{"type":"array","description":"Array of standing entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}}},"sportmonks_football_get_state":{"state":{"type":"object","description":"The requested fixture state object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"State code (e.g. NS, INPLAY_1ST_HALF)"},"name":{"type":"string","description":"Full name of the state (e.g. Not Started)"},"short_name":{"type":"string","description":"Short name of the state (e.g. NS)","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the state","optional":true}}}},"sportmonks_football_get_states":{"states":{"type":"array","description":"Array of fixture state objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"State code (e.g. NS, INPLAY_1ST_HALF)"},"name":{"type":"string","description":"Full name of the state (e.g. Not Started)"},"short_name":{"type":"string","description":"Short name of the state (e.g. NS)","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the state","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team":{"team":{"type":"object","description":"The requested team object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"sportmonks_football_get_team_rankings":{"teamRankings":{"type":"array","description":"Array of team ranking objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team ranking"},"team_id":{"type":"number","description":"Team related to the ranking"},"date":{"type":"string","description":"Date of the ranking"},"current_rank":{"type":"number","description":"Placement of the team on that date"},"scaled_score":{"type":"number","description":"Scaled score of the team (0-100)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team_rankings_by_date":{"teamRankings":{"type":"array","description":"Array of team ranking objects for the date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team ranking"},"team_id":{"type":"number","description":"Team related to the ranking"},"date":{"type":"string","description":"Date of the ranking"},"current_rank":{"type":"number","description":"Placement of the team on that date"},"scaled_score":{"type":"number","description":"Scaled score of the team (0-100)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team_rankings_by_team":{"teamRankings":{"type":"array","description":"Array of team ranking objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team ranking"},"team_id":{"type":"number","description":"Team related to the ranking"},"date":{"type":"string","description":"Date of the ranking"},"current_rank":{"type":"number","description":"Placement of the team on that date"},"scaled_score":{"type":"number","description":"Scaled score of the team (0-100)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team_squad":{"squad":{"type":"array","description":"Array of squad entries for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the squad record"},"transfer_id":{"type":"number","description":"Transfer id of the squad record","nullable":true,"optional":true},"player_id":{"type":"number","description":"Player in the squad"},"team_id":{"type":"number","description":"Team of the squad"},"position_id":{"type":"number","description":"Position of the player in the squad","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player in the squad","nullable":true,"optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true},"start":{"type":"string","description":"Start contract date of the player","nullable":true,"optional":true},"end":{"type":"string","description":"End contract date of the player","nullable":true,"optional":true}}}}},"sportmonks_football_get_team_squad_by_season":{"squad":{"type":"array","description":"Array of squad entries for the team in the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the squad record"},"transfer_id":{"type":"number","description":"Transfer id of the squad record","nullable":true,"optional":true},"player_id":{"type":"number","description":"Player in the squad"},"team_id":{"type":"number","description":"Team of the squad"},"position_id":{"type":"number","description":"Position of the player in the squad","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player in the squad","nullable":true,"optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true},"start":{"type":"string","description":"Start contract date of the player","nullable":true,"optional":true},"end":{"type":"string","description":"End contract date of the player","nullable":true,"optional":true}}}}},"sportmonks_football_get_teams_by_country":{"teams":{"type":"array","description":"Array of team objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_teams_by_season":{"teams":{"type":"array","description":"Array of team objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_topscorers_by_season":{"topscorers":{"type":"array","description":"Array of topscorer entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the topscorer record"},"season_id":{"type":"number","description":"Season related to the topscorer (absent on stage topscorers)","optional":true},"league_id":{"type":"number","description":"League related to the topscorer","optional":true},"stage_id":{"type":"number","description":"Stage related to the topscorer","optional":true},"player_id":{"type":"number","description":"Player related to the topscorer"},"participant_id":{"type":"number","description":"Team related to the topscorer"},"type_id":{"type":"number","description":"Type of the topscorer (goals, assists, cards)"},"position":{"type":"number","description":"Position of the topscorer"},"total":{"type":"number","description":"Number of goals, assists or cards"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_topscorers_by_stage":{"topscorers":{"type":"array","description":"Array of topscorer entries for the stage","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the topscorer record"},"season_id":{"type":"number","description":"Season related to the topscorer (absent on stage topscorers)","optional":true},"league_id":{"type":"number","description":"League related to the topscorer","optional":true},"stage_id":{"type":"number","description":"Stage related to the topscorer","optional":true},"player_id":{"type":"number","description":"Player related to the topscorer"},"participant_id":{"type":"number","description":"Team related to the topscorer"},"type_id":{"type":"number","description":"Type of the topscorer (goals, assists, cards)"},"position":{"type":"number","description":"Position of the topscorer"},"total":{"type":"number","description":"Number of goals, assists or cards"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_totw":{"totw":{"type":"array","description":"Array of Team of the Week entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TOTW entry"},"player_id":{"type":"number","description":"Player of the team of the week"},"fixture_id":{"type":"number","description":"Fixture the TOTW player played in"},"round_id":{"type":"number","description":"Round the fixture is played at"},"team_id":{"type":"number","description":"Team the TOTW player played for"},"rating":{"type":"string","description":"Rating of the TOTW player"},"formation_position":{"type":"number","description":"Player position in the TOTW formation","optional":true},"formation":{"type":"string","description":"The TOTW\'s formation","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_totw_by_round":{"totw":{"type":"array","description":"Array of Team of the Week entries for the round","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TOTW entry"},"player_id":{"type":"number","description":"Player of the team of the week"},"fixture_id":{"type":"number","description":"Fixture the TOTW player played in"},"round_id":{"type":"number","description":"Round the fixture is played at"},"team_id":{"type":"number","description":"Team the TOTW player played for"},"rating":{"type":"string","description":"Rating of the TOTW player"},"formation_position":{"type":"number","description":"Player position in the TOTW formation","optional":true},"formation":{"type":"string","description":"The TOTW\'s formation","optional":true}}}}},"sportmonks_football_get_transfer":{"transfer":{"type":"object","description":"The requested transfer object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"sportmonks_football_get_transfer_rumour":{"transferRumour":{"type":"object","description":"The requested transfer rumour object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"sportmonks_football_get_transfer_rumours_between_dates":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfer_rumours_by_player":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects for the player","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfer_rumours_by_team":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfers_between_dates":{"transfers":{"type":"array","description":"Array of transfer objects within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfers_by_player":{"transfers":{"type":"array","description":"Array of transfer objects for the player","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfers_by_team":{"transfers":{"type":"array","description":"Array of transfer objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_tv_station":{"tvStation":{"type":"object","description":"The requested TV station object","properties":{"id":{"type":"number","description":"Unique id of the TV station"},"name":{"type":"string","description":"Name of the TV station"},"url":{"type":"string","description":"URL of the TV station","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the TV station","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the TV station (tv, channel)","optional":true},"related_id":{"type":"number","description":"Related id of the TV station","nullable":true,"optional":true}}}},"sportmonks_football_get_tv_stations":{"tvStations":{"type":"array","description":"Array of TV station objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TV station"},"name":{"type":"string","description":"Name of the TV station"},"url":{"type":"string","description":"URL of the TV station","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the TV station","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the TV station (tv, channel)","optional":true},"related_id":{"type":"number","description":"Related id of the TV station","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_tv_stations_by_fixture":{"tvStations":{"type":"array","description":"Array of TV station objects broadcasting the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TV station"},"name":{"type":"string","description":"Name of the TV station"},"url":{"type":"string","description":"URL of the TV station","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the TV station","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the TV station (tv, channel)","optional":true},"related_id":{"type":"number","description":"Related id of the TV station","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_upcoming_fixtures_by_market":{"fixtures":{"type":"array","description":"Array of upcoming fixture objects for the market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_upcoming_fixtures_by_tv_station":{"fixtures":{"type":"array","description":"Array of upcoming fixture objects for the TV station","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_value_bets":{"valueBets":{"type":"array","description":"Array of value bet prediction objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_value_bets_by_fixture":{"valueBets":{"type":"array","description":"Array of value bet prediction entries for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_venue":{"venue":{"type":"object","description":"The requested venue object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}},"sportmonks_football_get_venues":{"venues":{"type":"array","description":"Array of venue objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_venues_by_season":{"venues":{"type":"array","description":"Array of venue objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}}},"sportmonks_football_search_coaches":{"coaches":{"type":"array","description":"Array of coach objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_fixtures":{"fixtures":{"type":"array","description":"Array of fixture objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_leagues":{"leagues":{"type":"array","description":"Array of league objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_players":{"players":{"type":"array","description":"Array of player objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_referees":{"referees":{"type":"array","description":"Array of referee objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_rounds":{"rounds":{"type":"array","description":"Array of round objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_seasons":{"seasons":{"type":"array","description":"Array of season objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_stages":{"stages":{"type":"array","description":"Array of stage objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_teams":{"teams":{"type":"array","description":"Array of team objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_venues":{"venues":{"type":"array","description":"Array of venue objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_all_fixtures":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_current_leagues_by_team":{"leagues":{"type":"array","description":"Array of current league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_driver":{"driver":{"type":"object","description":"The requested driver object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"sportmonks_motorsport_get_driver_standings":{"standings":{"type":"array","description":"Array of driver standing entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_driver_standings_by_season":{"standings":{"type":"array","description":"Array of driver standing entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_drivers":{"drivers":{"type":"array","description":"Array of driver objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_drivers_by_country":{"drivers":{"type":"array","description":"Array of driver objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_drivers_by_season":{"drivers":{"type":"array","description":"Array of driver objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_fixture":{"fixture":{"type":"object","description":"The requested motorsport fixture (session) object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"sportmonks_motorsport_get_fixtures_by_date":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects for the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_fixtures_by_date_range":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects within the requested date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_fixtures_by_ids":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects for the requested ids","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_laps_by_fixture":{"laps":{"type":"array","description":"Array of lap objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_laps_by_fixture_and_driver":{"laps":{"type":"array","description":"Array of lap objects for the fixture and driver","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_laps_by_fixture_and_lap":{"laps":{"type":"array","description":"Array of lap objects for the fixture and lap number","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_latest_laps_by_fixture":{"laps":{"type":"array","description":"Array of the latest lap objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_latest_pitstops_by_fixture":{"pitstops":{"type":"array","description":"Array of the latest pitstop objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_latest_stints_by_fixture":{"stints":{"type":"array","description":"Array of the latest stint objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_latest_updated_drivers":{"drivers":{"type":"array","description":"Array of recently updated driver objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_latest_updated_fixtures":{"fixtures":{"type":"array","description":"Array of recently updated motorsport fixture (session) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_league":{"league":{"type":"object","description":"The requested league object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"sportmonks_motorsport_get_leagues":{"leagues":{"type":"array","description":"Array of league objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_country":{"leagues":{"type":"array","description":"Array of league objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_date":{"leagues":{"type":"array","description":"Array of league objects with fixtures on the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_live":{"leagues":{"type":"array","description":"Array of league objects that currently have live fixtures","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_team":{"leagues":{"type":"array","description":"Array of league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_livescores":{"fixtures":{"type":"array","description":"Array of live motorsport fixture (session) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_pitstops_by_fixture":{"pitstops":{"type":"array","description":"Array of pitstop objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_pitstops_by_fixture_and_driver":{"pitstops":{"type":"array","description":"Array of pitstop objects for the fixture and driver","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_pitstops_by_fixture_and_lap":{"pitstops":{"type":"array","description":"Array of pitstop objects for the fixture and lap number","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_race_results_by_season_and_driver":{"results":{"type":"array","description":"Array of stage objects for the season and driver, each including nested fixtures, lineups and lineup details","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_race_results_by_season_and_team":{"results":{"type":"array","description":"Array of stage objects for the season and team, each including nested fixtures, lineups and lineup details","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_schedules_by_season":{"schedules":{"type":"array","description":"Array of stage objects for the season schedule, each including nested fixtures and venues","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_season":{"season":{"type":"object","description":"The requested season object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season"},"finished":{"type":"boolean","description":"Whether the season is finished"},"pending":{"type":"boolean","description":"Whether the season is pending"},"is_current":{"type":"boolean","description":"Whether the season is the current season"},"starting_at":{"type":"string","description":"Starting date of the season","nullable":true},"ending_at":{"type":"string","description":"Ending date of the season","nullable":true},"standings_recalculated_at":{"type":"string","description":"Timestamp when standings were last updated","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"sportmonks_motorsport_get_seasons":{"seasons":{"type":"array","description":"Array of season objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season"},"finished":{"type":"boolean","description":"Whether the season is finished"},"pending":{"type":"boolean","description":"Whether the season is pending"},"is_current":{"type":"boolean","description":"Whether the season is the current season"},"starting_at":{"type":"string","description":"Starting date of the season","nullable":true},"ending_at":{"type":"string","description":"Ending date of the season","nullable":true},"standings_recalculated_at":{"type":"string","description":"Timestamp when standings were last updated","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_stage":{"stage":{"type":"object","description":"The requested stage (race weekend) object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"sportmonks_motorsport_get_stages":{"stages":{"type":"array","description":"Array of stage (race weekend) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_stages_by_season":{"stages":{"type":"array","description":"Array of stage (race weekend) objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_state":{"state":{"type":"object","description":"The requested fixture state object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"Abbreviation of the state"},"name":{"type":"string","description":"Full name of the state"},"short_name":{"type":"string","description":"Short name of the state","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Name recommended for developers to use","optional":true}}}},"sportmonks_motorsport_get_states":{"states":{"type":"array","description":"Array of fixture state objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"Abbreviation of the state"},"name":{"type":"string","description":"Full name of the state"},"short_name":{"type":"string","description":"Short name of the state","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Name recommended for developers to use","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_stints_by_fixture":{"stints":{"type":"array","description":"Array of stint objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_stints_by_fixture_and_driver":{"stints":{"type":"array","description":"Array of stint objects for the fixture and driver","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_stints_by_fixture_and_stint":{"stints":{"type":"array","description":"Array of stint objects for the fixture and stint number","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_team":{"team":{"type":"object","description":"The requested team (constructor) object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"sportmonks_motorsport_get_team_standings":{"standings":{"type":"array","description":"Array of team (constructor) standing entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_team_standings_by_season":{"standings":{"type":"array","description":"Array of team (constructor) standing entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_teams":{"teams":{"type":"array","description":"Array of team (constructor) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_teams_by_country":{"teams":{"type":"array","description":"Array of team (constructor) objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_teams_by_season":{"teams":{"type":"array","description":"Array of team (constructor) objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_venue":{"venue":{"type":"object","description":"The requested venue (racing track) object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"sportmonks_motorsport_get_venues":{"venues":{"type":"array","description":"Array of venue (racing track) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_venues_by_season":{"venues":{"type":"array","description":"Array of venue (racing track) objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_drivers":{"drivers":{"type":"array","description":"Array of driver objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_leagues":{"leagues":{"type":"array","description":"Array of league objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_stages":{"stages":{"type":"array","description":"Array of stage (race weekend) objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_teams":{"teams":{"type":"array","description":"Array of team (constructor) objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_venues":{"venues":{"type":"array","description":"Array of venue (racing track) objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_historical_odds":{"historicalOdds":{"type":"array","description":"Array of historical premium odd value records","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the history record"},"odd_id":{"type":"number","description":"Premium odd this history record belongs to"},"value":{"type":"string","description":"Historical decimal odds value","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability at this point in time","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"bookmaker_update":{"type":"string","description":"Bookmaker\'s update timestamp for this record (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_inplay_odds":{"odds":{"type":"array","description":"Array of in-play odd objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_pre_match_odds":{"odds":{"type":"array","description":"Array of pre-match odd objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_premium_odds":{"premiumOdds":{"type":"array","description":"Array of premium odd objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_bookmaker":{"bookmaker":{"type":"object","description":"The requested bookmaker object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"sportmonks_odds_get_bookmaker_event_ids_by_fixture":{"bookmakerEvents":{"type":"array","description":"Array of bookmaker event mapping records for the fixture","items":{"type":"object","properties":{"fixture_id":{"type":"number","description":"Sportmonks fixture id"},"bookmaker_id":{"type":"number","description":"Id of the bookmaker"},"bookmaker_name":{"type":"string","description":"Name of the bookmaker","nullable":true,"optional":true},"bookmaker_event_id":{"type":"string","description":"The fixture\'s event id at the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_bookmakers":{"bookmakers":{"type":"array","description":"Array of bookmaker objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_bookmakers_by_fixture":{"bookmakers":{"type":"array","description":"Array of bookmaker objects available for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_inplay_odds_by_fixture":{"odds":{"type":"array","description":"Array of in-play odd objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_inplay_odds_by_fixture_and_bookmaker":{"odds":{"type":"array","description":"Array of in-play odd objects for the fixture and bookmaker","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}}},"sportmonks_odds_get_inplay_odds_by_fixture_and_market":{"odds":{"type":"array","description":"Array of in-play odd objects for the fixture and market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}}},"sportmonks_odds_get_last_updated_inplay_odds":{"odds":{"type":"array","description":"Array of in-play odd objects updated in the last 10 seconds","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}}},"sportmonks_odds_get_last_updated_pre_match_odds":{"odds":{"type":"array","description":"Array of pre-match odd objects updated in the last 10 seconds","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_market":{"market":{"type":"object","description":"The requested market object","properties":{"id":{"type":"number","description":"Unique id of the market"},"name":{"type":"string","description":"Name of the market"},"developer_name":{"type":"string","description":"Developer (machine-readable) name of the market","nullable":true,"optional":true}}}},"sportmonks_odds_get_markets":{"markets":{"type":"array","description":"Array of market objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the market"},"name":{"type":"string","description":"Name of the market"},"developer_name":{"type":"string","description":"Developer (machine-readable) name of the market","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_pre_match_odds_by_fixture":{"odds":{"type":"array","description":"Array of pre-match odd objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_pre_match_odds_by_fixture_and_bookmaker":{"odds":{"type":"array","description":"Array of pre-match odd objects for the fixture and bookmaker","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_pre_match_odds_by_fixture_and_market":{"odds":{"type":"array","description":"Array of pre-match odd objects for the fixture and market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_premium_odds_by_fixture":{"premiumOdds":{"type":"array","description":"Array of premium odd objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_premium_odds_by_fixture_and_bookmaker":{"premiumOdds":{"type":"array","description":"Array of premium odd objects for the fixture and bookmaker","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_premium_odds_by_fixture_and_market":{"premiumOdds":{"type":"array","description":"Array of premium odd objects for the fixture and market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_updated_historical_odds_between":{"historicalOdds":{"type":"array","description":"Array of historical premium odd value records updated within the time range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the history record"},"odd_id":{"type":"number","description":"Premium odd this history record belongs to"},"value":{"type":"string","description":"Historical decimal odds value","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability at this point in time","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"bookmaker_update":{"type":"string","description":"Bookmaker\'s update timestamp for this record (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_updated_premium_odds_between":{"premiumOdds":{"type":"array","description":"Array of premium odd objects updated within the time range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_search_bookmakers":{"bookmakers":{"type":"array","description":"Array of bookmaker objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_search_markets":{"markets":{"type":"array","description":"Array of market objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the market"},"name":{"type":"string","description":"Name of the market"},"developer_name":{"type":"string","description":"Developer (machine-readable) name of the market","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"spotify_add_playlist_cover":{"success":{"type":"boolean","description":"Whether upload succeeded"}},"spotify_add_to_queue":{"success":{"type":"boolean","description":"Whether track was added to queue"}},"spotify_add_tracks_to_playlist":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID after modification"}},"spotify_check_following":{"results":{"type":"json","description":"Array of booleans for each ID"}},"spotify_check_playlist_followers":{"results":{"type":"json","description":"Array of booleans for each user"}},"spotify_check_saved_albums":{"results":{"type":"json","description":"Array of booleans for each album"}},"spotify_check_saved_audiobooks":{"results":{"type":"json","description":"Array of booleans for each audiobook"}},"spotify_check_saved_episodes":{"results":{"type":"json","description":"Array of booleans for each episode"}},"spotify_check_saved_shows":{"results":{"type":"json","description":"Array of booleans for each show"}},"spotify_check_saved_tracks":{"results":{"type":"json","description":"Array of track IDs with saved status"},"all_saved":{"type":"boolean","description":"Whether all tracks are saved"},"none_saved":{"type":"boolean","description":"Whether no tracks are saved"}},"spotify_create_playlist":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description","optional":true},"public":{"type":"boolean","description":"Whether the playlist is public"},"collaborative":{"type":"boolean","description":"Whether collaborative"},"snapshot_id":{"type":"string","description":"Playlist snapshot ID"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_follow_artists":{"success":{"type":"boolean","description":"Whether artists were followed successfully"}},"spotify_follow_playlist":{"success":{"type":"boolean","description":"Whether follow succeeded"}},"spotify_get_album":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album_type":{"type":"string","description":"Type of album (album, single, compilation)"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"label":{"type":"string","description":"Record label"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"genres":{"type":"array","description":"List of genres"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"tracks":{"type":"array","description":"List of tracks on the album","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"track_number":{"type":"number","description":"Track position on the disc"}}}},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_album_tracks":{"tracks":{"type":"array","description":"List of tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"track_number":{"type":"number","description":"Track position on the disc"},"disc_number":{"type":"number","description":"Disc number"},"explicit":{"type":"boolean","description":"Whether the track has explicit content"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true}}}},"total":{"type":"number","description":"Total number of tracks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_albums":{"albums":{"type":"array","description":"List of albums","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album_type":{"type":"string","description":"Type of album (album, single, compilation)"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_artist":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres associated with the artist"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_artist_albums":{"albums":{"type":"array","description":"Artist\'s albums","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"album_type":{"type":"string","description":"Type (album, single, compilation)"},"total_tracks":{"type":"number","description":"Number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover URL"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of albums available"},"next":{"type":"string","description":"URL for next page of results","optional":true}},"spotify_get_artist_top_tracks":{"tracks":{"type":"array","description":"Artist\'s top tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_artists":{"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres associated with the artist"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_audiobook":{"id":{"type":"string","description":"Audiobook ID"},"name":{"type":"string","description":"Audiobook name"},"authors":{"type":"json","description":"Authors"},"narrators":{"type":"json","description":"Narrators"},"publisher":{"type":"string","description":"Publisher"},"description":{"type":"string","description":"Description"},"total_chapters":{"type":"number","description":"Total chapters"},"languages":{"type":"json","description":"Languages"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_audiobook_chapters":{"chapters":{"type":"json","description":"List of chapters"},"total":{"type":"number","description":"Total chapters"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_audiobooks":{"audiobooks":{"type":"json","description":"List of audiobooks"}},"spotify_get_categories":{"categories":{"type":"json","description":"List of browse categories"},"total":{"type":"number","description":"Total number of categories"}},"spotify_get_current_user":{"id":{"type":"string","description":"Spotify user ID"},"display_name":{"type":"string","description":"Display name"},"email":{"type":"string","description":"Email address","optional":true},"country":{"type":"string","description":"Country code","optional":true},"product":{"type":"string","description":"Subscription level (free, premium)","optional":true},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Profile image URL","optional":true},"external_url":{"type":"string","description":"Spotify profile URL"}},"spotify_get_currently_playing":{"is_playing":{"type":"boolean","description":"Whether playback is active"},"progress_ms":{"type":"number","description":"Current position in track (ms)","optional":true},"track":{"type":"object","description":"Currently playing track","optional":true,"properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"external_url":{"type":"string","description":"Spotify URL"}}}},"spotify_get_devices":{"devices":{"type":"array","description":"Available playback devices","items":{"type":"object","properties":{"id":{"type":"string","description":"Device ID"},"is_active":{"type":"boolean","description":"Whether device is active"},"is_private_session":{"type":"boolean","description":"Whether in private session"},"is_restricted":{"type":"boolean","description":"Whether device is restricted"},"name":{"type":"string","description":"Device name"},"type":{"type":"string","description":"Device type (Computer, Smartphone, etc.)"},"volume_percent":{"type":"number","description":"Current volume (0-100)"}}}}},"spotify_get_episode":{"id":{"type":"string","description":"Episode ID"},"name":{"type":"string","description":"Episode name"},"description":{"type":"string","description":"Episode description"},"duration_ms":{"type":"number","description":"Duration in ms"},"release_date":{"type":"string","description":"Release date"},"explicit":{"type":"boolean","description":"Contains explicit content"},"show":{"type":"json","description":"Parent show info"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_episodes":{"episodes":{"type":"json","description":"List of episodes"}},"spotify_get_followed_artists":{"artists":{"type":"array","description":"List of followed artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres associated with the artist"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of followed artists"},"next":{"type":"string","description":"Cursor for next page","optional":true}},"spotify_get_markets":{"markets":{"type":"json","description":"List of ISO country codes"}},"spotify_get_new_releases":{"albums":{"type":"array","description":"List of new releases","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"album_type":{"type":"string","description":"Type of album (album, single, compilation)"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}}}}},"total":{"type":"number","description":"Total number of new releases"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_playback_state":{"is_playing":{"type":"boolean","description":"Whether playback is active"},"device":{"type":"object","description":"Active device information","optional":true,"properties":{"id":{"type":"string","description":"Device ID"},"name":{"type":"string","description":"Device name"},"type":{"type":"string","description":"Device type"},"volume_percent":{"type":"number","description":"Current volume (0-100)"}}},"progress_ms":{"type":"number","description":"Progress in milliseconds","optional":true},"currently_playing_type":{"type":"string","description":"Type of content playing"},"shuffle_state":{"type":"boolean","description":"Whether shuffle is enabled"},"repeat_state":{"type":"string","description":"Repeat mode (off, track, context)"},"track":{"type":"object","description":"Currently playing track","optional":true,"properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"}}}},"spotify_get_playlist":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description","optional":true},"public":{"type":"boolean","description":"Whether the playlist is public"},"collaborative":{"type":"boolean","description":"Whether the playlist is collaborative"},"owner":{"type":"object","description":"Playlist owner information","properties":{"id":{"type":"string","description":"Spotify user ID"},"display_name":{"type":"string","description":"Display name"}}},"image_url":{"type":"string","description":"Playlist cover image URL","optional":true},"total_tracks":{"type":"number","description":"Total number of tracks"},"snapshot_id":{"type":"string","description":"Playlist snapshot ID for versioning"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_playlist_cover":{"images":{"type":"json","description":"List of cover images"}},"spotify_get_playlist_tracks":{"tracks":{"type":"array","description":"List of tracks in the playlist","items":{"type":"object","properties":{"added_at":{"type":"string","description":"When the track was added"},"added_by":{"type":"string","description":"User ID who added the track"},"track":{"type":"object","description":"Track information","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"total":{"type":"number","description":"Total number of tracks in playlist"},"next":{"type":"string","description":"URL for next page of results","optional":true}},"spotify_get_queue":{"currently_playing":{"type":"object","description":"Currently playing track","optional":true,"properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"}}},"queue":{"type":"array","description":"Upcoming tracks in queue","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"}}}}},"spotify_get_recently_played":{"items":{"type":"array","description":"Recently played tracks","items":{"type":"object","properties":{"played_at":{"type":"string","description":"When the track was played"},"track":{"type":"object","description":"Track information","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_albums":{"albums":{"type":"array","description":"List of saved albums","items":{"type":"object","properties":{"added_at":{"type":"string","description":"When the album was saved"},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"total":{"type":"number","description":"Total saved albums"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_audiobooks":{"audiobooks":{"type":"json","description":"List of saved audiobooks"},"total":{"type":"number","description":"Total saved audiobooks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_episodes":{"episodes":{"type":"json","description":"List of saved episodes"},"total":{"type":"number","description":"Total saved episodes"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_shows":{"shows":{"type":"json","description":"List of saved shows"},"total":{"type":"number","description":"Total saved shows"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_tracks":{"tracks":{"type":"array","description":"User\'s saved tracks","items":{"type":"object","properties":{"added_at":{"type":"string","description":"When the track was saved"},"track":{"type":"object","description":"Track information","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"total":{"type":"number","description":"Total number of saved tracks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_show":{"id":{"type":"string","description":"Show ID"},"name":{"type":"string","description":"Show name"},"description":{"type":"string","description":"Show description"},"publisher":{"type":"string","description":"Publisher name"},"total_episodes":{"type":"number","description":"Total episodes"},"explicit":{"type":"boolean","description":"Contains explicit content"},"languages":{"type":"json","description":"Languages"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_show_episodes":{"episodes":{"type":"json","description":"List of episodes"},"total":{"type":"number","description":"Total episodes"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_shows":{"shows":{"type":"json","description":"List of shows"}},"spotify_get_top_artists":{"artists":{"type":"array","description":"User\'s top artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres"},"popularity":{"type":"number","description":"Popularity score"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of top artists"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_top_tracks":{"tracks":{"type":"array","description":"User\'s top tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of top tracks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_track":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"explicit":{"type":"boolean","description":"Whether the track has explicit content"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"},"uri":{"type":"string","description":"Spotify URI for the track"}},"spotify_get_tracks":{"tracks":{"type":"array","description":"List of tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"explicit":{"type":"boolean","description":"Whether the track has explicit content"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_user_playlists":{"playlists":{"type":"array","description":"User\'s playlists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description"},"public":{"type":"boolean","description":"Whether public"},"collaborative":{"type":"boolean","description":"Whether collaborative"},"owner":{"type":"string","description":"Owner display name"},"total_tracks":{"type":"number","description":"Number of tracks"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of playlists"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_user_profile":{"id":{"type":"string","description":"User ID"},"display_name":{"type":"string","description":"Display name"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Profile image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_pause":{"success":{"type":"boolean","description":"Whether playback was paused"}},"spotify_play":{"success":{"type":"boolean","description":"Whether playback started successfully"}},"spotify_remove_saved_albums":{"success":{"type":"boolean","description":"Whether albums were removed"}},"spotify_remove_saved_audiobooks":{"success":{"type":"boolean","description":"Whether audiobooks were removed"}},"spotify_remove_saved_episodes":{"success":{"type":"boolean","description":"Whether episodes were removed"}},"spotify_remove_saved_shows":{"success":{"type":"boolean","description":"Whether shows were removed"}},"spotify_remove_saved_tracks":{"success":{"type":"boolean","description":"Whether tracks were removed successfully"}},"spotify_remove_tracks_from_playlist":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID after modification"}},"spotify_reorder_playlist_items":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID"}},"spotify_replace_playlist_items":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID"}},"spotify_save_albums":{"success":{"type":"boolean","description":"Whether albums were saved"}},"spotify_save_audiobooks":{"success":{"type":"boolean","description":"Whether audiobooks were saved"}},"spotify_save_episodes":{"success":{"type":"boolean","description":"Whether episodes were saved"}},"spotify_save_shows":{"success":{"type":"boolean","description":"Whether shows were saved"}},"spotify_save_tracks":{"success":{"type":"boolean","description":"Whether the tracks were saved successfully"}},"spotify_search":{"tracks":{"type":"array","description":"List of matching tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artist names"},"album":{"type":"string","description":"Album name"},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"artists":{"type":"array","description":"List of matching artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"albums":{"type":"array","description":"List of matching albums","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artist names"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"playlists":{"type":"array","description":"List of matching playlists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description","optional":true},"owner":{"type":"string","description":"Owner display name"},"total_tracks":{"type":"number","description":"Total number of tracks"},"image_url":{"type":"string","description":"Playlist cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_seek":{"success":{"type":"boolean","description":"Whether seek was successful"}},"spotify_set_repeat":{"success":{"type":"boolean","description":"Whether repeat mode was set successfully"}},"spotify_set_shuffle":{"success":{"type":"boolean","description":"Whether shuffle was set successfully"}},"spotify_set_volume":{"success":{"type":"boolean","description":"Whether volume was set"}},"spotify_skip_next":{"success":{"type":"boolean","description":"Whether skip was successful"}},"spotify_skip_previous":{"success":{"type":"boolean","description":"Whether skip was successful"}},"spotify_transfer_playback":{"success":{"type":"boolean","description":"Whether transfer was successful"}},"spotify_unfollow_artists":{"success":{"type":"boolean","description":"Whether artists were unfollowed successfully"}},"spotify_unfollow_playlist":{"success":{"type":"boolean","description":"Whether unfollow succeeded"}},"spotify_update_playlist":{"success":{"type":"boolean","description":"Whether update succeeded"}},"sqs_send":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"Message ID"}},"square_batch_retrieve_inventory_counts":{"counts":{"type":"array","description":"Array of inventory count objects","items":{"type":"object","description":"Square InventoryCount object","properties":{"catalog_object_id":{"type":"string","description":"ID of the catalog object (item variation) being counted","optional":true},"catalog_object_type":{"type":"string","description":"Type of the counted catalog object (usually ITEM_VARIATION)","optional":true},"state":{"type":"string","description":"Inventory state (e.g. IN_STOCK, SOLD, WASTE)","optional":true},"location_id":{"type":"string","description":"ID of the location for this count","optional":true},"quantity":{"type":"string","description":"Number of units in the given state at the location","optional":true},"calculated_at":{"type":"string","description":"Timestamp when the count was calculated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_cancel_invoice":{"invoice":{"type":"object","description":"The canceled invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_cancel_payment":{"payment":{"type":"object","description":"The canceled payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_complete_payment":{"payment":{"type":"object","description":"The completed payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_create_catalog_image":{"object":{"type":"object","description":"The created catalog image object","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}},"metadata":{"type":"json","description":"Catalog object summary metadata","properties":{"id":{"type":"string","description":"Square catalog object ID"},"type":{"type":"string","description":"Catalog object type","optional":true},"version":{"type":"number","description":"Catalog object version","optional":true}}}},"square_create_customer":{"customer":{"type":"object","description":"The created customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Customer summary metadata","properties":{"id":{"type":"string","description":"Square customer ID"},"email_address":{"type":"string","description":"Customer email address","optional":true},"given_name":{"type":"string","description":"Customer first name","optional":true},"family_name":{"type":"string","description":"Customer last name","optional":true}}}},"square_create_invoice":{"invoice":{"type":"object","description":"The created invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_create_order":{"order":{"type":"object","description":"The created order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Order summary metadata","properties":{"id":{"type":"string","description":"Square order ID"},"state":{"type":"string","description":"Current order state","optional":true},"location_id":{"type":"string","description":"Order location ID","optional":true}}}},"square_create_payment":{"payment":{"type":"object","description":"The created payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_delete_catalog_object":{"deleted":{"type":"boolean","description":"Whether the catalog object was deleted"},"deleted_object_ids":{"type":"array","description":"IDs of all catalog objects deleted (including children)","items":{"type":"string"}},"deleted_at":{"type":"string","description":"Timestamp when the deletion occurred (RFC 3339)","optional":true}},"square_delete_customer":{"deleted":{"type":"boolean","description":"Whether the customer was deleted"},"id":{"type":"string","description":"ID of the deleted customer"}},"square_delete_invoice":{"deleted":{"type":"boolean","description":"Whether the invoice was deleted"},"id":{"type":"string","description":"ID of the deleted invoice"}},"square_get_catalog_object":{"object":{"type":"object","description":"The retrieved catalog object","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}},"metadata":{"type":"json","description":"Catalog object summary metadata","properties":{"id":{"type":"string","description":"Square catalog object ID"},"type":{"type":"string","description":"Catalog object type","optional":true},"version":{"type":"number","description":"Catalog object version","optional":true}}}},"square_get_customer":{"customer":{"type":"object","description":"The retrieved customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Customer summary metadata","properties":{"id":{"type":"string","description":"Square customer ID"},"email_address":{"type":"string","description":"Customer email address","optional":true},"given_name":{"type":"string","description":"Customer first name","optional":true},"family_name":{"type":"string","description":"Customer last name","optional":true}}}},"square_get_invoice":{"invoice":{"type":"object","description":"The retrieved invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_get_location":{"location":{"type":"object","description":"The retrieved location object","properties":{"id":{"type":"string","description":"Unique ID for the location"},"name":{"type":"string","description":"Name of the location","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"timezone":{"type":"string","description":"IANA timezone of the location","optional":true},"status":{"type":"string","description":"Location status (ACTIVE or INACTIVE)","optional":true},"type":{"type":"string","description":"Location type (PHYSICAL or MOBILE)","optional":true},"merchant_id":{"type":"string","description":"ID of the merchant that owns the location","optional":true},"country":{"type":"string","description":"Country code of the location","optional":true},"language_code":{"type":"string","description":"Language code of the location","optional":true},"currency":{"type":"string","description":"Currency used by the location","optional":true},"phone_number":{"type":"string","description":"Phone number of the location","optional":true},"business_name":{"type":"string","description":"Business name shown to customers","optional":true},"business_email":{"type":"string","description":"Email of the business","optional":true},"description":{"type":"string","description":"Description of the location","optional":true},"capabilities":{"type":"array","description":"Capabilities of the location (e.g. CREDIT_CARD_PROCESSING)","optional":true,"items":{"type":"string"}},"created_at":{"type":"string","description":"Timestamp when the location was created (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Location summary metadata","properties":{"id":{"type":"string","description":"Square location ID"},"name":{"type":"string","description":"Location name","optional":true}}}},"square_get_order":{"order":{"type":"object","description":"The retrieved order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Order summary metadata","properties":{"id":{"type":"string","description":"Square order ID"},"state":{"type":"string","description":"Current order state","optional":true},"location_id":{"type":"string","description":"Order location ID","optional":true}}}},"square_get_payment":{"payment":{"type":"object","description":"The retrieved payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_get_refund":{"refund":{"type":"object","description":"The retrieved refund object","properties":{"id":{"type":"string","description":"Unique ID for the refund"},"status":{"type":"string","description":"Refund status (PENDING, COMPLETED, REJECTED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"processing_fee":{"type":"array","description":"Processing fees refunded","optional":true,"items":{"type":"object"}},"payment_id":{"type":"string","description":"ID of the payment being refunded","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"location_id":{"type":"string","description":"ID of the associated location","optional":true},"reason":{"type":"string","description":"Reason for the refund","optional":true},"created_at":{"type":"string","description":"Timestamp when the refund was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the refund was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Refund summary metadata","properties":{"id":{"type":"string","description":"Square refund ID"},"status":{"type":"string","description":"Current refund status","optional":true},"payment_id":{"type":"string","description":"Refunded payment ID","optional":true}}}},"square_list_catalog":{"objects":{"type":"array","description":"Array of catalog objects","items":{"type":"object","description":"Square CatalogObject","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_customers":{"customers":{"type":"array","description":"Array of customer objects","items":{"type":"object","description":"Square Customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_invoices":{"invoices":{"type":"array","description":"Array of invoice objects","items":{"type":"object","description":"Square Invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_locations":{"locations":{"type":"array","description":"Array of location objects","items":{"type":"object","description":"Square Location object","properties":{"id":{"type":"string","description":"Unique ID for the location"},"name":{"type":"string","description":"Name of the location","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"timezone":{"type":"string","description":"IANA timezone of the location","optional":true},"status":{"type":"string","description":"Location status (ACTIVE or INACTIVE)","optional":true},"type":{"type":"string","description":"Location type (PHYSICAL or MOBILE)","optional":true},"merchant_id":{"type":"string","description":"ID of the merchant that owns the location","optional":true},"country":{"type":"string","description":"Country code of the location","optional":true},"language_code":{"type":"string","description":"Language code of the location","optional":true},"currency":{"type":"string","description":"Currency used by the location","optional":true},"phone_number":{"type":"string","description":"Phone number of the location","optional":true},"business_name":{"type":"string","description":"Business name shown to customers","optional":true},"business_email":{"type":"string","description":"Email of the business","optional":true},"description":{"type":"string","description":"Description of the location","optional":true},"capabilities":{"type":"array","description":"Capabilities of the location (e.g. CREDIT_CARD_PROCESSING)","optional":true,"items":{"type":"string"}},"created_at":{"type":"string","description":"Timestamp when the location was created (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of locations returned"}}}},"square_list_payments":{"payments":{"type":"array","description":"Array of payment objects","items":{"type":"object","description":"Square Payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_refunds":{"refunds":{"type":"array","description":"Array of refund objects","items":{"type":"object","description":"Square PaymentRefund object","properties":{"id":{"type":"string","description":"Unique ID for the refund"},"status":{"type":"string","description":"Refund status (PENDING, COMPLETED, REJECTED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"processing_fee":{"type":"array","description":"Processing fees refunded","optional":true,"items":{"type":"object"}},"payment_id":{"type":"string","description":"ID of the payment being refunded","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"location_id":{"type":"string","description":"ID of the associated location","optional":true},"reason":{"type":"string","description":"Reason for the refund","optional":true},"created_at":{"type":"string","description":"Timestamp when the refund was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the refund was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_pay_order":{"order":{"type":"object","description":"The paid order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Order summary metadata","properties":{"id":{"type":"string","description":"Square order ID"},"state":{"type":"string","description":"Current order state","optional":true},"location_id":{"type":"string","description":"Order location ID","optional":true}}}},"square_publish_invoice":{"invoice":{"type":"object","description":"The published invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_refund_payment":{"refund":{"type":"object","description":"The created refund object","properties":{"id":{"type":"string","description":"Unique ID for the refund"},"status":{"type":"string","description":"Refund status (PENDING, COMPLETED, REJECTED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"processing_fee":{"type":"array","description":"Processing fees refunded","optional":true,"items":{"type":"object"}},"payment_id":{"type":"string","description":"ID of the payment being refunded","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"location_id":{"type":"string","description":"ID of the associated location","optional":true},"reason":{"type":"string","description":"Reason for the refund","optional":true},"created_at":{"type":"string","description":"Timestamp when the refund was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the refund was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Refund summary metadata","properties":{"id":{"type":"string","description":"Square refund ID"},"status":{"type":"string","description":"Current refund status","optional":true},"payment_id":{"type":"string","description":"Refunded payment ID","optional":true}}}},"square_search_catalog_objects":{"objects":{"type":"array","description":"Array of matching catalog objects","items":{"type":"object","description":"Square CatalogObject","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_search_customers":{"customers":{"type":"array","description":"Array of matching customer objects","items":{"type":"object","description":"Square Customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_search_invoices":{"invoices":{"type":"array","description":"Array of matching invoice objects","items":{"type":"object","description":"Square Invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_search_orders":{"orders":{"type":"array","description":"Array of matching order objects","items":{"type":"object","description":"Square Order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_update_customer":{"customer":{"type":"object","description":"The updated customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Customer summary metadata","properties":{"id":{"type":"string","description":"Square customer ID"},"email_address":{"type":"string","description":"Customer email address","optional":true},"given_name":{"type":"string","description":"Customer first name","optional":true},"family_name":{"type":"string","description":"Customer last name","optional":true}}}},"square_upsert_catalog_object":{"object":{"type":"object","description":"The created or updated catalog object","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}},"metadata":{"type":"json","description":"Catalog object summary metadata","properties":{"id":{"type":"string","description":"Square catalog object ID"},"type":{"type":"string","description":"Catalog object type","optional":true},"version":{"type":"number","description":"Catalog object version","optional":true}}}},"ssh_check_command_exists":{"commandExists":{"type":"boolean","description":"Whether the command exists"},"commandPath":{"type":"string","description":"Full path to the command (if found)"},"version":{"type":"string","description":"Command version output (if applicable)"},"message":{"type":"string","description":"Operation status message"}},"ssh_check_file_exists":{"exists":{"type":"boolean","description":"Whether the path exists"},"type":{"type":"string","description":"Type of path (file, directory, symlink, not_found)"},"size":{"type":"number","description":"File size if it is a file"},"permissions":{"type":"string","description":"File permissions (e.g., 0755)"},"modified":{"type":"string","description":"Last modified timestamp"},"message":{"type":"string","description":"Operation status message"}},"ssh_create_directory":{"created":{"type":"boolean","description":"Whether the directory was created successfully"},"remotePath":{"type":"string","description":"Created directory path"},"alreadyExists":{"type":"boolean","description":"Whether the directory already existed"},"message":{"type":"string","description":"Operation status message"}},"ssh_delete_file":{"deleted":{"type":"boolean","description":"Whether the path was deleted successfully"},"remotePath":{"type":"string","description":"Deleted path"},"message":{"type":"string","description":"Operation status message"}},"ssh_download_file":{"downloaded":{"type":"boolean","description":"Whether the file was downloaded successfully"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"fileContent":{"type":"string","description":"File content (base64 encoded for binary files)"},"fileName":{"type":"string","description":"Name of the downloaded file"},"remotePath":{"type":"string","description":"Source path on the remote server"},"size":{"type":"number","description":"File size in bytes"},"message":{"type":"string","description":"Operation status message"}},"ssh_execute_command":{"stdout":{"type":"string","description":"Standard output from command"},"stderr":{"type":"string","description":"Standard error output"},"exitCode":{"type":"number","description":"Command exit code"},"success":{"type":"boolean","description":"Whether command succeeded (exit code 0)"},"message":{"type":"string","description":"Operation status message"}},"ssh_execute_script":{"stdout":{"type":"string","description":"Standard output from script"},"stderr":{"type":"string","description":"Standard error output"},"exitCode":{"type":"number","description":"Script exit code"},"success":{"type":"boolean","description":"Whether script succeeded (exit code 0)"},"scriptPath":{"type":"string","description":"Temporary path where script was uploaded"},"message":{"type":"string","description":"Operation status message"}},"ssh_get_system_info":{"hostname":{"type":"string","description":"Server hostname"},"os":{"type":"string","description":"Operating system (e.g., Linux, Darwin)"},"architecture":{"type":"string","description":"CPU architecture (e.g., x64, arm64)"},"uptime":{"type":"number","description":"System uptime in seconds"},"memory":{"type":"json","description":"Memory information (total, free, used)"},"diskSpace":{"type":"json","description":"Disk space information (total, free, used)"},"message":{"type":"string","description":"Operation status message"}},"ssh_list_directory":{"entries":{"type":"array","description":"Array of file and directory entries","items":{"type":"object","properties":{"name":{"type":"string","description":"File or directory name"},"type":{"type":"string","description":"Entry type (file, directory, symlink)"},"size":{"type":"number","description":"File size in bytes"},"permissions":{"type":"string","description":"File permissions"},"modified":{"type":"string","description":"Last modified timestamp"}}}},"totalFiles":{"type":"number","description":"Total number of files"},"totalDirectories":{"type":"number","description":"Total number of directories"},"message":{"type":"string","description":"Operation status message"}},"ssh_move_rename":{"moved":{"type":"boolean","description":"Whether the operation was successful"},"sourcePath":{"type":"string","description":"Original path"},"destinationPath":{"type":"string","description":"New path"},"message":{"type":"string","description":"Operation status message"}},"ssh_read_file_content":{"content":{"type":"string","description":"File content as string"},"size":{"type":"number","description":"File size in bytes"},"lines":{"type":"number","description":"Number of lines in file"},"remotePath":{"type":"string","description":"Remote file path"},"message":{"type":"string","description":"Operation status message"}},"ssh_upload_file":{"uploaded":{"type":"boolean","description":"Whether the file was uploaded successfully"},"remotePath":{"type":"string","description":"Final path on the remote server"},"size":{"type":"number","description":"File size in bytes"},"message":{"type":"string","description":"Operation status message"}},"ssh_write_file_content":{"written":{"type":"boolean","description":"Whether the file was written successfully"},"remotePath":{"type":"string","description":"File path"},"size":{"type":"number","description":"Final file size in bytes"},"message":{"type":"string","description":"Operation status message"}},"stagehand_agent":{"agentResult":{"type":"object","description":"Result from the Stagehand agent execution","properties":{"success":{"type":"boolean","description":"Whether the agent task completed successfully without errors"},"completed":{"type":"boolean","description":"Whether the agent finished executing (may be false if max steps reached)"},"message":{"type":"string","description":"Final status message or result summary from the agent"},"actions":{"type":"array","description":"List of all actions performed by the agent during task execution","items":{"type":"object","properties":{"type":{"type":"string","description":"Type of action performed (e.g., \\"act\\", \\"observe\\", \\"ariaTree\\", \\"close\\", \\"wait\\", \\"navigate\\")"},"reasoning":{"type":"string","description":"AI reasoning for why this action was taken","optional":true},"taskCompleted":{"type":"boolean","description":"Whether the task was completed after this action","optional":true},"action":{"type":"string","description":"Description of the action taken (e.g., \\"click the submit button\\")","optional":true},"instruction":{"type":"string","description":"Instruction that triggered this action","optional":true},"pageUrl":{"type":"string","description":"URL of the page when this action was performed","optional":true},"pageText":{"type":"string","description":"Page text content (for ariaTree actions)","optional":true},"timestamp":{"type":"number","description":"Unix timestamp when the action was performed","optional":true},"timeMs":{"type":"number","description":"Time in milliseconds (for wait actions)","optional":true}}}}}},"structuredOutput":{"type":"object","description":"Extracted data matching the provided output schema"},"liveViewUrl":{"type":"string","description":"Embeddable Browserbase live view URL (active only while the session is running)","optional":true},"sessionId":{"type":"string","description":"Browserbase session identifier","optional":true}},"stagehand_extract":{"data":{"type":"object","description":"Extracted structured data matching the provided schema"}},"stripe_cancel_payment_intent":{"payment_intent":{"type":"object","description":"The canceled Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_cancel_subscription":{"subscription":{"type":"object","description":"The canceled subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_capture_charge":{"charge":{"type":"json","description":"The captured Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_capture_payment_intent":{"payment_intent":{"type":"object","description":"The captured Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_confirm_payment_intent":{"payment_intent":{"type":"object","description":"The confirmed Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_charge":{"charge":{"type":"json","description":"The created Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_create_customer":{"customer":{"type":"object","description":"The created customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}},"metadata":{"type":"json","description":"Customer metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"email":{"type":"string","description":"Customer email address","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"stripe_create_invoice":{"invoice":{"type":"object","description":"The created invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_payment_intent":{"payment_intent":{"type":"object","description":"The created Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_price":{"price":{"type":"json","description":"The created price object"},"metadata":{"type":"json","description":"Price metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"product":{"type":"string","description":"Associated product ID"},"unit_amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_product":{"product":{"type":"json","description":"The created product object"},"metadata":{"type":"json","description":"Product metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"name":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether the resource is currently active"}}}},"stripe_create_subscription":{"subscription":{"type":"object","description":"The created subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_delete_customer":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"},"id":{"type":"string","description":"ID of the deleted resource"}},"stripe_delete_invoice":{"deleted":{"type":"boolean","description":"Whether the invoice was deleted"},"id":{"type":"string","description":"The ID of the deleted invoice"}},"stripe_delete_product":{"deleted":{"type":"boolean","description":"Whether the product was deleted"},"id":{"type":"string","description":"The ID of the deleted product"}},"stripe_finalize_invoice":{"invoice":{"type":"object","description":"The finalized invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_list_charges":{"charges":{"type":"json","description":"Array of Charge objects"},"metadata":{"type":"json","description":"List metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_customers":{"customers":{"type":"array","description":"Array of customer objects","items":{"type":"object","description":"Stripe Customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}}},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_events":{"events":{"type":"json","description":"Array of Event objects"},"metadata":{"type":"json","description":"List metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_invoices":{"invoices":{"type":"json","description":"Array of invoice objects"},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_payment_intents":{"payment_intents":{"type":"array","description":"Array of Payment Intent objects","items":{"type":"object","description":"Stripe Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}}},"metadata":{"type":"json","description":"List metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_prices":{"prices":{"type":"json","description":"Array of price objects"},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_products":{"products":{"type":"json","description":"Array of product objects"},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_subscriptions":{"subscriptions":{"type":"array","description":"Array of subscription objects","items":{"type":"object","description":"Stripe Subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}}},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_pay_invoice":{"invoice":{"type":"object","description":"The paid invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_resume_subscription":{"subscription":{"type":"object","description":"The resumed subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_retrieve_charge":{"charge":{"type":"json","description":"The retrieved Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_retrieve_customer":{"customer":{"type":"object","description":"The retrieved customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}},"metadata":{"type":"json","description":"Customer metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"email":{"type":"string","description":"Customer email address","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"stripe_retrieve_event":{"event":{"type":"json","description":"The retrieved Event object"},"metadata":{"type":"json","description":"Event metadata including ID, type, and created timestamp","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"type":{"type":"string","description":"Event type identifier"},"created":{"type":"number","description":"Unix timestamp of creation"}}}},"stripe_retrieve_invoice":{"invoice":{"type":"object","description":"The retrieved invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_retrieve_payment_intent":{"payment_intent":{"type":"object","description":"The retrieved Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_retrieve_price":{"price":{"type":"json","description":"The retrieved price object"},"metadata":{"type":"json","description":"Price metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"product":{"type":"string","description":"Associated product ID"},"unit_amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_retrieve_product":{"product":{"type":"json","description":"The retrieved product object"},"metadata":{"type":"json","description":"Product metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"name":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether the resource is currently active"}}}},"stripe_retrieve_subscription":{"subscription":{"type":"object","description":"The retrieved subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_search_charges":{"charges":{"type":"json","description":"Array of matching Charge objects"},"metadata":{"type":"json","description":"Search metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_customers":{"customers":{"type":"array","description":"Array of matching customer objects","items":{"type":"object","description":"Stripe Customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}}},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_invoices":{"invoices":{"type":"json","description":"Array of matching invoice objects"},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_payment_intents":{"payment_intents":{"type":"array","description":"Array of matching Payment Intent objects","items":{"type":"object","description":"Stripe Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}}},"metadata":{"type":"json","description":"Search metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_prices":{"prices":{"type":"json","description":"Array of matching price objects"},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_products":{"products":{"type":"json","description":"Array of matching product objects"},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_subscriptions":{"subscriptions":{"type":"array","description":"Array of matching subscription objects","items":{"type":"object","description":"Stripe Subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}}},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_send_invoice":{"invoice":{"type":"json","description":"The sent invoice object"},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_charge":{"charge":{"type":"json","description":"The updated Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_update_customer":{"customer":{"type":"object","description":"The updated customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}},"metadata":{"type":"json","description":"Customer metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"email":{"type":"string","description":"Customer email address","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"stripe_update_invoice":{"invoice":{"type":"object","description":"The updated invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_payment_intent":{"payment_intent":{"type":"object","description":"The updated Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_price":{"price":{"type":"json","description":"The updated price object"},"metadata":{"type":"json","description":"Price metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"product":{"type":"string","description":"Associated product ID"},"unit_amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_product":{"product":{"type":"json","description":"The updated product object"},"metadata":{"type":"json","description":"Product metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"name":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether the resource is currently active"}}}},"stripe_update_subscription":{"subscription":{"type":"object","description":"The updated subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_void_invoice":{"invoice":{"type":"object","description":"The voided invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"sts_assume_role":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true},"assumedRoleArn":{"type":"string","description":"ARN of the assumed role"},"assumedRoleId":{"type":"string","description":"Assumed role ID with session name"},"packedPolicySize":{"type":"number","description":"Percentage of allowed policy size used","optional":true},"sourceIdentity":{"type":"string","description":"Source identity set on the role session, if any","optional":true}},"sts_assume_role_with_saml":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true},"assumedRoleArn":{"type":"string","description":"ARN of the assumed role"},"assumedRoleId":{"type":"string","description":"Assumed role ID with session name"},"subject":{"type":"string","description":"Value of the NameID element in the Subject of the SAML assertion","optional":true},"subjectType":{"type":"string","description":"Format of the name ID (e.g. transient, persistent)","optional":true},"issuer":{"type":"string","description":"Value of the Issuer element of the SAML assertion","optional":true},"audience":{"type":"string","description":"Value of the SAML assertion\'s SubjectConfirmationData Recipient attribute","optional":true},"nameQualifier":{"type":"string","description":"Hash uniquely identifying the issuer, account, and SAML provider","optional":true},"packedPolicySize":{"type":"number","description":"Percentage of allowed policy size used","optional":true},"sourceIdentity":{"type":"string","description":"Source identity set on the role session, if any","optional":true}},"sts_assume_role_with_web_identity":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true},"assumedRoleArn":{"type":"string","description":"ARN of the assumed role"},"assumedRoleId":{"type":"string","description":"Assumed role ID with session name"},"subjectFromWebIdentityToken":{"type":"string","description":"Unique user identifier from the identity provider\'s token subject claim"},"audience":{"type":"string","description":"Intended audience (client ID) of the web identity token","optional":true},"provider":{"type":"string","description":"Issuing authority of the presented web identity token","optional":true},"packedPolicySize":{"type":"number","description":"Percentage of allowed policy size used","optional":true},"sourceIdentity":{"type":"string","description":"Source identity set on the role session, if any","optional":true}},"sts_get_access_key_info":{"account":{"type":"string","description":"AWS account ID that owns the access key"}},"sts_get_caller_identity":{"account":{"type":"string","description":"AWS account ID"},"arn":{"type":"string","description":"ARN of the calling entity"},"userId":{"type":"string","description":"Unique identifier of the calling entity"}},"sts_get_session_token":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true}},"stt_assemblyai":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"},"sentiment":{"type":"array","description":"Sentiment analysis results","items":{"type":"object","properties":{"text":{"type":"string","description":"Text that was analyzed"},"sentiment":{"type":"string","description":"Sentiment (POSITIVE, NEGATIVE, NEUTRAL)"},"confidence":{"type":"number","description":"Confidence score"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"entities":{"type":"array","description":"Detected entities","items":{"type":"object","properties":{"entity_type":{"type":"string","description":"Entity type (e.g., person_name, location, organization)"},"text":{"type":"string","description":"Entity text"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"summary":{"type":"string","description":"Auto-generated summary"}},"stt_assemblyai_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"},"sentiment":{"type":"array","description":"Sentiment analysis results","items":{"type":"object","properties":{"text":{"type":"string","description":"Text that was analyzed"},"sentiment":{"type":"string","description":"Sentiment (POSITIVE, NEGATIVE, NEUTRAL)"},"confidence":{"type":"number","description":"Confidence score"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"entities":{"type":"array","description":"Detected entities","items":{"type":"object","properties":{"entity_type":{"type":"string","description":"Entity type (e.g., person_name, location, organization)"},"text":{"type":"string","description":"Entity text"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"summary":{"type":"string","description":"Auto-generated summary"}},"stt_deepgram":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_deepgram_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_elevenlabs":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_elevenlabs_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_gemini":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_gemini_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_whisper":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"}},"stt_whisper_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"}},"supabase_count":{"message":{"type":"string","description":"Operation status message"},"count":{"type":"number","description":"Number of rows matching the filter"}},"supabase_delete":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of deleted records"}},"supabase_get_row":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array containing the row data if found, empty array if not found"}},"supabase_insert":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of inserted records"}},"supabase_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"schema":{"type":"string","description":"Database schema name"},"columns":{"type":"array","description":"Array of column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type"},"nullable":{"type":"boolean","description":"Whether the column allows null values — a NOT NULL column that has a default value is misreported as nullable, since the OpenAPI spec this is derived from omits it from the required list in that case"},"default":{"type":"string","description":"Default value for the column","optional":true},"isPrimaryKey":{"type":"boolean","description":"Best-effort guess based on the column being named \\"id\\" (not authoritative)"},"isForeignKey":{"type":"boolean","description":"True only if the column has a \\"references table.column\\" SQL comment; most databases will show false even for real foreign keys"},"references":{"type":"object","description":"Foreign key reference details, when detected via SQL comment","optional":true,"properties":{"table":{"type":"string","description":"Referenced table name"},"column":{"type":"string","description":"Referenced column name"}}}}}},"primaryKey":{"type":"array","description":"Array of primary key column names","items":{"type":"string","description":"Column name"}},"foreignKeys":{"type":"array","description":"Array of foreign key relationships","items":{"type":"object","properties":{"column":{"type":"string","description":"Local column name"},"referencesTable":{"type":"string","description":"Referenced table name"},"referencesColumn":{"type":"string","description":"Referenced column name"}}}},"indexes":{"type":"array","description":"Always empty — index definitions are not exposed by the OpenAPI spec this tool reads","items":{"type":"object","properties":{"name":{"type":"string","description":"Index name"},"columns":{"type":"array","description":"Columns included in the index","items":{"type":"string","description":"Column name"}},"unique":{"type":"boolean","description":"Whether the index enforces uniqueness"}}}}}}},"schemas":{"type":"array","description":"List of schemas found in the database"}},"supabase_invoke_function":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"json","description":"Response body returned by the Edge Function"}},"supabase_query":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of records returned from the query"}},"supabase_rpc":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"json","description":"Result returned from the function"}},"supabase_storage_copy":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Copy operation result with the destination object key","properties":{"Key":{"type":"string","description":"Full object key of the copied file"},"Id":{"type":"string","description":"Identifier of the copied object","optional":true}}}},"supabase_storage_create_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Created bucket result (name)","properties":{"name":{"type":"string","description":"Created bucket name"}}}},"supabase_storage_create_signed_upload_url":{"message":{"type":"string","description":"Operation status message"},"signedUrl":{"type":"string","description":"The temporary signed URL a client can PUT the file to"},"path":{"type":"string","description":"The destination object path"},"token":{"type":"string","description":"The upload token embedded in the signed URL"}},"supabase_storage_create_signed_url":{"message":{"type":"string","description":"Operation status message"},"signedUrl":{"type":"string","description":"The temporary signed URL to access the file"}},"supabase_storage_delete":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of deleted file objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Name of the deleted file"},"bucket_id":{"type":"string","description":"Bucket identifier","optional":true},"owner":{"type":"string","description":"Owner identifier","optional":true},"id":{"type":"string","description":"Unique file identifier","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"created_at":{"type":"string","description":"File creation timestamp","optional":true},"last_accessed_at":{"type":"string","description":"Last access timestamp","optional":true}}}}},"supabase_storage_delete_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Delete operation result","properties":{"message":{"type":"string","description":"Operation status message"}}}},"supabase_storage_download":{"file":{"type":"file","description":"Downloaded file stored in execution files","properties":{"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type of the file"},"data":{"type":"string","description":"Base64 encoded file content"},"size":{"type":"number","description":"File size in bytes"}}}},"supabase_storage_empty_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Empty bucket operation result","properties":{"message":{"type":"string","description":"Operation status message"}}}},"supabase_storage_get_public_url":{"message":{"type":"string","description":"Operation status message"},"publicUrl":{"type":"string","description":"The public URL to access the file"}},"supabase_storage_list":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of file objects with metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"bucket_id":{"type":"string","description":"Bucket identifier the file belongs to"},"owner":{"type":"string","description":"Owner identifier","optional":true},"created_at":{"type":"string","description":"File creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"last_accessed_at":{"type":"string","description":"Last access timestamp"},"metadata":{"type":"object","description":"File metadata including size and MIME type","properties":{"size":{"type":"number","description":"File size in bytes","optional":true},"mimetype":{"type":"string","description":"MIME type of the file","optional":true},"cacheControl":{"type":"string","description":"Cache control header value","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"eTag":{"type":"string","description":"Entity tag for caching","optional":true}},"optional":true}}}}},"supabase_storage_list_buckets":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of bucket objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique bucket identifier"},"name":{"type":"string","description":"Bucket name"},"owner":{"type":"string","description":"Owner identifier","optional":true},"public":{"type":"boolean","description":"Whether the bucket is publicly accessible"},"created_at":{"type":"string","description":"Bucket creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"file_size_limit":{"type":"number","description":"Maximum file size allowed in bytes","optional":true},"allowed_mime_types":{"type":"array","description":"List of allowed MIME types for uploads","items":{"type":"string","description":"MIME type"},"optional":true}}}}},"supabase_storage_move":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Move operation result","properties":{"message":{"type":"string","description":"Operation status message"},"Id":{"type":"string","description":"Identifier of the destination object","optional":true},"Key":{"type":"string","description":"Full object key of the destination","optional":true}}}},"supabase_storage_update_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Update operation result","properties":{"message":{"type":"string","description":"Operation status message"}}}},"supabase_storage_upload":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Upload result including file path, bucket, and public URL","properties":{"Id":{"type":"string","description":"Unique identifier for the uploaded file","optional":true},"Key":{"type":"string","description":"Full object key including bucket name"},"path":{"type":"string","description":"Path to the uploaded file within the bucket"},"bucket":{"type":"string","description":"Name of the bucket the file was uploaded to"},"publicUrl":{"type":"string","description":"Public URL for the uploaded file"}}}},"supabase_text_search":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of records matching the search query"}},"supabase_update":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of updated records"}},"supabase_upsert":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of upserted records"}},"supabase_vector_search":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of records with similarity scores from the vector search. Each record includes a similarity field (0-1) indicating how similar it is to the query vector."}},"table_batch_insert_rows":{"success":{"type":"boolean","description":"Whether rows were inserted"},"rows":{"type":"array","description":"Inserted rows data"},"insertedCount":{"type":"number","description":"Number of rows inserted"},"message":{"type":"string","description":"Status message"}},"table_create":{"success":{"type":"boolean","description":"Whether table was created"},"table":{"type":"json","description":"Created table metadata"},"message":{"type":"string","description":"Status message"}},"table_delete_row":{"success":{"type":"boolean","description":"Whether row was deleted"},"deletedCount":{"type":"number","description":"Number of rows deleted"},"message":{"type":"string","description":"Status message"}},"table_delete_rows_by_filter":{"success":{"type":"boolean","description":"Whether rows were deleted"},"deletedCount":{"type":"number","description":"Number of rows deleted"},"deletedRowIds":{"type":"array","description":"IDs of deleted rows"},"message":{"type":"string","description":"Status message"}},"table_get_row":{"success":{"type":"boolean","description":"Whether row was retrieved"},"row":{"type":"json","description":"Row data"},"message":{"type":"string","description":"Status message"}},"table_get_schema":{"success":{"type":"boolean","description":"Whether schema was retrieved"},"name":{"type":"string","description":"Table name"},"columns":{"type":"array","description":"Column definitions (each includes its stable id)"},"columnCount":{"type":"number","description":"Number of columns"},"rowCount":{"type":"number","description":"Number of rows in the table"},"maxRows":{"type":"number","description":"Max rows per table for the workspace\'s plan"},"message":{"type":"string","description":"Status message"}},"table_insert_row":{"success":{"type":"boolean","description":"Whether row was inserted"},"row":{"type":"json","description":"Inserted row data"},"message":{"type":"string","description":"Status message"}},"table_list":{"success":{"type":"boolean","description":"Whether operation succeeded"},"tables":{"type":"array","description":"List of tables"},"totalCount":{"type":"number","description":"Total number of tables"}},"table_query_rows":{"success":{"type":"boolean","description":"Whether query succeeded"},"rows":{"type":"array","description":"Query result rows"},"rowCount":{"type":"number","description":"Number of rows returned"},"totalCount":{"type":"number","description":"Total rows matching filter"},"limit":{"type":"number","description":"Limit used in query"},"offset":{"type":"number","description":"Offset used in query"}},"table_query_rows_v2":{"success":{"type":"boolean","description":"Whether the query succeeded"},"rows":{"type":"array","description":"Query result rows"},"rowCount":{"type":"number","description":"Number of rows returned"},"totalCount":{"type":"number","description":"Total rows matching the predicate (computed on the first page only)"},"limit":{"type":"number","description":"Limit used in the query"},"nextCursor":{"type":"string","description":"Cursor to fetch the next page, or null on the last page"}},"table_update_row":{"success":{"type":"boolean","description":"Whether row was updated"},"row":{"type":"json","description":"Updated row data"},"message":{"type":"string","description":"Status message"}},"table_update_rows_by_filter":{"success":{"type":"boolean","description":"Whether rows were updated"},"updatedCount":{"type":"number","description":"Number of rows updated"},"updatedRowIds":{"type":"array","description":"IDs of updated rows"},"message":{"type":"string","description":"Status message"}},"table_upsert_row":{"success":{"type":"boolean","description":"Whether row was upserted"},"row":{"type":"json","description":"Upserted row data"},"operation":{"type":"string","description":"Operation performed: insert or update"},"message":{"type":"string","description":"Status message"}},"tailscale_authorize_device":{"success":{"type":"boolean","description":"Whether the operation succeeded"},"deviceId":{"type":"string","description":"Device ID"},"authorized":{"type":"boolean","description":"Authorization status after the operation"}},"tailscale_create_auth_key":{"id":{"type":"string","description":"Auth key ID"},"key":{"type":"string","description":"The auth key value (only shown once at creation)"},"description":{"type":"string","description":"Key description","optional":true},"created":{"type":"string","description":"Creation timestamp"},"expires":{"type":"string","description":"Expiration timestamp"},"revoked":{"type":"string","description":"Revocation timestamp (empty if not revoked)","optional":true},"capabilities":{"type":"object","description":"Key capabilities","properties":{"reusable":{"type":"boolean","description":"Whether the key is reusable"},"ephemeral":{"type":"boolean","description":"Whether devices are ephemeral"},"preauthorized":{"type":"boolean","description":"Whether devices are pre-authorized"},"tags":{"type":"array","description":"Tags applied to devices using this key"}}}},"tailscale_delete_auth_key":{"success":{"type":"boolean","description":"Whether the auth key was successfully deleted"},"keyId":{"type":"string","description":"ID of the deleted auth key"}},"tailscale_delete_device":{"success":{"type":"boolean","description":"Whether the device was successfully deleted"},"deviceId":{"type":"string","description":"ID of the deleted device"}},"tailscale_delete_user":{"success":{"type":"boolean","description":"Whether the user was successfully deleted"},"userId":{"type":"string","description":"ID of the deleted user"}},"tailscale_expire_device_key":{"success":{"type":"boolean","description":"Whether the device\'s key was successfully expired"},"deviceId":{"type":"string","description":"Device ID"}},"tailscale_get_acl":{"acl":{"type":"string","description":"ACL policy as JSON string"},"etag":{"type":"string","description":"ETag for the current ACL version (use with If-Match header for updates)","optional":true}},"tailscale_get_auth_key":{"id":{"type":"string","description":"Auth key ID"},"description":{"type":"string","description":"Key description","optional":true},"created":{"type":"string","description":"Creation timestamp"},"expires":{"type":"string","description":"Expiration timestamp"},"revoked":{"type":"string","description":"Revocation timestamp","optional":true},"capabilities":{"type":"object","description":"Key capabilities","properties":{"reusable":{"type":"boolean","description":"Whether the key is reusable"},"ephemeral":{"type":"boolean","description":"Whether devices are ephemeral"},"preauthorized":{"type":"boolean","description":"Whether devices are pre-authorized"},"tags":{"type":"array","description":"Tags applied to devices using this key"}}}},"tailscale_get_device":{"id":{"type":"string","description":"Legacy device ID"},"nodeId":{"type":"string","description":"Preferred device ID","optional":true},"name":{"type":"string","description":"Device name"},"hostname":{"type":"string","description":"Device hostname"},"user":{"type":"string","description":"Associated user"},"os":{"type":"string","description":"Operating system"},"clientVersion":{"type":"string","description":"Tailscale client version"},"addresses":{"type":"array","description":"Tailscale IP addresses"},"tags":{"type":"array","description":"Device tags"},"authorized":{"type":"boolean","description":"Whether the device is authorized"},"blocksIncomingConnections":{"type":"boolean","description":"Whether the device blocks incoming connections"},"keyExpiryDisabled":{"type":"boolean","description":"Whether the device key is exempt from expiring","optional":true},"expires":{"type":"string","description":"The device\'s auth key expiration timestamp","optional":true},"lastSeen":{"type":"string","description":"Last seen timestamp"},"created":{"type":"string","description":"Creation timestamp"},"isExternal":{"type":"boolean","description":"Whether the device is external","optional":true},"updateAvailable":{"type":"boolean","description":"Whether an update is available","optional":true},"machineKey":{"type":"string","description":"Machine key","optional":true},"nodeKey":{"type":"string","description":"Node key","optional":true}},"tailscale_get_device_routes":{"advertisedRoutes":{"type":"array","description":"Subnet routes the device is advertising"},"enabledRoutes":{"type":"array","description":"Subnet routes that are approved/enabled"}},"tailscale_get_dns_preferences":{"magicDNS":{"type":"boolean","description":"Whether MagicDNS is enabled"}},"tailscale_get_dns_searchpaths":{"searchPaths":{"type":"array","description":"List of DNS search path domains"}},"tailscale_list_auth_keys":{"keys":{"type":"array","description":"List of auth keys","items":{"type":"object","properties":{"id":{"type":"string","description":"Auth key ID"},"description":{"type":"string","description":"Key description"},"created":{"type":"string","description":"Creation timestamp"},"expires":{"type":"string","description":"Expiration timestamp"},"revoked":{"type":"string","description":"Revocation timestamp"},"capabilities":{"type":"object","description":"Key capabilities","properties":{"reusable":{"type":"boolean","description":"Whether the key is reusable"},"ephemeral":{"type":"boolean","description":"Whether devices are ephemeral"},"preauthorized":{"type":"boolean","description":"Whether devices are pre-authorized"},"tags":{"type":"array","description":"Tags applied to devices"}}}}}},"count":{"type":"number","description":"Total number of auth keys"}},"tailscale_list_devices":{"devices":{"type":"array","description":"List of devices in the tailnet","items":{"type":"object","properties":{"id":{"type":"string","description":"Legacy device ID"},"nodeId":{"type":"string","description":"Preferred device ID"},"name":{"type":"string","description":"Device name"},"hostname":{"type":"string","description":"Device hostname"},"user":{"type":"string","description":"Associated user"},"os":{"type":"string","description":"Operating system"},"clientVersion":{"type":"string","description":"Tailscale client version"},"addresses":{"type":"array","description":"Tailscale IP addresses"},"tags":{"type":"array","description":"Device tags"},"authorized":{"type":"boolean","description":"Whether the device is authorized"},"blocksIncomingConnections":{"type":"boolean","description":"Whether the device blocks incoming connections"},"keyExpiryDisabled":{"type":"boolean","description":"Whether the device key is exempt from expiring"},"expires":{"type":"string","description":"The device\'s auth key expiration timestamp"},"lastSeen":{"type":"string","description":"Last seen timestamp"},"created":{"type":"string","description":"Creation timestamp"}}}},"count":{"type":"number","description":"Total number of devices"}},"tailscale_list_dns_nameservers":{"dns":{"type":"array","description":"List of DNS nameserver addresses"}},"tailscale_list_users":{"users":{"type":"array","description":"List of users in the tailnet","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"loginName":{"type":"string","description":"Login name / email"},"profilePicURL":{"type":"string","description":"Profile picture URL","optional":true},"role":{"type":"string","description":"User role (owner, admin, member, etc.)"},"status":{"type":"string","description":"User status (active, suspended, etc.)"},"type":{"type":"string","description":"User type (member, shared, tagged)"},"created":{"type":"string","description":"Creation timestamp"},"lastSeen":{"type":"string","description":"Last seen timestamp","optional":true},"deviceCount":{"type":"number","description":"Number of devices owned by user","optional":true}}}},"count":{"type":"number","description":"Total number of users"}},"tailscale_set_acl":{"acl":{"type":"string","description":"Updated ACL policy as JSON string"},"etag":{"type":"string","description":"ETag for the new ACL version (use with If-Match header for future updates)","optional":true}},"tailscale_set_device_routes":{"advertisedRoutes":{"type":"array","description":"Subnet routes the device is advertising"},"enabledRoutes":{"type":"array","description":"Subnet routes that are now enabled"}},"tailscale_set_device_tags":{"success":{"type":"boolean","description":"Whether the tags were successfully set"},"deviceId":{"type":"string","description":"Device ID"},"tags":{"type":"array","description":"Tags set on the device"}},"tailscale_set_dns_nameservers":{"dns":{"type":"array","description":"Updated list of DNS nameserver addresses"},"magicDNS":{"type":"boolean","description":"Whether MagicDNS is enabled"}},"tailscale_set_dns_preferences":{"magicDNS":{"type":"boolean","description":"Updated MagicDNS status"}},"tailscale_set_dns_searchpaths":{"searchPaths":{"type":"array","description":"Updated list of DNS search path domains"}},"tailscale_suspend_user":{"success":{"type":"boolean","description":"Whether the user was successfully suspended"},"userId":{"type":"string","description":"ID of the suspended user"}},"tailscale_update_device_key":{"success":{"type":"boolean","description":"Whether the operation succeeded"},"deviceId":{"type":"string","description":"Device ID"},"keyExpiryDisabled":{"type":"boolean","description":"Whether key expiry is now disabled"}},"tavily_crawl":{"base_url":{"type":"string","description":"The base URL that was crawled"},"results":{"type":"array","description":"Array of crawled pages with extracted content","items":{"type":"object","properties":{"url":{"type":"string","description":"The crawled page URL"},"raw_content":{"type":"string","description":"Full extracted page content"},"favicon":{"type":"string","description":"Favicon URL for the result","optional":true}}}},"response_time":{"type":"number","description":"Time taken for the crawl request in seconds"},"request_id":{"type":"string","description":"Unique identifier for support reference","optional":true}},"tavily_extract":{"results":{"type":"array","description":"Successfully extracted content from URLs","items":{"type":"object","properties":{"url":{"type":"string","description":"The source URL"},"raw_content":{"type":"string","description":"Full extracted content from the page"},"images":{"type":"array","description":"Image URLs (when include_images is true)","optional":true,"items":{"type":"string"}},"favicon":{"type":"string","description":"Favicon URL for the result","optional":true}}}},"failed_results":{"type":"array","description":"URLs that failed to extract content","optional":true,"items":{"type":"object","properties":{"url":{"type":"string","description":"The URL that failed extraction"},"error":{"type":"string","description":"Error message describing why extraction failed"}}}},"response_time":{"type":"number","description":"Time taken for the extraction request in seconds"}},"tavily_map":{"base_url":{"type":"string","description":"The base URL that was mapped"},"results":{"type":"array","description":"Array of discovered URLs during mapping","items":{"type":"object","properties":{"url":{"type":"string","description":"Discovered URL"}}}},"response_time":{"type":"number","description":"Time taken for the map request in seconds"},"request_id":{"type":"string","description":"Unique identifier for support reference","optional":true}},"tavily_search":{"query":{"type":"string","description":"The search query that was executed"},"results":{"type":"array","description":"Ranked search results with titles, URLs, content snippets, and optional metadata","items":{"type":"object","properties":{"title":{"type":"string","description":"Result title"},"url":{"type":"string","description":"Result URL"},"content":{"type":"string","description":"Brief description or content snippet"},"score":{"type":"number","description":"Relevance score","optional":true},"raw_content":{"type":"string","description":"Full parsed HTML content (if requested)","optional":true},"favicon":{"type":"string","description":"Favicon URL for the domain","optional":true}}}},"answer":{"type":"string","description":"LLM-generated answer to the query (if requested)","optional":true},"images":{"type":"array","description":"Query-related images (if requested)","optional":true,"items":{"type":"object","properties":{"url":{"type":"string","description":"Image URL"},"description":{"type":"string","description":"Image description","optional":true}}}},"auto_parameters":{"type":"object","description":"Automatically selected parameters based on query intent (if enabled)","optional":true},"response_time":{"type":"number","description":"Time taken for the search request in seconds"}},"telegram_copy_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Copied message identifier","properties":{"message_id":{"type":"number","description":"Identifier of the new copied message"}}}},"telegram_delete_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Delete operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"deleted":{"type":"boolean","description":"Whether the message was successfully deleted"}}}},"telegram_edit_message_text":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Edited Telegram message data","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the edited message"}}}},"telegram_forward_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Forwarded Telegram message data","properties":{"message_id":{"type":"number","description":"Identifier of the forwarded message"},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the forwarded message"}}}},"telegram_get_chat":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram chat information","properties":{"id":{"type":"number","description":"Unique chat identifier"},"type":{"type":"string","description":"Chat type (private, group, supergroup, channel)"},"title":{"type":"string","description":"Chat title for groups and channels"},"username":{"type":"string","description":"Chat username, if available"},"first_name":{"type":"string","description":"First name for private chats"},"last_name":{"type":"string","description":"Last name for private chats"},"description":{"type":"string","description":"Chat description"},"bio":{"type":"string","description":"Bio of the other party in a private chat"},"invite_link":{"type":"string","description":"Primary invite link for the chat"},"linked_chat_id":{"type":"number","description":"Linked discussion or channel chat ID"}}}},"telegram_get_chat_member":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram chat member information","properties":{"status":{"type":"string","description":"Member\'s status (creator, administrator, member, restricted, left, kicked)"},"user":{"type":"object","description":"Information about the user","properties":{"id":{"type":"number","description":"Unique user identifier"},"is_bot":{"type":"boolean","description":"Whether the user is a bot"},"first_name":{"type":"string","description":"User\'s first name"},"last_name":{"type":"string","description":"User\'s last name"},"username":{"type":"string","description":"User\'s username"}}}}}},"telegram_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Chat information","properties":{"id":{"type":"number","description":"Chat ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Chat username (if available)"},"username":{"type":"string","description":"Chat title (for groups and channels)"}}},"chat":{"type":"object","description":"Information about the bot that sent the message","properties":{"id":{"type":"number","description":"Bot user ID"},"first_name":{"type":"string","description":"Bot first name"},"username":{"type":"string","description":"Bot username"},"type":{"type":"string","description":"chat type private or channel"}}},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the sent message"}}}},"telegram_pin_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Pin operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the message was pinned"}}}},"telegram_send_animation":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including optional media","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"format":{"type":"object","description":"Media format information (for videos, GIFs, etc.)","properties":{"file_name":{"type":"string","description":"Media file name"},"mime_type":{"type":"string","description":"Media MIME type"},"duration":{"type":"number","description":"Duration of media in seconds"},"width":{"type":"number","description":"Media width in pixels"},"height":{"type":"number","description":"Media height in pixels"},"thumbnail":{"type":"object","description":"Thumbnail image details","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Secondary thumbnail details (duplicate of thumbnail)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Media file ID"},"file_unique_id":{"type":"string","description":"Unique media file identifier"},"file_size":{"type":"number","description":"Size of media file in bytes"}}},"document":{"type":"object","description":"Document file details if the message contains a document","properties":{"file_name":{"type":"string","description":"Document file name"},"mime_type":{"type":"string","description":"Document MIME type"},"thumbnail":{"type":"object","description":"Document thumbnail information","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Duplicate thumbnail info (used for compatibility)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Document file ID"},"file_unique_id":{"type":"string","description":"Unique document file identifier"},"file_size":{"type":"number","description":"Size of document file in bytes"}}}}}},"telegram_send_audio":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including voice/audio information","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where the message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"audio":{"type":"object","description":"Audio file details","properties":{"duration":{"type":"number","description":"Duration of the audio in seconds"},"performer":{"type":"string","description":"Performer of the audio"},"title":{"type":"string","description":"Title of the audio"},"file_name":{"type":"string","description":"Original filename of the audio"},"mime_type":{"type":"string","description":"MIME type of the audio file"},"file_id":{"type":"string","description":"Unique file identifier for this audio"},"file_unique_id":{"type":"string","description":"Unique identifier across different bots for this file"},"file_size":{"type":"number","description":"Size of the audio file in bytes"}}}}}},"telegram_send_chat_action":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Chat action result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the action was broadcast"}}}},"telegram_send_contact":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data for the sent contact","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"}}}},"telegram_send_document":{"message":{"type":"string","description":"Success or error message"},"files":{"type":"file[]","description":"Files attached to the message"},"data":{"type":"object","description":"Telegram message data including document","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"document":{"type":"object","description":"Document file details","properties":{"file_name":{"type":"string","description":"Document file name"},"mime_type":{"type":"string","description":"Document MIME type"},"file_id":{"type":"string","description":"Document file ID"},"file_unique_id":{"type":"string","description":"Unique document file identifier"},"file_size":{"type":"number","description":"Size of document file in bytes"}}}}}},"telegram_send_location":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data for the sent location","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"}}}},"telegram_send_photo":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including optional photo(s)","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Chat information","properties":{"id":{"type":"number","description":"Chat ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Chat username (if available)"},"username":{"type":"string","description":"Chat title (for groups and channels)"}}},"chat":{"type":"object","description":"Information about the bot that sent the message","properties":{"id":{"type":"number","description":"Bot user ID"},"first_name":{"type":"string","description":"Bot first name"},"username":{"type":"string","description":"Bot username"},"type":{"type":"string","description":"Chat type (private, group, supergroup, channel)"}}},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"photo":{"type":"array","description":"List of photos included in the message","items":{"type":"object","properties":{"file_id":{"type":"string","description":"Unique file ID of the photo"},"file_unique_id":{"type":"string","description":"Unique identifier for this file across different bots"},"file_size":{"type":"number","description":"Size of the photo file in bytes"},"width":{"type":"number","description":"Photo width in pixels"},"height":{"type":"number","description":"Photo height in pixels"}}}}}}},"telegram_send_poll":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data for the sent poll","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"}}}},"telegram_send_video":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including optional media","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"format":{"type":"object","description":"Media format information (for videos, GIFs, etc.)","properties":{"file_name":{"type":"string","description":"Media file name"},"mime_type":{"type":"string","description":"Media MIME type"},"duration":{"type":"number","description":"Duration of media in seconds"},"width":{"type":"number","description":"Media width in pixels"},"height":{"type":"number","description":"Media height in pixels"},"thumbnail":{"type":"object","description":"Thumbnail image details","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Secondary thumbnail details (duplicate of thumbnail)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Media file ID"},"file_unique_id":{"type":"string","description":"Unique media file identifier"},"file_size":{"type":"number","description":"Size of media file in bytes"}}},"document":{"type":"object","description":"Document file details if the message contains a document","properties":{"file_name":{"type":"string","description":"Document file name"},"mime_type":{"type":"string","description":"Document MIME type"},"thumbnail":{"type":"object","description":"Document thumbnail information","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Duplicate thumbnail info (used for compatibility)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Document file ID"},"file_unique_id":{"type":"string","description":"Unique document file identifier"},"file_size":{"type":"number","description":"Size of document file in bytes"}}}}}},"telegram_set_message_reaction":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Reaction operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the reaction was set"}}}},"telegram_unpin_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Unpin operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the message was unpinned"}}}},"temporal_cancel_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the execution whose cancellation was requested"}},"temporal_count_workflows":{"count":{"type":"number","description":"Number of workflow executions matching the query"},"groups":{"type":"array","description":"Per-group counts when the query uses GROUP BY (empty otherwise)","items":{"type":"object","properties":{"values":{"type":"json","description":"Decoded values of the GROUP BY fields"},"count":{"type":"number","description":"Number of executions in the group"}}}}},"temporal_create_schedule":{"scheduleId":{"type":"string","description":"ID of the created schedule"}},"temporal_delete_schedule":{"scheduleId":{"type":"string","description":"ID of the deleted schedule"}},"temporal_describe_schedule":{"scheduleId":{"type":"string","description":"Schedule ID"},"paused":{"type":"boolean","description":"Whether the schedule is paused"},"notes":{"type":"string","description":"Human-readable notes on the schedule","optional":true},"workflowType":{"type":"string","description":"Workflow type the schedule starts","optional":true},"taskQueue":{"type":"string","description":"Task queue used for started workflows","optional":true},"workflowId":{"type":"string","description":"Workflow ID template for started workflows","optional":true},"spec":{"type":"json","description":"Schedule spec (calendars, intervals, cron strings, jitter, time zone)","optional":true},"recentActions":{"type":"array","description":"Most recent actions taken by the schedule","items":{"type":"object","properties":{"scheduleTime":{"type":"string","description":"Nominal scheduled time (RFC 3339)"},"actualTime":{"type":"string","description":"Actual time the action ran (RFC 3339)"},"workflowId":{"type":"string","description":"Workflow ID of the started execution"},"runId":{"type":"string","description":"Run ID of the started execution"}}}},"futureActionTimes":{"type":"json","description":"Upcoming action times (RFC 3339)"}},"temporal_describe_task_queue":{"taskQueue":{"type":"string","description":"Name of the described task queue"},"pollers":{"type":"array","description":"Workers currently polling the task queue (empty when no workers are running)","items":{"type":"object","properties":{"identity":{"type":"string","description":"Identity of the polling worker"},"lastAccessTime":{"type":"string","description":"Last time the worker polled the queue (RFC 3339)"},"ratePerSecond":{"type":"number","description":"Poller rate per second"}}}}},"temporal_describe_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the execution"},"runId":{"type":"string","description":"Run ID of the execution"},"workflowType":{"type":"string","description":"Workflow type name"},"status":{"type":"string","description":"Execution status (RUNNING, COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, or TIMED_OUT)"},"startTime":{"type":"string","description":"Start time of the execution (RFC 3339)"},"closeTime":{"type":"string","description":"Close time of the execution (RFC 3339), null while running","optional":true},"executionTime":{"type":"string","description":"Effective execution start time (RFC 3339), e.g. the first cron run time","optional":true},"historyLength":{"type":"number","description":"Number of events in the workflow history"},"taskQueue":{"type":"string","description":"Task queue of the execution"},"memo":{"type":"json","description":"Decoded memo fields attached to the execution"},"searchAttributes":{"type":"json","description":"Decoded search attribute values"},"pendingActivities":{"type":"array","description":"Activities currently pending on the execution","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Activity ID"},"activityType":{"type":"string","description":"Activity type name"},"state":{"type":"string","description":"Pending state (SCHEDULED, STARTED, CANCEL_REQUESTED, PAUSED, or PAUSE_REQUESTED)"},"attempt":{"type":"number","description":"Current attempt number"},"lastFailureMessage":{"type":"string","description":"Message of the most recent failure, if the activity is retrying"}}}}},"temporal_get_workflow_history":{"events":{"type":"array","description":"History events of the workflow execution, in order","items":{"type":"object","properties":{"eventId":{"type":"number","description":"Sequential ID of the event"},"eventTime":{"type":"string","description":"Time the event was recorded (RFC 3339)"},"eventType":{"type":"string","description":"Event type (e.g., WORKFLOW_EXECUTION_STARTED, ACTIVITY_TASK_COMPLETED)"},"attributes":{"type":"json","description":"The event\'s type-specific attributes (payload data is base64-encoded)"}}}},"nextPageToken":{"type":"string","description":"Token for the next page of events, null when no more pages exist","optional":true}},"temporal_list_schedules":{"schedules":{"type":"array","description":"Schedules in the namespace","items":{"type":"object","properties":{"scheduleId":{"type":"string","description":"Schedule ID"},"workflowType":{"type":"string","description":"Workflow type the schedule starts"},"paused":{"type":"boolean","description":"Whether the schedule is paused"},"notes":{"type":"string","description":"Human-readable notes on the schedule"},"futureActionTimes":{"type":"json","description":"Upcoming action times (RFC 3339)"}}}},"nextPageToken":{"type":"string","description":"Token for the next page of results, null when no more pages exist","optional":true}},"temporal_list_workflows":{"executions":{"type":"array","description":"Workflow executions matching the query","items":{"type":"object","properties":{"workflowId":{"type":"string","description":"Workflow ID of the execution"},"runId":{"type":"string","description":"Run ID of the execution"},"workflowType":{"type":"string","description":"Workflow type name"},"status":{"type":"string","description":"Execution status (RUNNING, COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, or TIMED_OUT)"},"startTime":{"type":"string","description":"Start time of the execution (RFC 3339)"},"closeTime":{"type":"string","description":"Close time of the execution (RFC 3339), null while running"},"executionTime":{"type":"string","description":"Effective execution start time (RFC 3339)"},"historyLength":{"type":"number","description":"Number of events in the workflow history"},"taskQueue":{"type":"string","description":"Task queue of the execution"}}}},"nextPageToken":{"type":"string","description":"Token for the next page of results, null when no more pages exist","optional":true}},"temporal_pause_schedule":{"scheduleId":{"type":"string","description":"ID of the paused schedule"}},"temporal_query_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the queried execution"},"queryType":{"type":"string","description":"Name of the query that was run"},"result":{"type":"json","description":"Decoded query result. A single payload is returned as its JSON value; multiple payloads are returned as an array"}},"temporal_reset_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the reset execution"},"runId":{"type":"string","description":"Run ID of the new run created by the reset"}},"temporal_signal_with_start":{"workflowId":{"type":"string","description":"Workflow ID of the signaled execution"},"runId":{"type":"string","description":"Run ID of the signaled (or newly started) execution"},"started":{"type":"boolean","description":"Whether this call started a new execution (false when only signaled)"}},"temporal_signal_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the signaled execution"},"signalName":{"type":"string","description":"Name of the signal that was sent"}},"temporal_start_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the execution"},"runId":{"type":"string","description":"Run ID of the started workflow execution"},"started":{"type":"boolean","description":"Whether a new execution was started (false when an existing execution was reused)"}},"temporal_terminate_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the terminated execution"}},"temporal_trigger_schedule":{"scheduleId":{"type":"string","description":"ID of the triggered schedule"}},"temporal_unpause_schedule":{"scheduleId":{"type":"string","description":"ID of the unpaused schedule"}},"temporal_update_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the updated execution"},"updateName":{"type":"string","description":"Name of the update that was invoked"},"result":{"type":"json","description":"Decoded update result. A single payload is returned as its JSON value; multiple payloads are returned as an array"}},"textract_analyze_expense":{"expenseDocuments":{"type":"array","description":"Detected expense documents with summary fields and line items","items":{"type":"object","properties":{"expenseIndex":{"type":"number","description":"Index of the expense document"},"summaryFields":{"type":"array","description":"Header fields such as vendor name, invoice date, and totals","items":{"type":"object","properties":{"type":{"type":"object","description":"Normalized field label (e.g., VENDOR_NAME, TOTAL, ITEM, QUANTITY, PRICE)","properties":{"text":{"type":"string","description":"Field label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"valueDetection":{"type":"object","description":"Detected value for the field","properties":{"text":{"type":"string","description":"Field value text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"labelDetection":{"type":"object","description":"The printed label detected next to the value, if any","optional":true,"properties":{"text":{"type":"string","description":"Label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"pageNumber":{"type":"number","description":"Page number the field was found on","optional":true},"currency":{"type":"object","description":"Currency of a monetary value, if detected","optional":true,"properties":{"code":{"type":"string","description":"ISO currency code (e.g., USD)"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"groupProperties":{"type":"array","description":"Grouping metadata (e.g., distinguishes vendor vs. recipient address lines)","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Group identifier"},"types":{"type":"array","description":"Group type tags","items":{"type":"string"}}}}}}}},"lineItemGroups":{"type":"array","description":"Groups of line items (e.g., purchased items and their prices)","items":{"type":"object","properties":{"lineItemGroupIndex":{"type":"number","description":"Index of the line item group"},"lineItems":{"type":"array","description":"Individual line items within the group","items":{"type":"object","properties":{"lineItemExpenseFields":{"type":"array","description":"Fields for a single line item (description, quantity, price)","items":{"type":"object","properties":{"type":{"type":"object","description":"Normalized field label (e.g., VENDOR_NAME, TOTAL, ITEM, QUANTITY, PRICE)","properties":{"text":{"type":"string","description":"Field label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"valueDetection":{"type":"object","description":"Detected value for the field","properties":{"text":{"type":"string","description":"Field value text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"labelDetection":{"type":"object","description":"The printed label detected next to the value, if any","optional":true,"properties":{"text":{"type":"string","description":"Label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"pageNumber":{"type":"number","description":"Page number the field was found on","optional":true},"currency":{"type":"object","description":"Currency of a monetary value, if detected","optional":true,"properties":{"code":{"type":"string","description":"ISO currency code (e.g., USD)"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"groupProperties":{"type":"array","description":"Grouping metadata (e.g., distinguishes vendor vs. recipient address lines)","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Group identifier"},"types":{"type":"array","description":"Group type tags","items":{"type":"string"}}}}}}}}}}}}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages in the document"}}},"modelVersion":{"type":"string","description":"Version of the AnalyzeExpense model used (multi-page/async only)","optional":true}},"textract_analyze_id":{"identityDocuments":{"type":"array","description":"Detected identity documents with normalized fields","items":{"type":"object","properties":{"documentIndex":{"type":"number","description":"Index of the document page set"},"identityDocumentFields":{"type":"array","description":"Normalized fields such as FIRST_NAME, LAST_NAME, DATE_OF_BIRTH, DOCUMENT_NUMBER, EXPIRATION_DATE","items":{"type":"object","properties":{"type":{"type":"object","description":"Normalized field label","properties":{"text":{"type":"string","description":"Field label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"valueDetection":{"type":"object","description":"Detected value for the field, with a normalized value for dates","properties":{"text":{"type":"string","description":"Field value text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}}}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages analyzed"}}},"modelVersion":{"type":"string","description":"Version of the AnalyzeID model used for processing","optional":true}},"textract_parser":{"blocks":{"type":"array","description":"Array of Block objects containing detected text, tables, forms, and other elements","items":{"type":"object","properties":{"BlockType":{"type":"string","description":"Type of block (PAGE, LINE, WORD, TABLE, CELL, KEY_VALUE_SET, etc.)"},"Id":{"type":"string","description":"Unique identifier for the block"},"Text":{"type":"string","description":"The text content (for LINE and WORD blocks)","optional":true},"TextType":{"type":"string","description":"Type of text (PRINTED or HANDWRITING)","optional":true},"Confidence":{"type":"number","description":"Confidence score (0-100)","optional":true},"Page":{"type":"number","description":"Page number","optional":true},"Geometry":{"type":"object","description":"Location and bounding box information","optional":true,"properties":{"BoundingBox":{"type":"object","properties":{"Height":{"type":"number","description":"Height as ratio of document height"},"Left":{"type":"number","description":"Left position as ratio of document width"},"Top":{"type":"number","description":"Top position as ratio of document height"},"Width":{"type":"number","description":"Width as ratio of document width"}}},"Polygon":{"type":"array","description":"Polygon coordinates","items":{"type":"object","properties":{"X":{"type":"number","description":"X coordinate"},"Y":{"type":"number","description":"Y coordinate"}}}}}},"Relationships":{"type":"array","description":"Relationships to other blocks","optional":true,"items":{"type":"object","properties":{"Type":{"type":"string","description":"Relationship type (CHILD, VALUE, ANSWER, etc.)"},"Ids":{"type":"array","description":"IDs of related blocks"}}}},"EntityTypes":{"type":"array","description":"Entity types for KEY_VALUE_SET (KEY or VALUE)","optional":true},"SelectionStatus":{"type":"string","description":"For checkboxes: SELECTED or NOT_SELECTED","optional":true},"RowIndex":{"type":"number","description":"Row index for table cells","optional":true},"ColumnIndex":{"type":"number","description":"Column index for table cells","optional":true},"RowSpan":{"type":"number","description":"Row span for merged cells","optional":true},"ColumnSpan":{"type":"number","description":"Column span for merged cells","optional":true},"Query":{"type":"object","description":"Query information for QUERY blocks","optional":true,"properties":{"Text":{"type":"string","description":"Query text"},"Alias":{"type":"string","description":"Query alias","optional":true},"Pages":{"type":"array","description":"Pages to search","optional":true}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages in the document"}}},"modelVersion":{"type":"string","description":"Version of the Textract model used for processing","optional":true}},"textract_parser_v2":{"blocks":{"type":"array","description":"Array of Block objects containing detected text, tables, forms, and other elements","items":{"type":"object","properties":{"BlockType":{"type":"string","description":"Type of block (PAGE, LINE, WORD, TABLE, CELL, KEY_VALUE_SET, etc.)"},"Id":{"type":"string","description":"Unique identifier for the block"},"Text":{"type":"string","description":"The text content (for LINE and WORD blocks)","optional":true},"TextType":{"type":"string","description":"Type of text (PRINTED or HANDWRITING)","optional":true},"Confidence":{"type":"number","description":"Confidence score (0-100)","optional":true},"Page":{"type":"number","description":"Page number","optional":true},"Geometry":{"type":"object","description":"Location and bounding box information","optional":true,"properties":{"BoundingBox":{"type":"object","properties":{"Height":{"type":"number","description":"Height as ratio of document height"},"Left":{"type":"number","description":"Left position as ratio of document width"},"Top":{"type":"number","description":"Top position as ratio of document height"},"Width":{"type":"number","description":"Width as ratio of document width"}}},"Polygon":{"type":"array","description":"Polygon coordinates","items":{"type":"object","properties":{"X":{"type":"number","description":"X coordinate"},"Y":{"type":"number","description":"Y coordinate"}}}}}},"Relationships":{"type":"array","description":"Relationships to other blocks","optional":true,"items":{"type":"object","properties":{"Type":{"type":"string","description":"Relationship type (CHILD, VALUE, ANSWER, etc.)"},"Ids":{"type":"array","description":"IDs of related blocks"}}}},"EntityTypes":{"type":"array","description":"Entity types for KEY_VALUE_SET (KEY or VALUE)","optional":true},"SelectionStatus":{"type":"string","description":"For checkboxes: SELECTED or NOT_SELECTED","optional":true},"RowIndex":{"type":"number","description":"Row index for table cells","optional":true},"ColumnIndex":{"type":"number","description":"Column index for table cells","optional":true},"RowSpan":{"type":"number","description":"Row span for merged cells","optional":true},"ColumnSpan":{"type":"number","description":"Column span for merged cells","optional":true},"Query":{"type":"object","description":"Query information for QUERY blocks","optional":true,"properties":{"Text":{"type":"string","description":"Query text"},"Alias":{"type":"string","description":"Query alias","optional":true},"Pages":{"type":"array","description":"Pages to search","optional":true}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages in the document"}}},"modelVersion":{"type":"string","description":"Version of the Textract model used for processing","optional":true}},"thinking_tool":{"acknowledgedThought":{"type":"string","description":"The thought that was processed and acknowledged"}},"thrive_add_audience_managers":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_add_audience_members":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_add_user_tags":{"status":{"type":"number","description":"The HTTP status code of the operation"},"message":{"type":"string","description":"A human-readable result message"}},"thrive_create_assignment":{"assignment":{"type":"object","description":"The created assignment","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_create_audience":{"audience":{"type":"object","description":"The created audience","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"thrive_create_completion":{"statementId":{"type":"string","description":"The completion statement ID"}},"thrive_create_user":{"user":{"type":"object","description":"The created user","properties":{"id":{"type":"string","description":"The user ID"},"loginMethod":{"type":"string","description":"How the user logs in"},"ref":{"type":"string","description":"Your organisation\'s unique identifier for the user"},"email":{"type":"string","description":"The email address for the user"},"firstName":{"type":"string","description":"The given name of the individual"},"lastName":{"type":"string","description":"The family name of the individual"},"role":{"type":"string","description":"Role assigned to this individual"},"jobTitle":{"type":"string","description":"Name of this individual\'s role"},"managerRef":{"type":"string","description":"The line manager\'s ref","nullable":true},"startDate":{"type":"string","description":"Date started with the organisation","nullable":true},"endDate":{"type":"string","description":"Date left the organisation","nullable":true},"timeZone":{"type":"string","description":"The user\'s preferred timezone"},"languageCode":{"type":"string","description":"The user\'s preferred language"},"active":{"type":"boolean","description":"Whether the account is active or suspended"},"createdAt":{"type":"string","description":"Date/time the user was created"},"updatedAt":{"type":"string","description":"Date/time the user was last modified"},"sso":{"type":"boolean","description":"Whether the account is managed by an auth provider"},"domain":{"type":"string","description":"Domain this individual is associated with","nullable":true},"additionalFields":{"type":"json","description":"Custom field values for this user","nullable":true}}}},"thrive_delete_assignment":{"success":{"type":"boolean","description":"Whether the assignment was deleted"}},"thrive_delete_audience":{"success":{"type":"boolean","description":"Whether the audience was deleted"}},"thrive_delete_user":{"success":{"type":"boolean","description":"Whether the user was deleted"}},"thrive_get_activity":{"activity":{"type":"object","description":"The activity record","properties":{"type":{"type":"string","description":"The activity action type"},"name":{"type":"string","description":"The name of the activity"},"id":{"type":"string","description":"Unique ID for this activity record"},"user":{"type":"string","description":"User ID who triggered the activity"},"date":{"type":"string","description":"Timestamp when the activity occurred (ISO 8601)"},"contextId":{"type":"string","description":"Identifier for the context item"},"contextType":{"type":"string","description":"What this activity was in relation to"},"data":{"type":"json","description":"Unstructured activity data; shape varies by type"},"with":{"type":"json","description":"Additional context information","nullable":true}}}},"thrive_get_assignment":{"assignment":{"type":"object","description":"The assignment","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_get_audience":{"audience":{"type":"object","description":"The audience","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"thrive_get_completion":{"completion":{"type":"object","description":"The completion record","properties":{"id":{"type":"string","description":"The completion ID"},"userId":{"type":"string","description":"The user ID"},"contentId":{"type":"string","description":"The content ID for the content completed"},"contentVersion":{"type":"number","description":"The version of the content"},"skills":{"type":"array","description":"The skills acquired by completing this content","items":{"type":"string"}},"completionType":{"type":"string","description":"The type of completion record"},"hadDueDate":{"type":"boolean","description":"Whether the completion had a due date"},"isRPL":{"type":"boolean","description":"Whether the completion was imported via RPL"},"completedAt":{"type":"string","description":"Timestamp when the completion occurred (ISO 8601)"},"activeUntil":{"type":"string","description":"Timestamp the completion is valid until (ISO 8601)"}}}},"thrive_get_content":{"content":{"type":"object","description":"The content record","properties":{"id":{"type":"string","description":"Unique identifier for the content"},"title":{"type":"string","description":"Title of the content"},"description":{"type":"string","description":"Detailed description (may contain HTML)"},"tags":{"type":"array","description":"Tags associated with this content","items":{"type":"string"}},"type":{"type":"string","description":"The kind of artifact associated with this content"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"},"author":{"type":"string","description":"User ID who authored the content","nullable":true},"isOfficial":{"type":"boolean","description":"Whether the content is recognised as official"},"duration":{"type":"object","description":"Expected time to complete the content","nullable":true,"properties":{"value":{"type":"number","description":"Duration value","nullable":true},"unit":{"type":"string","description":"The unit of the duration (always \'minutes\')"}}},"contentHistory":{"type":"array","description":"Chronological history of actions on this content","items":{"type":"object","properties":{"action":{"type":"string","description":"Type of change or event recorded"},"timestamp":{"type":"string","description":"When the action occurred (ISO 8601)"},"performedBy":{"type":"object","description":"The actor that performed the action","properties":{"type":{"type":"string","description":"Kind of actor (e.g. user or system)"},"value":{"type":"string","description":"Identifier or value of the actor"}}}}}}}}},"thrive_get_cpd_category":{"category":{"type":"object","description":"The CPD category","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}}},"thrive_get_cpd_entry":{"entry":{"type":"object","description":"The CPD entry","properties":{"logEntryId":{"type":"string","description":"Unique ID for this activity record"},"userId":{"type":"string","description":"User ID who triggered this activity record"},"activity":{"type":"object","description":"The content item associated with the CPD log entry","properties":{"type":{"type":"string","description":"The type of content (e.g. file, article, video)"},"name":{"type":"string","description":"The name of the content item"}}},"category":{"type":"object","description":"The CPD category","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}},"entryDate":{"type":"string","description":"The date and time the CPD entry was logged (ISO 8601)"},"durationMinutes":{"type":"number","description":"Minutes logged as CPD from this activity"},"description":{"type":"string","description":"Summary or reflective statement","nullable":true},"isVerified":{"type":"boolean","description":"Whether the activity was generated from verified system activity"}}}},"thrive_get_cpd_requirement":{"requirement":{"type":"object","description":"The CPD requirement","properties":{"audienceRequirementId":{"type":"string","description":"Unique ID for this requirement record"},"audienceId":{"type":"string","description":"ID of the audience this requirement applies to"},"requiredMinutes":{"type":"number","description":"Number of minutes required for CPD completion"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_get_enrolment":{"enrolment":{"type":"object","description":"The enrolment","properties":{"id":{"type":"string","description":"The enrolment ID"},"userId":{"type":"string","description":"The assignee user ID"},"assignmentId":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The assigned content ID"},"status":{"type":"string","description":"Enrolment status"},"availableDate":{"type":"string","description":"Date a scheduled enrolment becomes open"},"dueDate":{"type":"string","description":"Date after which a scheduled enrolment is overdue"},"lastCompletedAt":{"type":"string","description":"Date a scheduled enrolment was last completed"},"history":{"type":"array","description":"Event-log history entries","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the logged event"},"completionId":{"type":"string","description":"The completion ID"},"previousStatus":{"type":"string","description":"The previous enrolment status"},"nextStatus":{"type":"string","description":"The next enrolment status"},"createdAt":{"type":"string","description":"Date the event was logged"},"updatedAt":{"type":"string","description":"Date the event was last modified"}}}},"updatedAt":{"type":"string","description":"Date the enrolment was last updated"}}}},"thrive_get_skill_levels":{"levels":{"type":"array","description":"The available skill levels","items":{"type":"object","properties":{"name":{"type":"string","description":"The name of the skill level"},"isEnabled":{"type":"boolean","description":"Whether the skill level is enabled"},"value":{"type":"number","description":"The numeric value of the skill level"}}}}},"thrive_get_tag":{"tag":{"type":"object","description":"The tag","properties":{"tag":{"type":"string","description":"The name of the tag"},"id":{"type":"string","description":"The ID of the tag"},"contents":{"type":"array","description":"IDs of contents using this tag","items":{"type":"string"}},"campaigns":{"type":"array","description":"IDs of campaigns using this tag","items":{"type":"string"}},"interests":{"type":"array","description":"IDs of users interested in this tag","items":{"type":"string"}},"skills":{"type":"array","description":"IDs of users skilled in this tag","items":{"type":"string"}}}}},"thrive_get_user_by_id":{"user":{"type":"object","description":"The user","properties":{"id":{"type":"string","description":"The user\'s ID"},"ref":{"type":"string","description":"The user\'s ref","nullable":true},"firstName":{"type":"string","description":"The user\'s first name","nullable":true},"lastName":{"type":"string","description":"The user\'s last name","nullable":true},"email":{"type":"string","description":"The user\'s email","nullable":true},"role":{"type":"string","description":"The user\'s role","nullable":true},"status":{"type":"string","description":"The user\'s status","nullable":true},"positions":{"type":"array","description":"The user\'s positions","items":{"type":"object","properties":{"id":{"type":"string","description":"The user ID"},"manager":{"type":"object","description":"Line manager details","properties":{"id":{"type":"string","description":"The manager\'s user ID","nullable":true},"name":{"type":"string","description":"The manager\'s full name","nullable":true},"ref":{"type":"string","description":"The manager\'s unique reference","nullable":true}}},"ouId":{"type":"string","description":"The organisational unit ID","nullable":true},"isActive":{"type":"boolean","description":"Whether the position is active"},"startDate":{"type":"string","description":"Start date (ISO 8601)","nullable":true},"endDate":{"type":"string","description":"End date (ISO 8601)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"additionalFields":{"type":"json","description":"Custom field values","nullable":true},"languageCode":{"type":"string","description":"The user\'s language code","nullable":true},"deleted":{"type":"boolean","description":"Whether the user has been deleted"},"compliance":{"type":"number","description":"The user\'s compliance score"},"level":{"type":"number","description":"The user\'s level"},"firstLogin":{"type":"string","description":"First login timestamp (ISO 8601)","nullable":true},"lastLogin":{"type":"string","description":"Last login timestamp (ISO 8601)","nullable":true},"tags":{"type":"json","description":"Tag membership (e.g. skills)"},"usersFollowing":{"type":"array","description":"IDs of users this user follows","items":{"type":"string"}},"tagsFollowing":{"type":"array","description":"Tags this user follows","items":{"type":"string"}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true},"hasPicture":{"type":"boolean","description":"Whether the user has a profile picture"},"timeZone":{"type":"string","description":"The user\'s time zone","nullable":true},"summary":{"type":"string","description":"The user\'s summary","nullable":true},"relevancy":{"type":"number","description":"The user\'s relevancy score"},"rank":{"type":"json","description":"The user\'s rank details"},"agreedTerms":{"type":"boolean","description":"Whether the user agreed to the terms","nullable":true},"onboarded":{"type":"boolean","description":"Whether the user has been onboarded","nullable":true},"audiences":{"type":"array","description":"Audience IDs the user belongs to","items":{"type":"string"}},"singleSignOn":{"type":"boolean","description":"Whether the user uses single sign-on"}}}},"thrive_get_user_by_ref":{"user":{"type":"object","description":"The user (basic information)","properties":{"id":{"type":"string","description":"The user\'s ID"},"ref":{"type":"string","description":"The user\'s ref","nullable":true},"firstName":{"type":"string","description":"The user\'s first name","nullable":true},"lastName":{"type":"string","description":"The user\'s last name","nullable":true},"email":{"type":"string","description":"The user\'s email","nullable":true},"role":{"type":"string","description":"The user\'s role","nullable":true},"status":{"type":"string","description":"The user\'s status","nullable":true},"positions":{"type":"array","description":"The user\'s positions","items":{"type":"object","properties":{"id":{"type":"string","description":"The user ID"},"manager":{"type":"object","description":"Line manager details","properties":{"id":{"type":"string","description":"The manager\'s user ID","nullable":true},"name":{"type":"string","description":"The manager\'s full name","nullable":true},"ref":{"type":"string","description":"The manager\'s unique reference","nullable":true}}},"ouId":{"type":"string","description":"The organisational unit ID","nullable":true},"isActive":{"type":"boolean","description":"Whether the position is active"},"startDate":{"type":"string","description":"Start date (ISO 8601)","nullable":true},"endDate":{"type":"string","description":"End date (ISO 8601)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"additionalFields":{"type":"json","description":"Custom field values","nullable":true},"languageCode":{"type":"string","description":"The user\'s language code","nullable":true}}}},"thrive_list_assignments":{"assignments":{"type":"array","description":"The matching assignments","items":{"type":"object","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}}},"thrive_list_audience_managers":{"managers":{"type":"array","description":"The audience managers","items":{"type":"object","properties":{"userId":{"type":"string","description":"The user\'s id"},"reference":{"type":"string","description":"The user\'s reference"},"email":{"type":"string","description":"The user\'s email"},"permissions":{"type":"object","description":"The manager permissions","properties":{"audienceManager":{"type":"json","description":"Audience manager permissions"},"peopleManager":{"type":"json","description":"People manager permissions"},"administrator":{"type":"json","description":"Administrator permissions (structures only)","nullable":true}}}}}}},"thrive_list_audience_members":{"results":{"type":"array","description":"The audience members","items":{"type":"object","properties":{"userId":{"type":"string","description":"The user\'s id"},"reference":{"type":"string","description":"The user\'s reference"},"email":{"type":"string","description":"The user\'s email"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_list_audiences":{"results":{"type":"array","description":"The matching audiences","items":{"type":"object","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_list_completions":{"completions":{"type":"array","description":"The matching completion records","items":{"type":"object","properties":{"id":{"type":"string","description":"The completion ID"},"userId":{"type":"string","description":"The user ID"},"contentId":{"type":"string","description":"The content ID for the content completed"},"contentVersion":{"type":"number","description":"The version of the content"},"skills":{"type":"array","description":"The skills acquired by completing this content","items":{"type":"string"}},"completionType":{"type":"string","description":"The type of completion record"},"hadDueDate":{"type":"boolean","description":"Whether the completion had a due date"},"isRPL":{"type":"boolean","description":"Whether the completion was imported via RPL"},"completedAt":{"type":"string","description":"Timestamp when the completion occurred (ISO 8601)"},"activeUntil":{"type":"string","description":"Timestamp the completion is valid until (ISO 8601)"}}}}},"thrive_list_enrolments":{"enrolments":{"type":"array","description":"The matching enrolments","items":{"type":"object","properties":{"id":{"type":"string","description":"The enrolment ID"},"userId":{"type":"string","description":"The assignee user ID"},"assignmentId":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The assigned content ID"},"status":{"type":"string","description":"Enrolment status"},"availableDate":{"type":"string","description":"Date a scheduled enrolment becomes open"},"dueDate":{"type":"string","description":"Date after which a scheduled enrolment is overdue"},"lastCompletedAt":{"type":"string","description":"Date a scheduled enrolment was last completed"},"history":{"type":"array","description":"Event-log history entries","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the logged event"},"completionId":{"type":"string","description":"The completion ID"},"previousStatus":{"type":"string","description":"The previous enrolment status"},"nextStatus":{"type":"string","description":"The next enrolment status"},"createdAt":{"type":"string","description":"Date the event was logged"},"updatedAt":{"type":"string","description":"Date the event was last modified"}}}},"updatedAt":{"type":"string","description":"Date the enrolment was last updated"}}}}},"thrive_list_tags":{"results":{"type":"array","description":"The tags","items":{"type":"object","properties":{"tag":{"type":"string","description":"The name of the tag"},"id":{"type":"string","description":"The ID of the tag"},"contents":{"type":"array","description":"IDs of contents using this tag","items":{"type":"string"}},"campaigns":{"type":"array","description":"IDs of campaigns using this tag","items":{"type":"string"}},"interests":{"type":"array","description":"IDs of users interested in this tag","items":{"type":"string"}},"skills":{"type":"array","description":"IDs of users skilled in this tag","items":{"type":"string"}}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_activities":{"results":{"type":"array","description":"The matching activity records","items":{"type":"object","properties":{"type":{"type":"string","description":"The activity action type"},"name":{"type":"string","description":"The name of the activity"},"id":{"type":"string","description":"Unique ID for this activity record"},"user":{"type":"string","description":"User ID who triggered the activity"},"date":{"type":"string","description":"Timestamp when the activity occurred (ISO 8601)"},"contextId":{"type":"string","description":"Identifier for the context item"},"contextType":{"type":"string","description":"What this activity was in relation to"},"data":{"type":"json","description":"Unstructured activity data; shape varies by type"},"with":{"type":"json","description":"Additional context information","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_content":{"results":{"type":"array","description":"The matching content records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the content"},"title":{"type":"string","description":"Title of the content"},"description":{"type":"string","description":"Detailed description (may contain HTML)"},"tags":{"type":"array","description":"Tags associated with this content","items":{"type":"string"}},"type":{"type":"string","description":"The kind of artifact associated with this content"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"},"author":{"type":"string","description":"User ID who authored the content","nullable":true},"isOfficial":{"type":"boolean","description":"Whether the content is recognised as official"},"duration":{"type":"object","description":"Expected time to complete the content","nullable":true,"properties":{"value":{"type":"number","description":"Duration value","nullable":true},"unit":{"type":"string","description":"The unit of the duration (always \'minutes\')"}}},"contentHistory":{"type":"array","description":"Chronological history of actions on this content","items":{"type":"object","properties":{"action":{"type":"string","description":"Type of change or event recorded"},"timestamp":{"type":"string","description":"When the action occurred (ISO 8601)"},"performedBy":{"type":"object","description":"The actor that performed the action","properties":{"type":{"type":"string","description":"Kind of actor (e.g. user or system)"},"value":{"type":"string","description":"Identifier or value of the actor"}}}}}}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_categories":{"results":{"type":"array","description":"The matching CPD categories","items":{"type":"object","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_entries":{"results":{"type":"array","description":"The matching CPD entries","items":{"type":"object","properties":{"logEntryId":{"type":"string","description":"Unique ID for this activity record"},"userId":{"type":"string","description":"User ID who triggered this activity record"},"activity":{"type":"object","description":"The content item associated with the CPD log entry","properties":{"type":{"type":"string","description":"The type of content (e.g. file, article, video)"},"name":{"type":"string","description":"The name of the content item"}}},"category":{"type":"object","description":"The CPD category","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}},"entryDate":{"type":"string","description":"The date and time the CPD entry was logged (ISO 8601)"},"durationMinutes":{"type":"number","description":"Minutes logged as CPD from this activity"},"description":{"type":"string","description":"Summary or reflective statement","nullable":true},"isVerified":{"type":"boolean","description":"Whether the activity was generated from verified system activity"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_requirements":{"results":{"type":"array","description":"The matching CPD requirements","items":{"type":"object","properties":{"audienceRequirementId":{"type":"string","description":"Unique ID for this requirement record"},"audienceId":{"type":"string","description":"ID of the audience this requirement applies to"},"requiredMinutes":{"type":"number","description":"Number of minutes required for CPD completion"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_user_summaries":{"results":{"type":"array","description":"The matching CPD user summaries","items":{"type":"object","properties":{"userId":{"type":"string","description":"ID of the user this summary is for"},"durationMinutes":{"type":"number","description":"Total CPD minutes logged by the user in the period"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_remove_audience_manager":{"success":{"type":"boolean","description":"Whether the audience manager was removed"}},"thrive_remove_audience_member":{"success":{"type":"boolean","description":"Whether the audience member was removed"}},"thrive_remove_user_tags":{"status":{"type":"number","description":"The HTTP status code of the operation"},"message":{"type":"string","description":"A human-readable result message"}},"thrive_replace_audience_managers":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_replace_audience_members":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_search_users":{"results":{"type":"array","description":"The matching users","items":{"type":"object","properties":{"id":{"type":"string","description":"The user\'s ID"},"ref":{"type":"string","description":"The user\'s ref","nullable":true},"firstName":{"type":"string","description":"The user\'s first name","nullable":true},"lastName":{"type":"string","description":"The user\'s last name","nullable":true},"email":{"type":"string","description":"The user\'s email","nullable":true},"role":{"type":"string","description":"The user\'s role","nullable":true},"status":{"type":"string","description":"The user\'s status","nullable":true},"positions":{"type":"array","description":"The user\'s positions","items":{"type":"object","properties":{"id":{"type":"string","description":"The user ID"},"manager":{"type":"object","description":"Line manager details","properties":{"id":{"type":"string","description":"The manager\'s user ID","nullable":true},"name":{"type":"string","description":"The manager\'s full name","nullable":true},"ref":{"type":"string","description":"The manager\'s unique reference","nullable":true}}},"ouId":{"type":"string","description":"The organisational unit ID","nullable":true},"isActive":{"type":"boolean","description":"Whether the position is active"},"startDate":{"type":"string","description":"Start date (ISO 8601)","nullable":true},"endDate":{"type":"string","description":"End date (ISO 8601)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"additionalFields":{"type":"json","description":"Custom field values","nullable":true},"languageCode":{"type":"string","description":"The user\'s language code","nullable":true},"deleted":{"type":"boolean","description":"Whether the user has been deleted"},"compliance":{"type":"number","description":"The user\'s compliance score"},"level":{"type":"number","description":"The user\'s level"},"firstLogin":{"type":"string","description":"First login timestamp (ISO 8601)","nullable":true},"lastLogin":{"type":"string","description":"Last login timestamp (ISO 8601)","nullable":true},"tags":{"type":"json","description":"Tag membership (e.g. skills)"},"usersFollowing":{"type":"array","description":"IDs of users this user follows","items":{"type":"string"}},"tagsFollowing":{"type":"array","description":"Tags this user follows","items":{"type":"string"}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true},"hasPicture":{"type":"boolean","description":"Whether the user has a profile picture"},"timeZone":{"type":"string","description":"The user\'s time zone","nullable":true},"summary":{"type":"string","description":"The user\'s summary","nullable":true},"relevancy":{"type":"number","description":"The user\'s relevancy score"},"rank":{"type":"json","description":"The user\'s rank details"},"agreedTerms":{"type":"boolean","description":"Whether the user agreed to the terms","nullable":true},"onboarded":{"type":"boolean","description":"Whether the user has been onboarded","nullable":true},"audiences":{"type":"array","description":"Audience IDs the user belongs to","items":{"type":"string"}},"singleSignOn":{"type":"boolean","description":"Whether the user uses single sign-on"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_suspend_user":{"user":{"type":"object","description":"The suspended user","properties":{"id":{"type":"string","description":"The user ID"},"loginMethod":{"type":"string","description":"How the user logs in"},"ref":{"type":"string","description":"Your organisation\'s unique identifier for the user"},"email":{"type":"string","description":"The email address for the user"},"firstName":{"type":"string","description":"The given name of the individual"},"lastName":{"type":"string","description":"The family name of the individual"},"role":{"type":"string","description":"Role assigned to this individual"},"jobTitle":{"type":"string","description":"Name of this individual\'s role"},"managerRef":{"type":"string","description":"The line manager\'s ref","nullable":true},"startDate":{"type":"string","description":"Date started with the organisation","nullable":true},"endDate":{"type":"string","description":"Date left the organisation","nullable":true},"timeZone":{"type":"string","description":"The user\'s preferred timezone"},"languageCode":{"type":"string","description":"The user\'s preferred language"},"active":{"type":"boolean","description":"Whether the account is active or suspended"},"createdAt":{"type":"string","description":"Date/time the user was created"},"updatedAt":{"type":"string","description":"Date/time the user was last modified"},"sso":{"type":"boolean","description":"Whether the account is managed by an auth provider"},"domain":{"type":"string","description":"Domain this individual is associated with","nullable":true},"additionalFields":{"type":"json","description":"Custom field values for this user","nullable":true}}}},"thrive_update_assignment":{"assignment":{"type":"object","description":"The updated assignment","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_update_audience":{"audience":{"type":"object","description":"The updated audience","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"thrive_update_user":{"user":{"type":"object","description":"The updated user","properties":{"id":{"type":"string","description":"The user ID"},"loginMethod":{"type":"string","description":"How the user logs in"},"ref":{"type":"string","description":"Your organisation\'s unique identifier for the user"},"email":{"type":"string","description":"The email address for the user"},"firstName":{"type":"string","description":"The given name of the individual"},"lastName":{"type":"string","description":"The family name of the individual"},"role":{"type":"string","description":"Role assigned to this individual"},"jobTitle":{"type":"string","description":"Name of this individual\'s role"},"managerRef":{"type":"string","description":"The line manager\'s ref","nullable":true},"startDate":{"type":"string","description":"Date started with the organisation","nullable":true},"endDate":{"type":"string","description":"Date left the organisation","nullable":true},"timeZone":{"type":"string","description":"The user\'s preferred timezone"},"languageCode":{"type":"string","description":"The user\'s preferred language"},"active":{"type":"boolean","description":"Whether the account is active or suspended"},"createdAt":{"type":"string","description":"Date/time the user was created"},"updatedAt":{"type":"string","description":"Date/time the user was last modified"},"sso":{"type":"boolean","description":"Whether the account is managed by an auth provider"},"domain":{"type":"string","description":"Domain this individual is associated with","nullable":true},"additionalFields":{"type":"json","description":"Custom field values for this user","nullable":true}}}},"thrive_update_user_skills":{"status":{"type":"number","description":"The HTTP status code of the operation"},"message":{"type":"string","description":"A human-readable result message"}},"tiktok_get_post_status":{"status":{"type":"string","description":"Current status of the post. Values: PROCESSING_UPLOAD/PROCESSING_DOWNLOAD (TikTok is processing the media), SEND_TO_USER_INBOX (draft delivered, awaiting user action), PUBLISH_COMPLETE (successfully posted), FAILED (check failReason)."},"failReason":{"type":"string","description":"Reason for failure if status is FAILED. Null otherwise.","optional":true},"publiclyAvailablePostId":{"type":"array","description":"Array of public post IDs (as strings) once the content is published and publicly viewable. Can be used to construct the TikTok post URL.","items":{"type":"string","description":"Public TikTok post ID"}},"uploadedBytes":{"type":"number","description":"Number of bytes uploaded to TikTok for FILE_UPLOAD posts","optional":true},"downloadedBytes":{"type":"number","description":"Number of bytes TikTok reports as downloaded","optional":true}},"tiktok_get_user":{"openId":{"type":"string","description":"Unique TikTok user ID for this application"},"unionId":{"type":"string","description":"Unique TikTok user ID across all apps from the same developer","optional":true},"displayName":{"type":"string","description":"User display name"},"bioDescription":{"type":"string","description":"User bio description","optional":true},"profileDeepLink":{"type":"string","description":"Deep link to user TikTok profile","optional":true},"isVerified":{"type":"boolean","description":"Whether the account is verified","optional":true},"username":{"type":"string","description":"TikTok username","optional":true},"followerCount":{"type":"number","description":"Number of followers","optional":true},"followingCount":{"type":"number","description":"Number of accounts the user follows","optional":true},"likesCount":{"type":"number","description":"Total likes received across all videos","optional":true},"videoCount":{"type":"number","description":"Total number of public videos","optional":true},"avatarFile":{"type":"file","description":"Downloadable copy of the profile avatar image (largest available variant), stored as a workflow file so it can be chained into file-consuming blocks (e.g. attached to an email).","optional":true}},"tiktok_list_videos":{"videos":{"type":"array","description":"List of TikTok videos","items":{"type":"object","properties":{"id":{"type":"string","description":"Video ID"},"title":{"type":"string","description":"Video title","optional":true},"coverImageUrl":{"type":"string","description":"Signed TikTok CDN cover URL. It is public but time-limited, so consume it immediately.","optional":true},"embedLink":{"type":"string","description":"Embeddable video URL","optional":true},"embedHtml":{"type":"string","description":"HTML embed markup for the video","optional":true},"duration":{"type":"number","description":"Video duration in seconds","optional":true},"createTime":{"type":"number","description":"Unix timestamp when the video was created","optional":true},"shareUrl":{"type":"string","description":"Shareable video URL","optional":true},"videoDescription":{"type":"string","description":"Video description or caption","optional":true},"width":{"type":"number","description":"Video width in pixels","optional":true},"height":{"type":"number","description":"Video height in pixels","optional":true},"viewCount":{"type":"number","description":"Number of views","optional":true},"likeCount":{"type":"number","description":"Number of likes","optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true},"shareCount":{"type":"number","description":"Number of shares","optional":true}}}},"cursor":{"type":"number","description":"Cursor for fetching the next page of results","optional":true},"hasMore":{"type":"boolean","description":"Whether there are more videos to fetch"}},"tiktok_query_videos":{"videos":{"type":"array","description":"List of queried TikTok videos","items":{"type":"object","properties":{"id":{"type":"string","description":"Video ID"},"title":{"type":"string","description":"Video title","optional":true},"coverImageUrl":{"type":"string","description":"Signed TikTok CDN cover URL. It is public but time-limited, so consume it immediately.","optional":true},"embedLink":{"type":"string","description":"Embeddable video URL","optional":true},"embedHtml":{"type":"string","description":"HTML embed markup for the video","optional":true},"duration":{"type":"number","description":"Video duration in seconds","optional":true},"createTime":{"type":"number","description":"Unix timestamp when the video was created","optional":true},"shareUrl":{"type":"string","description":"Shareable video URL","optional":true},"videoDescription":{"type":"string","description":"Video description or caption","optional":true},"width":{"type":"number","description":"Video width in pixels","optional":true},"height":{"type":"number","description":"Video height in pixels","optional":true},"viewCount":{"type":"number","description":"Number of views","optional":true},"likeCount":{"type":"number","description":"Number of likes","optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true},"shareCount":{"type":"number","description":"Number of shares","optional":true}}}}},"tiktok_upload_video_draft":{"publishId":{"type":"string","description":"Unique identifier for tracking the draft status. Use this with the Get Post Status tool to check when the user has completed posting from their inbox."}},"tinybird_append_datasource":{"id":{"type":"string","description":"Identifier of the append operation","optional":true},"import_id":{"type":"string","description":"Import identifier for the append job","optional":true},"job_id":{"type":"string","description":"Job identifier used to poll import status","optional":true},"job_url":{"type":"string","description":"URL to query the import job status","optional":true},"status":{"type":"string","description":"Initial job status (e.g., \\"waiting\\")","optional":true},"job":{"type":"json","description":"Full import job details (kind, id, status, created_at, datasource, ...)","optional":true},"datasource":{"type":"json","description":"Target Data Source metadata (id, name, ...)","optional":true}},"tinybird_delete_datasource_rows":{"id":{"type":"string","description":"Identifier of the delete operation","optional":true},"job_id":{"type":"string","description":"Job identifier used to poll delete status","optional":true},"delete_id":{"type":"string","description":"Deletion identifier","optional":true},"job_url":{"type":"string","description":"URL to query the delete job status","optional":true},"status":{"type":"string","description":"Current job status (e.g., \\"waiting\\", \\"done\\")","optional":true},"job":{"type":"json","description":"Full delete job details (kind, id, status, delete_condition, rows_affected, ...)","optional":true}},"tinybird_events":{"successful_rows":{"type":"number","description":"Number of rows successfully ingested"},"quarantined_rows":{"type":"number","description":"Number of rows quarantined (failed validation)"}},"tinybird_get_job":{"id":{"type":"string","description":"Job identifier","optional":true},"job_id":{"type":"string","description":"Job identifier (same as id)","optional":true},"kind":{"type":"string","description":"Job kind (e.g., \\"import\\", \\"delete_data\\", \\"populateview\\", \\"copy\\")","optional":true},"status":{"type":"string","description":"Current job status: \\"waiting\\", \\"working\\", \\"done\\", \\"error\\", or \\"cancelled\\"","optional":true},"job_url":{"type":"string","description":"URL to re-query this job status","optional":true},"created_at":{"type":"string","description":"Timestamp the job was created","optional":true},"started_at":{"type":"string","description":"Timestamp the job started running","optional":true},"updated_at":{"type":"string","description":"Timestamp of the last job status update","optional":true},"is_cancellable":{"type":"boolean","description":"Whether the job can still be cancelled","optional":true},"error":{"type":"string","description":"Error message, present only when status is \\"error\\"","optional":true},"job":{"type":"json","description":"Full raw job details, including kind-specific fields (statistics, datasource, delete_condition, etc.)","optional":true}},"tinybird_query":{"data":{"type":"json","description":"Query result data. For FORMAT JSON: array of objects. For other formats (CSV, TSV, etc.): raw text string."},"meta":{"type":"array","description":"Column metadata for the result set (only available with FORMAT JSON)","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type"}}}},"rows":{"type":"number","description":"Number of rows returned (only available with FORMAT JSON)"},"rows_before_limit_at_least":{"type":"number","description":"Minimum number of rows there would be without a LIMIT clause (only available with FORMAT JSON)","optional":true},"statistics":{"type":"json","description":"Query execution statistics - elapsed time, rows read, bytes read (only available with FORMAT JSON)"}},"tinybird_query_pipe":{"data":{"type":"json","description":"Pipe result data as an array of row objects"},"meta":{"type":"array","description":"Column metadata for the result set","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type"}}}},"rows":{"type":"number","description":"Number of rows returned","optional":true},"rows_before_limit_at_least":{"type":"number","description":"Minimum number of rows there would be without a LIMIT clause","optional":true},"statistics":{"type":"json","description":"Query execution statistics - elapsed time, rows read, bytes read","optional":true,"properties":{"elapsed":{"type":"number","description":"Query execution time in seconds"},"rows_read":{"type":"number","description":"Number of rows processed"},"bytes_read":{"type":"number","description":"Number of bytes processed"}}}},"tinybird_truncate_datasource":{"truncated":{"type":"boolean","description":"Whether the Data Source was truncated successfully"},"result":{"type":"json","description":"Raw response body from the truncate endpoint, if any","optional":true}},"trello_add_checklist":{"checklist":{"type":"json","description":"Created checklist (id, name, idCard, idBoard, pos)","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"name":{"type":"string","description":"Checklist name"},"idCard":{"type":"string","description":"Card ID containing the checklist"},"idBoard":{"type":"string","description":"Board ID containing the checklist","optional":true},"pos":{"type":"number","description":"Checklist position on the card"}}}},"trello_add_checklist_item":{"item":{"type":"json","description":"Created checklist item (id, name, state, pos, idChecklist)","optional":true,"properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name"},"state":{"type":"string","description":"Item state (complete or incomplete)"},"pos":{"type":"number","description":"Item position on the checklist"},"idChecklist":{"type":"string","description":"Checklist ID containing the item","optional":true}}}},"trello_add_comment":{"comment":{"type":"json","description":"Created comment action (id, type, date, idMemberCreator, text, memberCreator, card, board, list)","optional":true,"properties":{"id":{"type":"string","description":"Action ID"},"type":{"type":"string","description":"Action type"},"date":{"type":"string","description":"Action timestamp"},"idMemberCreator":{"type":"string","description":"ID of the member who created the comment"},"text":{"type":"string","description":"Comment text","optional":true},"memberCreator":{"type":"object","description":"Member who created the comment","optional":true,"properties":{"id":{"type":"string","description":"Member ID"},"fullName":{"type":"string","description":"Member full name","optional":true},"username":{"type":"string","description":"Member username","optional":true}}},"card":{"type":"object","description":"Card referenced by the comment","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"shortLink":{"type":"string","description":"Short card link","optional":true},"idShort":{"type":"number","description":"Board-local card number","optional":true},"due":{"type":"string","description":"Card due date","optional":true}}},"board":{"type":"object","description":"Board referenced by the comment","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"shortLink":{"type":"string","description":"Short board link","optional":true}}},"list":{"type":"object","description":"List referenced by the comment","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"}}}}}},"trello_add_label":{"labelIds":{"type":"array","description":"Label IDs now applied to the card","items":{"type":"string","description":"A Trello label ID"}}},"trello_add_member":{"memberIds":{"type":"array","description":"Member IDs now assigned to the card","items":{"type":"string","description":"A Trello member ID"}}},"trello_create_board":{"board":{"type":"json","description":"Created board (id, name, desc, url, closed, idOrganization)","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"desc":{"type":"string","description":"Board description"},"url":{"type":"string","description":"Full board URL"},"closed":{"type":"boolean","description":"Whether the board is closed"},"idOrganization":{"type":"string","description":"ID of the workspace/organization the board belongs to","optional":true}}}},"trello_create_card":{"card":{"type":"json","description":"Created card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete)","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"trello_create_list":{"list":{"type":"json","description":"Created list (id, name, closed, pos, idBoard)","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"closed":{"type":"boolean","description":"Whether the list is archived"},"pos":{"type":"number","description":"List position on the board"},"idBoard":{"type":"string","description":"Board ID containing the list"}}}},"trello_delete_card":{"success":{"type":"boolean","description":"Whether the card was deleted"}},"trello_get_actions":{"actions":{"type":"array","description":"Action items (id, type, date, idMemberCreator, text, memberCreator, card, board, list)","items":{"type":"object","properties":{"id":{"type":"string","description":"Action ID"},"type":{"type":"string","description":"Action type"},"date":{"type":"string","description":"Action timestamp"},"idMemberCreator":{"type":"string","description":"ID of the member who created the action"},"text":{"type":"string","description":"Comment text when present","optional":true},"memberCreator":{"type":"object","description":"Member who created the action","optional":true,"properties":{"id":{"type":"string","description":"Member ID"},"fullName":{"type":"string","description":"Member full name","optional":true},"username":{"type":"string","description":"Member username","optional":true}}},"card":{"type":"object","description":"Card referenced by the action","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"shortLink":{"type":"string","description":"Short card link","optional":true},"idShort":{"type":"number","description":"Board-local card number","optional":true},"due":{"type":"string","description":"Card due date","optional":true}}},"board":{"type":"object","description":"Board referenced by the action","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"shortLink":{"type":"string","description":"Short board link","optional":true}}},"list":{"type":"object","description":"List referenced by the action","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"}}}}}},"count":{"type":"number","description":"Number of actions returned"}},"trello_get_board":{"board":{"type":"json","description":"Board (id, name, desc, url, closed, idOrganization)","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"desc":{"type":"string","description":"Board description"},"url":{"type":"string","description":"Full board URL"},"closed":{"type":"boolean","description":"Whether the board is closed"},"idOrganization":{"type":"string","description":"ID of the workspace/organization the board belongs to","optional":true}}}},"trello_get_card":{"card":{"type":"json","description":"Card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete)","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"trello_list_cards":{"cards":{"type":"array","description":"Cards returned from the selected Trello board or list","items":{"type":"object","properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"count":{"type":"number","description":"Number of cards returned"}},"trello_list_lists":{"lists":{"type":"array","description":"Lists on the selected board","items":{"type":"object","properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"closed":{"type":"boolean","description":"Whether the list is archived"},"pos":{"type":"number","description":"List position on the board"},"idBoard":{"type":"string","description":"Board ID containing the list"}}}},"count":{"type":"number","description":"Number of lists returned"}},"trello_list_members":{"members":{"type":"array","description":"Members on the selected board","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"fullName":{"type":"string","description":"Member full name","optional":true},"username":{"type":"string","description":"Member username","optional":true}}}},"count":{"type":"number","description":"Number of members returned"}},"trello_remove_label":{"success":{"type":"boolean","description":"Whether the label was removed from the card"}},"trello_remove_member":{"success":{"type":"boolean","description":"Whether the member was removed from the card"}},"trello_search":{"cards":{"type":"array","description":"Cards matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"}}}},"boards":{"type":"array","description":"Boards matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"desc":{"type":"string","description":"Board description"},"url":{"type":"string","description":"Full board URL"},"closed":{"type":"boolean","description":"Whether the board is archived"},"idOrganization":{"type":"string","description":"Workspace/organization ID that owns the board","optional":true}}}},"count":{"type":"number","description":"Total number of cards and boards returned"}},"trello_update_card":{"card":{"type":"json","description":"Updated card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete)","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"trello_update_checklist_item":{"item":{"type":"json","description":"Updated checklist item (id, name, state, pos, idChecklist)","optional":true,"properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name"},"state":{"type":"string","description":"Item state (complete or incomplete)"},"pos":{"type":"number","description":"Item position on the checklist"},"idChecklist":{"type":"string","description":"Checklist ID containing the item","optional":true}}}},"trello_update_list":{"list":{"type":"json","description":"Updated list (id, name, closed, pos, idBoard)","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"closed":{"type":"boolean","description":"Whether the list is archived"},"pos":{"type":"number","description":"List position on the board"},"idBoard":{"type":"string","description":"Board ID containing the list"}}}},"trigger_dev_activate_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_add_run_tags":{"message":{"type":"string","description":"Confirmation message for the added tags"}},"trigger_dev_batch_trigger_task":{"batchId":{"type":"string","description":"ID of the batch that was triggered"},"runIds":{"type":"array","description":"IDs of the runs created by the batch","items":{"type":"string","description":"Run ID (starts with run_)"}}},"trigger_dev_cancel_run":{"id":{"type":"string","description":"ID of the run that was canceled"}},"trigger_dev_complete_waitpoint_token":{"success":{"type":"boolean","description":"Whether the waitpoint token was completed"}},"trigger_dev_create_env_var":{"success":{"type":"boolean","description":"Whether the environment variable was created"},"name":{"type":"string","description":"Name of the environment variable that was created"}},"trigger_dev_create_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_create_waitpoint_token":{"id":{"type":"string","description":"Unique ID of the waitpoint token (starts with waitpoint_)"},"isCached":{"type":"boolean","description":"Whether an existing token was returned because the same idempotency key was reused"},"url":{"type":"string","description":"HTTP callback URL; a POST request to this URL completes the waitpoint without an API key"}},"trigger_dev_deactivate_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_delete_env_var":{"success":{"type":"boolean","description":"Whether the environment variable was deleted"},"name":{"type":"string","description":"Name of the environment variable that was deleted"}},"trigger_dev_delete_schedule":{"deleted":{"type":"boolean","description":"Whether the schedule was deleted"},"scheduleId":{"type":"string","description":"ID of the schedule that was deleted"}},"trigger_dev_execute_query":{"format":{"type":"string","description":"Format of the results (json or csv)"},"results":{"type":"json","description":"Query results: an array of row objects for json format, a CSV string for csv"}},"trigger_dev_get_batch":{"id":{"type":"string","description":"ID of the batch (starts with batch_)"},"status":{"type":"string","description":"Batch status (PENDING, PROCESSING, COMPLETED, PARTIAL_FAILED, or ABORTED)"},"idempotencyKey":{"type":"string","description":"Idempotency key provided when triggering the batch","optional":true},"createdAt":{"type":"string","description":"ISO timestamp when the batch was created","optional":true},"updatedAt":{"type":"string","description":"ISO timestamp when the batch was last updated","optional":true},"runCount":{"type":"number","description":"Total number of runs in the batch","optional":true},"runIds":{"type":"array","description":"IDs of the runs in the batch","items":{"type":"string","description":"Run ID (starts with run_)"}},"successfulRunCount":{"type":"number","description":"Number of successful runs, populated after completion","optional":true},"failedRunCount":{"type":"number","description":"Number of failed runs, populated after completion","optional":true},"errors":{"type":"array","description":"Error details for failed items, present for PARTIAL_FAILED batches","optional":true,"items":{"type":"object","description":"Failed batch item","properties":{"index":{"type":"number","description":"Index of the failed item","nullable":true},"taskIdentifier":{"type":"string","description":"Task identifier of the failed item","nullable":true},"error":{"type":"json","description":"Error details","nullable":true},"errorCode":{"type":"string","description":"Optional error code","nullable":true}}}}},"trigger_dev_get_batch_results":{"id":{"type":"string","description":"ID of the batch (starts with batch_)"},"items":{"type":"array","description":"Execution results for each run in the batch","items":{"type":"object","description":"Run result","properties":{"ok":{"type":"boolean","description":"Whether the run completed successfully"},"id":{"type":"string","description":"ID of the run (starts with run_)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executed","optional":true,"nullable":true},"output":{"type":"json","description":"Output returned by the run, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the run failed","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Duration of the run in milliseconds","optional":true,"nullable":true}}}}},"trigger_dev_get_deployment":{"id":{"type":"string","description":"Unique ID of the deployment"},"status":{"type":"string","description":"Deployment status (PENDING, INSTALLING, BUILDING, DEPLOYING, DEPLOYED, FAILED, CANCELED, or TIMED_OUT)"},"version":{"type":"string","description":"Deployment version (e.g., \\"20250228.1\\")","optional":true,"nullable":true},"shortCode":{"type":"string","description":"Short code of the deployment","optional":true,"nullable":true},"createdAt":{"type":"string","description":"ISO timestamp when the deployment was created","optional":true,"nullable":true},"deployedAt":{"type":"string","description":"ISO timestamp when the deployment was promoted to DEPLOYED","optional":true,"nullable":true},"runtime":{"type":"string","description":"Runtime used by the deployment (e.g., \\"node\\")","optional":true,"nullable":true},"runtimeVersion":{"type":"string","description":"Runtime version of the deployment","optional":true,"nullable":true},"git":{"type":"json","description":"Git metadata associated with the deployment","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the deployment failed","optional":true,"nullable":true},"tasks":{"type":"array","description":"Tasks registered by the deployed worker","items":{"type":"object","description":"Deployed task","properties":{"id":{"type":"string","description":"Task ID","nullable":true},"slug":{"type":"string","description":"Task identifier","nullable":true},"filePath":{"type":"string","description":"File path of the task in the project","nullable":true}}}}},"trigger_dev_get_env_var":{"name":{"type":"string","description":"Name of the environment variable"},"value":{"type":"string","description":"Plaintext value of the environment variable; appears in workflow outputs and run history"}},"trigger_dev_get_latest_deployment":{"id":{"type":"string","description":"Unique ID of the deployment"},"status":{"type":"string","description":"Deployment status (PENDING, INSTALLING, BUILDING, DEPLOYING, DEPLOYED, FAILED, CANCELED, or TIMED_OUT)"},"version":{"type":"string","description":"Deployment version (e.g., \\"20250228.1\\")","optional":true,"nullable":true},"shortCode":{"type":"string","description":"Short code of the deployment","optional":true,"nullable":true},"createdAt":{"type":"string","description":"ISO timestamp when the deployment was created","optional":true,"nullable":true},"deployedAt":{"type":"string","description":"ISO timestamp when the deployment was promoted to DEPLOYED","optional":true,"nullable":true},"runtime":{"type":"string","description":"Runtime used by the deployment (e.g., \\"node\\")","optional":true,"nullable":true},"runtimeVersion":{"type":"string","description":"Runtime version of the deployment","optional":true,"nullable":true},"git":{"type":"json","description":"Git metadata associated with the deployment","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the deployment failed","optional":true,"nullable":true},"tasks":{"type":"array","description":"Tasks registered by the deployed worker","items":{"type":"object","description":"Deployed task","properties":{"id":{"type":"string","description":"Task ID","nullable":true},"slug":{"type":"string","description":"Task identifier","nullable":true},"filePath":{"type":"string","description":"File path of the task in the project","nullable":true}}}}},"trigger_dev_get_query_schema":{"tables":{"type":"array","description":"Tables that can be queried with TRQL","items":{"type":"object","description":"Queryable table","properties":{"name":{"type":"string","description":"Table name used in TRQL queries","nullable":true},"description":{"type":"string","description":"Description of the table","nullable":true},"timeColumn":{"type":"string","description":"Primary time column for the table","nullable":true},"columns":{"type":"array","description":"Columns of the table","items":{"type":"object","description":"Table column","properties":{"name":{"type":"string","description":"Column name","nullable":true},"type":{"type":"string","description":"ClickHouse data type","nullable":true},"description":{"type":"string","description":"Column description","nullable":true},"example":{"type":"string","description":"Example value","nullable":true},"allowedValues":{"type":"array","description":"Allowed values for enum-like columns","items":{"type":"string","description":"Allowed value"}},"coreColumn":{"type":"boolean","description":"Whether the column is included in default queries"}}}}}}}},"trigger_dev_get_queue":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_get_run":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}},"metadata":{"type":"json","description":"Metadata attached to the run","optional":true},"depth":{"type":"number","description":"Depth of the run in a parent-child run hierarchy","optional":true},"batchId":{"type":"string","description":"ID of the batch the run belongs to, if batch-triggered","optional":true},"triggerFunction":{"type":"string","description":"Function used to trigger the run (trigger, triggerAndWait, batchTrigger, or batchTriggerAndWait)","optional":true},"payload":{"type":"json","description":"Payload the run was triggered with","optional":true},"payloadPresignedUrl":{"type":"string","description":"Presigned URL to download the payload when it is too large to inline","optional":true},"output":{"type":"json","description":"Output returned by the run","optional":true},"outputPresignedUrl":{"type":"string","description":"Presigned URL to download the output when it is too large to inline","optional":true},"schedule":{"type":"object","description":"Schedule that triggered the run, if any","optional":true,"properties":{"id":{"type":"string","description":"Schedule ID","nullable":true},"externalId":{"type":"string","description":"External ID of the schedule","nullable":true},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","nullable":true},"generator":{"type":"object","description":"Schedule generator details","nullable":true,"properties":{"type":{"type":"string","description":"Generator type (e.g., CRON)","nullable":true},"expression":{"type":"string","description":"Cron expression","nullable":true},"description":{"type":"string","description":"Human-readable description of the cron expression","nullable":true}}}}},"attempts":{"type":"array","description":"Attempts made for the run","items":{"type":"object","description":"Run attempt","properties":{"id":{"type":"string","description":"Attempt ID (starts with attempt_)"},"status":{"type":"string","description":"Attempt status (PENDING, EXECUTING, PAUSED, COMPLETED, FAILED, or CANCELED)"},"createdAt":{"type":"string","description":"ISO timestamp when the attempt was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the attempt was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the attempt started","nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the attempt completed","nullable":true},"error":{"type":"object","description":"Error details when the attempt failed","nullable":true,"properties":{"message":{"type":"string","description":"Error message","nullable":true},"name":{"type":"string","description":"Error name","nullable":true},"stackTrace":{"type":"string","description":"Error stack trace","nullable":true}}}}}},"relatedRuns":{"type":"object","description":"Root, parent, and child runs related to this run","optional":true,"properties":{"root":{"type":"object","description":"Root run of the hierarchy","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"parent":{"type":"object","description":"Parent run of this run","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"children":{"type":"array","description":"Child runs of this run","items":{"type":"object","description":"Child run","properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}}}}}},"trigger_dev_get_run_events":{"events":{"type":"array","description":"Log and span events recorded during the run","items":{"type":"object","description":"Run event","properties":{"spanId":{"type":"string","description":"Span ID of the event","nullable":true},"parentId":{"type":"string","description":"Parent span ID","nullable":true},"runId":{"type":"string","description":"Run ID associated with the event","nullable":true},"message":{"type":"string","description":"Event message","nullable":true},"startTime":{"type":"string","description":"Start time as a bigint string (nanoseconds since epoch)","nullable":true},"duration":{"type":"number","description":"Duration of the event in nanoseconds","nullable":true},"isError":{"type":"boolean","description":"Whether the event represents an error"},"isPartial":{"type":"boolean","description":"Whether the event is still in progress"},"isCancelled":{"type":"boolean","description":"Whether the event was cancelled"},"level":{"type":"string","description":"Log level (TRACE, DEBUG, LOG, INFO, WARN, or ERROR)","nullable":true},"kind":{"type":"string","description":"Kind of span event","nullable":true},"attemptNumber":{"type":"number","description":"Attempt number the event belongs to","nullable":true},"taskSlug":{"type":"string","description":"Task identifier","nullable":true},"events":{"type":"array","description":"Span events (e.g., exceptions) that occurred during this event","items":{"type":"object","description":"Span event","properties":{"name":{"type":"string","description":"Event name","nullable":true},"time":{"type":"string","description":"When the event occurred","nullable":true},"properties":{"type":"json","description":"Event-specific properties","nullable":true}}}}}}}},"trigger_dev_get_run_result":{"ok":{"type":"boolean","description":"Whether the run completed successfully"},"id":{"type":"string","description":"ID of the run (starts with run_)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executed","optional":true,"nullable":true},"output":{"type":"json","description":"Output returned by the run, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the run failed","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Duration of the run in milliseconds","optional":true,"nullable":true}},"trigger_dev_get_run_trace":{"traceId":{"type":"string","description":"OpenTelemetry trace ID of the run"},"rootSpan":{"type":"json","description":"Root span of the trace; each span has id, parentId, runId, data (message, taskSlug, startTime, duration, isError, level, events), and recursively nested children spans"}},"trigger_dev_get_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_get_waitpoint_token":{"id":{"type":"string","description":"Unique ID of the waitpoint token (starts with waitpoint_)"},"url":{"type":"string","description":"HTTP callback URL; a POST request to this URL completes the waitpoint without an API key"},"status":{"type":"string","description":"Status of the waitpoint token (WAITING, COMPLETED, or TIMED_OUT)"},"idempotencyKey":{"type":"string","description":"Idempotency key used when creating the token","optional":true,"nullable":true},"idempotencyKeyExpiresAt":{"type":"string","description":"ISO timestamp when the idempotency key expires","optional":true,"nullable":true},"timeoutAt":{"type":"string","description":"ISO timestamp when the token times out","optional":true,"nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the token was completed","optional":true,"nullable":true},"output":{"type":"json","description":"Data passed when completing the token, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"outputIsError":{"type":"boolean","description":"Whether the output represents an error (e.g., a timeout)"},"tags":{"type":"array","description":"Tags attached to the waitpoint","items":{"type":"string","description":"Waitpoint tag"}},"createdAt":{"type":"string","description":"ISO timestamp when the token was created","optional":true,"nullable":true}},"trigger_dev_import_env_vars":{"success":{"type":"boolean","description":"Whether the environment variables were uploaded"},"count":{"type":"number","description":"Number of environment variables submitted"}},"trigger_dev_list_deployments":{"deployments":{"type":"array","description":"Deployments matching the filters","items":{"type":"object","description":"Deployment","properties":{"id":{"type":"string","description":"Unique ID of the deployment"},"status":{"type":"string","description":"Deployment status (PENDING, INSTALLING, BUILDING, DEPLOYING, DEPLOYED, FAILED, CANCELED, or TIMED_OUT)"},"version":{"type":"string","description":"Deployment version (e.g., \\"20250228.1\\")","optional":true,"nullable":true},"shortCode":{"type":"string","description":"Short code of the deployment","optional":true,"nullable":true},"createdAt":{"type":"string","description":"ISO timestamp when the deployment was created","optional":true,"nullable":true},"deployedAt":{"type":"string","description":"ISO timestamp when the deployment was promoted to DEPLOYED","optional":true,"nullable":true},"runtime":{"type":"string","description":"Runtime used by the deployment (e.g., \\"node\\")","optional":true,"nullable":true},"runtimeVersion":{"type":"string","description":"Runtime version of the deployment","optional":true,"nullable":true},"git":{"type":"json","description":"Git metadata associated with the deployment","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the deployment failed","optional":true,"nullable":true},"tasks":{"type":"array","description":"Tasks registered by the deployed worker","items":{"type":"object","description":"Deployed task","properties":{"id":{"type":"string","description":"Task ID","nullable":true},"slug":{"type":"string","description":"Task identifier","nullable":true},"filePath":{"type":"string","description":"File path of the task in the project","nullable":true}}}}}}},"pagination":{"type":"object","description":"Cursor pagination details","properties":{"next":{"type":"string","description":"Cursor to pass as the page-after parameter for the next page","nullable":true}}}},"trigger_dev_list_env_vars":{"variables":{"type":"array","description":"Environment variables in the project environment","items":{"type":"object","description":"Environment variable","properties":{"name":{"type":"string","description":"Name of the environment variable"},"value":{"type":"string","description":"Plaintext value of the environment variable; appears in workflow outputs and run history"}}}}},"trigger_dev_list_queues":{"queues":{"type":"array","description":"Queues in the environment","items":{"type":"object","description":"Queue","properties":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","nullable":true},"running":{"type":"number","description":"Number of runs currently executing","nullable":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","nullable":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","nullable":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","nullable":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}}}},"pagination":{"type":"object","description":"Page-based pagination details","properties":{"currentPage":{"type":"number","description":"Current page number","nullable":true},"totalPages":{"type":"number","description":"Total number of pages","nullable":true},"count":{"type":"number","description":"Total number of queues","nullable":true}}}},"trigger_dev_list_runs":{"runs":{"type":"array","description":"Runs matching the filters","items":{"type":"object","description":"Run summary","properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}}},"pagination":{"type":"object","description":"Cursor pagination details","properties":{"next":{"type":"string","description":"Run ID to start the next page after","nullable":true},"previous":{"type":"string","description":"Run ID to start the previous page before","nullable":true}}}},"trigger_dev_list_schedules":{"schedules":{"type":"array","description":"Schedules in the project","items":{"type":"object","description":"Schedule","properties":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","nullable":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","nullable":true},"externalId":{"type":"string","description":"External ID associated with the schedule","nullable":true},"cron":{"type":"string","description":"Cron expression of the schedule","nullable":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","nullable":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","nullable":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","nullable":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}}}},"pagination":{"type":"object","description":"Page-based pagination details","properties":{"currentPage":{"type":"number","description":"Current page number","nullable":true},"totalPages":{"type":"number","description":"Total number of pages","nullable":true},"count":{"type":"number","description":"Total number of schedules","nullable":true}}}},"trigger_dev_list_timezones":{"timezones":{"type":"array","description":"IANA timezones supported by schedules","items":{"type":"string","description":"IANA timezone name"}}},"trigger_dev_list_waitpoint_tokens":{"tokens":{"type":"array","description":"Waitpoint tokens matching the filters","items":{"type":"object","description":"Waitpoint token","properties":{"id":{"type":"string","description":"Unique ID of the waitpoint token (starts with waitpoint_)"},"url":{"type":"string","description":"HTTP callback URL; a POST request to this URL completes the waitpoint without an API key"},"status":{"type":"string","description":"Status of the waitpoint token (WAITING, COMPLETED, or TIMED_OUT)"},"idempotencyKey":{"type":"string","description":"Idempotency key used when creating the token","optional":true,"nullable":true},"idempotencyKeyExpiresAt":{"type":"string","description":"ISO timestamp when the idempotency key expires","optional":true,"nullable":true},"timeoutAt":{"type":"string","description":"ISO timestamp when the token times out","optional":true,"nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the token was completed","optional":true,"nullable":true},"output":{"type":"json","description":"Data passed when completing the token, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"outputIsError":{"type":"boolean","description":"Whether the output represents an error (e.g., a timeout)"},"tags":{"type":"array","description":"Tags attached to the waitpoint","items":{"type":"string","description":"Waitpoint tag"}},"createdAt":{"type":"string","description":"ISO timestamp when the token was created","optional":true,"nullable":true}}}},"pagination":{"type":"object","description":"Cursor pagination details","properties":{"next":{"type":"string","description":"Waitpoint ID to start the next page after","nullable":true},"previous":{"type":"string","description":"Waitpoint ID to start the previous page before","nullable":true}}}},"trigger_dev_override_queue_concurrency":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_pause_queue":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_promote_deployment":{"id":{"type":"string","description":"ID of the promoted deployment"},"version":{"type":"string","description":"Version of the promoted deployment","optional":true},"shortCode":{"type":"string","description":"Short code of the promoted deployment","optional":true}},"trigger_dev_replay_run":{"id":{"type":"string","description":"ID of the new run created by the replay"}},"trigger_dev_reschedule_run":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}},"metadata":{"type":"json","description":"Metadata attached to the run","optional":true},"depth":{"type":"number","description":"Depth of the run in a parent-child run hierarchy","optional":true},"batchId":{"type":"string","description":"ID of the batch the run belongs to, if batch-triggered","optional":true},"triggerFunction":{"type":"string","description":"Function used to trigger the run (trigger, triggerAndWait, batchTrigger, or batchTriggerAndWait)","optional":true},"payload":{"type":"json","description":"Payload the run was triggered with","optional":true},"payloadPresignedUrl":{"type":"string","description":"Presigned URL to download the payload when it is too large to inline","optional":true},"output":{"type":"json","description":"Output returned by the run","optional":true},"outputPresignedUrl":{"type":"string","description":"Presigned URL to download the output when it is too large to inline","optional":true},"schedule":{"type":"object","description":"Schedule that triggered the run, if any","optional":true,"properties":{"id":{"type":"string","description":"Schedule ID","nullable":true},"externalId":{"type":"string","description":"External ID of the schedule","nullable":true},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","nullable":true},"generator":{"type":"object","description":"Schedule generator details","nullable":true,"properties":{"type":{"type":"string","description":"Generator type (e.g., CRON)","nullable":true},"expression":{"type":"string","description":"Cron expression","nullable":true},"description":{"type":"string","description":"Human-readable description of the cron expression","nullable":true}}}}},"attempts":{"type":"array","description":"Attempts made for the run","items":{"type":"object","description":"Run attempt","properties":{"id":{"type":"string","description":"Attempt ID (starts with attempt_)"},"status":{"type":"string","description":"Attempt status (PENDING, EXECUTING, PAUSED, COMPLETED, FAILED, or CANCELED)"},"createdAt":{"type":"string","description":"ISO timestamp when the attempt was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the attempt was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the attempt started","nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the attempt completed","nullable":true},"error":{"type":"object","description":"Error details when the attempt failed","nullable":true,"properties":{"message":{"type":"string","description":"Error message","nullable":true},"name":{"type":"string","description":"Error name","nullable":true},"stackTrace":{"type":"string","description":"Error stack trace","nullable":true}}}}}},"relatedRuns":{"type":"object","description":"Root, parent, and child runs related to this run","optional":true,"properties":{"root":{"type":"object","description":"Root run of the hierarchy","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"parent":{"type":"object","description":"Parent run of this run","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"children":{"type":"array","description":"Child runs of this run","items":{"type":"object","description":"Child run","properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}}}}}},"trigger_dev_reset_queue_concurrency":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_resume_queue":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_trigger_task":{"id":{"type":"string","description":"ID of the run that was triggered (starts with run_)"}},"trigger_dev_update_env_var":{"success":{"type":"boolean","description":"Whether the environment variable was updated"},"name":{"type":"string","description":"Name of the environment variable that was updated"}},"trigger_dev_update_run_metadata":{"metadata":{"type":"json","description":"The updated metadata of the run"}},"trigger_dev_update_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"tts_azure":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_cartesia":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_deepgram":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_elevenlabs":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_google":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_openai":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_playht":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"twilio_send_sms":{"success":{"type":"boolean","description":"SMS send success status"},"messageId":{"type":"string","description":"Unique Twilio message identifier (SID)"},"status":{"type":"string","description":"Message delivery status from Twilio"},"fromNumber":{"type":"string","description":"Phone number message was sent from"},"toNumber":{"type":"string","description":"Phone number message was sent to"}},"twilio_voice_get_recording":{"success":{"type":"boolean","description":"Whether the recording was successfully retrieved"},"recordingSid":{"type":"string","description":"Unique identifier for the recording"},"callSid":{"type":"string","description":"Call SID this recording belongs to"},"duration":{"type":"number","description":"Duration of the recording in seconds"},"status":{"type":"string","description":"Recording status (completed, processing, etc.)"},"channels":{"type":"number","description":"Number of channels (1 for mono, 2 for dual)"},"source":{"type":"string","description":"How the recording was created"},"mediaUrl":{"type":"string","description":"URL to download the recording media file"},"file":{"type":"file","description":"Downloaded recording media file"},"price":{"type":"string","description":"Cost of the recording"},"priceUnit":{"type":"string","description":"Currency of the price"},"uri":{"type":"string","description":"Relative URI of the recording resource"},"transcriptionText":{"type":"string","description":"Transcribed text from the recording (if available)"},"transcriptionStatus":{"type":"string","description":"Transcription status (completed, in-progress, failed)"},"transcriptionPrice":{"type":"string","description":"Cost of the transcription"},"transcriptionPriceUnit":{"type":"string","description":"Currency of the transcription price"},"error":{"type":"string","description":"Error message if retrieval failed"}},"twilio_voice_list_calls":{"success":{"type":"boolean","description":"Whether the calls were successfully retrieved"},"calls":{"type":"array","description":"Array of call objects"},"total":{"type":"number","description":"Total number of calls returned"},"page":{"type":"number","description":"Current page number"},"pageSize":{"type":"number","description":"Number of calls per page"},"error":{"type":"string","description":"Error message if retrieval failed"}},"twilio_voice_make_call":{"success":{"type":"boolean","description":"Whether the call was successfully initiated"},"callSid":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","description":"Call status (queued, ringing, in-progress, completed, etc.)"},"direction":{"type":"string","description":"Call direction (outbound-api)"},"from":{"type":"string","description":"Phone number the call is from"},"to":{"type":"string","description":"Phone number the call is to"},"duration":{"type":"number","description":"Call duration in seconds"},"price":{"type":"string","description":"Cost of the call"},"priceUnit":{"type":"string","description":"Currency of the price"},"error":{"type":"string","description":"Error message if call failed"}},"typeform_create_form":{"id":{"type":"string","description":"Created form unique identifier"},"title":{"type":"string","description":"Form title"},"type":{"type":"string","description":"Form type"},"settings":{"type":"object","description":"Form settings object"},"theme":{"type":"object","description":"Theme reference"},"workspace":{"type":"object","description":"Workspace reference"},"fields":{"type":"array","description":"Array of created form fields (empty if none added)"},"welcome_screens":{"type":"array","description":"Array of welcome screens (empty if none configured)"},"thankyou_screens":{"type":"array","description":"Array of thank you screens"},"_links":{"type":"object","description":"Related resource links including public form URL"}},"typeform_delete_form":{"deleted":{"type":"boolean","description":"Whether the form was successfully deleted"},"message":{"type":"string","description":"Deletion confirmation message"}},"typeform_files":{"fileUrl":{"type":"string","description":"Direct download URL for the uploaded file"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"contentType":{"type":"string","description":"MIME type of the uploaded file"},"filename":{"type":"string","description":"Original filename of the uploaded file"}},"typeform_get_form":{"id":{"type":"string","description":"Form unique identifier"},"title":{"type":"string","description":"Form title"},"type":{"type":"string","description":"Form type (form, quiz, etc.)"},"settings":{"type":"object","description":"Form settings including language, progress bar, etc."},"theme":{"type":"object","description":"Theme reference"},"workspace":{"type":"object","description":"Workspace reference"},"fields":{"type":"array","description":"Array of form fields/questions"},"welcome_screens":{"type":"array","description":"Array of welcome screens (empty if none configured)"},"thankyou_screens":{"type":"array","description":"Array of thank you screens"},"created_at":{"type":"string","description":"Form creation timestamp (ISO 8601 format)"},"last_updated_at":{"type":"string","description":"Form last update timestamp (ISO 8601 format)"},"published_at":{"type":"string","description":"Form publication timestamp (ISO 8601 format)"},"_links":{"type":"object","description":"Related resource links including public form URL"}},"typeform_insights":{"fields":{"type":"array","items":{"type":"object","properties":{"dropoffs":{"type":"number","description":"Number of users who dropped off at this field"},"id":{"type":"string","description":"Unique field ID"},"label":{"type":"string","description":"Field label"},"ref":{"type":"string","description":"Field reference name"},"title":{"type":"string","description":"Field title/question"},"type":{"type":"string","description":"Field type (e.g., short_text, multiple_choice)"},"views":{"type":"number","description":"Number of times this field was viewed"}}},"description":"Analytics data for individual form fields"},"form":{"type":"object","properties":{"platforms":{"type":"array","items":{"type":"object","properties":{"average_time":{"type":"number","description":"Average completion time for this platform"},"completion_rate":{"type":"number","description":"Completion rate for this platform"},"platform":{"type":"string","description":"Platform name (e.g., desktop, mobile)"},"responses_count":{"type":"number","description":"Number of responses from this platform"},"total_visits":{"type":"number","description":"Total visits from this platform"},"unique_visits":{"type":"number","description":"Unique visits from this platform"}}},"description":"Platform-specific analytics data"},"summary":{"type":"object","properties":{"average_time":{"type":"number","description":"Overall average completion time"},"completion_rate":{"type":"number","description":"Overall completion rate"},"responses_count":{"type":"number","description":"Total number of responses"},"total_visits":{"type":"number","description":"Total number of visits"},"unique_visits":{"type":"number","description":"Total number of unique visits"}},"description":"Overall form performance summary"}},"description":"Form-level analytics and performance data"}},"typeform_list_forms":{"total_items":{"type":"number","description":"Total number of forms in the account"},"page_count":{"type":"number","description":"Total number of pages available"},"items":{"type":"array","description":"Array of form objects with id, title, created_at, last_updated_at, settings, theme, and _links"}},"typeform_responses":{"total_items":{"type":"number","description":"Total number of responses"},"page_count":{"type":"number","description":"Total number of pages available"},"items":{"type":"array","description":"Array of response objects with response_id, submitted_at, answers, and metadata"}},"typeform_update_form":{"message":{"type":"string","description":"Success confirmation message"}},"upstash_redis_command":{"command":{"type":"string","description":"The command that was executed"},"result":{"type":"json","description":"The result of the Redis command"}},"upstash_redis_delete":{"key":{"type":"string","description":"The key that was deleted"},"deletedCount":{"type":"number","description":"Number of keys deleted (0 if key did not exist, 1 if deleted)"}},"upstash_redis_exists":{"key":{"type":"string","description":"The key that was checked"},"exists":{"type":"boolean","description":"Whether the key exists (true) or not (false)"}},"upstash_redis_expire":{"key":{"type":"string","description":"The key that expiration was set on"},"result":{"type":"number","description":"1 if the timeout was set, 0 if the key does not exist"}},"upstash_redis_get":{"key":{"type":"string","description":"The key that was retrieved"},"value":{"type":"json","description":"The value of the key (string), or null if not found"}},"upstash_redis_hget":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was retrieved"},"value":{"type":"json","description":"The value of the hash field (string), or null if not found"}},"upstash_redis_hgetall":{"key":{"type":"string","description":"The hash key"},"fields":{"type":"object","description":"All field-value pairs in the hash, keyed by field name"},"fieldCount":{"type":"number","description":"Number of fields in the hash"}},"upstash_redis_hset":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was set"},"result":{"type":"number","description":"Number of new fields added (0 if field was updated, 1 if new)"}},"upstash_redis_incr":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after incrementing"}},"upstash_redis_incrby":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after incrementing"}},"upstash_redis_keys":{"pattern":{"type":"string","description":"The pattern used to match keys"},"keys":{"type":"array","description":"List of keys matching the pattern","items":{"type":"string","description":"A Redis key"}},"count":{"type":"number","description":"Number of keys found"}},"upstash_redis_lpush":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"The length of the list after the push"}},"upstash_redis_lrange":{"key":{"type":"string","description":"The list key"},"values":{"type":"array","description":"List of elements in the specified range","items":{"type":"string","description":"A list element"}},"count":{"type":"number","description":"Number of elements returned"}},"upstash_redis_set":{"key":{"type":"string","description":"The key that was set"},"result":{"type":"string","description":"The result of the SET operation (typically \\"OK\\")"}},"upstash_redis_setnx":{"key":{"type":"string","description":"The key that was attempted to set"},"wasSet":{"type":"boolean","description":"Whether the key was set (true) or already existed (false)"}},"upstash_redis_ttl":{"key":{"type":"string","description":"The key checked"},"ttl":{"type":"number","description":"Remaining TTL in seconds. Positive integer if the key has a TTL set, -1 if the key exists with no expiration, -2 if the key does not exist."}},"uptimerobot_create_alert_contact":{"alertContact":{"type":"object","description":"The created alert contact","properties":{"id":{"type":"number","description":"Alert contact ID"},"friendlyName":{"type":"string","description":"Display name","nullable":true},"type":{"type":"string","description":"Alert contact type","nullable":true},"value":{"type":"string","description":"Contact value (e.g. email address)","nullable":true},"customValue":{"type":"string","description":"Custom value for webhook-style contacts","nullable":true},"status":{"type":"string","description":"Activation status","nullable":true},"enableNotificationsFor":{"type":"string","description":"Which monitor events trigger notifications","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true}}}},"uptimerobot_create_maintenance_window":{"maintenanceWindow":{"type":"object","description":"The created maintenance window","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"uptimerobot_create_monitor":{"monitor":{"type":"object","description":"The created monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_create_psp":{"psp":{"type":"object","description":"The created status page","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"uptimerobot_delete_alert_contact":{"deleted":{"type":"boolean","description":"Whether the alert contact was deleted"},"id":{"type":"number","description":"ID of the deleted alert contact","optional":true}},"uptimerobot_delete_maintenance_window":{"deleted":{"type":"boolean","description":"Whether the maintenance window was deleted"},"id":{"type":"number","description":"ID of the deleted maintenance window","optional":true}},"uptimerobot_delete_monitor":{"deleted":{"type":"boolean","description":"Whether the monitor was deleted"},"id":{"type":"number","description":"ID of the deleted monitor","optional":true}},"uptimerobot_delete_psp":{"deleted":{"type":"boolean","description":"Whether the status page was deleted"},"id":{"type":"number","description":"ID of the deleted status page","optional":true}},"uptimerobot_get_account":{"account":{"type":"object","description":"The account details","properties":{"email":{"type":"string","description":"Account email","nullable":true},"fullName":{"type":"string","description":"Account holder name","nullable":true},"monitorsCount":{"type":"number","description":"Number of monitors in the account","nullable":true},"monitorLimit":{"type":"number","description":"Maximum number of monitors allowed","nullable":true},"smsCredits":{"type":"number","description":"Remaining SMS credits","nullable":true},"plan":{"type":"string","description":"Subscription plan name","nullable":true},"subscriptionStatus":{"type":"string","description":"Subscription status","nullable":true},"subscriptionExpiresAt":{"type":"string","description":"Subscription expiration date","nullable":true}}}},"uptimerobot_get_alert_contact":{"alertContact":{"type":"object","description":"The alert contact details","properties":{"id":{"type":"number","description":"Alert contact ID"},"friendlyName":{"type":"string","description":"Display name","nullable":true},"type":{"type":"string","description":"Alert contact type","nullable":true},"value":{"type":"string","description":"Contact value (e.g. email address)","nullable":true},"customValue":{"type":"string","description":"Custom value for webhook-style contacts","nullable":true},"status":{"type":"string","description":"Activation status","nullable":true},"enableNotificationsFor":{"type":"string","description":"Which monitor events trigger notifications","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true}}}},"uptimerobot_get_incident":{"incident":{"type":"object","description":"The incident details","properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"resolvedAt":{"type":"string","description":"When the incident resolved","nullable":true},"rootCause":{"type":"object","description":"Root cause details for the incident","nullable":true,"properties":{"url":{"type":"string","description":"Checked URL","nullable":true},"httpResponseCode":{"type":"number","description":"HTTP response code observed","nullable":true},"responseDownloadUrl":{"type":"string","description":"URL to download the captured response body","nullable":true}}}}}},"uptimerobot_get_maintenance_window":{"maintenanceWindow":{"type":"object","description":"The maintenance window details","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"uptimerobot_get_monitor":{"monitor":{"type":"object","description":"The monitor details","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_get_psp":{"psp":{"type":"object","description":"The status page details","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"uptimerobot_list_alert_contacts":{"alertContacts":{"type":"array","description":"List of alert contacts","items":{"type":"object","properties":{"id":{"type":"number","description":"Alert contact ID"},"friendlyName":{"type":"string","description":"Display name","nullable":true},"type":{"type":"string","description":"Alert contact type","nullable":true},"value":{"type":"string","description":"Contact value (e.g. email address)","nullable":true},"customValue":{"type":"string","description":"Custom value for webhook-style contacts","nullable":true},"status":{"type":"string","description":"Activation status","nullable":true},"enableNotificationsFor":{"type":"string","description":"Which monitor events trigger notifications","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_incidents":{"incidents":{"type":"array","description":"List of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"type":{"type":"string","description":"Incident type","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"monitorId":{"type":"number","description":"Affected monitor ID","nullable":true},"monitorName":{"type":"string","description":"Affected monitor name","nullable":true},"commentsCount":{"type":"number","description":"Number of comments","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"resolvedAt":{"type":"string","description":"When the incident resolved","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true},"includeInReports":{"type":"boolean","description":"Whether the incident is included in reports","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_maintenance_windows":{"maintenanceWindows":{"type":"array","description":"List of maintenance windows","items":{"type":"object","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_monitors":{"monitors":{"type":"array","description":"List of monitors","items":{"type":"object","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_psps":{"psps":{"type":"array","description":"List of public status pages","items":{"type":"object","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_pause_monitor":{"monitor":{"type":"object","description":"The paused monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_start_monitor":{"monitor":{"type":"object","description":"The started monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_update_maintenance_window":{"maintenanceWindow":{"type":"object","description":"The updated maintenance window","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"uptimerobot_update_monitor":{"monitor":{"type":"object","description":"The updated monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_update_psp":{"psp":{"type":"object","description":"The updated status page","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"vanta_download_document_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"name":{"type":"string","description":"Name of the downloaded file"},"mimeType":{"type":"string","description":"MIME type of the downloaded file"},"size":{"type":"number","description":"Size of the downloaded file in bytes"}},"vanta_get_control":{"control":{"type":"json","description":"The requested control with status and evidence counts","properties":{"id":{"type":"string","description":"The control\'s unique ID"},"externalId":{"type":"string","description":"The control\'s external ID","optional":true},"name":{"type":"string","description":"The control\'s name"},"description":{"type":"string","description":"The control\'s description"},"source":{"type":"string","description":"The control source, either \\"Vanta\\" or \\"Custom\\""},"domains":{"type":"array","description":"Security domains the control belongs to","items":{"type":"string"}},"owner":{"type":"json","description":"The control\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"role":{"type":"string","description":"The control\'s GDPR role, if applicable","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"creationDate":{"type":"string","description":"When the control was created (null for Vanta library controls)","optional":true},"modificationDate":{"type":"string","description":"When the control was last modified (null for Vanta library controls)","optional":true},"note":{"type":"string","description":"A user-created note for the control","optional":true},"status":{"type":"string","description":"Control status (NO_EVIDENCE_MAPPED, NOT_STARTED, IN_PROGRESS, or COMPLETED)","optional":true},"numDocumentsPassing":{"type":"number","description":"Number of passing documents linked to the control","optional":true},"numDocumentsTotal":{"type":"number","description":"Total number of documents linked to the control","optional":true},"numTestsPassing":{"type":"number","description":"Number of passing tests linked to the control","optional":true},"numTestsTotal":{"type":"number","description":"Total number of tests linked to the control","optional":true}}}},"vanta_get_document":{"document":{"type":"json","description":"The requested document","properties":{"id":{"type":"string","description":"The document\'s unique ID"},"title":{"type":"string","description":"The document\'s title"},"description":{"type":"string","description":"The document\'s description"},"category":{"type":"string","description":"The document\'s category"},"ownerId":{"type":"string","description":"User ID of the document\'s owner","optional":true},"isSensitive":{"type":"boolean","description":"Whether the document is sensitive"},"uploadStatus":{"type":"string","description":"Document status (\\"Needs document\\", \\"Needs update\\", \\"Not relevant\\", or \\"OK\\")"},"uploadStatusDate":{"type":"string","description":"Date the upload status last changed","optional":true},"url":{"type":"string","description":"URL to view the document within Vanta","optional":true},"note":{"type":"string","description":"A user note for the document","optional":true},"nextRenewalDate":{"type":"string","description":"When the document needs to be renewed","optional":true},"renewalCadence":{"type":"string","description":"How often the document must be renewed","optional":true},"reminderWindow":{"type":"string","description":"Reminder window ahead of the renewal date (P0D, P1D, P1W, P1M, or P3M)","optional":true},"subscribers":{"type":"array","description":"Emails subscribed to the document","items":{"type":"string"}},"deactivatedStatus":{"type":"json","description":"The document\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the document is deactivated"},"reason":{"type":"string","description":"Reason the document was deactivated","optional":true},"creationDate":{"type":"string","description":"Date the document was deactivated"},"expiration":{"type":"string","description":"Date the deactivation expires","optional":true}}}}}},"vanta_get_framework":{"framework":{"type":"json","description":"The requested framework with requirement categories","properties":{"id":{"type":"string","description":"The framework\'s unique ID"},"displayName":{"type":"string","description":"The framework\'s display name"},"shorthandName":{"type":"string","description":"The short version of the framework\'s name"},"description":{"type":"string","description":"The framework\'s description"},"numControlsCompleted":{"type":"number","description":"Number of completed controls in the framework"},"numControlsTotal":{"type":"number","description":"Total number of controls in the framework"},"numDocumentsPassing":{"type":"number","description":"Number of passing documents in the framework"},"numDocumentsTotal":{"type":"number","description":"Total number of documents in the framework"},"numTestsPassing":{"type":"number","description":"Number of passing tests in the framework"},"numTestsTotal":{"type":"number","description":"Total number of tests in the framework"},"requirementCategories":{"type":"array","description":"The framework\'s requirement categories, each with requirements and mapped controls","items":{"type":"object","properties":{"id":{"type":"string","description":"Requirement category ID"},"name":{"type":"string","description":"Requirement category name"},"shorthand":{"type":"string","description":"Requirement category short name","optional":true},"requirements":{"type":"array","description":"Requirements in this category, each listing its mapped controls"}}}}}}},"vanta_get_person":{"person":{"type":"json","description":"The requested person","properties":{"id":{"type":"string","description":"The person\'s unique ID"},"userId":{"type":"string","description":"ID of the associated Vanta user account, if one exists","optional":true},"emailAddress":{"type":"string","description":"The person\'s email address"},"name":{"type":"json","description":"The person\'s name","optional":true,"properties":{"first":{"type":"string","description":"First (given) name","optional":true},"last":{"type":"string","description":"Last (family) name","optional":true},"display":{"type":"string","description":"Display name used in Vanta"}}},"employment":{"type":"json","description":"The person\'s employment information","optional":true,"properties":{"status":{"type":"string","description":"Employment status (UPCOMING, CURRENT, ON_LEAVE, INACTIVE, or FORMER)"},"startDate":{"type":"string","description":"Employment start date"},"endDate":{"type":"string","description":"Employment end date, if present","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true}}},"leaveInfo":{"type":"json","description":"The person\'s active or upcoming leave, if any","optional":true,"properties":{"status":{"type":"string","description":"Leave status (ACTIVE or UPCOMING)"},"startDate":{"type":"string","description":"Start of the leave"},"endDate":{"type":"string","description":"End of the leave (null implies indefinite leave)","optional":true}}},"groupIds":{"type":"array","description":"IDs of the groups the person belongs to","items":{"type":"string"}},"tasksSummary":{"type":"json","description":"Aggregated status of the person\'s tasks","optional":true,"properties":{"status":{"type":"string","description":"Overall task status (e.g., NONE, DUE_SOON, OVERDUE, COMPLETE, PAUSED, or an OFFBOARDING_* variant)"},"dueDate":{"type":"string","description":"Due date of the person\'s earliest-due task","optional":true},"completionDate":{"type":"string","description":"Date the person\'s tasks were completed","optional":true}}}}}},"vanta_get_policy":{"policy":{"type":"json","description":"The requested policy","properties":{"id":{"type":"string","description":"The policy\'s unique ID"},"name":{"type":"string","description":"The policy\'s name"},"description":{"type":"string","description":"The policy\'s description"},"status":{"type":"string","description":"Policy status (OK or NEEDS_REMEDIATION)"},"approvedAtDate":{"type":"string","description":"The policy\'s most recent approval date, if applicable","optional":true},"latestVersionStatus":{"type":"string","description":"Status of the policy\'s latest version (NOT_STARTED, DRAFT, PENDING_APPROVAL, APPROVED, RENEW_SOON, or EXPIRED)"},"latestApprovedVersion":{"type":"json","description":"The latest approved version of the policy, if available","optional":true,"properties":{"versionId":{"type":"string","description":"ID of the latest approved version"},"documents":{"type":"array","description":"Available policy document versions, organized by language"}}}}}},"vanta_get_risk_scenario":{"riskScenario":{"type":"json","description":"The requested risk scenario","properties":{"riskId":{"type":"string","description":"Unique user-specified ID of the risk scenario"},"description":{"type":"string","description":"Description of the risk scenario"},"likelihood":{"type":"number","description":"Likelihood score (defaults to a 1-5 range; null when unscored)","optional":true},"impact":{"type":"number","description":"Impact score (defaults to a 1-5 range; null when unscored)","optional":true},"residualLikelihood":{"type":"number","description":"Residual likelihood score after treatments","optional":true},"residualImpact":{"type":"number","description":"Residual impact score after treatments","optional":true},"categories":{"type":"array","description":"Categories this risk scenario belongs to","items":{"type":"string"}},"ciaCategories":{"type":"array","description":"CIA categories (Confidentiality, Integrity, Availability)","items":{"type":"string"}},"treatment":{"type":"string","description":"Risk treatment decision (Mitigate, Transfer, Avoid, or Accept)","optional":true},"owner":{"type":"string","description":"Email of the person responsible for this risk","optional":true},"note":{"type":"string","description":"Additional context about the risk scenario","optional":true},"riskRegister":{"type":"string","description":"Name of the associated risk register","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"isArchived":{"type":"boolean","description":"Whether the scenario is archived"},"reviewStatus":{"type":"string","description":"Review status (APPROVED, DRAFT, NOT_REVIEWED, AWAITING_SUBMISSION, PENDING_APPROVAL, or REQUESTED_CHANGES)"},"requiredApprovers":{"type":"array","description":"Required approvers for this risk scenario","items":{"type":"string"}},"type":{"type":"string","description":"Scenario type (\\"Risk Scenario\\" or \\"Enterprise Risk\\")"},"identificationDate":{"type":"string","description":"Date this risk was identified"}}}},"vanta_get_test":{"test":{"type":"json","description":"The requested test","properties":{"id":{"type":"string","description":"The test\'s unique ID"},"name":{"type":"string","description":"The test\'s name"},"description":{"type":"string","description":"The test\'s description"},"failureDescription":{"type":"string","description":"The test\'s failure description"},"remediationDescription":{"type":"string","description":"The test\'s remediation description"},"category":{"type":"string","description":"The test\'s category"},"status":{"type":"string","description":"Test run status (OK, DEACTIVATED, NEEDS_ATTENTION, IN_PROGRESS, INVALID, or NOT_APPLICABLE)"},"integrations":{"type":"array","description":"The test\'s third-party integration dependencies","items":{"type":"string"}},"lastTestRunDate":{"type":"string","description":"Timestamp of the last test run"},"latestFlipDate":{"type":"string","description":"Most recent date the test flipped status","optional":true},"version":{"type":"json","description":"The test\'s version","optional":true,"properties":{"major":{"type":"number","description":"Major version number"},"minor":{"type":"number","description":"Minor version number"}}},"deactivatedStatusInfo":{"type":"json","description":"The test\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the test is deactivated"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"lastUpdatedDate":{"type":"string","description":"Date of the last deactivation status update","optional":true}}},"remediationStatusInfo":{"type":"json","description":"The test\'s remediation status","optional":true,"properties":{"status":{"type":"string","description":"Remediation status"},"soonestRemediateByDate":{"type":"string","description":"Soonest remediate-by date","optional":true},"itemCount":{"type":"number","description":"Number of items needing remediation"}}},"owner":{"type":"json","description":"The test\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}}}}},"vanta_get_vendor":{"vendor":{"type":"json","description":"The requested vendor","properties":{"id":{"type":"string","description":"The vendor\'s unique ID"},"name":{"type":"string","description":"The vendor\'s display name"},"status":{"type":"string","description":"Vendor status (MANAGED, ARCHIVED, or IN_PROCUREMENT)"},"websiteUrl":{"type":"string","description":"The vendor\'s website URL","optional":true},"category":{"type":"string","description":"Display name of the vendor\'s category","optional":true},"servicesProvided":{"type":"string","description":"Services provided by the vendor","optional":true},"additionalNotes":{"type":"string","description":"Additional notes about the vendor","optional":true},"accountManagerName":{"type":"string","description":"The vendor\'s external account manager name","optional":true},"accountManagerEmail":{"type":"string","description":"The vendor\'s external account manager email","optional":true},"securityOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s security owner","optional":true},"businessOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s business owner","optional":true},"inherentRiskLevel":{"type":"string","description":"Inherent risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"residualRiskLevel":{"type":"string","description":"Residual risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"isRiskAutoScored":{"type":"boolean","description":"Whether the vendor\'s risk is automatically scored","optional":true},"isVisibleToAuditors":{"type":"boolean","description":"Whether auditors can view this vendor","optional":true},"riskAttributeIds":{"type":"array","description":"Risk attribute IDs assigned to the vendor","items":{"type":"string"}},"vendorHeadquarters":{"type":"string","description":"Country code of the vendor\'s headquarters","optional":true},"contractStartDate":{"type":"string","description":"Date the vendor contract began","optional":true},"contractRenewalDate":{"type":"string","description":"Date the vendor contract is up for renewal","optional":true},"contractTerminationDate":{"type":"string","description":"Date the vendor contract was terminated","optional":true},"contractAmount":{"type":"json","description":"Contract amount for the vendor","optional":true,"properties":{"amount":{"type":"number","description":"Amount of the contract"},"currency":{"type":"string","description":"Currency of the contract"}}},"nextSecurityReviewDueDate":{"type":"string","description":"Next due date for a security review","optional":true},"lastSecurityReviewCompletionDate":{"type":"string","description":"Most recent date a security review was completed","optional":true},"authDetails":{"type":"json","description":"The vendor\'s authentication details","optional":true,"properties":{"method":{"type":"string","description":"Authentication method (e.g., SSO, OKTA, USERNAME_PASSWORD)","optional":true},"passwordMFA":{"type":"boolean","description":"Whether passwords require multi-factor authentication","optional":true},"passwordMinimumLength":{"type":"number","description":"Minimum password length","optional":true},"passwordRequiresNumber":{"type":"boolean","description":"Whether passwords require a number","optional":true},"passwordRequiresSymbol":{"type":"boolean","description":"Whether passwords require a symbol","optional":true}}},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"latestDecision":{"type":"json","description":"The vendor\'s latest decision (null when no decision has been made)","optional":true,"properties":{"status":{"type":"string","description":"Decision status (APPROVED, CONDITIONALLY_APPROVED, or NOT_APPROVED)"},"lastUpdatedAt":{"type":"string","description":"When the decision was last updated"}}},"linkedTaskTrackerTaskProcurementRequest":{"type":"json","description":"Linked task tracker procurement request, if any","optional":true,"properties":{"url":{"type":"string","description":"URL of the procurement request"},"service":{"type":"string","description":"Task tracker service"}}}}}},"vanta_get_vulnerable_asset":{"asset":{"type":"json","description":"The requested vulnerable asset","properties":{"id":{"type":"string","description":"Unique identifier of the vulnerable asset"},"name":{"type":"string","description":"Display name of the vulnerable asset"},"assetType":{"type":"string","description":"Asset type (e.g., SERVER, SERVERLESS_FUNCTION, CONTAINER_REPOSITORY, CODE_REPOSITORY, WORKSTATION)"},"hasBeenScanned":{"type":"boolean","description":"Whether the asset has been scanned"},"imageScanTag":{"type":"string","description":"Container image tag that vulnerabilities are retrieved for (container repositories only)","optional":true},"scanners":{"type":"array","description":"Integrations scanning this asset, with per-scanner asset details (resource ID, hostnames, IPs, image metadata)"}}}},"vanta_list_control_documents":{"documents":{"type":"array","description":"Documents mapped to the control","items":{"type":"object","properties":{"id":{"type":"string","description":"The document\'s unique ID"},"title":{"type":"string","description":"The document\'s title"},"description":{"type":"string","description":"The document\'s description"},"category":{"type":"string","description":"The document\'s category"},"ownerId":{"type":"string","description":"User ID of the document\'s owner","optional":true},"isSensitive":{"type":"boolean","description":"Whether the document is sensitive"},"uploadStatus":{"type":"string","description":"Document status (\\"Needs document\\", \\"Needs update\\", \\"Not relevant\\", or \\"OK\\")"},"uploadStatusDate":{"type":"string","description":"Date the upload status last changed","optional":true},"url":{"type":"string","description":"URL to view the document within Vanta","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_control_tests":{"tests":{"type":"array","description":"Tests mapped to the control","items":{"type":"object","properties":{"id":{"type":"string","description":"The test\'s unique ID"},"name":{"type":"string","description":"The test\'s name"},"description":{"type":"string","description":"The test\'s description"},"failureDescription":{"type":"string","description":"The test\'s failure description"},"remediationDescription":{"type":"string","description":"The test\'s remediation description"},"category":{"type":"string","description":"The test\'s category"},"status":{"type":"string","description":"Test run status (OK, DEACTIVATED, NEEDS_ATTENTION, IN_PROGRESS, INVALID, or NOT_APPLICABLE)"},"integrations":{"type":"array","description":"The test\'s third-party integration dependencies","items":{"type":"string"}},"lastTestRunDate":{"type":"string","description":"Timestamp of the last test run"},"latestFlipDate":{"type":"string","description":"Most recent date the test flipped status","optional":true},"version":{"type":"json","description":"The test\'s version","optional":true,"properties":{"major":{"type":"number","description":"Major version number"},"minor":{"type":"number","description":"Minor version number"}}},"deactivatedStatusInfo":{"type":"json","description":"The test\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the test is deactivated"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"lastUpdatedDate":{"type":"string","description":"Date of the last deactivation status update","optional":true}}},"remediationStatusInfo":{"type":"json","description":"The test\'s remediation status","optional":true,"properties":{"status":{"type":"string","description":"Remediation status"},"soonestRemediateByDate":{"type":"string","description":"Soonest remediate-by date","optional":true},"itemCount":{"type":"number","description":"Number of items needing remediation"}}},"owner":{"type":"json","description":"The test\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_controls":{"controls":{"type":"array","description":"Controls matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The control\'s unique ID"},"externalId":{"type":"string","description":"The control\'s external ID","optional":true},"name":{"type":"string","description":"The control\'s name"},"description":{"type":"string","description":"The control\'s description"},"source":{"type":"string","description":"The control source, either \\"Vanta\\" or \\"Custom\\""},"domains":{"type":"array","description":"Security domains the control belongs to","items":{"type":"string"}},"owner":{"type":"json","description":"The control\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"role":{"type":"string","description":"The control\'s GDPR role, if applicable","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"creationDate":{"type":"string","description":"When the control was created (null for Vanta library controls)","optional":true},"modificationDate":{"type":"string","description":"When the control was last modified (null for Vanta library controls)","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_document_uploads":{"uploads":{"type":"array","description":"Files uploaded to the document","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique ID of the uploaded file"},"fileName":{"type":"string","description":"File name of the upload","optional":true},"title":{"type":"string","description":"Title of the upload"},"description":{"type":"string","description":"Description of the upload","optional":true},"mimeType":{"type":"string","description":"MIME type of the uploaded file"},"uploadedBy":{"type":"json","description":"Actor who uploaded the file (a user or an application)","optional":true,"properties":{"id":{"type":"string","description":"Actor ID"},"type":{"type":"string","description":"Actor type (USER or APPLICATION)"}}},"creationDate":{"type":"string","description":"Date the file was uploaded"},"updatedDate":{"type":"string","description":"Date the file was last updated"},"deletionDate":{"type":"string","description":"Date the file was deleted (null if not deleted)","optional":true},"effectiveDate":{"type":"string","description":"The file\'s effective date","optional":true},"url":{"type":"string","description":"The file\'s URL"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_documents":{"documents":{"type":"array","description":"Documents matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The document\'s unique ID"},"title":{"type":"string","description":"The document\'s title"},"description":{"type":"string","description":"The document\'s description"},"category":{"type":"string","description":"The document\'s category"},"ownerId":{"type":"string","description":"User ID of the document\'s owner","optional":true},"isSensitive":{"type":"boolean","description":"Whether the document is sensitive"},"uploadStatus":{"type":"string","description":"Document status (\\"Needs document\\", \\"Needs update\\", \\"Not relevant\\", or \\"OK\\")"},"uploadStatusDate":{"type":"string","description":"Date the upload status last changed","optional":true},"url":{"type":"string","description":"URL to view the document within Vanta","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_framework_controls":{"controls":{"type":"array","description":"Controls belonging to the framework","items":{"type":"object","properties":{"id":{"type":"string","description":"The control\'s unique ID"},"externalId":{"type":"string","description":"The control\'s external ID","optional":true},"name":{"type":"string","description":"The control\'s name"},"description":{"type":"string","description":"The control\'s description"},"source":{"type":"string","description":"The control source, either \\"Vanta\\" or \\"Custom\\""},"domains":{"type":"array","description":"Security domains the control belongs to","items":{"type":"string"}},"owner":{"type":"json","description":"The control\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"role":{"type":"string","description":"The control\'s GDPR role, if applicable","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"creationDate":{"type":"string","description":"When the control was created (null for Vanta library controls)","optional":true},"modificationDate":{"type":"string","description":"When the control was last modified (null for Vanta library controls)","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_frameworks":{"frameworks":{"type":"array","description":"Frameworks in the Vanta account","items":{"type":"object","properties":{"id":{"type":"string","description":"The framework\'s unique ID"},"displayName":{"type":"string","description":"The framework\'s display name"},"shorthandName":{"type":"string","description":"The short version of the framework\'s name"},"description":{"type":"string","description":"The framework\'s description"},"numControlsCompleted":{"type":"number","description":"Number of completed controls in the framework"},"numControlsTotal":{"type":"number","description":"Total number of controls in the framework"},"numDocumentsPassing":{"type":"number","description":"Number of passing documents in the framework"},"numDocumentsTotal":{"type":"number","description":"Total number of documents in the framework"},"numTestsPassing":{"type":"number","description":"Number of passing tests in the framework"},"numTestsTotal":{"type":"number","description":"Total number of tests in the framework"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_monitored_computers":{"computers":{"type":"array","description":"Monitored computers matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the monitored computer"},"integrationId":{"type":"string","description":"Integration that reports this computer"},"lastCheckDate":{"type":"string","description":"Date of the computer\'s most recent report","optional":true},"screenlock":{"type":"string","description":"Screenlock check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"diskEncryption":{"type":"string","description":"Disk encryption check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"passwordManager":{"type":"string","description":"Password manager check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"antivirusInstallation":{"type":"string","description":"Antivirus check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"operatingSystem":{"type":"json","description":"The computer\'s operating system","optional":true,"properties":{"type":{"type":"string","description":"Operating system type (macOS, linux, or windows)"},"version":{"type":"string","description":"Operating system version","optional":true}}},"owner":{"type":"json","description":"The computer\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"serialNumber":{"type":"string","description":"Serial number of the computer","optional":true},"udid":{"type":"string","description":"Universal device ID of the computer","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_people":{"people":{"type":"array","description":"People matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The person\'s unique ID"},"userId":{"type":"string","description":"ID of the associated Vanta user account, if one exists","optional":true},"emailAddress":{"type":"string","description":"The person\'s email address"},"name":{"type":"json","description":"The person\'s name","optional":true,"properties":{"first":{"type":"string","description":"First (given) name","optional":true},"last":{"type":"string","description":"Last (family) name","optional":true},"display":{"type":"string","description":"Display name used in Vanta"}}},"employment":{"type":"json","description":"The person\'s employment information","optional":true,"properties":{"status":{"type":"string","description":"Employment status (UPCOMING, CURRENT, ON_LEAVE, INACTIVE, or FORMER)"},"startDate":{"type":"string","description":"Employment start date"},"endDate":{"type":"string","description":"Employment end date, if present","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true}}},"leaveInfo":{"type":"json","description":"The person\'s active or upcoming leave, if any","optional":true,"properties":{"status":{"type":"string","description":"Leave status (ACTIVE or UPCOMING)"},"startDate":{"type":"string","description":"Start of the leave"},"endDate":{"type":"string","description":"End of the leave (null implies indefinite leave)","optional":true}}},"groupIds":{"type":"array","description":"IDs of the groups the person belongs to","items":{"type":"string"}},"tasksSummary":{"type":"json","description":"Aggregated status of the person\'s tasks","optional":true,"properties":{"status":{"type":"string","description":"Overall task status (e.g., NONE, DUE_SOON, OVERDUE, COMPLETE, PAUSED, or an OFFBOARDING_* variant)"},"dueDate":{"type":"string","description":"Due date of the person\'s earliest-due task","optional":true},"completionDate":{"type":"string","description":"Date the person\'s tasks were completed","optional":true}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_policies":{"policies":{"type":"array","description":"Policies in the Vanta account","items":{"type":"object","properties":{"id":{"type":"string","description":"The policy\'s unique ID"},"name":{"type":"string","description":"The policy\'s name"},"description":{"type":"string","description":"The policy\'s description"},"status":{"type":"string","description":"Policy status (OK or NEEDS_REMEDIATION)"},"approvedAtDate":{"type":"string","description":"The policy\'s most recent approval date, if applicable","optional":true},"latestVersionStatus":{"type":"string","description":"Status of the policy\'s latest version (NOT_STARTED, DRAFT, PENDING_APPROVAL, APPROVED, RENEW_SOON, or EXPIRED)"},"latestApprovedVersion":{"type":"json","description":"The latest approved version of the policy, if available","optional":true,"properties":{"versionId":{"type":"string","description":"ID of the latest approved version"},"documents":{"type":"array","description":"Available policy document versions, organized by language"}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_risk_scenarios":{"riskScenarios":{"type":"array","description":"Risk scenarios matching the filters","items":{"type":"object","properties":{"riskId":{"type":"string","description":"Unique user-specified ID of the risk scenario"},"description":{"type":"string","description":"Description of the risk scenario"},"likelihood":{"type":"number","description":"Likelihood score (defaults to a 1-5 range; null when unscored)","optional":true},"impact":{"type":"number","description":"Impact score (defaults to a 1-5 range; null when unscored)","optional":true},"residualLikelihood":{"type":"number","description":"Residual likelihood score after treatments","optional":true},"residualImpact":{"type":"number","description":"Residual impact score after treatments","optional":true},"categories":{"type":"array","description":"Categories this risk scenario belongs to","items":{"type":"string"}},"ciaCategories":{"type":"array","description":"CIA categories (Confidentiality, Integrity, Availability)","items":{"type":"string"}},"treatment":{"type":"string","description":"Risk treatment decision (Mitigate, Transfer, Avoid, or Accept)","optional":true},"owner":{"type":"string","description":"Email of the person responsible for this risk","optional":true},"note":{"type":"string","description":"Additional context about the risk scenario","optional":true},"riskRegister":{"type":"string","description":"Name of the associated risk register","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"isArchived":{"type":"boolean","description":"Whether the scenario is archived"},"reviewStatus":{"type":"string","description":"Review status (APPROVED, DRAFT, NOT_REVIEWED, AWAITING_SUBMISSION, PENDING_APPROVAL, or REQUESTED_CHANGES)"},"requiredApprovers":{"type":"array","description":"Required approvers for this risk scenario","items":{"type":"string"}},"type":{"type":"string","description":"Scenario type (\\"Risk Scenario\\" or \\"Enterprise Risk\\")"},"identificationDate":{"type":"string","description":"Date this risk was identified"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_test_entities":{"entities":{"type":"array","description":"Resource entities for the test","items":{"type":"object","properties":{"id":{"type":"string","description":"Identifier of the entity"},"entityStatus":{"type":"string","description":"Entity status (FAILING or DEACTIVATED)"},"displayName":{"type":"string","description":"Display name of the entity"},"responseType":{"type":"string","description":"Response type of the entity"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"createdDate":{"type":"string","description":"Date the entity was first detected"},"lastUpdatedDate":{"type":"string","description":"Date of the last update to the entity"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_tests":{"tests":{"type":"array","description":"Tests matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The test\'s unique ID"},"name":{"type":"string","description":"The test\'s name"},"description":{"type":"string","description":"The test\'s description"},"failureDescription":{"type":"string","description":"The test\'s failure description"},"remediationDescription":{"type":"string","description":"The test\'s remediation description"},"category":{"type":"string","description":"The test\'s category"},"status":{"type":"string","description":"Test run status (OK, DEACTIVATED, NEEDS_ATTENTION, IN_PROGRESS, INVALID, or NOT_APPLICABLE)"},"integrations":{"type":"array","description":"The test\'s third-party integration dependencies","items":{"type":"string"}},"lastTestRunDate":{"type":"string","description":"Timestamp of the last test run"},"latestFlipDate":{"type":"string","description":"Most recent date the test flipped status","optional":true},"version":{"type":"json","description":"The test\'s version","optional":true,"properties":{"major":{"type":"number","description":"Major version number"},"minor":{"type":"number","description":"Minor version number"}}},"deactivatedStatusInfo":{"type":"json","description":"The test\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the test is deactivated"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"lastUpdatedDate":{"type":"string","description":"Date of the last deactivation status update","optional":true}}},"remediationStatusInfo":{"type":"json","description":"The test\'s remediation status","optional":true,"properties":{"status":{"type":"string","description":"Remediation status"},"soonestRemediateByDate":{"type":"string","description":"Soonest remediate-by date","optional":true},"itemCount":{"type":"number","description":"Number of items needing remediation"}}},"owner":{"type":"json","description":"The test\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vendors":{"vendors":{"type":"array","description":"Vendors matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The vendor\'s unique ID"},"name":{"type":"string","description":"The vendor\'s display name"},"status":{"type":"string","description":"Vendor status (MANAGED, ARCHIVED, or IN_PROCUREMENT)"},"websiteUrl":{"type":"string","description":"The vendor\'s website URL","optional":true},"category":{"type":"string","description":"Display name of the vendor\'s category","optional":true},"servicesProvided":{"type":"string","description":"Services provided by the vendor","optional":true},"additionalNotes":{"type":"string","description":"Additional notes about the vendor","optional":true},"accountManagerName":{"type":"string","description":"The vendor\'s external account manager name","optional":true},"accountManagerEmail":{"type":"string","description":"The vendor\'s external account manager email","optional":true},"securityOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s security owner","optional":true},"businessOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s business owner","optional":true},"inherentRiskLevel":{"type":"string","description":"Inherent risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"residualRiskLevel":{"type":"string","description":"Residual risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"isRiskAutoScored":{"type":"boolean","description":"Whether the vendor\'s risk is automatically scored","optional":true},"isVisibleToAuditors":{"type":"boolean","description":"Whether auditors can view this vendor","optional":true},"riskAttributeIds":{"type":"array","description":"Risk attribute IDs assigned to the vendor","items":{"type":"string"}},"vendorHeadquarters":{"type":"string","description":"Country code of the vendor\'s headquarters","optional":true},"contractStartDate":{"type":"string","description":"Date the vendor contract began","optional":true},"contractRenewalDate":{"type":"string","description":"Date the vendor contract is up for renewal","optional":true},"contractTerminationDate":{"type":"string","description":"Date the vendor contract was terminated","optional":true},"contractAmount":{"type":"json","description":"Contract amount for the vendor","optional":true,"properties":{"amount":{"type":"number","description":"Amount of the contract"},"currency":{"type":"string","description":"Currency of the contract"}}},"nextSecurityReviewDueDate":{"type":"string","description":"Next due date for a security review","optional":true},"lastSecurityReviewCompletionDate":{"type":"string","description":"Most recent date a security review was completed","optional":true},"authDetails":{"type":"json","description":"The vendor\'s authentication details","optional":true,"properties":{"method":{"type":"string","description":"Authentication method (e.g., SSO, OKTA, USERNAME_PASSWORD)","optional":true},"passwordMFA":{"type":"boolean","description":"Whether passwords require multi-factor authentication","optional":true},"passwordMinimumLength":{"type":"number","description":"Minimum password length","optional":true},"passwordRequiresNumber":{"type":"boolean","description":"Whether passwords require a number","optional":true},"passwordRequiresSymbol":{"type":"boolean","description":"Whether passwords require a symbol","optional":true}}},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"latestDecision":{"type":"json","description":"The vendor\'s latest decision (null when no decision has been made)","optional":true,"properties":{"status":{"type":"string","description":"Decision status (APPROVED, CONDITIONALLY_APPROVED, or NOT_APPROVED)"},"lastUpdatedAt":{"type":"string","description":"When the decision was last updated"}}},"linkedTaskTrackerTaskProcurementRequest":{"type":"json","description":"Linked task tracker procurement request, if any","optional":true,"properties":{"url":{"type":"string","description":"URL of the procurement request"},"service":{"type":"string","description":"Task tracker service"}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vulnerabilities":{"vulnerabilities":{"type":"array","description":"Vulnerabilities matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the vulnerability"},"name":{"type":"string","description":"Display name of the vulnerability"},"description":{"type":"string","description":"Description of the vulnerability"},"severity":{"type":"string","description":"Severity (LOW, MEDIUM, HIGH, or CRITICAL)"},"vulnerabilityType":{"type":"string","description":"Vulnerability type (CONFIGURATION, COMMON, or GROUPED)"},"integrationId":{"type":"string","description":"Integration that scans this vulnerability"},"targetId":{"type":"string","description":"ID of the resource the vulnerability was found on"},"packageIdentifier":{"type":"string","description":"Identifier of the affected package (COMMON and GROUPED vulnerabilities only)","optional":true},"cvssSeverityScore":{"type":"number","description":"CVSS severity score","optional":true},"scannerScore":{"type":"number","description":"Scanner score","optional":true},"isFixable":{"type":"boolean","description":"Whether the vulnerability is fixable"},"fixedVersion":{"type":"string","description":"Package version that remediates the vulnerability","optional":true},"remediateByDate":{"type":"string","description":"SLA date by which the vulnerability should be remediated","optional":true},"firstDetectedDate":{"type":"string","description":"Date first detected by Vanta"},"sourceDetectedDate":{"type":"string","description":"Date first detected by the source","optional":true},"lastDetectedDate":{"type":"string","description":"Date last detected","optional":true},"scanSource":{"type":"string","description":"Scanning tool that detected the vulnerability","optional":true},"externalURL":{"type":"string","description":"External URL for the vulnerability"},"relatedVulns":{"type":"array","description":"Related vulnerabilities (GROUPED vulnerabilities only)","items":{"type":"string"}},"relatedUrls":{"type":"array","description":"Related URLs","items":{"type":"string"}},"deactivateMetadata":{"type":"json","description":"Deactivation metadata, if the vulnerability was deactivated","optional":true,"properties":{"isVulnDeactivatedIndefinitely":{"type":"boolean","description":"Whether deactivated indefinitely"},"deactivatedUntilDate":{"type":"string","description":"Date the vulnerability will be reactivated","optional":true},"deactivationReason":{"type":"string","description":"Reason for deactivation"},"deactivatedOnDate":{"type":"string","description":"Date the vulnerability was deactivated"},"deactivatedBy":{"type":"string","description":"User who deactivated the vulnerability"}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vulnerability_remediations":{"remediations":{"type":"array","description":"Vulnerability remediations matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the remediation"},"vulnerabilityId":{"type":"string","description":"ID of the remediated vulnerability"},"vulnerableAssetId":{"type":"string","description":"ID of the vulnerable asset"},"severity":{"type":"string","description":"Severity of the vulnerability"},"detectedDate":{"type":"string","description":"Date the vulnerability was first detected","optional":true},"slaDeadlineDate":{"type":"string","description":"SLA deadline for remediation","optional":true},"remediationDate":{"type":"string","description":"Date the vulnerability was remediated","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vulnerable_assets":{"assets":{"type":"array","description":"Vulnerable assets matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the vulnerable asset"},"name":{"type":"string","description":"Display name of the vulnerable asset"},"assetType":{"type":"string","description":"Asset type (e.g., SERVER, SERVERLESS_FUNCTION, CONTAINER_REPOSITORY, CODE_REPOSITORY, WORKSTATION)"},"hasBeenScanned":{"type":"boolean","description":"Whether the asset has been scanned"},"imageScanTag":{"type":"string","description":"Container image tag that vulnerabilities are retrieved for (container repositories only)","optional":true},"scanners":{"type":"array","description":"Integrations scanning this asset, with per-scanner asset details (resource ID, hostnames, IPs, image metadata)"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_submit_document":{"documentId":{"type":"string","description":"ID of the submitted document"},"submitted":{"type":"boolean","description":"Whether the document collection was submitted"}},"vanta_upload_document_file":{"upload":{"type":"json","description":"Metadata of the uploaded file","properties":{"id":{"type":"string","description":"Unique ID of the uploaded file"},"fileName":{"type":"string","description":"File name of the upload","optional":true},"title":{"type":"string","description":"Title of the upload"},"description":{"type":"string","description":"Description of the upload","optional":true},"mimeType":{"type":"string","description":"MIME type of the uploaded file"},"uploadedBy":{"type":"json","description":"Actor who uploaded the file (a user or an application)","optional":true,"properties":{"id":{"type":"string","description":"Actor ID"},"type":{"type":"string","description":"Actor type (USER or APPLICATION)"}}},"creationDate":{"type":"string","description":"Date the file was uploaded"},"updatedDate":{"type":"string","description":"Date the file was last updated"},"deletionDate":{"type":"string","description":"Date the file was deleted (null if not deleted)","optional":true},"effectiveDate":{"type":"string","description":"The file\'s effective date","optional":true},"url":{"type":"string","description":"The file\'s URL"}}}},"vercel_add_domain":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"verified":{"type":"boolean","description":"Whether domain is verified"},"createdAt":{"type":"number","description":"Creation timestamp"},"serviceType":{"type":"string","description":"Service type (zeit.world, external, na)"},"nameservers":{"type":"array","description":"Current nameservers","items":{"type":"string"}},"intendedNameservers":{"type":"array","description":"Intended nameservers","items":{"type":"string"}},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"customNameservers":{"type":"array","description":"Custom nameservers","items":{"type":"string"},"optional":true},"renew":{"type":"boolean","description":"Whether auto-renewal is enabled","optional":true},"boughtAt":{"type":"number","description":"Purchase timestamp","optional":true},"transferredAt":{"type":"number","description":"Transfer completion timestamp","optional":true},"creator":{"type":"object","description":"Domain creator (id, username, email)","optional":true,"properties":{"id":{"type":"string","description":"Creator ID"},"username":{"type":"string","description":"Creator username"},"email":{"type":"string","description":"Creator email"}}}},"vercel_add_project_domain":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID the domain belongs to"},"verified":{"type":"boolean","description":"Whether the domain is verified"},"gitBranch":{"type":"string","description":"Git branch for the domain","optional":true},"redirect":{"type":"string","description":"Redirect target domain","optional":true},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, 308)","optional":true},"verification":{"type":"array","description":"Domain verification challenges (type, domain, value, reason)","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Challenge type"},"domain":{"type":"string","description":"Domain to add the record to"},"value":{"type":"string","description":"Expected record value"},"reason":{"type":"string","description":"Why verification is needed"}}}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_cancel_deployment":{"id":{"type":"string","description":"Deployment ID"},"name":{"type":"string","description":"Deployment name"},"state":{"type":"string","description":"Deployment state after cancellation"},"url":{"type":"string","description":"Deployment URL"},"status":{"type":"string","description":"Deployment status","optional":true},"projectId":{"type":"string","description":"Associated project ID","optional":true},"inspectorUrl":{"type":"string","description":"Vercel inspector URL","optional":true}},"vercel_create_alias":{"uid":{"type":"string","description":"Alias ID"},"alias":{"type":"string","description":"Alias hostname"},"created":{"type":"string","description":"Creation timestamp as ISO 8601 date-time string"},"oldDeploymentId":{"type":"string","description":"ID of the previously aliased deployment, if the alias was reassigned"}},"vercel_create_check":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status: registered, running, or completed"},"conclusion":{"type":"string","description":"Check conclusion: canceled, failed, neutral, succeeded, skipped, or stale","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"startedAt":{"type":"number","description":"Start timestamp in milliseconds","optional":true},"completedAt":{"type":"number","description":"Completion timestamp in milliseconds","optional":true},"output":{"type":"json","description":"Check result output including metrics (FCP, LCP, CLS, TBT, virtualExperienceScore)","optional":true}},"vercel_create_deployment":{"id":{"type":"string","description":"Deployment ID"},"name":{"type":"string","description":"Deployment name"},"url":{"type":"string","description":"Unique deployment URL"},"readyState":{"type":"string","description":"Deployment ready state: QUEUED, BUILDING, ERROR, INITIALIZING, READY, CANCELED"},"projectId":{"type":"string","description":"Associated project ID"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"alias":{"type":"array","description":"Assigned aliases","items":{"type":"string","description":"Alias domain"}},"target":{"type":"string","description":"Target environment","optional":true},"inspectorUrl":{"type":"string","description":"Vercel inspector URL"},"errorCode":{"type":"string","description":"Deployment error code","optional":true},"errorMessage":{"type":"string","description":"Deployment error message","optional":true},"aliasAssigned":{"type":"boolean","description":"Whether the alias has been assigned","optional":true}},"vercel_create_dns_record":{"uid":{"type":"string","description":"The DNS record ID"},"updated":{"type":"number","description":"Timestamp of the update"}},"vercel_create_edge_config":{"id":{"type":"string","description":"Edge Config ID"},"slug":{"type":"string","description":"Edge Config slug"},"ownerId":{"type":"string","description":"Owner ID"},"digest":{"type":"string","description":"Content digest hash"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"itemCount":{"type":"number","description":"Number of items"},"sizeInBytes":{"type":"number","description":"Size in bytes"}},"vercel_create_env_var":{"id":{"type":"string","description":"Environment variable ID"},"key":{"type":"string","description":"Variable name"},"value":{"type":"string","description":"Variable value"},"type":{"type":"string","description":"Variable type (secret, system, encrypted, plain, sensitive)"},"target":{"type":"array","description":"Target environments","items":{"type":"string","description":"Environment name"}},"gitBranch":{"type":"string","description":"Git branch filter","optional":true},"comment":{"type":"string","description":"Comment providing context for the variable","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}},"vercel_create_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_create_webhook":{"id":{"type":"string","description":"Webhook ID"},"url":{"type":"string","description":"Webhook URL"},"secret":{"type":"string","description":"Webhook signing secret"},"events":{"type":"array","description":"Events the webhook listens to","items":{"type":"string","description":"Event name"}},"ownerId":{"type":"string","description":"Owner ID"},"projectIds":{"type":"array","description":"Associated project IDs","items":{"type":"string","description":"Project ID"}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_delete_alias":{"status":{"type":"string","description":"Deletion status (SUCCESS)"}},"vercel_delete_deployment":{"uid":{"type":"string","description":"The removed deployment ID"},"state":{"type":"string","description":"Deployment state after deletion (DELETED)"}},"vercel_delete_dns_record":{"deleted":{"type":"boolean","description":"Whether the record was deleted"}},"vercel_delete_domain":{"uid":{"type":"string","description":"The ID of the deleted domain"},"deleted":{"type":"boolean","description":"Whether the domain was deleted"}},"vercel_delete_edge_config":{"deleted":{"type":"boolean","description":"Whether the Edge Config was successfully deleted"}},"vercel_delete_env_var":{"deleted":{"type":"boolean","description":"Whether the environment variable was successfully deleted"}},"vercel_delete_project":{"deleted":{"type":"boolean","description":"Whether the project was successfully deleted"}},"vercel_delete_webhook":{"deleted":{"type":"boolean","description":"Whether the webhook was successfully deleted"}},"vercel_get_alias":{"uid":{"type":"string","description":"Alias ID"},"alias":{"type":"string","description":"Alias hostname"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"projectId":{"type":"string","description":"Associated project ID"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"redirect":{"type":"string","description":"Target domain for redirect aliases"},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, or 308)"},"deployment":{"type":"object","description":"Associated deployment (id, url)","optional":true,"properties":{"id":{"type":"string","description":"Deployment ID"},"url":{"type":"string","description":"Deployment URL"}}}},"vercel_get_check":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status: registered, running, or completed"},"conclusion":{"type":"string","description":"Check conclusion: canceled, failed, neutral, succeeded, skipped, or stale","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"startedAt":{"type":"number","description":"Start timestamp in milliseconds","optional":true},"completedAt":{"type":"number","description":"Completion timestamp in milliseconds","optional":true},"output":{"type":"json","description":"Check result output including metrics (FCP, LCP, CLS, TBT, virtualExperienceScore)","optional":true}},"vercel_get_deployment":{"id":{"type":"string","description":"Deployment ID"},"name":{"type":"string","description":"Deployment name"},"url":{"type":"string","description":"Unique deployment URL"},"readyState":{"type":"string","description":"Deployment ready state: QUEUED, BUILDING, ERROR, INITIALIZING, READY, CANCELED"},"status":{"type":"string","description":"Deployment status"},"target":{"type":"string","description":"Target environment","optional":true},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"buildingAt":{"type":"number","description":"Build start timestamp","optional":true},"ready":{"type":"number","description":"Ready timestamp","optional":true},"source":{"type":"string","description":"Deployment source: cli, git, redeploy, import, v0-web, etc."},"alias":{"type":"array","description":"Assigned aliases","items":{"type":"string","description":"Alias domain"}},"regions":{"type":"array","description":"Deployment regions","items":{"type":"string","description":"Region code"}},"inspectorUrl":{"type":"string","description":"Vercel inspector URL"},"projectId":{"type":"string","description":"Associated project ID"},"creator":{"type":"object","description":"Creator information","properties":{"uid":{"type":"string","description":"Creator user ID"},"username":{"type":"string","description":"Creator username"}}},"project":{"type":"object","description":"Associated project","optional":true,"properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true}}},"meta":{"type":"object","description":"Deployment metadata (key-value strings)","properties":{"githubCommitSha":{"type":"string","description":"GitHub commit SHA","optional":true},"githubCommitMessage":{"type":"string","description":"GitHub commit message","optional":true},"githubCommitRef":{"type":"string","description":"GitHub branch/ref","optional":true},"githubRepo":{"type":"string","description":"GitHub repository","optional":true},"githubOrg":{"type":"string","description":"GitHub organization","optional":true},"githubCommitAuthorName":{"type":"string","description":"Commit author name","optional":true}}},"gitSource":{"type":"object","description":"Git source information","optional":true,"properties":{"type":{"type":"string","description":"Git provider type (e.g., github, gitlab, bitbucket)"},"ref":{"type":"string","description":"Git ref (branch or tag)"},"sha":{"type":"string","description":"Git commit SHA"},"repoId":{"type":"string","description":"Repository ID","optional":true}}},"errorCode":{"type":"string","description":"Deployment error code","optional":true},"errorMessage":{"type":"string","description":"Deployment error message","optional":true},"aliasAssigned":{"type":"boolean","description":"Whether the alias has been assigned","optional":true}},"vercel_get_deployment_events":{"events":{"type":"array","description":"List of deployment events","items":{"type":"object","properties":{"type":{"type":"string","description":"Event type: delimiter, command, stdout, stderr, exit, deployment-state, middleware, middleware-invocation, edge-function-invocation, metric, report, fatal"},"created":{"type":"number","description":"Event creation timestamp"},"date":{"type":"number","description":"Event date timestamp"},"text":{"type":"string","description":"Event text content"},"serial":{"type":"string","description":"Event serial identifier"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"id":{"type":"string","description":"Event unique identifier"},"level":{"type":"string","description":"Event level: error or warning"},"info":{"type":"object","description":"Build step info (type, name, entrypoint, path, step, readyState)","optional":true}}}},"count":{"type":"number","description":"Number of events returned"}},"vercel_get_domain":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"verified":{"type":"boolean","description":"Whether domain is verified"},"createdAt":{"type":"number","description":"Creation timestamp"},"expiresAt":{"type":"number","description":"Expiration timestamp"},"serviceType":{"type":"string","description":"Service type (zeit.world, external, na)"},"nameservers":{"type":"array","description":"Current nameservers","items":{"type":"string"}},"intendedNameservers":{"type":"array","description":"Intended nameservers","items":{"type":"string"}},"customNameservers":{"type":"array","description":"Custom nameservers","items":{"type":"string"}},"renew":{"type":"boolean","description":"Whether auto-renewal is enabled"},"boughtAt":{"type":"number","description":"Purchase timestamp"},"transferredAt":{"type":"number","description":"Transfer completion timestamp"},"creator":{"type":"object","description":"Domain creator (id, username, email)","optional":true,"properties":{"id":{"type":"string","description":"Creator ID"},"username":{"type":"string","description":"Creator username"},"email":{"type":"string","description":"Creator email"}}},"userId":{"type":"string","description":"Owner user ID","optional":true},"teamId":{"type":"string","description":"Owner team ID","optional":true},"transferStartedAt":{"type":"number","description":"Transfer start timestamp","optional":true}},"vercel_get_domain_config":{"configuredBy":{"type":"string","description":"How the domain is configured (CNAME, A, http, dns-01, or null)"},"acceptedChallenges":{"type":"array","description":"Accepted challenge types for certificate issuance (dns-01, http-01)","items":{"type":"string"}},"misconfigured":{"type":"boolean","description":"Whether the domain is misconfigured for TLS certificate generation"},"recommendedIPv4":{"type":"array","description":"Recommended IPv4 addresses with rank values","items":{"type":"object","properties":{"rank":{"type":"number","description":"Priority rank (1 is preferred)"},"value":{"type":"array","description":"IPv4 addresses","items":{"type":"string"}}}}},"recommendedCNAME":{"type":"array","description":"Recommended CNAME records with rank values","items":{"type":"object","properties":{"rank":{"type":"number","description":"Priority rank (1 is preferred)"},"value":{"type":"string","description":"CNAME value"}}}}},"vercel_get_edge_config":{"id":{"type":"string","description":"Edge Config ID"},"slug":{"type":"string","description":"Edge Config slug"},"ownerId":{"type":"string","description":"Owner ID"},"digest":{"type":"string","description":"Content digest hash"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"itemCount":{"type":"number","description":"Number of items"},"sizeInBytes":{"type":"number","description":"Size in bytes"}},"vercel_get_edge_config_items":{"items":{"type":"array","description":"List of Edge Config items","items":{"type":"object","properties":{"key":{"type":"string","description":"Item key"},"value":{"type":"json","description":"Item value"},"description":{"type":"string","description":"Item description"},"edgeConfigId":{"type":"string","description":"Parent Edge Config ID"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"count":{"type":"number","description":"Number of items returned"}},"vercel_get_env_vars":{"envs":{"type":"array","description":"List of environment variables","items":{"type":"object","properties":{"id":{"type":"string","description":"Environment variable ID"},"key":{"type":"string","description":"Variable name"},"value":{"type":"string","description":"Variable value"},"type":{"type":"string","description":"Variable type (secret, system, encrypted, plain, sensitive)"},"target":{"type":"array","description":"Target environments","items":{"type":"string","description":"Environment name"}},"gitBranch":{"type":"string","description":"Git branch filter","optional":true},"comment":{"type":"string","description":"Comment providing context for the variable","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of environment variables returned"}},"vercel_get_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true},"rootDirectory":{"type":"string","description":"Root directory of the project","optional":true},"nodeVersion":{"type":"string","description":"Node.js version","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"},"link":{"type":"object","description":"Git repository connection","optional":true,"properties":{"type":{"type":"string","description":"Repository type (github, gitlab, bitbucket)"},"repo":{"type":"string","description":"Repository name"},"org":{"type":"string","description":"Organization or owner"}}}},"vercel_get_team":{"id":{"type":"string","description":"Team ID"},"slug":{"type":"string","description":"Team slug"},"name":{"type":"string","description":"Team name"},"avatar":{"type":"string","description":"Avatar file ID"},"description":{"type":"string","description":"Short team description"},"stagingPrefix":{"type":"string","description":"Prefix used for staging deployments","optional":true},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"creatorId":{"type":"string","description":"User ID of team creator"},"membership":{"type":"object","description":"Current user membership details","properties":{"uid":{"type":"string","description":"User ID of the member"},"teamId":{"type":"string","description":"Team ID"},"role":{"type":"string","description":"Membership role"},"confirmed":{"type":"boolean","description":"Whether membership is confirmed"},"created":{"type":"number","description":"Membership creation timestamp"},"createdAt":{"type":"number","description":"Membership creation timestamp (milliseconds)"},"accessRequestedAt":{"type":"number","description":"When access was requested"},"teamRoles":{"type":"array","description":"Team role assignments","items":{"type":"string","description":"Role name"}},"teamPermissions":{"type":"array","description":"Team permission assignments","items":{"type":"string","description":"Permission name"}}}}},"vercel_get_user":{"id":{"type":"string","description":"User ID"},"email":{"type":"string","description":"User email"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"avatar":{"type":"string","description":"SHA1 hash of the avatar"},"defaultTeamId":{"type":"string","description":"Default team ID"},"createdAt":{"type":"number","description":"Account creation timestamp in milliseconds"},"stagingPrefix":{"type":"string","description":"Prefix for preview deployment URLs"},"softBlock":{"type":"object","description":"Account restriction details if blocked","properties":{"blockedAt":{"type":"number","description":"When the account was blocked"},"reason":{"type":"string","description":"Reason for the block"}}},"hasTrialAvailable":{"type":"boolean","description":"Whether a trial is available"}},"vercel_get_webhook":{"id":{"type":"string","description":"Webhook ID"},"url":{"type":"string","description":"Webhook URL"},"events":{"type":"array","description":"Events the webhook listens to","items":{"type":"string","description":"Event name"}},"ownerId":{"type":"string","description":"Owner ID"},"projectIds":{"type":"array","description":"Associated project IDs","optional":true,"items":{"type":"string","description":"Project ID"}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_list_aliases":{"aliases":{"type":"array","description":"List of aliases","items":{"type":"object","properties":{"uid":{"type":"string","description":"Alias ID"},"alias":{"type":"string","description":"Alias hostname"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"projectId":{"type":"string","description":"Associated project ID"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"deployment":{"type":"object","description":"Associated deployment (id, url)","optional":true,"properties":{"id":{"type":"string","description":"Deployment ID"},"url":{"type":"string","description":"Deployment URL"}}},"redirect":{"type":"string","description":"Target domain for redirect aliases","optional":true},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, or 308)","optional":true}}}},"count":{"type":"number","description":"Number of aliases returned"},"hasMore":{"type":"boolean","description":"Whether more aliases are available"}},"vercel_list_checks":{"checks":{"type":"array","description":"List of deployment checks","items":{"type":"object","properties":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status"},"conclusion":{"type":"string","description":"Check conclusion","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"startedAt":{"type":"number","description":"Start timestamp","optional":true},"completedAt":{"type":"number","description":"Completion timestamp","optional":true},"output":{"type":"json","description":"Check result output including metrics","optional":true}}}},"count":{"type":"number","description":"Total number of checks"}},"vercel_list_deployment_files":{"files":{"type":"array","description":"List of deployment files","items":{"type":"object","properties":{"name":{"type":"string","description":"The name of the file tree entry"},"type":{"type":"string","description":"File type: directory, file, symlink, lambda, middleware, or invalid"},"uid":{"type":"string","description":"Unique file identifier (only valid for file type)","optional":true},"mode":{"type":"number","description":"File mode indicating file type and permissions"},"contentType":{"type":"string","description":"Content-type of the file (only valid for file type)","optional":true},"children":{"type":"array","description":"Child files of the directory (only valid for directory type)","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"type":{"type":"string","description":"Entry type"},"uid":{"type":"string","description":"File identifier","optional":true}}}}}}},"count":{"type":"number","description":"Number of files returned"}},"vercel_list_deployments":{"deployments":{"type":"array","description":"List of deployments","items":{"type":"object","properties":{"uid":{"type":"string","description":"Unique deployment identifier"},"name":{"type":"string","description":"Deployment name"},"url":{"type":"string","description":"Deployment URL","optional":true},"state":{"type":"string","description":"Deployment state: BUILDING, ERROR, INITIALIZING, QUEUED, READY, CANCELED, DELETED, BLOCKED"},"target":{"type":"string","description":"Target environment","optional":true},"created":{"type":"number","description":"Creation timestamp"},"projectId":{"type":"string","description":"Associated project ID"},"source":{"type":"string","description":"Deployment source: api-trigger-git-deploy, cli, clone/repo, git, import, import/repo, redeploy, v0-web"},"inspectorUrl":{"type":"string","description":"Vercel inspector URL"},"checksState":{"type":"string","description":"Checks state: completed, registered, running","optional":true},"checksConclusion":{"type":"string","description":"Checks conclusion: succeeded, failed, skipped, canceled","optional":true},"errorMessage":{"type":"string","description":"Deployment error message","optional":true},"creator":{"type":"object","description":"Creator information","properties":{"uid":{"type":"string","description":"Creator user ID"},"email":{"type":"string","description":"Creator email"},"username":{"type":"string","description":"Creator username"}}},"meta":{"type":"object","description":"Git provider metadata (key-value strings)"}}}},"count":{"type":"number","description":"Number of deployments returned"},"hasMore":{"type":"boolean","description":"Whether more deployments are available"}},"vercel_list_dns_records":{"records":{"type":"array","description":"List of DNS records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"slug":{"type":"string","description":"Record slug"},"name":{"type":"string","description":"Record name"},"type":{"type":"string","description":"Record type (A, AAAA, ALIAS, CAA, CNAME, HTTPS, MX, SRV, TXT, NS)"},"value":{"type":"string","description":"Record value"},"ttl":{"type":"number","description":"Time to live in seconds"},"mxPriority":{"type":"number","description":"MX record priority"},"priority":{"type":"number","description":"Record priority"},"creator":{"type":"string","description":"Creator identifier"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"comment":{"type":"string","description":"Record comment"}}}},"count":{"type":"number","description":"Number of records returned"},"hasMore":{"type":"boolean","description":"Whether more records are available"}},"vercel_list_domains":{"domains":{"type":"array","description":"List of domains","items":{"type":"object","properties":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"verified":{"type":"boolean","description":"Whether domain is verified"},"createdAt":{"type":"number","description":"Creation timestamp"},"expiresAt":{"type":"number","description":"Expiration timestamp"},"serviceType":{"type":"string","description":"Service type (zeit.world, external, na)"},"nameservers":{"type":"array","description":"Current nameservers","items":{"type":"string"}},"intendedNameservers":{"type":"array","description":"Intended nameservers","items":{"type":"string"}},"renew":{"type":"boolean","description":"Whether auto-renewal is enabled"},"boughtAt":{"type":"number","description":"Purchase timestamp"},"transferredAt":{"type":"number","description":"Transfer completion timestamp","optional":true},"creator":{"type":"object","description":"Domain creator (id, username, email)","optional":true,"properties":{"id":{"type":"string","description":"Creator ID"},"username":{"type":"string","description":"Creator username"},"email":{"type":"string","description":"Creator email"}}},"customNameservers":{"type":"array","description":"Custom nameservers","items":{"type":"string"}},"userId":{"type":"string","description":"Owner user ID","optional":true},"teamId":{"type":"string","description":"Owner team ID","optional":true},"transferStartedAt":{"type":"number","description":"Transfer start timestamp","optional":true}}}},"count":{"type":"number","description":"Number of domains returned"},"hasMore":{"type":"boolean","description":"Whether more domains are available"}},"vercel_list_edge_configs":{"edgeConfigs":{"type":"array","description":"List of Edge Config stores","items":{"type":"object","properties":{"id":{"type":"string","description":"Edge Config ID"},"slug":{"type":"string","description":"Edge Config slug"},"ownerId":{"type":"string","description":"Owner ID"},"digest":{"type":"string","description":"Content digest hash"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"itemCount":{"type":"number","description":"Number of items"},"sizeInBytes":{"type":"number","description":"Size in bytes"}}}},"count":{"type":"number","description":"Number of Edge Configs returned"}},"vercel_list_project_domains":{"domains":{"type":"array","description":"List of project domains","items":{"type":"object","properties":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID the domain belongs to"},"redirect":{"type":"string","description":"Redirect target","optional":true},"redirectStatusCode":{"type":"number","description":"Redirect status code","optional":true},"verified":{"type":"boolean","description":"Whether the domain is verified"},"gitBranch":{"type":"string","description":"Git branch for the domain","optional":true},"verification":{"type":"array","description":"Domain verification challenges (type, domain, value, reason)","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Challenge type"},"domain":{"type":"string","description":"Domain to add the record to"},"value":{"type":"string","description":"Expected record value"},"reason":{"type":"string","description":"Why verification is needed"}}}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Number of domains returned"},"hasMore":{"type":"boolean","description":"Whether more domains are available"}},"vercel_list_projects":{"projects":{"type":"array","description":"List of projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Framework","optional":true},"rootDirectory":{"type":"string","description":"Root directory of the project","optional":true},"nodeVersion":{"type":"string","description":"Node.js version","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Number of projects returned"},"hasMore":{"type":"boolean","description":"Whether more projects are available"},"nextFrom":{"type":"string","description":"Continuation token to pass as `from` to fetch the next page","optional":true}},"vercel_list_team_members":{"members":{"type":"array","description":"List of team members","items":{"type":"object","properties":{"uid":{"type":"string","description":"Member user ID"},"email":{"type":"string","description":"Member email"},"username":{"type":"string","description":"Member username"},"name":{"type":"string","description":"Member full name"},"avatar":{"type":"string","description":"Avatar file ID"},"role":{"type":"string","description":"Member role"},"confirmed":{"type":"boolean","description":"Whether membership is confirmed"},"createdAt":{"type":"number","description":"Join timestamp in milliseconds"},"accessRequestedAt":{"type":"number","description":"When access was requested in milliseconds","optional":true},"isEnterpriseManaged":{"type":"boolean","description":"Whether the member is enterprise managed","optional":true},"joinedFrom":{"type":"object","description":"Origin of how the member joined","properties":{"origin":{"type":"string","description":"Join origin identifier"}}}}}},"count":{"type":"number","description":"Number of members returned"},"pagination":{"type":"object","description":"Pagination information","properties":{"hasNext":{"type":"boolean","description":"Whether there are more pages"},"count":{"type":"number","description":"Items in current page"},"next":{"type":"number","description":"Timestamp to request the next page","optional":true},"prev":{"type":"number","description":"Timestamp to request the previous page","optional":true}}}},"vercel_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"slug":{"type":"string","description":"Team slug"},"name":{"type":"string","description":"Team name"},"avatar":{"type":"string","description":"Avatar file ID"},"description":{"type":"string","description":"Short team description","optional":true},"stagingPrefix":{"type":"string","description":"Prefix used for staging deployments","optional":true},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"creatorId":{"type":"string","description":"User ID of team creator"},"membership":{"type":"object","description":"Current user membership details","properties":{"role":{"type":"string","description":"Membership role"},"confirmed":{"type":"boolean","description":"Whether membership is confirmed"},"created":{"type":"number","description":"Membership creation timestamp"},"uid":{"type":"string","description":"User ID of the member"},"teamId":{"type":"string","description":"Team ID"}}}}}},"count":{"type":"number","description":"Number of teams returned"},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Items in current page"},"next":{"type":"number","description":"Timestamp for next page request"},"prev":{"type":"number","description":"Timestamp for previous page request"}}}},"vercel_list_webhooks":{"webhooks":{"type":"array","description":"List of webhooks","items":{"type":"object","properties":{"id":{"type":"string","description":"Webhook ID"},"url":{"type":"string","description":"Webhook URL"},"events":{"type":"array","description":"Events the webhook listens to","items":{"type":"string","description":"Event name"}},"ownerId":{"type":"string","description":"Owner ID"},"projectIds":{"type":"array","description":"Associated project IDs","items":{"type":"string","description":"Project ID"}},"projectsMetadata":{"type":"array","description":"Metadata for the projects the webhook is associated with","optional":true,"items":{"type":"object","description":"Project metadata"}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Number of webhooks returned"}},"vercel_pause_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"paused":{"type":"boolean","description":"Whether the project is paused"}},"vercel_promote_deployment":{"promoted":{"type":"boolean","description":"Whether the deployment was promoted to production"}},"vercel_remove_project_domain":{"deleted":{"type":"boolean","description":"Whether the domain was successfully removed"}},"vercel_rerequest_check":{"rerequested":{"type":"boolean","description":"Whether the check was successfully rerequested"}},"vercel_unpause_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"paused":{"type":"boolean","description":"Whether the project is paused"}},"vercel_update_check":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status: registered, running, or completed"},"conclusion":{"type":"string","description":"Check conclusion: canceled, failed, neutral, succeeded, skipped, or stale","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"startedAt":{"type":"number","description":"Start timestamp in milliseconds","optional":true},"completedAt":{"type":"number","description":"Completion timestamp in milliseconds","optional":true},"output":{"type":"json","description":"Check result output including metrics (FCP, LCP, CLS, TBT, virtualExperienceScore)","optional":true}},"vercel_update_dns_record":{"id":{"type":"string","description":"The DNS record ID","optional":true},"name":{"type":"string","description":"The name of the DNS record","optional":true},"type":{"type":"string","description":"The record class (record or record-sys)","optional":true},"value":{"type":"string","description":"The value of the DNS record","optional":true},"creator":{"type":"string","description":"The creator of the DNS record","optional":true},"domain":{"type":"string","description":"The domain the record belongs to","optional":true},"ttl":{"type":"number","description":"Time to live in seconds","optional":true},"comment":{"type":"string","description":"Comment providing context for the record","optional":true},"recordType":{"type":"string","description":"DNS record type (A, AAAA, ALIAS, CAA, CNAME, HTTPS, MX, NS, SRV, TXT)","optional":true},"createdAt":{"type":"number","description":"Timestamp of record creation","optional":true}},"vercel_update_edge_config_items":{"status":{"type":"string","description":"Operation status"}},"vercel_update_env_var":{"id":{"type":"string","description":"Environment variable ID"},"key":{"type":"string","description":"Variable name"},"value":{"type":"string","description":"Variable value"},"type":{"type":"string","description":"Variable type (secret, system, encrypted, plain, sensitive)"},"target":{"type":"array","description":"Target environments","items":{"type":"string","description":"Environment name"}},"gitBranch":{"type":"string","description":"Git branch filter","optional":true},"comment":{"type":"string","description":"Comment providing context for the variable","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}},"vercel_update_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_update_project_domain":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID the domain belongs to"},"verified":{"type":"boolean","description":"Whether the domain is verified"},"redirect":{"type":"string","description":"Redirect target domain","optional":true},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, 308)","optional":true},"gitBranch":{"type":"string","description":"Git branch for the domain","optional":true},"verification":{"type":"array","description":"Domain verification challenges (type, domain, value, reason)","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Challenge type"},"domain":{"type":"string","description":"Domain to add the record to"},"value":{"type":"string","description":"Expected record value"},"reason":{"type":"string","description":"Why verification is needed"}}}},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last updated timestamp","optional":true}},"vercel_verify_project_domain":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID"},"verified":{"type":"boolean","description":"Whether the domain is verified"},"redirect":{"type":"string","description":"Redirect target domain","optional":true},"redirectStatusCode":{"type":"number","description":"Redirect status code (301, 302, 307, 308)","optional":true},"gitBranch":{"type":"string","description":"Git branch linked to the domain","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}},"video_falai":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (falai)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Job ID"}},"video_luma":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (luma)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Luma job ID"}},"video_minimax":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (minimax)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"MiniMax job ID"}},"video_runway":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (runway)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Runway job ID"}},"video_veo":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (veo)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Veo job ID"}},"vision_tool":{"content":{"type":"string","description":"The analyzed content and description of the image"},"model":{"type":"string","description":"The vision model that was used for analysis","optional":true},"tokens":{"type":"number","description":"Total tokens used for the analysis","optional":true},"usage":{"type":"object","description":"Detailed token usage breakdown","optional":true,"properties":{"input_tokens":{"type":"number","description":"Tokens used for input processing"},"output_tokens":{"type":"number","description":"Tokens used for response generation"},"total_tokens":{"type":"number","description":"Total tokens consumed"}}}},"vision_tool_v2":{"content":{"type":"string","description":"The analyzed content and description of the image"},"model":{"type":"string","description":"The vision model that was used for analysis","optional":true},"tokens":{"type":"number","description":"Total tokens used for the analysis","optional":true},"usage":{"type":"object","description":"Detailed token usage breakdown","optional":true,"properties":{"input_tokens":{"type":"number","description":"Tokens used for input processing"},"output_tokens":{"type":"number","description":"Tokens used for response generation"},"total_tokens":{"type":"number","description":"Total tokens consumed"}}}},"wealthbox_read_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Contact data and metadata","properties":{"content":{"type":"string","description":"Formatted contact information"},"contact":{"type":"object","description":"Raw contact data from Wealthbox"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the contact","optional":true},"contactId":{"type":"string","description":"ID of the contact","optional":true},"itemType":{"type":"string","description":"Type of item (contact)"}}}}}},"wealthbox_read_note":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Note data and metadata","properties":{"content":{"type":"string","description":"Formatted note information"},"note":{"type":"object","description":"Raw note data from Wealthbox"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the note","optional":true},"noteId":{"type":"string","description":"ID of the note","optional":true},"itemType":{"type":"string","description":"Type of item (note)"}}}}}},"wealthbox_read_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Task data and metadata","properties":{"content":{"type":"string","description":"Formatted task information"},"task":{"type":"object","description":"Raw task data from Wealthbox"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the task","optional":true},"taskId":{"type":"string","description":"ID of the task","optional":true},"itemType":{"type":"string","description":"Type of item (task)"}}}}}},"wealthbox_write_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created or updated contact data and metadata","properties":{"contact":{"type":"object","description":"Raw contact data from Wealthbox"},"success":{"type":"boolean","description":"Operation success indicator"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the created/updated contact","optional":true},"contactId":{"type":"string","description":"ID of the created/updated contact","optional":true},"itemType":{"type":"string","description":"Type of item (contact)"}}}}}},"wealthbox_write_note":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created or updated note data and metadata","properties":{"note":{"type":"object","description":"Raw note data from Wealthbox"},"success":{"type":"boolean","description":"Operation success indicator"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the created/updated note","optional":true},"noteId":{"type":"string","description":"ID of the created/updated note","optional":true},"itemType":{"type":"string","description":"Type of item (note)"}}}}}},"wealthbox_write_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created or updated task data and metadata","properties":{"task":{"type":"object","description":"Raw task data from Wealthbox"},"success":{"type":"boolean","description":"Operation success indicator"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the created/updated task","optional":true},"taskId":{"type":"string","description":"ID of the created/updated task","optional":true},"itemType":{"type":"string","description":"Type of item (task)"}}}}}},"webflow_create_item":{"item":{"type":"json","description":"The created item object"},"metadata":{"type":"json","description":"Metadata about the created item"}},"webflow_delete_item":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"metadata":{"type":"json","description":"Metadata about the deletion"}},"webflow_get_item":{"item":{"type":"json","description":"The retrieved item object"},"metadata":{"type":"json","description":"Metadata about the retrieved item"}},"webflow_list_items":{"items":{"type":"array","description":"Array of collection items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique item ID"},"cmsLocaleId":{"type":"string","description":"CMS locale ID","optional":true},"lastPublished":{"type":"string","description":"Last published date (ISO 8601)","optional":true},"lastUpdated":{"type":"string","description":"Last updated date (ISO 8601)","optional":true},"createdOn":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"isArchived":{"type":"boolean","description":"Whether the item is archived","optional":true},"isDraft":{"type":"boolean","description":"Whether the item is a draft","optional":true},"fieldData":{"type":"object","description":"Collection-specific field data (varies by collection schema)","optional":true}}}},"metadata":{"type":"object","description":"Metadata about the query","properties":{"itemCount":{"type":"number","description":"Number of items returned"},"offset":{"type":"number","description":"Pagination offset","optional":true},"limit":{"type":"number","description":"Maximum items per page","optional":true}}}},"webflow_update_item":{"item":{"type":"json","description":"The updated item object"},"metadata":{"type":"json","description":"Metadata about the updated item"}},"webhook_request":{"data":{"type":"json","description":"Response data from the webhook endpoint"},"status":{"type":"number","description":"HTTP status code"},"headers":{"type":"object","description":"Response headers"}},"whatsapp_get_media":{"file":{"type":"file","description":"Downloaded media stored as a workflow file"},"mediaId":{"type":"string","description":"WhatsApp media ID that was downloaded"},"mimeType":{"type":"string","description":"MIME type reported by WhatsApp"},"fileSize":{"type":"number","description":"Size of the downloaded media in bytes"},"sha256":{"type":"string","description":"SHA-256 hash WhatsApp reported for the media, for integrity checks","optional":true}},"whatsapp_mark_read":{"success":{"type":"boolean","description":"Whether the message was successfully marked as read"}},"whatsapp_send_interactive":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_media":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_message":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_reaction":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_template":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_upload_media":{"mediaId":{"type":"string","description":"WhatsApp media ID. Pass this to Send Media to attach the uploaded file."},"fileName":{"type":"string","description":"Name of the uploaded file"},"mimeType":{"type":"string","description":"MIME type WhatsApp received the file as"},"size":{"type":"number","description":"Size of the uploaded file in bytes"}},"wikipedia_content":{"content":{"type":"object","description":"Full HTML content and metadata of the Wikipedia page","properties":{"title":{"type":"string","description":"Page title"},"pageid":{"type":"number","description":"Wikipedia page ID"},"html":{"type":"string","description":"Full HTML content of the page"},"revision":{"type":"number","description":"Page revision number"},"tid":{"type":"string","description":"Transaction ID (ETag)"},"timestamp":{"type":"string","description":"Last modified timestamp"},"content_model":{"type":"string","description":"Content model (wikitext)"},"content_format":{"type":"string","description":"Content format (text/html)"}}}},"wikipedia_random":{"randomPage":{"type":"object","description":"Random Wikipedia page data","properties":{"type":{"type":"string","description":"Page type"},"title":{"type":"string","description":"Page title"},"displaytitle":{"type":"string","description":"Display title"},"description":{"type":"string","description":"Page description","optional":true},"extract":{"type":"string","description":"Page extract/summary"},"thumbnail":{"type":"object","description":"Thumbnail image data","optional":true,"properties":{"source":{"type":"string","description":"Thumbnail image URL"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"content_urls":{"type":"object","description":"URLs to access the page","properties":{"desktop":{"type":"object","description":"Desktop URL","properties":{"page":{"type":"string","description":"Page URL"}}},"mobile":{"type":"object","description":"Mobile URL","properties":{"page":{"type":"string","description":"Page URL"}}}}},"lang":{"type":"string","description":"Language code"},"timestamp":{"type":"string","description":"Timestamp"},"pageid":{"type":"number","description":"Page ID"}}}},"wikipedia_search":{"searchResults":{"type":"array","description":"Array of matching Wikipedia pages","items":{"type":"object","properties":{"id":{"type":"number","description":"Result index"},"key":{"type":"string","description":"URL-friendly page key"},"title":{"type":"string","description":"Page title"},"excerpt":{"type":"string","description":"Search result excerpt"},"matched_title":{"type":"string","description":"Matched title variant","optional":true},"description":{"type":"string","description":"Page description","optional":true},"thumbnail":{"type":"object","description":"Thumbnail data","optional":true,"properties":{"mimetype":{"type":"string","description":"Image MIME type"},"size":{"type":"number","description":"File size in bytes","optional":true},"width":{"type":"number","description":"Width in pixels"},"height":{"type":"number","description":"Height in pixels"},"duration":{"type":"number","description":"Duration for video","optional":true},"url":{"type":"string","description":"Thumbnail URL"}}},"url":{"type":"string","description":"Page URL"}}}},"totalHits":{"type":"number","description":"Total number of search results found"},"query":{"type":"string","description":"The search query that was executed"}},"wikipedia_summary":{"summary":{"type":"object","description":"Wikipedia page summary and metadata","properties":{"type":{"type":"string","description":"Page type (standard, disambiguation, etc.)"},"title":{"type":"string","description":"Page title"},"displaytitle":{"type":"string","description":"Display title with formatting"},"description":{"type":"string","description":"Short page description","optional":true},"extract":{"type":"string","description":"Page extract/summary text"},"extract_html":{"type":"string","description":"Extract in HTML format","optional":true},"thumbnail":{"type":"object","description":"Thumbnail image data","optional":true,"properties":{"source":{"type":"string","description":"Thumbnail image URL"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"originalimage":{"type":"object","description":"Original image data","optional":true,"properties":{"source":{"type":"string","description":"Thumbnail image URL"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"content_urls":{"type":"object","description":"URLs to access the page","properties":{"desktop":{"type":"object","description":"Desktop URLs","properties":{"page":{"type":"string","description":"Page URL"},"revisions":{"type":"string","description":"Revisions URL","optional":true},"edit":{"type":"string","description":"Edit URL","optional":true},"talk":{"type":"string","description":"Talk page URL","optional":true}}},"mobile":{"type":"object","description":"Mobile URLs","properties":{"page":{"type":"string","description":"Page URL"},"revisions":{"type":"string","description":"Revisions URL","optional":true},"edit":{"type":"string","description":"Edit URL","optional":true},"talk":{"type":"string","description":"Talk page URL","optional":true}}}}},"lang":{"type":"string","description":"Page language code"},"dir":{"type":"string","description":"Text direction (ltr or rtl)"},"timestamp":{"type":"string","description":"Last modification timestamp"},"pageid":{"type":"number","description":"Wikipedia page ID"},"wikibase_item":{"type":"string","description":"Wikidata item ID","optional":true},"coordinates":{"type":"object","description":"Geographic coordinates","optional":true,"properties":{"lat":{"type":"number","description":"Latitude"},"lon":{"type":"number","description":"Longitude"}}}}}},"windchill_check_in_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_check_in_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_check_out_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_check_out_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_create_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_create_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_delete_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}}},"windchill_delete_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}}},"windchill_download_attachment":{"operation":{"type":"string","description":"Windchill operation that was executed"},"file":{"type":"file","description":"Downloaded content stored as a canonical UserFile"},"fileName":{"type":"string","description":"Downloaded file name"},"mimeType":{"type":"string","description":"Downloaded content MIME type"}},"windchill_download_primary_content":{"operation":{"type":"string","description":"Windchill operation that was executed"},"file":{"type":"file","description":"Downloaded content stored as a canonical UserFile"},"fileName":{"type":"string","description":"Downloaded file name"},"mimeType":{"type":"string","description":"Downloaded content MIME type"}},"windchill_get_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"document":{"type":"object","description":"Windchill document","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_get_document_structure":{"operation":{"type":"string","description":"Windchill operation that was executed"},"structure":{"type":"array","description":"Document usage links, including recursively expanded child links","items":{"type":"object","description":"Document usage link","properties":{"id":{"type":"string","description":"Document usage link OID","nullable":true},"parent":{"type":"object","description":"Parent document","nullable":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}},"child":{"type":"object","description":"Child document","nullable":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}},"children":{"type":"array","description":"Nested child usage links with the same recursive shape","items":{"type":"json"}}}}},"pageInfo":{"type":"object","description":"OData pagination information","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"totalCount":{"type":"number","description":"Total matching items","nullable":true},"nextLink":{"type":"string","description":"URL returned by Windchill for the next page","nullable":true}}}},"windchill_get_primary_content":{"operation":{"type":"string","description":"Windchill operation that was executed"},"content":{"type":"object","description":"Primary-content metadata","nullable":true,"properties":{"id":{"type":"string","description":"Content object identifier","nullable":true},"fileName":{"type":"string","description":"Content file name","nullable":true},"description":{"type":"string","description":"Content description","nullable":true},"format":{"type":"string","description":"Windchill content format","nullable":true},"mimeType":{"type":"string","description":"Content MIME type","nullable":true},"fileSize":{"type":"number","description":"Content size in bytes","nullable":true},"contentType":{"type":"string","description":"Windchill OData content entity type","nullable":true},"displayName":{"type":"string","description":"Displayed content name","nullable":true},"urlLocation":{"type":"string","description":"URL-data location","nullable":true},"externalLocation":{"type":"string","description":"External-storage location","nullable":true}}}},"windchill_get_valid_state_transitions":{"operation":{"type":"string","description":"Windchill operation that was executed"},"states":{"type":"array","description":"Valid lifecycle transitions","items":{"type":"object","properties":{"value":{"type":"string","description":"Internal state value","nullable":true},"display":{"type":"string","description":"Displayed state value","nullable":true}}}}},"windchill_list_attachments":{"operation":{"type":"string","description":"Windchill operation that was executed"},"attachments":{"type":"array","description":"Document attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Content object identifier","nullable":true},"fileName":{"type":"string","description":"Content file name","nullable":true},"description":{"type":"string","description":"Content description","nullable":true},"format":{"type":"string","description":"Windchill content format","nullable":true},"mimeType":{"type":"string","description":"Content MIME type","nullable":true},"fileSize":{"type":"number","description":"Content size in bytes","nullable":true},"contentType":{"type":"string","description":"Windchill OData content entity type","nullable":true},"displayName":{"type":"string","description":"Displayed content name","nullable":true},"urlLocation":{"type":"string","description":"URL-data location","nullable":true},"externalLocation":{"type":"string","description":"External-storage location","nullable":true}}}},"pageInfo":{"type":"object","description":"OData pagination information","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"totalCount":{"type":"number","description":"Total matching items","nullable":true},"nextLink":{"type":"string","description":"URL returned by Windchill for the next page","nullable":true}}}},"windchill_list_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"documents":{"type":"array","description":"Windchill documents","items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"pageInfo":{"type":"object","description":"OData pagination information","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"totalCount":{"type":"number","description":"Total matching items","nullable":true},"nextLink":{"type":"string","description":"URL returned by Windchill for the next page","nullable":true}}}},"windchill_revise_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_revise_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_set_lifecycle_state":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_undo_check_out_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_undo_check_out_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_update_common_properties":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_update_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_update_document_security_labels":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_update_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_upload_attachments":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the upload","items":{"type":"string"}},"uploadedFileNames":{"type":"array","description":"Names of files accepted by Windchill","items":{"type":"string"}}},"windchill_upload_primary_content":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the upload","items":{"type":"string"}},"uploadedFileNames":{"type":"array","description":"Names of files accepted by Windchill","items":{"type":"string"}}},"wiza_company_enrichment":{"company_name":{"type":"string","description":"Company name","optional":true},"company_domain":{"type":"string","description":"Company domain","optional":true},"domain":{"type":"string","description":"Domain","optional":true},"company_industry":{"type":"string","description":"Industry","optional":true},"company_size":{"type":"number","description":"Employee count","optional":true},"company_size_range":{"type":"string","description":"Headcount range","optional":true},"company_founded":{"type":"number","description":"Year founded","optional":true},"company_revenue_range":{"type":"string","description":"Revenue range","optional":true},"company_funding":{"type":"string","description":"Total funding","optional":true},"company_type":{"type":"string","description":"Company type","optional":true},"company_description":{"type":"string","description":"Description","optional":true},"company_ticker":{"type":"string","description":"Stock ticker","optional":true},"company_last_funding_round":{"type":"string","description":"Last funding round","optional":true},"company_last_funding_amount":{"type":"string","description":"Last funding amount","optional":true},"company_last_funding_at":{"type":"string","description":"Last funding date","optional":true},"company_location":{"type":"string","description":"Full location string","optional":true},"company_twitter":{"type":"string","description":"Twitter URL","optional":true},"company_facebook":{"type":"string","description":"Facebook URL","optional":true},"company_linkedin":{"type":"string","description":"LinkedIn URL","optional":true},"company_linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"company_street":{"type":"string","description":"Street address","optional":true},"company_locality":{"type":"string","description":"City","optional":true},"company_region":{"type":"string","description":"State/region","optional":true},"company_postal_code":{"type":"string","description":"Postal code","optional":true},"company_country":{"type":"string","description":"Country","optional":true},"credits":{"type":"json","description":"Credits deducted for this enrichment (api_credits: { total, company_credits })","optional":true}},"wiza_get_credits":{"email_credits":{"type":"json","description":"Remaining email credits (number or \\"unlimited\\")","optional":true},"phone_credits":{"type":"json","description":"Remaining phone credits (number or \\"unlimited\\")","optional":true},"export_credits":{"type":"number","description":"Remaining export credits","optional":true},"api_credits":{"type":"number","description":"Remaining API credits","optional":true}},"wiza_individual_reveal":{"id":{"type":"number","description":"Reveal ID"},"status":{"type":"string","description":"queued | resolving | finished | failed"},"is_complete":{"type":"boolean","description":"Whether the reveal has completed"},"name":{"type":"string","description":"Full name","optional":true},"company":{"type":"string","description":"Company name","optional":true},"enrichment_level":{"type":"string","description":"Enrichment level used","optional":true},"linkedin_profile_url":{"type":"string","description":"LinkedIn URL","optional":true},"title":{"type":"string","description":"Job title","optional":true},"location":{"type":"string","description":"Location","optional":true},"email":{"type":"string","description":"Primary email","optional":true},"email_type":{"type":"string","description":"Email type","optional":true},"email_status":{"type":"string","description":"valid | risky | unfound","optional":true},"emails":{"type":"array","description":"All emails found","optional":true,"items":{"type":"object","properties":{"email":{"type":"string"},"email_type":{"type":"string"},"email_status":{"type":"string"}}}},"mobile_phone":{"type":"string","description":"Mobile phone","optional":true},"phone_number":{"type":"string","description":"Direct/office phone","optional":true},"phone_status":{"type":"string","description":"found | unfound","optional":true},"phones":{"type":"array","description":"All phones found","optional":true,"items":{"type":"object","properties":{"number":{"type":"string"},"pretty_number":{"type":"string"},"type":{"type":"string"}}}},"company_size":{"type":"number","description":"Employee count","optional":true},"company_size_range":{"type":"string","description":"Headcount range","optional":true},"company_type":{"type":"string","description":"Company type","optional":true},"company_domain":{"type":"string","description":"Company domain","optional":true},"company_locality":{"type":"string","description":"City","optional":true},"company_region":{"type":"string","description":"State/region","optional":true},"company_country":{"type":"string","description":"Country","optional":true},"company_street":{"type":"string","description":"Street","optional":true},"company_postal_code":{"type":"string","description":"Postal code","optional":true},"company_founded":{"type":"number","description":"Year founded","optional":true},"company_funding":{"type":"string","description":"Funding total","optional":true},"company_revenue":{"type":"string","description":"Revenue","optional":true},"company_industry":{"type":"string","description":"Industry","optional":true},"company_subindustry":{"type":"string","description":"Subindustry","optional":true},"company_linkedin":{"type":"string","description":"Company LinkedIn URL","optional":true},"company_location":{"type":"string","description":"Full company location","optional":true},"company_description":{"type":"string","description":"Company description","optional":true},"credits":{"type":"json","description":"Credits consumed by the reveal","optional":true}},"wiza_prospect_search":{"total":{"type":"number","description":"Total number of matching prospects"},"profiles":{"type":"array","description":"Sample profiles matching the filter criteria","items":{"type":"object","properties":{"full_name":{"type":"string"},"linkedin_url":{"type":"string"},"industry":{"type":"string"},"job_title":{"type":"string"},"job_title_role":{"type":"string"},"job_title_sub_role":{"type":"string"},"job_company_name":{"type":"string"},"job_company_website":{"type":"string"},"location_name":{"type":"string"}}}}},"wordpress_create_category":{"category":{"type":"object","description":"The created category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_create_comment":{"comment":{"type":"object","description":"The created comment","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"wordpress_create_page":{"page":{"type":"object","description":"The created page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_create_post":{"post":{"type":"object","description":"The created post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_create_tag":{"tag":{"type":"object","description":"The created tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_delete_category":{"deleted":{"type":"boolean","description":"Whether the category was deleted"},"category":{"type":"object","description":"The deleted category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_delete_comment":{"deleted":{"type":"boolean","description":"Whether the comment was deleted"},"comment":{"type":"object","description":"The deleted comment","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"wordpress_delete_media":{"deleted":{"type":"boolean","description":"Whether the media was deleted"},"media":{"type":"object","description":"The deleted media item","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"wordpress_delete_page":{"deleted":{"type":"boolean","description":"Whether the page was deleted"},"page":{"type":"object","description":"The deleted page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_delete_post":{"deleted":{"type":"boolean","description":"Whether the post was deleted"},"post":{"type":"object","description":"The deleted post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_delete_tag":{"deleted":{"type":"boolean","description":"Whether the tag was deleted"},"tag":{"type":"object","description":"The deleted tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_get_category":{"category":{"type":"object","description":"The retrieved category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_get_current_user":{"user":{"type":"object","description":"The current user","properties":{"id":{"type":"number","description":"User ID"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"url":{"type":"string","description":"User website URL"},"description":{"type":"string","description":"User bio"},"link":{"type":"string","description":"Author archive URL"},"slug":{"type":"string","description":"User slug"},"roles":{"type":"array","description":"User roles"},"avatar_urls":{"type":"object","description":"Avatar URLs at different sizes"}}}},"wordpress_get_media":{"media":{"type":"object","description":"The retrieved media item","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"wordpress_get_page":{"page":{"type":"object","description":"The retrieved page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_get_post":{"post":{"type":"object","description":"The retrieved post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_get_tag":{"tag":{"type":"object","description":"The retrieved tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_get_user":{"user":{"type":"object","description":"The retrieved user","properties":{"id":{"type":"number","description":"User ID"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"url":{"type":"string","description":"User website URL"},"description":{"type":"string","description":"User bio"},"link":{"type":"string","description":"Author archive URL"},"slug":{"type":"string","description":"User slug"},"roles":{"type":"array","description":"User roles"},"avatar_urls":{"type":"object","description":"Avatar URLs at different sizes"}}}},"wordpress_list_categories":{"categories":{"type":"array","description":"List of categories","items":{"type":"object","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"total":{"type":"number","description":"Total number of categories"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_comments":{"comments":{"type":"array","description":"List of comments","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"total":{"type":"number","description":"Total number of comments"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_media":{"media":{"type":"array","description":"List of media items","items":{"type":"object","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"total":{"type":"number","description":"Total number of media items"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_pages":{"pages":{"type":"array","description":"List of pages","items":{"type":"object","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"total":{"type":"number","description":"Total number of pages"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_posts":{"posts":{"type":"array","description":"List of posts","items":{"type":"object","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"total":{"type":"number","description":"Total number of posts"},"totalPages":{"type":"number","description":"Total number of pages"}},"wordpress_list_tags":{"tags":{"type":"array","description":"List of tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"total":{"type":"number","description":"Total number of tags"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"url":{"type":"string","description":"User website URL"},"description":{"type":"string","description":"User bio"},"link":{"type":"string","description":"Author archive URL"},"slug":{"type":"string","description":"User slug"},"roles":{"type":"array","description":"User roles"},"avatar_urls":{"type":"object","description":"Avatar URLs at different sizes"}}}},"total":{"type":"number","description":"Total number of users"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_search_content":{"results":{"type":"array","description":"Search results","items":{"type":"object","properties":{"id":{"type":"number","description":"Content ID"},"title":{"type":"string","description":"Content title"},"url":{"type":"string","description":"Content URL"},"type":{"type":"string","description":"Content type (post, term, or post-format)"},"subtype":{"type":"string","description":"Subtype within the content type (e.g., post, page)"}}}},"total":{"type":"number","description":"Total number of results"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_update_category":{"category":{"type":"object","description":"The updated category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_update_comment":{"comment":{"type":"object","description":"The updated comment","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"wordpress_update_page":{"page":{"type":"object","description":"The updated page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_update_post":{"post":{"type":"object","description":"The updated post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_update_tag":{"tag":{"type":"object","description":"The updated tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_upload_media":{"media":{"type":"object","description":"The uploaded media item","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"workday_assign_onboarding":{"assignmentId":{"type":"string","description":"Onboarding plan assignment ID"},"workerId":{"type":"string","description":"Worker ID the plan was assigned to"},"planId":{"type":"string","description":"Onboarding plan ID that was assigned"}},"workday_change_job":{"eventId":{"type":"string","description":"Job change event ID"},"workerId":{"type":"string","description":"Worker ID the job change was applied to"},"effectiveDate":{"type":"string","description":"Effective date of the job change"}},"workday_create_prehire":{"preHireId":{"type":"string","description":"ID of the created pre-hire record"},"descriptor":{"type":"string","description":"Display name of the pre-hire"}},"workday_get_compensation":{"compensationPlans":{"type":"array","description":"Array of compensation plan details","items":{"type":"json","description":"Compensation plan with amount, currency, and frequency","properties":{"id":{"type":"string","description":"Compensation plan ID"},"planName":{"type":"string","description":"Name of the compensation plan"},"amount":{"type":"number","description":"Compensation amount"},"currency":{"type":"string","description":"Currency code"},"frequency":{"type":"string","description":"Pay frequency"}}}}},"workday_get_organizations":{"organizations":{"type":"array","description":"Array of organization records"},"total":{"type":"number","description":"Total number of matching organizations"}},"workday_get_worker":{"worker":{"type":"json","description":"Worker profile with personal, employment, and organization data"}},"workday_hire_employee":{"workerId":{"type":"string","description":"Worker ID of the newly hired employee"},"employeeId":{"type":"string","description":"Employee ID assigned to the new hire"},"eventId":{"type":"string","description":"Event ID of the hire business process"},"hireDate":{"type":"string","description":"Effective hire date"}},"workday_list_workers":{"workers":{"type":"array","description":"Array of worker profiles"},"total":{"type":"number","description":"Total number of matching workers"}},"workday_terminate_worker":{"eventId":{"type":"string","description":"Termination event ID"},"workerId":{"type":"string","description":"Worker ID that was terminated"},"terminationDate":{"type":"string","description":"Effective termination date"}},"workday_update_worker":{"eventId":{"type":"string","description":"Event ID of the change personal information business process"},"workerId":{"type":"string","description":"Worker ID that was updated"}},"x_create_bookmark":{"bookmarked":{"type":"boolean","description":"Whether the tweet was successfully bookmarked"}},"x_create_tweet":{"id":{"type":"string","description":"The ID of the created tweet"},"text":{"type":"string","description":"The text of the created tweet"}},"x_delete_bookmark":{"bookmarked":{"type":"boolean","description":"Whether the tweet is still bookmarked (should be false after deletion)"}},"x_delete_tweet":{"deleted":{"type":"boolean","description":"Whether the tweet was successfully deleted"}},"x_get_blocking":{"users":{"type":"array","description":"Array of blocked user profiles","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_bookmarks":{"tweets":{"type":"array","description":"Array of bookmarked tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_get_followers":{"users":{"type":"array","description":"Array of follower user profiles","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_following":{"users":{"type":"array","description":"Array of users being followed","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_liked_tweets":{"tweets":{"type":"array","description":"Array of liked tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content"},"createdAt":{"type":"string","description":"Creation timestamp"},"authorId":{"type":"string","description":"Author user ID"}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_liking_users":{"users":{"type":"array","description":"Array of users who liked the tweet","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_me":{"user":{"type":"object","description":"Authenticated user profile","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"x_get_personalized_trends":{"trends":{"type":"array","description":"Array of personalized trending topics","items":{"type":"object","properties":{"trendName":{"type":"string","description":"Name of the trending topic"},"postCount":{"type":"number","description":"Number of posts for this trend","optional":true},"category":{"type":"string","description":"Category of the trend","optional":true},"trendingSince":{"type":"string","description":"ISO 8601 timestamp of when the topic started trending","optional":true}}}}},"x_get_quote_tweets":{"tweets":{"type":"array","description":"Array of quote tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_retweeted_by":{"users":{"type":"array","description":"Array of users who retweeted the tweet","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_trends_by_woeid":{"trends":{"type":"array","description":"Array of trending topics","items":{"type":"object","properties":{"trendName":{"type":"string","description":"Name of the trending topic"},"tweetCount":{"type":"number","description":"Number of tweets for this trend","optional":true}}}}},"x_get_tweets_by_ids":{"tweets":{"type":"array","description":"Array of tweets matching the provided IDs","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}}},"x_get_usage":{"capResetDay":{"type":"number","description":"Day of month when usage cap resets","optional":true},"projectId":{"type":"string","description":"The project ID"},"projectCap":{"type":"number","description":"The project tweet consumption cap","optional":true},"projectUsage":{"type":"number","description":"Total tweets consumed in current period","optional":true},"dailyProjectUsage":{"type":"array","description":"Daily project usage breakdown","items":{"type":"object","properties":{"date":{"type":"string","description":"Usage date in ISO 8601 format"},"usage":{"type":"number","description":"Number of tweets consumed"}}}},"dailyClientAppUsage":{"type":"array","description":"Daily per-app usage breakdown","items":{"type":"object","properties":{"clientAppId":{"type":"string","description":"Client application ID"},"usage":{"type":"array","description":"Daily usage entries for this app","items":{"type":"object","properties":{"date":{"type":"string","description":"Usage date in ISO 8601 format"},"usage":{"type":"number","description":"Number of tweets consumed"}}}}}}}},"x_get_user_mentions":{"tweets":{"type":"array","description":"Array of tweets mentioning the user","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_get_user_timeline":{"tweets":{"type":"array","description":"Array of timeline tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_get_user_tweets":{"tweets":{"type":"array","description":"Array of tweets by the user","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_hide_reply":{"hidden":{"type":"boolean","description":"Whether the reply is now hidden"}},"x_manage_block":{"blocking":{"type":"boolean","description":"Whether you are now blocking the user"}},"x_manage_follow":{"following":{"type":"boolean","description":"Whether you are now following the user"},"pendingFollow":{"type":"boolean","description":"Whether the follow request is pending (for protected accounts)"}},"x_manage_like":{"liked":{"type":"boolean","description":"Whether the tweet is now liked"}},"x_manage_mute":{"muting":{"type":"boolean","description":"Whether you are now muting the user"}},"x_manage_retweet":{"retweeted":{"type":"boolean","description":"Whether the tweet is now retweeted"}},"x_read":{"tweet":{"type":"object","description":"The main tweet data","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content text"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"ID of the tweet author"}}},"context":{"type":"object","description":"Conversation context including parent and root tweets","optional":true}},"x_search":{"tweets":{"type":"array","description":"Array of tweets matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content"},"createdAt":{"type":"string","description":"Creation timestamp"},"authorId":{"type":"string","description":"Author user ID"}}}},"includes":{"type":"object","description":"Additional data including user profiles and media","optional":true},"meta":{"type":"object","description":"Search metadata including result count and pagination tokens","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet"},"oldestId":{"type":"string","description":"ID of the oldest tweet"}}}},"x_search_tweets":{"tweets":{"type":"array","description":"Array of tweets matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Search metadata including result count and pagination tokens","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}}}},"x_search_users":{"users":{"type":"array","description":"Array of users matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Search metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}}}},"x_user":{"user":{"type":"object","description":"X user profile information","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio/description","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"x_write":{"tweet":{"type":"object","description":"The newly created tweet data","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content text"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"ID of the tweet author"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"attachments":{"type":"object","description":"Media or poll attachments","optional":true,"properties":{"mediaKeys":{"type":"array","description":"Media attachment keys","optional":true},"pollId":{"type":"string","description":"Poll ID if poll attached","optional":true}}}}}},"youtube_channel_info":{"channelId":{"type":"string","description":"YouTube channel ID"},"title":{"type":"string","description":"Channel name"},"description":{"type":"string","description":"Channel description"},"subscriberCount":{"type":"number","description":"Number of subscribers (0 if hidden)"},"videoCount":{"type":"number","description":"Number of public videos"},"viewCount":{"type":"number","description":"Total channel views"},"publishedAt":{"type":"string","description":"Channel creation date"},"thumbnail":{"type":"string","description":"Channel thumbnail/avatar URL"},"customUrl":{"type":"string","description":"Channel custom URL (handle)","optional":true},"country":{"type":"string","description":"Country the channel is associated with","optional":true},"uploadsPlaylistId":{"type":"string","description":"Playlist ID containing all channel uploads (use with playlist_items)","optional":true},"bannerImageUrl":{"type":"string","description":"Channel banner image URL","optional":true},"hiddenSubscriberCount":{"type":"boolean","description":"Whether the subscriber count is hidden"}},"youtube_channel_playlists":{"items":{"type":"array","description":"Array of playlists from the channel","items":{"type":"object","properties":{"playlistId":{"type":"string","description":"YouTube playlist ID"},"title":{"type":"string","description":"Playlist title"},"description":{"type":"string","description":"Playlist description"},"thumbnail":{"type":"string","description":"Playlist thumbnail URL"},"itemCount":{"type":"number","description":"Number of videos in playlist"},"publishedAt":{"type":"string","description":"Playlist creation date"},"channelTitle":{"type":"string","description":"Channel name"}}}},"totalResults":{"type":"number","description":"Total number of playlists in the channel"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_channel_videos":{"items":{"type":"array","description":"Array of videos from the channel","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"publishedAt":{"type":"string","description":"Video publish date"},"channelTitle":{"type":"string","description":"Channel name"}}}},"totalResults":{"type":"number","description":"Total number of videos in the channel"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_comments":{"items":{"type":"array","description":"Array of top-level comments from the video","items":{"type":"object","properties":{"commentId":{"type":"string","description":"Comment ID"},"authorDisplayName":{"type":"string","description":"Comment author display name"},"authorChannelUrl":{"type":"string","description":"Comment author channel URL"},"authorProfileImageUrl":{"type":"string","description":"Comment author profile image URL"},"textDisplay":{"type":"string","description":"Comment text (HTML formatted)"},"textOriginal":{"type":"string","description":"Comment text (plain text)"},"likeCount":{"type":"number","description":"Number of likes on the comment"},"publishedAt":{"type":"string","description":"When the comment was posted"},"updatedAt":{"type":"string","description":"When the comment was last edited"},"replyCount":{"type":"number","description":"Number of replies to this comment"}}}},"totalResults":{"type":"number","description":"Total number of comment threads available"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_playlist_items":{"items":{"type":"array","description":"Array of videos in the playlist","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"publishedAt":{"type":"string","description":"Date added to playlist"},"channelTitle":{"type":"string","description":"Playlist owner channel name"},"position":{"type":"number","description":"Position in playlist (0-indexed)"},"videoOwnerChannelId":{"type":"string","description":"Channel ID of the video owner","optional":true},"videoOwnerChannelTitle":{"type":"string","description":"Channel name of the video owner","optional":true}}}},"totalResults":{"type":"number","description":"Total number of items in playlist"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_search":{"items":{"type":"array","description":"Array of YouTube videos matching the search query","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"channelId":{"type":"string","description":"Channel ID that uploaded the video"},"channelTitle":{"type":"string","description":"Channel name"},"publishedAt":{"type":"string","description":"Video publish date"},"liveBroadcastContent":{"type":"string","description":"Live broadcast status: \\"none\\", \\"live\\", or \\"upcoming\\""}}}},"totalResults":{"type":"number","description":"Total number of search results available"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_trending":{"items":{"type":"array","description":"Array of trending videos","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"channelId":{"type":"string","description":"Channel ID"},"channelTitle":{"type":"string","description":"Channel name"},"publishedAt":{"type":"string","description":"Video publish date"},"viewCount":{"type":"number","description":"Number of views"},"likeCount":{"type":"number","description":"Number of likes"},"commentCount":{"type":"number","description":"Number of comments"},"duration":{"type":"string","description":"Video duration in ISO 8601 format"}}}},"totalResults":{"type":"number","description":"Total number of trending videos available"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_video_categories":{"items":{"type":"array","description":"Array of video categories available in the specified region","items":{"type":"object","properties":{"categoryId":{"type":"string","description":"Category ID to use in search/trending filters (e.g., \\"10\\" for Music)"},"title":{"type":"string","description":"Human-readable category name"},"assignable":{"type":"boolean","description":"Whether videos can be tagged with this category"}}}},"totalResults":{"type":"number","description":"Total number of categories available"}},"youtube_video_details":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"channelId":{"type":"string","description":"Channel ID"},"channelTitle":{"type":"string","description":"Channel name"},"publishedAt":{"type":"string","description":"Published date and time"},"duration":{"type":"string","description":"Video duration in ISO 8601 format (e.g., \\"PT4M13S\\" for 4 min 13 sec)"},"viewCount":{"type":"number","description":"Number of views"},"likeCount":{"type":"number","description":"Number of likes"},"commentCount":{"type":"number","description":"Number of comments"},"favoriteCount":{"type":"number","description":"Number of times added to favorites"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"tags":{"type":"array","description":"Video tags","items":{"type":"string"}},"categoryId":{"type":"string","description":"YouTube video category ID","optional":true},"definition":{"type":"string","description":"Video definition: \\"hd\\" or \\"sd\\"","optional":true},"caption":{"type":"string","description":"Whether captions are available: \\"true\\" or \\"false\\"","optional":true},"licensedContent":{"type":"boolean","description":"Whether the video is licensed content","optional":true},"privacyStatus":{"type":"string","description":"Video privacy status: \\"public\\", \\"private\\", or \\"unlisted\\"","optional":true},"liveBroadcastContent":{"type":"string","description":"Live broadcast status: \\"live\\", \\"upcoming\\", or \\"none\\"","optional":true},"defaultLanguage":{"type":"string","description":"Default language of the video metadata","optional":true},"defaultAudioLanguage":{"type":"string","description":"Default audio language of the video","optional":true},"isLiveContent":{"type":"boolean","description":"Whether this video is or was a live stream"},"scheduledStartTime":{"type":"string","description":"Scheduled start time for upcoming live streams (ISO 8601)","optional":true},"actualStartTime":{"type":"string","description":"When the live stream actually started (ISO 8601)","optional":true},"actualEndTime":{"type":"string","description":"When the live stream ended (ISO 8601)","optional":true},"concurrentViewers":{"type":"number","description":"Current number of viewers (only for active live streams)","optional":true},"activeLiveChatId":{"type":"string","description":"Live chat ID for the stream (only for active live streams)","optional":true}},"zendesk_autocomplete_organizations":{"organizations":{"type":"array","description":"Array of organization objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_create_organization":{"organization":{"type":"object","description":"Created organization object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}},"organization_id":{"type":"number","description":"The created organization ID"}},"zendesk_create_organizations_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_create_ticket":{"ticket":{"type":"object","description":"Created ticket object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}},"ticket_id":{"type":"number","description":"The created ticket ID"}},"zendesk_create_tickets_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_create_user":{"user":{"type":"object","description":"Created user object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The created user ID"}},"zendesk_create_users_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_delete_organization":{"deleted":{"type":"boolean","description":"Whether the organization was successfully deleted"},"organization_id":{"type":"string","description":"The deleted organization ID"}},"zendesk_delete_ticket":{"deleted":{"type":"boolean","description":"Deletion success"},"ticket_id":{"type":"string","description":"The deleted ticket ID"}},"zendesk_delete_user":{"deleted":{"type":"boolean","description":"Deletion success"},"user_id":{"type":"string","description":"The deleted user ID"}},"zendesk_get_current_user":{"user":{"type":"object","description":"Current user object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The current user ID"}},"zendesk_get_organization":{"organization":{"type":"object","description":"Organization object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}},"organization_id":{"type":"number","description":"The organization ID"}},"zendesk_get_organizations":{"organizations":{"type":"array","description":"Array of organization objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_get_ticket":{"ticket":{"type":"object","description":"Ticket object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}},"ticket_id":{"type":"number","description":"The ticket ID"}},"zendesk_get_tickets":{"tickets":{"type":"array","description":"Array of ticket objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_get_user":{"user":{"type":"object","description":"User object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The user ID"}},"zendesk_get_users":{"users":{"type":"array","description":"Array of user objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_merge_tickets":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The merge job ID"},"target_ticket_id":{"type":"string","description":"The target ticket ID that tickets were merged into"}},"zendesk_search":{"results":{"type":"array","description":"Array of result objects (tickets, users, or organizations depending on search query)"},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_search_count":{"count":{"type":"number","description":"Number of matching results"}},"zendesk_search_users":{"users":{"type":"array","description":"Array of user objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_update_organization":{"organization":{"type":"object","description":"Updated organization object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}},"organization_id":{"type":"number","description":"The updated organization ID"}},"zendesk_update_ticket":{"ticket":{"type":"object","description":"Updated ticket object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}},"ticket_id":{"type":"number","description":"The updated ticket ID"}},"zendesk_update_tickets_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_update_user":{"user":{"type":"object","description":"Updated user object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The updated user ID"}},"zendesk_update_users_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zep_add_messages":{"threadId":{"type":"string","description":"Thread identifier"},"added":{"type":"boolean","description":"Whether messages were added successfully"},"messageIds":{"type":"array","description":"Array of added message UUIDs","items":{"type":"string","description":"Message UUID"}}},"zep_add_user":{"userId":{"type":"string","description":"User identifier"},"email":{"type":"string","description":"User email address","optional":true},"firstName":{"type":"string","description":"User first name","optional":true},"lastName":{"type":"string","description":"User last name","optional":true},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"metadata":{"type":"object","description":"User metadata (dynamic key-value pairs)","optional":true}},"zep_create_thread":{"threadId":{"type":"string","description":"Thread identifier"},"userId":{"type":"string","description":"Associated user ID"},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"projectUuid":{"type":"string","description":"Project UUID"}},"zep_delete_thread":{"deleted":{"type":"boolean","description":"Whether the thread was deleted"}},"zep_get_context":{"context":{"type":"string","description":"The context string (summary or basic mode)"}},"zep_get_messages":{"messages":{"type":"array","description":"Array of message objects","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Message UUID"},"role":{"type":"string","description":"Message role (user, assistant, system, tool)"},"roleType":{"type":"string","description":"Role type (AI, human, tool)","optional":true},"content":{"type":"string","description":"Message content"},"name":{"type":"string","description":"Sender name","optional":true},"createdAt":{"type":"string","description":"Timestamp (RFC3339 format)"},"metadata":{"type":"object","description":"Message metadata (dynamic key-value pairs)","optional":true},"processed":{"type":"boolean","description":"Whether message has been processed","optional":true}}}},"rowCount":{"type":"number","description":"Number of rows returned","optional":true},"totalCount":{"type":"number","description":"Total number of items available","optional":true}},"zep_get_threads":{"threads":{"type":"array","description":"Array of thread objects","items":{"type":"object","properties":{"threadId":{"type":"string","description":"Thread identifier"},"userId":{"type":"string","description":"Associated user ID"},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"projectUuid":{"type":"string","description":"Project UUID"},"metadata":{"type":"object","description":"Custom metadata (dynamic key-value pairs)","optional":true}}}},"responseCount":{"type":"number","description":"Number of items in this response","optional":true},"totalCount":{"type":"number","description":"Total number of items available","optional":true}},"zep_get_user":{"userId":{"type":"string","description":"User identifier"},"email":{"type":"string","description":"User email address","optional":true},"firstName":{"type":"string","description":"User first name","optional":true},"lastName":{"type":"string","description":"User last name","optional":true},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)","optional":true},"metadata":{"type":"object","description":"User metadata (dynamic key-value pairs)","optional":true}},"zep_get_user_threads":{"threads":{"type":"array","description":"Array of thread objects","items":{"type":"object","properties":{"threadId":{"type":"string","description":"Thread identifier"},"userId":{"type":"string","description":"Associated user ID"},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"projectUuid":{"type":"string","description":"Project UUID"},"metadata":{"type":"object","description":"Custom metadata (dynamic key-value pairs)","optional":true}}}},"totalCount":{"type":"number","description":"Total number of items available","optional":true}},"zerobounce_get_credits":{"credits":{"type":"number","description":"Remaining validation credits (-1 if unavailable)"}},"zerobounce_verify_email":{"email":{"type":"string","description":"The validated email address"},"status":{"type":"string","description":"Validation status (valid, invalid, catch_all, unknown, spamtrap, abuse, do_not_mail)"},"deliverable":{"type":"boolean","description":"Whether the email is valid and safe to send"},"subStatus":{"type":"string","description":"Detailed sub-status from ZeroBounce","optional":true},"freeEmail":{"type":"boolean","description":"Whether the address is on a free email provider","optional":true},"didYouMean":{"type":"string","description":"Suggested correction for a likely typo","optional":true}},"zoho_desk_add_comment":{"comment":{"type":"object","description":"The created comment","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Comment content (raw; may be HTML)","optional":true},"contentType":{"type":"string","description":"Content type (plainText/html)","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true},"isPublic":{"type":"boolean","description":"Whether the comment is public","optional":true},"commenterId":{"type":"string","description":"Commenter ID","optional":true},"commenter":{"type":"object","description":"Who wrote the comment","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Commenter type (AGENT/END_USER)","optional":true},"roleName":{"type":"string","description":"Role name","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"commentedTime":{"type":"string","description":"Commented timestamp","optional":true},"modifiedTime":{"type":"string","description":"Modified timestamp","optional":true,"nullable":true},"attachments":{"type":"array","description":"Comment attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"zoho_desk_get_attachment":{"file":{"type":"file","description":"The downloaded attachment file"}},"zoho_desk_get_contact":{"contact":{"type":"object","description":"The contact","properties":{"id":{"type":"string","description":"Contact ID"},"firstName":{"type":"string","description":"First name","optional":true,"nullable":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Primary email","optional":true,"nullable":true},"secondaryEmail":{"type":"string","description":"Secondary email","optional":true,"nullable":true},"phone":{"type":"string","description":"Phone number","optional":true,"nullable":true},"mobile":{"type":"string","description":"Mobile number","optional":true,"nullable":true},"accountId":{"type":"string","description":"Associated account ID","optional":true,"nullable":true},"ownerId":{"type":"string","description":"Owner ID","optional":true,"nullable":true},"type":{"type":"string","description":"Contact type","optional":true,"nullable":true},"title":{"type":"string","description":"Job title","optional":true,"nullable":true},"street":{"type":"string","description":"Street","optional":true,"nullable":true},"city":{"type":"string","description":"City","optional":true,"nullable":true},"state":{"type":"string","description":"State","optional":true,"nullable":true},"country":{"type":"string","description":"Country","optional":true,"nullable":true},"zip":{"type":"string","description":"ZIP / postal code","optional":true,"nullable":true},"description":{"type":"string","description":"Description","optional":true,"nullable":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"zoho_desk_get_thread":{"thread":{"type":"object","description":"The thread","properties":{"id":{"type":"string","description":"Thread ID"},"channel":{"type":"string","description":"Thread channel","optional":true},"direction":{"type":"string","description":"Direction (in/out)","optional":true},"content":{"type":"string","description":"Thread content (raw; may be HTML)","optional":true,"nullable":true},"contentType":{"type":"string","description":"Content type","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true,"nullable":true},"summary":{"type":"string","description":"Thread summary","optional":true,"nullable":true},"responderId":{"type":"string","description":"Responder ID","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"hasAttach":{"type":"boolean","description":"Whether the thread has attachments","optional":true},"attachmentCount":{"type":"string","description":"Number of attachments","optional":true},"fromEmailAddress":{"type":"string","description":"From email address","optional":true,"nullable":true},"to":{"type":"string","description":"To email address","optional":true,"nullable":true},"cc":{"type":"string","description":"CC email address","optional":true,"nullable":true},"bcc":{"type":"string","description":"BCC email address","optional":true,"nullable":true},"replyTo":{"type":"string","description":"Reply-to email address","optional":true,"nullable":true},"isForward":{"type":"boolean","description":"Whether the thread is a forward","optional":true},"isContentTruncated":{"type":"boolean","description":"Whether Zoho truncated the thread content; fetch fullContentURL for the rest","optional":true},"fullContentURL":{"type":"string","description":"URL returning the untruncated thread content","optional":true,"nullable":true},"plainText":{"type":"string","description":"Zoho\'s own plain-text rendering of the thread, when it supplies one","optional":true,"nullable":true},"status":{"type":"string","description":"Delivery status of the thread (e.g. SUCCESS, PENDING, FAILED, DRAFT)","optional":true},"isDescriptionThread":{"type":"boolean","description":"Whether this thread is the ticket\'s original description","optional":true},"visibility":{"type":"string","description":"Thread visibility (e.g. public)","optional":true},"canReply":{"type":"boolean","description":"Whether the thread can be replied to","optional":true},"author":{"type":"object","description":"Who sent the thread","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Author type (AGENT/END_USER)","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"attachments":{"type":"array","description":"Thread attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"zoho_desk_get_ticket":{"ticket":{"type":"object","description":"The ticket","properties":{"id":{"type":"string","description":"Ticket ID"},"ticketNumber":{"type":"string","description":"Human-readable ticket number","optional":true},"subject":{"type":"string","description":"Ticket subject","optional":true},"description":{"type":"string","description":"Ticket description (raw; may be HTML)","optional":true,"nullable":true},"descriptionText":{"type":"string","description":"Plain-text rendering of the description: HTML stripped when the body contains markup, otherwise the description verbatim","optional":true,"nullable":true},"status":{"type":"string","description":"Ticket status","optional":true},"statusType":{"type":"string","description":"Status category (Open/Closed/On Hold)","optional":true},"priority":{"type":"string","description":"Ticket priority","optional":true,"nullable":true},"category":{"type":"string","description":"Ticket category","optional":true,"nullable":true},"subCategory":{"type":"string","description":"Ticket sub-category","optional":true,"nullable":true},"classification":{"type":"string","description":"Ticket classification","optional":true,"nullable":true},"channel":{"type":"string","description":"Origin channel","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true,"nullable":true},"accountId":{"type":"string","description":"Account ID","optional":true,"nullable":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true,"nullable":true},"email":{"type":"string","description":"Contact email","optional":true,"nullable":true},"phone":{"type":"string","description":"Contact phone","optional":true,"nullable":true},"dueDate":{"type":"string","description":"Due date","optional":true,"nullable":true},"responseDueDate":{"type":"string","description":"Response due date","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"modifiedTime":{"type":"string","description":"Last modified timestamp","optional":true},"customerResponseTime":{"type":"string","description":"Time the last customer response was received","optional":true,"nullable":true},"closedTime":{"type":"string","description":"Closed timestamp","optional":true,"nullable":true},"resolution":{"type":"string","description":"Resolution text","optional":true,"nullable":true},"threadCount":{"type":"string","description":"Number of threads","optional":true},"commentCount":{"type":"string","description":"Number of comments","optional":true},"webUrl":{"type":"string","description":"Web URL to the ticket","optional":true},"isEscalated":{"type":"boolean","description":"Whether the ticket is escalated","optional":true},"isOverDue":{"type":"boolean","description":"Whether the ticket is overdue","optional":true},"isSpam":{"type":"boolean","description":"Whether the ticket is marked spam","optional":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"zoho_desk_list_comments":{"comments":{"type":"array","description":"List of comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Comment content (raw; may be HTML)","optional":true},"contentType":{"type":"string","description":"Content type (plainText/html)","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true},"isPublic":{"type":"boolean","description":"Whether the comment is public","optional":true},"commenterId":{"type":"string","description":"Commenter ID","optional":true},"commenter":{"type":"object","description":"Who wrote the comment","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Commenter type (AGENT/END_USER)","optional":true},"roleName":{"type":"string","description":"Role name","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"commentedTime":{"type":"string","description":"Commented timestamp","optional":true},"modifiedTime":{"type":"string","description":"Modified timestamp","optional":true,"nullable":true},"attachments":{"type":"array","description":"Comment attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"count":{"type":"number","description":"Number of comments returned"}},"zoho_desk_list_organizations":{"organizations":{"type":"array","description":"Accessible organizations","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"companyName":{"type":"string","description":"Company name","optional":true},"portalName":{"type":"string","description":"Portal name","optional":true}}}},"count":{"type":"number","description":"Number of organizations returned"}},"zoho_desk_list_threads":{"threads":{"type":"array","description":"List of threads","items":{"type":"object","properties":{"id":{"type":"string","description":"Thread ID"},"channel":{"type":"string","description":"Thread channel","optional":true},"direction":{"type":"string","description":"Direction (in/out)","optional":true},"content":{"type":"string","description":"Thread content (raw; may be HTML)","optional":true,"nullable":true},"contentType":{"type":"string","description":"Content type","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true,"nullable":true},"summary":{"type":"string","description":"Thread summary","optional":true,"nullable":true},"responderId":{"type":"string","description":"Responder ID","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"hasAttach":{"type":"boolean","description":"Whether the thread has attachments","optional":true},"attachmentCount":{"type":"string","description":"Number of attachments","optional":true},"fromEmailAddress":{"type":"string","description":"From email address","optional":true,"nullable":true},"to":{"type":"string","description":"To email address","optional":true,"nullable":true},"cc":{"type":"string","description":"CC email address","optional":true,"nullable":true},"bcc":{"type":"string","description":"BCC email address","optional":true,"nullable":true},"replyTo":{"type":"string","description":"Reply-to email address","optional":true,"nullable":true},"isForward":{"type":"boolean","description":"Whether the thread is a forward","optional":true},"isContentTruncated":{"type":"boolean","description":"Whether Zoho truncated the thread content; fetch fullContentURL for the rest","optional":true},"fullContentURL":{"type":"string","description":"URL returning the untruncated thread content","optional":true,"nullable":true},"plainText":{"type":"string","description":"Zoho\'s own plain-text rendering of the thread, when it supplies one","optional":true,"nullable":true},"status":{"type":"string","description":"Delivery status of the thread (e.g. SUCCESS, PENDING, FAILED, DRAFT)","optional":true},"isDescriptionThread":{"type":"boolean","description":"Whether this thread is the ticket\'s original description","optional":true},"visibility":{"type":"string","description":"Thread visibility (e.g. public)","optional":true},"canReply":{"type":"boolean","description":"Whether the thread can be replied to","optional":true},"author":{"type":"object","description":"Who sent the thread","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Author type (AGENT/END_USER)","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"attachments":{"type":"array","description":"Thread attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"count":{"type":"number","description":"Number of threads returned"}},"zoho_desk_list_tickets":{"tickets":{"type":"array","description":"List of tickets","items":{"type":"object","properties":{"id":{"type":"string","description":"Ticket ID"},"ticketNumber":{"type":"string","description":"Human-readable ticket number","optional":true},"subject":{"type":"string","description":"Ticket subject","optional":true},"description":{"type":"string","description":"Ticket description (raw; may be HTML)","optional":true,"nullable":true},"descriptionText":{"type":"string","description":"Plain-text rendering of the description: HTML stripped when the body contains markup, otherwise the description verbatim","optional":true,"nullable":true},"status":{"type":"string","description":"Ticket status","optional":true},"statusType":{"type":"string","description":"Status category (Open/Closed/On Hold)","optional":true},"priority":{"type":"string","description":"Ticket priority","optional":true,"nullable":true},"category":{"type":"string","description":"Ticket category","optional":true,"nullable":true},"subCategory":{"type":"string","description":"Ticket sub-category","optional":true,"nullable":true},"classification":{"type":"string","description":"Ticket classification","optional":true,"nullable":true},"channel":{"type":"string","description":"Origin channel","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true,"nullable":true},"accountId":{"type":"string","description":"Account ID","optional":true,"nullable":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true,"nullable":true},"email":{"type":"string","description":"Contact email","optional":true,"nullable":true},"phone":{"type":"string","description":"Contact phone","optional":true,"nullable":true},"dueDate":{"type":"string","description":"Due date","optional":true,"nullable":true},"responseDueDate":{"type":"string","description":"Response due date","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"modifiedTime":{"type":"string","description":"Last modified timestamp","optional":true},"customerResponseTime":{"type":"string","description":"Time the last customer response was received","optional":true,"nullable":true},"closedTime":{"type":"string","description":"Closed timestamp","optional":true,"nullable":true},"resolution":{"type":"string","description":"Resolution text","optional":true,"nullable":true},"threadCount":{"type":"string","description":"Number of threads","optional":true},"commentCount":{"type":"string","description":"Number of comments","optional":true},"webUrl":{"type":"string","description":"Web URL to the ticket","optional":true},"isEscalated":{"type":"boolean","description":"Whether the ticket is escalated","optional":true},"isOverDue":{"type":"boolean","description":"Whether the ticket is overdue","optional":true},"isSpam":{"type":"boolean","description":"Whether the ticket is marked spam","optional":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"count":{"type":"number","description":"Number of tickets returned"}},"zoho_desk_update_ticket":{"ticket":{"type":"object","description":"The updated ticket","properties":{"id":{"type":"string","description":"Ticket ID"},"ticketNumber":{"type":"string","description":"Human-readable ticket number","optional":true},"subject":{"type":"string","description":"Ticket subject","optional":true},"description":{"type":"string","description":"Ticket description (raw; may be HTML)","optional":true,"nullable":true},"descriptionText":{"type":"string","description":"Plain-text rendering of the description: HTML stripped when the body contains markup, otherwise the description verbatim","optional":true,"nullable":true},"status":{"type":"string","description":"Ticket status","optional":true},"statusType":{"type":"string","description":"Status category (Open/Closed/On Hold)","optional":true},"priority":{"type":"string","description":"Ticket priority","optional":true,"nullable":true},"category":{"type":"string","description":"Ticket category","optional":true,"nullable":true},"subCategory":{"type":"string","description":"Ticket sub-category","optional":true,"nullable":true},"classification":{"type":"string","description":"Ticket classification","optional":true,"nullable":true},"channel":{"type":"string","description":"Origin channel","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true,"nullable":true},"accountId":{"type":"string","description":"Account ID","optional":true,"nullable":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true,"nullable":true},"email":{"type":"string","description":"Contact email","optional":true,"nullable":true},"phone":{"type":"string","description":"Contact phone","optional":true,"nullable":true},"dueDate":{"type":"string","description":"Due date","optional":true,"nullable":true},"responseDueDate":{"type":"string","description":"Response due date","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"modifiedTime":{"type":"string","description":"Last modified timestamp","optional":true},"customerResponseTime":{"type":"string","description":"Time the last customer response was received","optional":true,"nullable":true},"closedTime":{"type":"string","description":"Closed timestamp","optional":true,"nullable":true},"resolution":{"type":"string","description":"Resolution text","optional":true,"nullable":true},"threadCount":{"type":"string","description":"Number of threads","optional":true},"commentCount":{"type":"string","description":"Number of comments","optional":true},"webUrl":{"type":"string","description":"Web URL to the ticket","optional":true},"isEscalated":{"type":"boolean","description":"Whether the ticket is escalated","optional":true},"isOverDue":{"type":"boolean","description":"Whether the ticket is overdue","optional":true},"isSpam":{"type":"boolean","description":"Whether the ticket is marked spam","optional":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"zoom_create_meeting":{"meeting":{"type":"object","description":"The created meeting with all its properties","properties":{"id":{"type":"number","description":"Meeting ID"},"uuid":{"type":"string","description":"Meeting UUID"},"host_id":{"type":"string","description":"Host user ID"},"host_email":{"type":"string","description":"Host email address"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type: 1=instant, 2=scheduled, 3=recurring no fixed time, 8=recurring fixed time"},"status":{"type":"string","description":"Meeting status (e.g., waiting, started)"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)"},"agenda":{"type":"string","description":"Meeting agenda"},"created_at":{"type":"string","description":"Creation timestamp in ISO 8601 format"},"start_url":{"type":"string","description":"URL for host to start the meeting"},"join_url":{"type":"string","description":"URL for participants to join the meeting"},"password":{"type":"string","description":"Meeting password"},"h323_password":{"type":"string","description":"H.323/SIP room system password"},"pstn_password":{"type":"string","description":"PSTN password for phone dial-in"},"encrypted_password":{"type":"string","description":"Encrypted password for joining"},"settings":{"type":"object","description":"Meeting settings","properties":{"host_video":{"type":"boolean","description":"Start with host video on"},"participant_video":{"type":"boolean","description":"Start with participant video on"},"join_before_host":{"type":"boolean","description":"Allow participants to join before host"},"mute_upon_entry":{"type":"boolean","description":"Mute participants upon entry"},"watermark":{"type":"boolean","description":"Add watermark when viewing shared screen"},"audio":{"type":"string","description":"Audio options: both, telephony, or voip"},"auto_recording":{"type":"string","description":"Auto recording: local, cloud, or none"},"waiting_room":{"type":"boolean","description":"Enable waiting room"},"meeting_authentication":{"type":"boolean","description":"Require meeting authentication"},"approval_type":{"type":"number","description":"Approval type: 0=auto, 1=manual, 2=none"}}},"recurrence":{"type":"object","description":"Recurrence settings for recurring meetings","properties":{"type":{"type":"number","description":"Recurrence type: 1=daily, 2=weekly, 3=monthly"},"repeat_interval":{"type":"number","description":"Interval between recurring meetings"},"weekly_days":{"type":"string","description":"Days of week for weekly recurrence (1-7, comma-separated)"},"monthly_day":{"type":"number","description":"Day of month for monthly recurrence"},"monthly_week":{"type":"number","description":"Week of month for monthly recurrence"},"monthly_week_day":{"type":"number","description":"Day of week for monthly recurrence"},"end_times":{"type":"number","description":"Number of occurrences"},"end_date_time":{"type":"string","description":"End date time in ISO 8601 format"}}},"occurrences":{"type":"array","description":"Meeting occurrences for recurring meetings","items":{"type":"object","properties":{"occurrence_id":{"type":"string","description":"Occurrence ID"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"status":{"type":"string","description":"Occurrence status"}}}}}}},"zoom_delete_meeting":{"success":{"type":"boolean","description":"Whether the meeting was deleted successfully"}},"zoom_delete_recording":{"success":{"type":"boolean","description":"Whether the recording was deleted successfully"}},"zoom_get_meeting":{"meeting":{"type":"object","description":"The meeting details","properties":{"id":{"type":"number","description":"Meeting ID"},"uuid":{"type":"string","description":"Meeting UUID"},"host_id":{"type":"string","description":"Host user ID"},"host_email":{"type":"string","description":"Host email address"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type: 1=instant, 2=scheduled, 3=recurring no fixed time, 8=recurring fixed time"},"status":{"type":"string","description":"Meeting status (e.g., waiting, started)"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)"},"agenda":{"type":"string","description":"Meeting agenda"},"created_at":{"type":"string","description":"Creation timestamp in ISO 8601 format"},"start_url":{"type":"string","description":"URL for host to start the meeting"},"join_url":{"type":"string","description":"URL for participants to join the meeting"},"password":{"type":"string","description":"Meeting password"},"h323_password":{"type":"string","description":"H.323/SIP room system password"},"pstn_password":{"type":"string","description":"PSTN password for phone dial-in"},"encrypted_password":{"type":"string","description":"Encrypted password for joining"},"settings":{"type":"object","description":"Meeting settings","properties":{"host_video":{"type":"boolean","description":"Start with host video on"},"participant_video":{"type":"boolean","description":"Start with participant video on"},"join_before_host":{"type":"boolean","description":"Allow participants to join before host"},"mute_upon_entry":{"type":"boolean","description":"Mute participants upon entry"},"watermark":{"type":"boolean","description":"Add watermark when viewing shared screen"},"audio":{"type":"string","description":"Audio options: both, telephony, or voip"},"auto_recording":{"type":"string","description":"Auto recording: local, cloud, or none"},"waiting_room":{"type":"boolean","description":"Enable waiting room"},"meeting_authentication":{"type":"boolean","description":"Require meeting authentication"},"approval_type":{"type":"number","description":"Approval type: 0=auto, 1=manual, 2=none"}}},"recurrence":{"type":"object","description":"Recurrence settings for recurring meetings","properties":{"type":{"type":"number","description":"Recurrence type: 1=daily, 2=weekly, 3=monthly"},"repeat_interval":{"type":"number","description":"Interval between recurring meetings"},"weekly_days":{"type":"string","description":"Days of week for weekly recurrence (1-7, comma-separated)"},"monthly_day":{"type":"number","description":"Day of month for monthly recurrence"},"monthly_week":{"type":"number","description":"Week of month for monthly recurrence"},"monthly_week_day":{"type":"number","description":"Day of week for monthly recurrence"},"end_times":{"type":"number","description":"Number of occurrences"},"end_date_time":{"type":"string","description":"End date time in ISO 8601 format"}}},"occurrences":{"type":"array","description":"Meeting occurrences for recurring meetings","items":{"type":"object","properties":{"occurrence_id":{"type":"string","description":"Occurrence ID"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"status":{"type":"string","description":"Occurrence status"}}}}}}},"zoom_get_meeting_invitation":{"invitation":{"type":"string","description":"The meeting invitation text"}},"zoom_get_meeting_recordings":{"recording":{"type":"object","description":"The meeting recording with all files","properties":{"uuid":{"type":"string","description":"Meeting UUID"},"id":{"type":"number","description":"Meeting ID"},"account_id":{"type":"string","description":"Account ID"},"host_id":{"type":"string","description":"Host user ID"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type"},"start_time":{"type":"string","description":"Meeting start time"},"duration":{"type":"number","description":"Meeting duration in minutes"},"total_size":{"type":"number","description":"Total size of all recordings in bytes"},"recording_count":{"type":"number","description":"Number of recording files"},"share_url":{"type":"string","description":"URL to share recordings"},"recording_files":{"type":"array","description":"List of recording files","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording file ID"},"meeting_id":{"type":"string","description":"Meeting ID associated with the recording"},"recording_start":{"type":"string","description":"Start time of the recording"},"recording_end":{"type":"string","description":"End time of the recording"},"file_type":{"type":"string","description":"Type of recording file (MP4, M4A, etc.)"},"file_extension":{"type":"string","description":"File extension"},"file_size":{"type":"number","description":"File size in bytes"},"play_url":{"type":"string","description":"URL to play the recording"},"download_url":{"type":"string","description":"URL to download the recording"},"status":{"type":"string","description":"Recording status"},"recording_type":{"type":"string","description":"Type of recording (shared_screen, audio_only, etc.)"}}}}}},"files":{"type":"file[]","description":"Downloaded recording files","optional":true}},"zoom_list_meetings":{"meetings":{"type":"array","description":"List of meetings","items":{"type":"object","properties":{"id":{"type":"number","description":"Meeting ID"},"uuid":{"type":"string","description":"Meeting UUID"},"host_id":{"type":"string","description":"Host user ID"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"timezone":{"type":"string","description":"Timezone"},"agenda":{"type":"string","description":"Meeting agenda"},"created_at":{"type":"string","description":"Creation timestamp"},"join_url":{"type":"string","description":"URL for participants to join"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"pageCount":{"type":"number","description":"Total number of pages"},"pageNumber":{"type":"number","description":"Current page number"},"pageSize":{"type":"number","description":"Number of records per page"},"totalRecords":{"type":"number","description":"Total number of records"},"nextPageToken":{"type":"string","description":"Token for next page of results"}}}},"zoom_list_past_participants":{"participants":{"type":"array","description":"List of meeting participants","items":{"type":"object","properties":{"id":{"type":"string","description":"Participant unique identifier"},"user_id":{"type":"string","description":"User ID if registered Zoom user"},"name":{"type":"string","description":"Participant display name"},"user_email":{"type":"string","description":"Participant email address"},"join_time":{"type":"string","description":"Time when participant joined (ISO 8601)"},"leave_time":{"type":"string","description":"Time when participant left (ISO 8601)"},"duration":{"type":"number","description":"Duration in seconds participant was in meeting"},"attentiveness_score":{"type":"string","description":"Attentiveness score (deprecated)"},"failover":{"type":"boolean","description":"Whether participant failed over to another data center"},"status":{"type":"string","description":"Participant status"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"pageSize":{"type":"number","description":"Number of records per page"},"totalRecords":{"type":"number","description":"Total number of records"},"nextPageToken":{"type":"string","description":"Token for next page of results"}}}},"zoom_list_recordings":{"recordings":{"type":"array","description":"List of recordings","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Meeting UUID"},"id":{"type":"number","description":"Meeting ID"},"account_id":{"type":"string","description":"Account ID"},"host_id":{"type":"string","description":"Host user ID"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type"},"start_time":{"type":"string","description":"Meeting start time"},"duration":{"type":"number","description":"Meeting duration in minutes"},"total_size":{"type":"number","description":"Total size of all recordings in bytes"},"recording_count":{"type":"number","description":"Number of recording files"},"share_url":{"type":"string","description":"URL to share recordings"},"recording_files":{"type":"array","description":"List of recording files","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording file ID"},"meeting_id":{"type":"string","description":"Meeting ID associated with the recording"},"recording_start":{"type":"string","description":"Start time of the recording"},"recording_end":{"type":"string","description":"End time of the recording"},"file_type":{"type":"string","description":"Type of recording file (MP4, M4A, etc.)"},"file_extension":{"type":"string","description":"File extension"},"file_size":{"type":"number","description":"File size in bytes"},"play_url":{"type":"string","description":"URL to play the recording"},"download_url":{"type":"string","description":"URL to download the recording"},"status":{"type":"string","description":"Recording status"},"recording_type":{"type":"string","description":"Type of recording (shared_screen, audio_only, etc.)"}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"from":{"type":"string","description":"Start date of query range"},"to":{"type":"string","description":"End date of query range"},"pageSize":{"type":"number","description":"Number of records per page"},"totalRecords":{"type":"number","description":"Total number of records"},"nextPageToken":{"type":"string","description":"Token for next page of results"}}}},"zoom_update_meeting":{"success":{"type":"boolean","description":"Whether the meeting was updated successfully"}},"zoominfo_enrich_companies":{"results":{"type":"array","description":"Enrichment results, one per input with match status and attributes","items":{"type":"json"}}},"zoominfo_enrich_contacts":{"results":{"type":"array","description":"Enrichment results, one per input with match status and attributes","items":{"type":"json"}}},"zoominfo_search_companies":{"companies":{"type":"array","description":"Matching companies","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}},"zoominfo_search_contacts":{"contacts":{"type":"array","description":"Matching contacts (without emails or phone numbers)","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}},"zoominfo_search_intent":{"signals":{"type":"array","description":"Intent signals with topic, score, audience strength, and company","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}},"zoominfo_search_news":{"articles":{"type":"array","description":"News articles matching the filters","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}}}' + '{"a2a_cancel_task":{"taskId":{"type":"string","description":"Task identifier"},"state":{"type":"string","description":"Task lifecycle state after cancellation"},"canceled":{"type":"boolean","description":"Whether the task was canceled"}},"a2a_get_agent_card":{"name":{"type":"string","description":"Agent display name"},"description":{"type":"string","description":"Agent description"},"url":{"type":"string","description":"Agent endpoint URL"},"version":{"type":"string","description":"The agent\'s own version"},"protocolVersion":{"type":"string","description":"A2A protocol version the agent exposes"},"capabilities":{"type":"json","description":"Agent capability flags","properties":{"streaming":{"type":"boolean","description":"Supports streaming responses"},"pushNotifications":{"type":"boolean","description":"Supports push notifications"},"extendedAgentCard":{"type":"boolean","description":"Provides an extended agent card"}}},"skills":{"type":"array","description":"Skills the agent can perform","items":{"type":"object","properties":{"id":{"type":"string","description":"Skill identifier"},"name":{"type":"string","description":"Skill name"},"description":{"type":"string","description":"Skill description"}}}},"defaultInputModes":{"type":"array","description":"Default accepted input media types","items":{"type":"string"}},"defaultOutputModes":{"type":"array","description":"Default produced output media types","items":{"type":"string"}}},"a2a_get_task":{"content":{"type":"string","description":"Agent response text"},"taskId":{"type":"string","description":"Task identifier"},"contextId":{"type":"string","description":"Conversation/context identifier"},"state":{"type":"string","description":"Task lifecycle state"},"artifacts":{"type":"array","description":"Structured task output artifacts","items":{"type":"object","properties":{"name":{"type":"string","description":"Artifact name"},"description":{"type":"string","description":"Artifact description"},"content":{"type":"string","description":"Artifact text content"}}}}},"a2a_send_message":{"content":{"type":"string","description":"Agent response text"},"taskId":{"type":"string","description":"Task identifier"},"contextId":{"type":"string","description":"Conversation/context identifier"},"state":{"type":"string","description":"Task lifecycle state"},"artifacts":{"type":"array","description":"Structured task output artifacts","items":{"type":"object","properties":{"name":{"type":"string","description":"Artifact name"},"description":{"type":"string","description":"Artifact description"},"content":{"type":"string","description":"Artifact text content"}}}}},"agentmail_create_draft":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"preview":{"type":"string","description":"Draft preview text","optional":true},"labels":{"type":"array","description":"Labels assigned to the draft"},"inReplyTo":{"type":"string","description":"Message ID this draft replies to","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_create_inbox":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_delete_draft":{"deleted":{"type":"boolean","description":"Whether the draft was successfully deleted"}},"agentmail_delete_inbox":{"deleted":{"type":"boolean","description":"Whether the inbox was successfully deleted"}},"agentmail_delete_thread":{"deleted":{"type":"boolean","description":"Whether the thread was successfully deleted"}},"agentmail_forward_message":{"messageId":{"type":"string","description":"ID of the forwarded message"},"threadId":{"type":"string","description":"ID of the thread"}},"agentmail_get_draft":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"preview":{"type":"string","description":"Draft preview text","optional":true},"labels":{"type":"array","description":"Labels assigned to the draft"},"inReplyTo":{"type":"string","description":"Message ID this draft replies to","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_get_inbox":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_get_message":{"messageId":{"type":"string","description":"Unique identifier for the message"},"threadId":{"type":"string","description":"ID of the thread this message belongs to"},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"subject":{"type":"string","description":"Message subject","optional":true},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"labels":{"type":"array","description":"Labels assigned to the message"},"timestamp":{"type":"string","description":"Time the message was sent or drafted","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}},"agentmail_get_thread":{"threadId":{"type":"string","description":"Unique identifier for the thread"},"subject":{"type":"string","description":"Thread subject","optional":true},"senders":{"type":"array","description":"List of sender email addresses"},"recipients":{"type":"array","description":"List of recipient email addresses"},"messageCount":{"type":"number","description":"Number of messages in the thread"},"labels":{"type":"array","description":"Labels assigned to the thread"},"lastMessageAt":{"type":"string","description":"Timestamp of last message","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"},"messages":{"type":"array","description":"Messages in the thread","items":{"type":"object","properties":{"messageId":{"type":"string","description":"Unique identifier for the message"},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"subject":{"type":"string","description":"Message subject","optional":true},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"labels":{"type":"array","description":"Labels assigned to the message"},"timestamp":{"type":"string","description":"Time the message was sent or drafted","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}}}}},"agentmail_list_drafts":{"drafts":{"type":"array","description":"List of drafts","items":{"type":"object","properties":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"preview":{"type":"string","description":"Draft preview text","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Total number of drafts"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_list_inboxes":{"inboxes":{"type":"array","description":"List of inboxes","items":{"type":"object","properties":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Total number of inboxes"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_list_messages":{"messages":{"type":"array","description":"List of messages in the inbox","items":{"type":"object","properties":{"messageId":{"type":"string","description":"Unique identifier for the message"},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"subject":{"type":"string","description":"Message subject","optional":true},"preview":{"type":"string","description":"Message preview text","optional":true},"timestamp":{"type":"string","description":"Time the message was sent or drafted","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}}}},"count":{"type":"number","description":"Total number of messages"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_list_threads":{"threads":{"type":"array","description":"List of email threads","items":{"type":"object","properties":{"threadId":{"type":"string","description":"Unique identifier for the thread"},"subject":{"type":"string","description":"Thread subject","optional":true},"senders":{"type":"array","description":"List of sender email addresses"},"recipients":{"type":"array","description":"List of recipient email addresses"},"messageCount":{"type":"number","description":"Number of messages in the thread"},"lastMessageAt":{"type":"string","description":"Timestamp of last message","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Total number of threads"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page","optional":true}},"agentmail_reply_message":{"messageId":{"type":"string","description":"ID of the sent reply message"},"threadId":{"type":"string","description":"ID of the thread"}},"agentmail_send_draft":{"messageId":{"type":"string","description":"ID of the sent message"},"threadId":{"type":"string","description":"ID of the thread"}},"agentmail_send_message":{"threadId":{"type":"string","description":"ID of the created thread"},"messageId":{"type":"string","description":"ID of the sent message"},"subject":{"type":"string","description":"Email subject line"},"to":{"type":"string","description":"Recipient email address"}},"agentmail_update_draft":{"draftId":{"type":"string","description":"Unique identifier for the draft"},"inboxId":{"type":"string","description":"Inbox the draft belongs to"},"subject":{"type":"string","description":"Draft subject","optional":true},"to":{"type":"array","description":"Recipient email addresses"},"cc":{"type":"array","description":"CC email addresses"},"bcc":{"type":"array","description":"BCC email addresses"},"text":{"type":"string","description":"Plain text content","optional":true},"html":{"type":"string","description":"HTML content","optional":true},"preview":{"type":"string","description":"Draft preview text","optional":true},"labels":{"type":"array","description":"Labels assigned to the draft"},"inReplyTo":{"type":"string","description":"Message ID this draft replies to","optional":true},"sendStatus":{"type":"string","description":"Send status (scheduled, sending, failed)","optional":true},"sendAt":{"type":"string","description":"Scheduled send time","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_update_inbox":{"inboxId":{"type":"string","description":"Unique identifier for the inbox"},"email":{"type":"string","description":"Email address of the inbox"},"displayName":{"type":"string","description":"Display name of the inbox","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"}},"agentmail_update_message":{"messageId":{"type":"string","description":"Unique identifier for the message"},"labels":{"type":"array","description":"Current labels on the message"}},"agentmail_update_thread":{"threadId":{"type":"string","description":"Unique identifier for the thread"},"labels":{"type":"array","description":"Current labels on the thread"}},"agentphone_create_call":{"id":{"type":"string","description":"Unique call identifier"},"agentId":{"type":"string","description":"Agent handling the call","optional":true},"status":{"type":"string","description":"Initial call status","optional":true},"toNumber":{"type":"string","description":"Destination phone number","optional":true},"fromNumber":{"type":"string","description":"Caller ID used for the call","optional":true},"phoneNumberId":{"type":"string","description":"ID of the phone number used as caller ID","optional":true},"direction":{"type":"string","description":"Call direction (outbound)","optional":true},"startedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true}},"agentphone_create_contact":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}},"agentphone_create_number":{"id":{"type":"string","description":"Unique phone number ID"},"phoneNumber":{"type":"string","description":"Provisioned phone number in E.164 format"},"country":{"type":"string","description":"Two-letter country code"},"status":{"type":"string","description":"Number status (e.g. active)"},"type":{"type":"string","description":"Number type (e.g. sms)","optional":true},"agentId":{"type":"string","description":"Agent the number is attached to","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the number was created"}},"agentphone_delete_contact":{"id":{"type":"string","description":"ID of the deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was deleted successfully"}},"agentphone_get_call":{"id":{"type":"string","description":"Call ID"},"agentId":{"type":"string","description":"Agent that handled the call","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID","optional":true},"phoneNumber":{"type":"string","description":"Phone number used for the call","optional":true},"fromNumber":{"type":"string","description":"Caller phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound","optional":true},"status":{"type":"string","description":"Call status"},"startedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"endedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"durationSeconds":{"type":"number","description":"Call duration in seconds","optional":true},"lastTranscriptSnippet":{"type":"string","description":"Last transcript snippet","optional":true},"recordingUrl":{"type":"string","description":"Recording audio URL","optional":true},"recordingAvailable":{"type":"boolean","description":"Whether a recording is available","optional":true},"transcripts":{"type":"array","description":"Ordered transcript turns for the call","items":{"type":"object","properties":{"id":{"type":"string","description":"Transcript turn ID"},"transcript":{"type":"string","description":"User utterance"},"confidence":{"type":"number","description":"Speech recognition confidence","optional":true},"response":{"type":"string","description":"Agent response (when available)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"}}}}},"agentphone_get_call_transcript":{"callId":{"type":"string","description":"Call ID"},"transcript":{"type":"array","description":"Ordered transcript turns for the call","items":{"type":"object","properties":{"role":{"type":"string","description":"Speaker role (user or agent)"},"content":{"type":"string","description":"Turn content"},"createdAt":{"type":"string","description":"ISO 8601 timestamp","optional":true}}}}},"agentphone_get_contact":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}},"agentphone_get_conversation":{"id":{"type":"string","description":"Conversation ID"},"agentId":{"type":"string","description":"Agent ID","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"participant":{"type":"string","description":"External participant phone number"},"lastMessageAt":{"type":"string","description":"ISO 8601 timestamp"},"messageCount":{"type":"number","description":"Number of messages in the conversation"},"metadata":{"type":"json","description":"Custom metadata stored on the conversation","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"},"messages":{"type":"array","description":"Recent messages in the conversation","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"body":{"type":"string","description":"Message text"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"sms, mms, or imessage","optional":true},"mediaUrl":{"type":"string","description":"Attached media URL","optional":true},"mediaUrls":{"type":"array","description":"All attached media URLs","items":{"type":"string"}},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}}},"agentphone_get_conversation_messages":{"data":{"type":"array","description":"Messages in the conversation","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"body":{"type":"string","description":"Message text"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"sms, mms, or imessage","optional":true},"mediaUrl":{"type":"string","description":"Attached media URL","optional":true},"mediaUrls":{"type":"array","description":"All attached media URLs","items":{"type":"string"}},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more messages are available"}},"agentphone_get_number_messages":{"data":{"type":"array","description":"Messages received on the number","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"from_":{"type":"string","description":"Sender phone number (E.164)"},"to":{"type":"string","description":"Recipient phone number (E.164)"},"body":{"type":"string","description":"Message text"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"Channel (sms, mms, etc.)","optional":true},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more messages are available"}},"agentphone_get_usage":{"plan":{"type":"json","description":"Plan name and limits (name, limits: numbers/messagesPerMonth/voiceMinutesPerMonth/maxCallDurationMinutes/concurrentCalls)"},"numbers":{"type":"json","description":"Phone number usage (used, limit, remaining)"},"stats":{"type":"json","description":"Usage stats: totalMessages, messagesLast24h/7d/30d, totalCalls, callsLast24h/7d/30d, totalWebhookDeliveries, successfulWebhookDeliveries, failedWebhookDeliveries"},"periodStart":{"type":"string","description":"Billing period start"},"periodEnd":{"type":"string","description":"Billing period end"}},"agentphone_get_usage_daily":{"data":{"type":"array","description":"Daily usage entries","items":{"type":"object","properties":{"date":{"type":"string","description":"Day (YYYY-MM-DD)"},"messages":{"type":"number","description":"Messages that day"},"calls":{"type":"number","description":"Calls that day"},"webhooks":{"type":"number","description":"Webhook deliveries that day"}}}},"days":{"type":"number","description":"Number of days returned"}},"agentphone_get_usage_monthly":{"data":{"type":"array","description":"Monthly usage entries","items":{"type":"object","properties":{"month":{"type":"string","description":"Month (YYYY-MM)"},"messages":{"type":"number","description":"Messages that month"},"calls":{"type":"number","description":"Calls that month"},"webhooks":{"type":"number","description":"Webhook deliveries that month"}}}},"months":{"type":"number","description":"Number of months returned"}},"agentphone_list_calls":{"data":{"type":"array","description":"Calls","items":{"type":"object","properties":{"id":{"type":"string","description":"Call ID"},"agentId":{"type":"string","description":"Agent that handled the call","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID used for the call","optional":true},"phoneNumber":{"type":"string","description":"Phone number used for the call","optional":true},"fromNumber":{"type":"string","description":"Caller phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound","optional":true},"status":{"type":"string","description":"Call status"},"startedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"endedAt":{"type":"string","description":"ISO 8601 timestamp","optional":true},"durationSeconds":{"type":"number","description":"Call duration in seconds","optional":true},"lastTranscriptSnippet":{"type":"string","description":"Last transcript snippet","optional":true},"recordingUrl":{"type":"string","description":"Recording audio URL","optional":true},"recordingAvailable":{"type":"boolean","description":"Whether a recording is available","optional":true}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of matching calls"}},"agentphone_list_contacts":{"data":{"type":"array","description":"Contacts","items":{"type":"object","properties":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of contacts"}},"agentphone_list_conversations":{"data":{"type":"array","description":"Conversations","items":{"type":"object","properties":{"id":{"type":"string","description":"Conversation ID"},"agentId":{"type":"string","description":"Agent ID","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"participant":{"type":"string","description":"External participant phone number"},"lastMessageAt":{"type":"string","description":"ISO 8601 timestamp"},"lastMessagePreview":{"type":"string","description":"Last message preview"},"messageCount":{"type":"number","description":"Number of messages in the conversation"},"metadata":{"type":"json","description":"Custom metadata stored on the conversation","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of conversations"}},"agentphone_list_numbers":{"data":{"type":"array","description":"Phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"country":{"type":"string","description":"Two-letter country code"},"status":{"type":"string","description":"Number status"},"type":{"type":"string","description":"Number type (e.g. sms)","optional":true},"agentId":{"type":"string","description":"Attached agent ID","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available"},"total":{"type":"number","description":"Total number of phone numbers"}},"agentphone_react_to_message":{"id":{"type":"string","description":"Reaction ID"},"reactionType":{"type":"string","description":"Reaction type applied"},"messageId":{"type":"string","description":"ID of the message that was reacted to"},"channel":{"type":"string","description":"Channel (imessage)"}},"agentphone_release_number":{"id":{"type":"string","description":"ID of the released phone number"},"released":{"type":"boolean","description":"Whether the number was released successfully"}},"agentphone_send_message":{"id":{"type":"string","description":"Message ID"},"status":{"type":"string","description":"Delivery status"},"channel":{"type":"string","description":"sms, mms, or imessage"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"}},"agentphone_update_contact":{"id":{"type":"string","description":"Contact ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email address","optional":true},"notes":{"type":"string","description":"Freeform notes","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp"}},"agentphone_update_conversation":{"id":{"type":"string","description":"Conversation ID"},"agentId":{"type":"string","description":"Agent ID","optional":true},"phoneNumberId":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"participant":{"type":"string","description":"External participant phone number"},"lastMessageAt":{"type":"string","description":"ISO 8601 timestamp"},"messageCount":{"type":"number","description":"Number of messages"},"metadata":{"type":"json","description":"Custom metadata stored on the conversation","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp"},"messages":{"type":"array","description":"Messages in the conversation","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"body":{"type":"string","description":"Message body"},"fromNumber":{"type":"string","description":"Sender phone number"},"toNumber":{"type":"string","description":"Recipient phone number"},"direction":{"type":"string","description":"inbound or outbound"},"channel":{"type":"string","description":"Channel (sms, mms, etc.)","optional":true},"mediaUrl":{"type":"string","description":"Media URL if any","optional":true},"mediaUrls":{"type":"array","description":"All attached media URLs","items":{"type":"string"}},"receivedAt":{"type":"string","description":"ISO 8601 timestamp"}}}}},"agiloft_async_status":{"callbackId":{"type":"string","description":"Callback ID that was checked"},"statusCode":{"type":"number","description":"Raw status code Agiloft returned"},"status":{"type":"string","description":"completed, queued, in_progress, failed, or unknown_callback"},"complete":{"type":"boolean","description":"True when the operation has finished, whether it succeeded or failed"}},"agiloft_attach_file":{"recordId":{"type":"string","description":"ID of the record the file was attached to"},"fieldName":{"type":"string","description":"Name of the field the file was attached to"},"fileName":{"type":"string","description":"Name of the attached file"},"totalAttachments":{"type":"number","description":"Total number of files attached in the field after the operation"}},"agiloft_attachment_info":{"attachments":{"type":"array","description":"List of attachments with position, name, and size","items":{"type":"object","properties":{"position":{"type":"number","description":"Position index of the attachment in the field"},"name":{"type":"string","description":"File name of the attachment"},"size":{"type":"number","description":"File size in bytes"}}}},"totalCount":{"type":"number","description":"Total number of attachments in the field"}},"agiloft_create_record":{"id":{"type":"string","description":"ID of the created record"},"fields":{"type":"json","description":"Field values of the created record"}},"agiloft_delete_record":{"id":{"type":"string","description":"ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was successfully deleted"}},"agiloft_get_choice_line_id":{"choiceLineId":{"type":"number","description":"Internal numeric line ID of the choice value","optional":true}},"agiloft_list_tables":{"tables":{"type":"array","description":"Tables in the knowledge base with their fields","items":{"type":"object","properties":{"label":{"type":"string","description":"Display name of the table"},"logicalName":{"type":"string","description":"Logical table name, as other Agiloft operations expect it"},"fields":{"type":"array","description":"Fields on the table","items":{"type":"object","properties":{"columnName":{"type":"string","description":"Logical field name"},"columnLabel":{"type":"string","description":"Display label"},"columnType":{"type":"string","description":"SQL column type"},"columnTypeDomain":{"type":"string","description":"Agiloft field type"},"required":{"type":"boolean","description":"Whether the field is mandatory"},"isLinked":{"type":"boolean","description":"Whether the field is a linked field"},"linkedInfo":{"type":"array","description":"Source table and column, when linked-field details were requested","items":{"type":"object","properties":{"linkedTable":{"type":"string","description":"Source table"},"linkedColumn":{"type":"string","description":"Source column"}}}},"textFieldType":{"type":"string","description":"Content type for text fields, e.g. text/plain","optional":true}}}}}}},"totalCount":{"type":"number","description":"Number of tables returned"}},"agiloft_lock_record":{"id":{"type":"string","description":"Record ID"},"tableId":{"type":"number","description":"Numeric system identifier of the table holding the record","optional":true},"lockStatus":{"type":"string","description":"Lock status: \\"LOCKED\\" when the record is held, \\"NO_LOCK\\" when it is free"},"lockedBy":{"type":"string","description":"Username of the user who locked the record","optional":true},"lockExpiresInMinutes":{"type":"number","description":"Minutes until the lock expires","optional":true}},"agiloft_nlp_search":{"records":{"type":"json","description":"Matching records with the requested field values"},"totalCount":{"type":"number","description":"Number of records in this response"},"truncated":{"type":"boolean","description":"True when more records were returned upstream than this call reports"}},"agiloft_read_record":{"id":{"type":"string","description":"ID of the record"},"fields":{"type":"json","description":"Field values of the record"}},"agiloft_remove_attachment":{"recordId":{"type":"string","description":"ID of the record"},"fieldName":{"type":"string","description":"Name of the attachment field"},"remainingAttachments":{"type":"number","description":"Number of attachments remaining in the field after removal"}},"agiloft_retrieve_attachment":{"file":{"type":"file","description":"Downloaded attachment file"}},"agiloft_run_action_button":{"recordId":{"type":"string","description":"ID of the record the action button was run on"},"callbackId":{"type":"string","optional":true,"description":"Callback identifier for the asynchronous run, which Agiloft returns as EWCALLBACK_ID"}},"agiloft_saved_search":{"searches":{"type":"array","description":"Saved searches defined on the table","items":{"type":"object","properties":{"name":{"type":"string","description":"Internal saved search name"},"label":{"type":"string","description":"Display label, as used by Search Records"},"id":{"type":"number","description":"Saved search identifier in the Agiloft database"},"description":{"type":"string","description":"Saved search description"}}}},"totalCount":{"type":"number","description":"Number of saved searches returned"}},"agiloft_search_records":{"truncated":{"type":"boolean","description":"True when more records were returned upstream than this call reports"},"records":{"type":"json","description":"Array of matching records with their field values"},"totalCount":{"type":"number","description":"Number of records in this response. Not a total match count — compare with `truncated`."},"page":{"type":"number","description":"Page number that was requested (0-based)"},"limit":{"type":"number","description":"Page size that was requested; 0 when no limit was sent and Agiloft chose one"}},"agiloft_select_records":{"truncated":{"type":"boolean","description":"True when more IDs matched than this call reports"},"recordIds":{"type":"array","description":"Array of record IDs matching the query","items":{"type":"string"}},"totalCount":{"type":"number","description":"Number of IDs in this response — compare with `truncated`"}},"agiloft_update_record":{"id":{"type":"string","description":"ID of the updated record"},"fields":{"type":"json","description":"Updated field values of the record"}},"agiloft_upsert_record":{"id":{"type":"string","description":"ID of the created or updated record"},"created":{"type":"boolean","description":"True when a new record was created, false when an existing one was updated"},"callbackId":{"type":"string","description":"Returned for a queued upsert; pass it to Async Status to poll the result","optional":true}},"ahrefs_anchors":{"anchors":{"type":"array","description":"Anchor text distribution for the backlink profile","items":{"type":"object","properties":{"anchor":{"type":"string","description":"The anchor text"},"backlinks":{"type":"number","description":"Total backlinks using this anchor text"},"dofollowBacklinks":{"type":"number","description":"Number of dofollow backlinks using this anchor text"},"referringDomains":{"type":"number","description":"Number of unique referring domains using this anchor text"},"firstSeen":{"type":"string","description":"When a link with this anchor was first found"},"lastSeen":{"type":"string","description":"When a backlink with this anchor was last seen (null if still live)","optional":true}}}}},"ahrefs_backlinks":{"backlinks":{"type":"array","description":"List of backlinks pointing to the target","items":{"type":"object","properties":{"urlFrom":{"type":"string","description":"The URL of the page containing the backlink"},"urlTo":{"type":"string","description":"The URL being linked to"},"anchor":{"type":"string","description":"The anchor text of the link"},"domainRatingSource":{"type":"number","description":"Domain Rating of the linking domain"},"isDofollow":{"type":"boolean","description":"Whether the link is dofollow"},"firstSeen":{"type":"string","description":"When the backlink was first discovered"},"lastVisited":{"type":"string","description":"When the backlink was last checked"}}}}},"ahrefs_backlinks_stats":{"stats":{"type":"object","description":"Backlink and referring domain totals","properties":{"liveBacklinks":{"type":"number","description":"Number of currently live backlinks"},"liveReferringDomains":{"type":"number","description":"Number of currently live referring domains"},"allTimeBacklinks":{"type":"number","description":"Total backlinks ever discovered, including lost ones"},"allTimeReferringDomains":{"type":"number","description":"Total referring domains ever discovered, including lost ones"}}}},"ahrefs_batch_analysis":{"results":{"type":"array","description":"Bulk metrics for each analyzed target, in submission order","items":{"type":"object","properties":{"url":{"type":"string","description":"The analyzed target URL or domain"},"index":{"type":"number","description":"Index of the target in the submitted list"},"domainRating":{"type":"number","description":"Domain Rating score (0-100)","optional":true},"ahrefsRank":{"type":"number","description":"Ahrefs Rank (global ranking)","optional":true},"backlinks":{"type":"number","description":"Total backlinks to the target","optional":true},"referringDomains":{"type":"number","description":"Unique domains linking to the target","optional":true},"organicTraffic":{"type":"number","description":"Estimated monthly organic traffic","optional":true},"organicKeywords":{"type":"number","description":"Number of organic keywords ranked (top 100)","optional":true},"paidTraffic":{"type":"number","description":"Estimated monthly paid search traffic","optional":true},"error":{"type":"string","description":"Error message if this target could not be analyzed","optional":true}}}}},"ahrefs_broken_backlinks":{"brokenBacklinks":{"type":"array","description":"List of broken backlinks","items":{"type":"object","properties":{"urlFrom":{"type":"string","description":"The URL of the page containing the broken link"},"urlTo":{"type":"string","description":"The broken URL being linked to"},"httpCode":{"type":"number","description":"HTTP status code of the broken target URL (e.g., 404, 410)","optional":true},"anchor":{"type":"string","description":"The anchor text of the link"},"domainRatingSource":{"type":"number","description":"Domain Rating of the linking domain"}}}}},"ahrefs_domain_rating":{"domainRating":{"type":"number","description":"Domain Rating score (0-100)"},"ahrefsRank":{"type":"number","description":"Ahrefs Rank - global ranking based on backlink profile strength","optional":true}},"ahrefs_domain_rating_history":{"domainRatings":{"type":"array","description":"Historical Domain Rating data points","items":{"type":"object","properties":{"date":{"type":"string","description":"The date of the measurement"},"domainRating":{"type":"number","description":"Domain Rating score (0-100) on this date"}}}}},"ahrefs_keyword_overview":{"overview":{"type":"object","description":"Keyword metrics overview","properties":{"keyword":{"type":"string","description":"The analyzed keyword"},"searchVolume":{"type":"number","description":"Monthly search volume"},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"cpc":{"type":"number","description":"Cost per click in USD","optional":true},"clicks":{"type":"number","description":"Estimated clicks per month","optional":true},"clicksPercentage":{"type":"number","description":"Percentage of searches that result in an organic click","optional":true},"parentTopic":{"type":"string","description":"The parent topic for this keyword","optional":true},"trafficPotential":{"type":"number","description":"Estimated traffic potential if ranking #1","optional":true},"intents":{"type":"object","description":"Search intent flags (informational, navigational, commercial, transactional, branded, local)","optional":true,"properties":{"informational":{"type":"boolean","description":"Query seeks information"},"navigational":{"type":"boolean","description":"Query seeks a specific site or page"},"commercial":{"type":"boolean","description":"Query researches a purchase decision"},"transactional":{"type":"boolean","description":"Query intends to complete a purchase"},"branded":{"type":"boolean","description":"Query references a specific brand"},"local":{"type":"boolean","description":"Query seeks local results"}}}}}},"ahrefs_keywords_history":{"keywordsHistory":{"type":"array","description":"Historical organic keyword ranking distribution","items":{"type":"object","properties":{"date":{"type":"string","description":"Date of the record"},"top3":{"type":"number","description":"Keywords ranking in top 3 organic results"},"top4To10":{"type":"number","description":"Keywords ranking in positions 4-10"},"top11To20":{"type":"number","description":"Keywords ranking in positions 11-20"},"top21To50":{"type":"number","description":"Keywords ranking in positions 21-50"},"top51Plus":{"type":"number","description":"Keywords ranking in position 51 and beyond"}}}}},"ahrefs_metrics":{"metrics":{"type":"object","description":"Organic and paid search overview","properties":{"organicTraffic":{"type":"number","description":"Estimated monthly organic traffic"},"organicKeywords":{"type":"number","description":"Number of organic keywords ranked"},"organicKeywordsTop3":{"type":"number","description":"Number of organic keywords ranking in positions 1-3"},"organicCost":{"type":"number","description":"Estimated monthly cost to replicate organic traffic via ads (USD)","optional":true},"paidTraffic":{"type":"number","description":"Estimated monthly paid search traffic"},"paidKeywords":{"type":"number","description":"Number of paid keywords targeted"},"paidPages":{"type":"number","description":"Number of pages receiving paid traffic"},"paidCost":{"type":"number","description":"Estimated monthly paid search spend (USD)","optional":true}}}},"ahrefs_metrics_history":{"metricsHistory":{"type":"array","description":"Historical organic and paid traffic data points","items":{"type":"object","properties":{"date":{"type":"string","description":"Date of the metric entry"},"organicTraffic":{"type":"number","description":"Estimated monthly organic visits"},"organicCost":{"type":"number","description":"Estimated monthly cost to replicate organic traffic via ads (USD)","optional":true},"paidTraffic":{"type":"number","description":"Estimated monthly paid search visits"},"paidCost":{"type":"number","description":"Estimated monthly paid search spend (USD)","optional":true}}}}},"ahrefs_organic_competitors":{"competitors":{"type":"array","description":"List of organic search competitors ranked by keyword overlap","items":{"type":"object","properties":{"domain":{"type":"string","description":"The competitor domain","optional":true},"domainRating":{"type":"number","description":"Domain Rating of the competitor"},"commonKeywords":{"type":"number","description":"Number of keywords the competitor and target both rank for"},"targetKeywords":{"type":"number","description":"Number of keywords the target ranks for"},"competitorKeywords":{"type":"number","description":"Number of keywords the competitor ranks for"},"traffic":{"type":"number","description":"Estimated monthly organic traffic for the competitor","optional":true}}}}},"ahrefs_organic_keywords":{"keywords":{"type":"array","description":"List of organic keywords the target ranks for","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The keyword"},"volume":{"type":"number","description":"Monthly search volume"},"position":{"type":"number","description":"Best ranking position for this keyword","optional":true},"url":{"type":"string","description":"The URL that ranks at the best position for this keyword","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic traffic"},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true}}}}},"ahrefs_paid_pages":{"paidPages":{"type":"array","description":"List of pages receiving paid search traffic","items":{"type":"object","properties":{"url":{"type":"string","description":"The page URL","optional":true},"traffic":{"type":"number","description":"Estimated monthly paid search traffic","optional":true},"keywords":{"type":"number","description":"Number of paid keywords the page ranks for","optional":true},"topKeyword":{"type":"string","description":"The top keyword driving paid traffic to this page","optional":true},"value":{"type":"number","description":"Estimated monthly paid traffic cost in USD","optional":true},"adsCount":{"type":"number","description":"Number of unique ads shown for this page","optional":true}}}}},"ahrefs_rank_tracker_competitors_overview":{"competitorKeywords":{"type":"array","description":"Tracked keywords with competitor ranking data","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The tracked keyword"},"volume":{"type":"number","description":"Average monthly search volume","optional":true},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"serpFeatures":{"type":"array","description":"SERP features present in the results","items":{"type":"string"}},"competitorsList":{"type":"array","description":"Ranking data for each tracked competitor on this keyword","items":{"type":"object","properties":{"url":{"type":"string","description":"The competitor\'s ranking URL"},"position":{"type":"number","description":"Current ranking position","optional":true},"bestPositionKind":{"type":"string","description":"Type of the best position achieved","optional":true},"traffic":{"type":"number","description":"Estimated traffic to the competitor","optional":true},"value":{"type":"number","description":"Estimated traffic value (USD)","optional":true}}}}}}}},"ahrefs_rank_tracker_competitors_stats":{"competitorsStats":{"type":"array","description":"Aggregate stats for each tracked competitor","items":{"type":"object","properties":{"competitor":{"type":"string","description":"The competitor\'s URL"},"traffic":{"type":"number","description":"Estimated monthly organic visits","optional":true},"trafficValue":{"type":"number","description":"Estimated monthly organic traffic value (USD)","optional":true},"averagePosition":{"type":"number","description":"Average top organic position across tracked keywords","optional":true},"pos1To3":{"type":"number","description":"Keywords ranking in top 3 positions"},"pos4To10":{"type":"number","description":"Keywords ranking in positions 4-10"},"shareOfVoice":{"type":"number","description":"Organic traffic share percentage"},"shareOfTrafficValue":{"type":"number","description":"Organic traffic value share percentage"}}}}},"ahrefs_rank_tracker_overview":{"overviews":{"type":"array","description":"Ranking overview for each tracked keyword","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The tracked keyword"},"position":{"type":"number","description":"Top organic search position","optional":true},"volume":{"type":"number","description":"Average monthly search volume","optional":true},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"url":{"type":"string","description":"Top-ranking URL","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic visits","optional":true},"serpFeatures":{"type":"array","description":"SERP features present in the results","items":{"type":"string"}},"bestPositionKind":{"type":"string","description":"Type of the top position (organic, paid, or SERP feature)","optional":true}}}}},"ahrefs_rank_tracker_serp_overview":{"positions":{"type":"array","description":"Every ranking result on the SERP for the tracked keyword","items":{"type":"object","properties":{"position":{"type":"number","description":"Position of the result in the SERP"},"url":{"type":"string","description":"URL of the ranking page"},"title":{"type":"string","description":"Page title"},"type":{"type":"array","description":"The kind of the position: organic, paid, or a SERP feature","items":{"type":"string"}},"domainRating":{"type":"number","description":"Domain Rating of the ranking domain"},"urlRating":{"type":"number","description":"URL Rating of the ranking page"},"backlinks":{"type":"number","description":"Total backlinks to the ranking domain"},"refdomains":{"type":"number","description":"Unique referring domains"},"traffic":{"type":"number","description":"Estimated monthly organic search traffic"},"value":{"type":"number","description":"Estimated monthly traffic value (USD)","optional":true},"topKeyword":{"type":"string","description":"Highest-traffic keyword ranking for this page","optional":true},"topKeywordVolume":{"type":"number","description":"Monthly search volume for the top keyword","optional":true},"updateDate":{"type":"string","description":"Date the SERP was last checked"}}}}},"ahrefs_refdomains_history":{"referringDomainsHistory":{"type":"array","description":"Historical referring domains count data points","items":{"type":"object","properties":{"date":{"type":"string","description":"The date of the data point"},"referringDomains":{"type":"number","description":"Total number of unique domains linking to the target on this date"}}}}},"ahrefs_referring_domains":{"referringDomains":{"type":"array","description":"List of domains linking to the target","items":{"type":"object","properties":{"domain":{"type":"string","description":"The referring domain"},"domainRating":{"type":"number","description":"Domain Rating of the referring domain"},"backlinks":{"type":"number","description":"Total number of backlinks from this domain to the target"},"dofollowBacklinks":{"type":"number","description":"Number of dofollow backlinks from this domain"},"firstSeen":{"type":"string","description":"When the domain was first seen linking"},"lastVisited":{"type":"string","description":"When the domain was last seen linking (null if never re-crawled)","optional":true}}}}},"ahrefs_related_terms":{"relatedTerms":{"type":"array","description":"Related keyword ideas for the seed keyword","items":{"type":"object","properties":{"keyword":{"type":"string","description":"The related keyword"},"volume":{"type":"number","description":"Average monthly search volume","optional":true},"keywordDifficulty":{"type":"number","description":"Keyword difficulty score (0-100)","optional":true},"cpc":{"type":"number","description":"Cost per click in USD","optional":true},"parentTopic":{"type":"string","description":"The parent topic for this keyword","optional":true},"trafficPotential":{"type":"number","description":"Estimated traffic potential if ranking #1","optional":true},"intents":{"type":"object","description":"Search intent flags (informational, navigational, commercial, transactional, branded, local)","optional":true},"serpFeatures":{"type":"array","description":"SERP features present in the results","items":{"type":"string"}}}}}},"ahrefs_site_audit_page_explorer":{"auditPages":{"type":"array","description":"List of crawled pages with health and SEO metrics","items":{"type":"object","properties":{"url":{"type":"string","description":"The crawled page URL"},"httpCode":{"type":"number","description":"HTTP status code returned by the URL","optional":true},"title":{"type":"array","description":"Page title tag(s)","items":{"type":"string"}},"internalLinks":{"type":"number","description":"Number of internal outgoing links"},"externalLinks":{"type":"number","description":"Number of external outgoing links"},"backlinks":{"type":"number","description":"Number of incoming external links to the page","optional":true},"compliant":{"type":"boolean","description":"Whether the page is indexable (200 status, no canonical/noindex)","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic traffic to the page","optional":true}}}}},"ahrefs_top_pages":{"pages":{"type":"array","description":"List of top pages by organic traffic","items":{"type":"object","properties":{"url":{"type":"string","description":"The page URL","optional":true},"traffic":{"type":"number","description":"Estimated monthly organic traffic"},"keywords":{"type":"number","description":"Number of keywords the page ranks for","optional":true},"topKeyword":{"type":"string","description":"The top keyword driving traffic to this page","optional":true},"value":{"type":"number","description":"Estimated traffic value in USD","optional":true}}}}},"airtable_create_records":{"records":{"type":"array","description":"Array of created Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records created"}}}},"airtable_delete_records":{"records":{"type":"array","description":"Array of deleted Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"deleted":{"type":"boolean","description":"Whether the record was deleted"}}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records deleted"},"deletedRecordIds":{"type":"array","description":"List of deleted record IDs"}}}},"airtable_get_base_schema":{"tables":{"type":"json","description":"Array of table schemas with fields and views","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"fields":{"type":"json"},"views":{"type":"json"}}}},"metadata":{"type":"json","description":"Operation metadata including total tables count"}},"airtable_get_record":{"record":{"type":"json","description":"Retrieved Airtable record","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records returned (always 1)"}}}},"airtable_list_bases":{"bases":{"type":"array","description":"Array of Airtable bases with id, name, and permissionLevel","items":{"type":"object","properties":{"id":{"type":"string","description":"Base ID (starts with \\"app\\")"},"name":{"type":"string","description":"Base name"},"permissionLevel":{"type":"string","description":"Permission level (none, read, comment, edit, create)"}}}},"metadata":{"type":"json","description":"Pagination and count metadata","properties":{"offset":{"type":"string","description":"Offset for next page of results"},"totalBases":{"type":"number","description":"Number of bases returned"}}}},"airtable_list_records":{"records":{"type":"array","description":"Array of retrieved Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"metadata":{"type":"json","description":"Operation metadata including pagination offset and total records count","properties":{"offset":{"type":"string","description":"Pagination offset for next page"},"totalRecords":{"type":"number","description":"Number of records returned"}}}},"airtable_list_tables":{"tables":{"type":"array","description":"List of tables in the base with their schema","items":{"type":"object","properties":{"id":{"type":"string","description":"Table ID (starts with \\"tbl\\")"},"name":{"type":"string","description":"Table name"},"description":{"type":"string","description":"Table description"},"primaryFieldId":{"type":"string","description":"ID of the primary field"},"fields":{"type":"array","description":"List of fields in the table","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID (starts with \\"fld\\")"},"name":{"type":"string","description":"Field name"},"type":{"type":"string","description":"Field type (singleLineText, multilineText, number, checkbox, singleSelect, multipleSelects, date, dateTime, attachment, linkedRecord, etc.)"},"description":{"type":"string","description":"Field description"},"options":{"type":"json","description":"Field-specific options (choices, etc.)"}}}}}}},"metadata":{"type":"json","description":"Base info and count metadata","properties":{"baseId":{"type":"string","description":"The base ID queried"},"totalTables":{"type":"number","description":"Number of tables in the base"}}}},"airtable_update_multiple_records":{"records":{"type":"array","description":"Array of updated Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records updated"},"updatedRecordIds":{"type":"array","description":"List of updated record IDs"}}}},"airtable_update_record":{"record":{"type":"json","description":"Updated Airtable record","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Number of records updated (always 1)"},"updatedFields":{"type":"array","description":"List of field names that were updated"}}}},"airtable_upsert_records":{"records":{"type":"array","description":"Array of upserted Airtable records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"createdTime":{"type":"string","description":"Record creation timestamp"},"fields":{"type":"json","description":"Record field values"}}}},"createdRecords":{"type":"array","description":"IDs of records that were created","items":{"type":"string","description":"Created record ID"}},"updatedRecords":{"type":"array","description":"IDs of records that were updated","items":{"type":"string","description":"Updated record ID"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"recordCount":{"type":"number","description":"Total number of records returned"},"createdCount":{"type":"number","description":"Number of records created"},"updatedCount":{"type":"number","description":"Number of records updated"}}}},"airweave_search":{"results":{"type":"array","description":"Search results with content, scores, and metadata from your synced data","items":{"type":"object","properties":{"entity_id":{"type":"string","description":"Unique identifier for the search result entity"},"source_name":{"type":"string","description":"Name of the data source (e.g., \\"GitHub\\", \\"Slack\\")"},"md_content":{"type":"string","description":"Markdown-formatted content of the result","optional":true},"score":{"type":"number","description":"Relevance score from the search"},"metadata":{"type":"object","description":"Additional metadata associated with the result","optional":true},"breadcrumbs":{"type":"array","description":"Navigation path to the result within its source","optional":true,"items":{"type":"string","description":"Breadcrumb segment"}},"url":{"type":"string","description":"URL to the original content","optional":true}}}},"completion":{"type":"string","description":"AI-generated answer to the query (when generateAnswer is enabled)","optional":true}},"algolia_add_record":{"taskID":{"type":"number","description":"Algolia task ID for tracking the indexing operation"},"objectID":{"type":"string","description":"The object ID of the added or replaced record"},"createdAt":{"type":"string","description":"Timestamp when the record was created (only present when objectID is auto-generated)","optional":true},"updatedAt":{"type":"string","description":"Timestamp when the record was updated (only present when replacing an existing record)","optional":true}},"algolia_batch_operations":{"taskID":{"type":"number","description":"Algolia task ID for tracking the batch operation"},"objectIDs":{"type":"array","description":"Array of object IDs affected by the batch operation","items":{"type":"string","description":"Unique identifier of an affected record"}}},"algolia_browse_records":{"hits":{"type":"array","description":"Array of records from the index (up to 1000 per request)","items":{"type":"object","description":"A record object containing objectID plus any requested attributes","properties":{"objectID":{"type":"string","description":"Unique identifier of the record"}}}},"cursor":{"type":"string","description":"Opaque cursor string for retrieving the next page of results. Absent when no more results exist.","optional":true},"nbHits":{"type":"number","description":"Total number of records matching the browse criteria"},"page":{"type":"number","description":"Current page number (zero-based)"},"nbPages":{"type":"number","description":"Total number of pages available"},"hitsPerPage":{"type":"number","description":"Number of hits per page (1-1000, default 1000 for browse)"},"processingTimeMS":{"type":"number","description":"Server-side processing time in milliseconds"}},"algolia_clear_records":{"taskID":{"type":"number","description":"Algolia task ID for tracking the clear operation"},"updatedAt":{"type":"string","description":"Timestamp when the records were cleared","optional":true}},"algolia_copy_move_index":{"taskID":{"type":"number","description":"Algolia task ID for tracking the copy/move operation"},"updatedAt":{"type":"string","description":"Timestamp when the operation was performed","optional":true}},"algolia_delete_by_filter":{"taskID":{"type":"number","description":"Algolia task ID for tracking the delete-by-filter operation"},"updatedAt":{"type":"string","description":"Timestamp when the operation was performed","optional":true}},"algolia_delete_index":{"taskID":{"type":"number","description":"Algolia task ID for tracking the index deletion"},"deletedAt":{"type":"string","description":"Timestamp when the index was deleted","optional":true}},"algolia_delete_record":{"taskID":{"type":"number","description":"Algolia task ID for tracking the deletion"},"deletedAt":{"type":"string","description":"Timestamp when the record was deleted"}},"algolia_get_record":{"objectID":{"type":"string","description":"The objectID of the retrieved record"},"record":{"type":"object","description":"The record data (all attributes)"}},"algolia_get_records":{"results":{"type":"array","description":"Array of retrieved records (null entries for records not found)","items":{"type":"object","description":"A record object containing objectID and user-defined attributes, or null if not found","properties":{"objectID":{"type":"string","description":"Unique identifier of the record"}}}}},"algolia_get_settings":{"searchableAttributes":{"type":"array","description":"List of searchable attributes","optional":true,"items":{"type":"string","description":"Searchable attribute name or expression"}},"attributesForFaceting":{"type":"array","description":"Attributes used for faceting","items":{"type":"string","description":"Faceting attribute name or expression"}},"ranking":{"type":"array","description":"Ranking criteria","items":{"type":"string","description":"Ranking criterion"}},"customRanking":{"type":"array","description":"Custom ranking criteria","items":{"type":"string","description":"Custom ranking expression (e.g., desc(popularity))"}},"replicas":{"type":"array","description":"List of replica index names","items":{"type":"string","description":"Replica index name"}},"hitsPerPage":{"type":"number","description":"Default number of hits per page"},"maxValuesPerFacet":{"type":"number","description":"Maximum number of facet values returned"},"highlightPreTag":{"type":"string","description":"HTML tag inserted before highlighted parts"},"highlightPostTag":{"type":"string","description":"HTML tag inserted after highlighted parts"},"paginationLimitedTo":{"type":"number","description":"Maximum number of hits accessible via pagination"}},"algolia_get_task_status":{"status":{"type":"string","description":"Task status: \\"published\\" once the operation has been applied, \\"notPublished\\" while still pending"}},"algolia_list_indices":{"indices":{"type":"array","description":"List of indices in the application","items":{"type":"object","description":"An Algolia index","properties":{"name":{"type":"string","description":"Name of the index"},"entries":{"type":"number","description":"Number of records in the index"},"dataSize":{"type":"number","description":"Size of the index data in bytes"},"fileSize":{"type":"number","description":"Size of the index files in bytes"},"lastBuildTimeS":{"type":"number","description":"Last build duration in seconds"},"numberOfPendingTasks":{"type":"number","description":"Number of pending indexing tasks"},"pendingTask":{"type":"boolean","description":"Whether the index has pending tasks"},"createdAt":{"type":"string","description":"Timestamp when the index was created"},"updatedAt":{"type":"string","description":"Timestamp when the index was last updated"},"primary":{"type":"string","description":"Name of the primary index (if this is a replica)","optional":true},"replicas":{"type":"array","description":"List of replica index names","optional":true,"items":{"type":"string","description":"Replica index name"}},"virtual":{"type":"boolean","description":"Whether the index is a virtual replica","optional":true}}}},"nbPages":{"type":"number","description":"Total number of pages of indices"}},"algolia_partial_update_record":{"taskID":{"type":"number","description":"Algolia task ID for tracking the update operation"},"objectID":{"type":"string","description":"The objectID of the updated record"},"updatedAt":{"type":"string","description":"Timestamp when the record was updated"}},"algolia_search":{"hits":{"type":"array","description":"Array of matching records","items":{"type":"object","description":"A search result hit containing objectID plus any user-defined attributes from the index","properties":{"objectID":{"type":"string","description":"Unique identifier of the record"},"_highlightResult":{"type":"object","description":"Highlighted attributes matching the query. Each attribute has value, matchLevel (none, partial, full), and matchedWords","optional":true},"_snippetResult":{"type":"object","description":"Snippeted attributes matching the query. Each attribute has value and matchLevel","optional":true},"_rankingInfo":{"type":"object","description":"Ranking information for the hit. Only present when getRankingInfo is enabled","optional":true,"properties":{"nbTypos":{"type":"number","description":"Number of typos in the query match"},"firstMatchedWord":{"type":"number","description":"Position of the first matched word"},"geoDistance":{"type":"number","description":"Distance in meters for geo-search results"},"nbExactWords":{"type":"number","description":"Number of exactly matched words"},"userScore":{"type":"number","description":"Custom ranking score"},"words":{"type":"number","description":"Number of matched words"}}}}}},"nbHits":{"type":"number","description":"Total number of matching hits"},"page":{"type":"number","description":"Current page number (zero-based)"},"nbPages":{"type":"number","description":"Total number of pages available"},"hitsPerPage":{"type":"number","description":"Number of hits per page (1-1000, default 20)"},"processingTimeMS":{"type":"number","description":"Server-side processing time in milliseconds"},"query":{"type":"string","description":"The search query that was executed"},"parsedQuery":{"type":"string","description":"The query string after normalization and stop word removal","optional":true},"facets":{"type":"object","description":"Facet counts keyed by facet name, each containing value-count pairs","optional":true},"facets_stats":{"type":"object","description":"Statistics (min, max, avg, sum) for numeric facets","optional":true},"exhaustive":{"type":"object","description":"Exhaustiveness flags for facetsCount, facetValues, nbHits, rulesMatch, and typo","optional":true}},"algolia_update_settings":{"taskID":{"type":"number","description":"Algolia task ID for tracking the settings update"},"updatedAt":{"type":"string","description":"Timestamp when the settings were updated","optional":true}},"amplitude_event_segmentation":{"series":{"type":"json","description":"Time-series data arrays indexed by series"},"seriesLabels":{"type":"array","description":"Labels for each data series","items":{"type":"string"}},"seriesCollapsed":{"type":"json","description":"Collapsed aggregate totals per series"},"xValues":{"type":"array","description":"Date values for the x-axis","items":{"type":"string"}}},"amplitude_funnels":{"funnels":{"type":"array","description":"Funnel results, one entry per segment","items":{"type":"object","properties":{"stepByStep":{"type":"json","description":"Conversion count at each step"},"cumulative":{"type":"json","description":"Cumulative conversion percentage at each step"},"cumulativeRaw":{"type":"json","description":"Cumulative conversion count at each step"},"medianTransTimes":{"type":"json","description":"Median transition time between steps (ms)"},"avgTransTimes":{"type":"json","description":"Average transition time between steps (ms)"},"events":{"type":"json","description":"Event names for each funnel step"},"dayFunnels":{"type":"json","description":"Daily funnel breakdown {series, xValues}","optional":true}}}}},"amplitude_get_active_users":{"series":{"type":"json","description":"Array of data series with user counts per time interval"},"seriesMeta":{"type":"array","description":"Metadata labels for each data series (e.g., segment names)","items":{"type":"string"}},"xValues":{"type":"array","description":"Date values for the x-axis","items":{"type":"string"}}},"amplitude_get_revenue":{"series":{"type":"array","description":"Revenue data series [{dates: [YYYY-MM-DD], values: {: {r1d..r90d, count, paid, total_amount}}}]","items":{"type":"json","properties":{"dates":{"type":"array","description":"Dates covered by this series","items":{"type":"string"}},"values":{"type":"json","description":"Per-date metric values keyed by date (r1d..r90d, count, paid, total_amount)"}}}},"seriesLabels":{"type":"array","description":"Labels for each data series","items":{"type":"string"}}},"amplitude_group_identify":{"code":{"type":"number","description":"HTTP response status code"},"message":{"type":"string","description":"Response message","optional":true}},"amplitude_identify_user":{"code":{"type":"number","description":"HTTP response status code"},"message":{"type":"string","description":"Response message","optional":true}},"amplitude_list_events":{"events":{"type":"array","description":"List of event types in the project","items":{"type":"object","properties":{"value":{"type":"string","description":"Event type name"},"displayName":{"type":"string","description":"Event display name"},"totals":{"type":"number","description":"Weekly total count"},"hidden":{"type":"boolean","description":"Whether the event is hidden"},"deleted":{"type":"boolean","description":"Whether the event is deleted"},"nonActive":{"type":"boolean","description":"Whether the event is excluded from active user calculations"},"flowHidden":{"type":"boolean","description":"Whether the event is hidden from user flow charts"}}}}},"amplitude_realtime_active_users":{"series":{"type":"json","description":"Array of data series with active user counts at 5-minute intervals"},"seriesLabels":{"type":"array","description":"Labels for each series (e.g., \\"Today\\", \\"Yesterday\\")","items":{"type":"string"}},"xValues":{"type":"array","description":"Time values for the x-axis (e.g., \\"15:00\\", \\"15:05\\")","items":{"type":"string"}}},"amplitude_retention":{"series":{"type":"array","description":"Retention data series [{dates, values: {: [{count, outof, incomplete}]}, combined: [{count, outof, incomplete}]}]","items":{"type":"json","properties":{"dates":{"type":"array","description":"Cohort dates","items":{"type":"string"}},"values":{"type":"json","description":"Per-cohort-date retention counts keyed by date"},"combined":{"type":"json","description":"Deduplicated aggregate retention across all cohorts"}}}},"seriesMeta":{"type":"array","description":"Segment/event index metadata for each series entry","items":{"type":"json"}}},"amplitude_send_event":{"code":{"type":"number","description":"Response code (200 for success)"},"eventsIngested":{"type":"number","description":"Number of events ingested"},"payloadSizeBytes":{"type":"number","description":"Size of the payload in bytes"},"serverUploadTime":{"type":"number","description":"Server upload timestamp"}},"amplitude_user_activity":{"events":{"type":"array","description":"List of user events","items":{"type":"object","properties":{"eventType":{"type":"string","description":"Type of event"},"eventTime":{"type":"string","description":"Event timestamp"},"eventProperties":{"type":"json","description":"Custom event properties"},"userProperties":{"type":"json","description":"User properties at event time"},"sessionId":{"type":"number","description":"Session ID"},"platform":{"type":"string","description":"Platform"},"country":{"type":"string","description":"Country"},"city":{"type":"string","description":"City"}}}},"userData":{"type":"json","description":"User metadata","optional":true,"properties":{"userId":{"type":"string","description":"External user ID"},"canonicalAmplitudeId":{"type":"number","description":"Canonical Amplitude ID"},"numEvents":{"type":"number","description":"Total event count"},"numSessions":{"type":"number","description":"Total session count"},"platform":{"type":"string","description":"Primary platform"},"country":{"type":"string","description":"Country"},"firstUsed":{"type":"string","description":"Date the user first appeared"},"lastUsed":{"type":"string","description":"Date of most recent user activity"}}}},"amplitude_user_profile":{"userId":{"type":"string","description":"External user ID","optional":true},"deviceId":{"type":"string","description":"Device ID","optional":true},"ampProps":{"type":"json","description":"Amplitude user properties (library, first_used, last_used, custom properties)","optional":true},"cohortIds":{"type":"array","description":"List of cohort IDs the user belongs to","optional":true,"items":{"type":"string"}},"computations":{"type":"json","description":"Computed user properties","optional":true}},"amplitude_user_search":{"matches":{"type":"array","description":"List of matching users","items":{"type":"object","properties":{"amplitudeId":{"type":"number","description":"Amplitude internal user ID"},"userId":{"type":"string","description":"External user ID"}}}},"type":{"type":"string","description":"Match type (e.g., match_user_or_device_id)","optional":true}},"apify_get_dataset_items":{"success":{"type":"boolean","description":"Whether the items were retrieved"},"datasetId":{"type":"string","description":"Dataset ID the items were read from"},"items":{"type":"array","description":"Items stored in the dataset"},"count":{"type":"number","description":"Number of items returned"}},"apify_get_run":{"success":{"type":"boolean","description":"Whether the run was found"},"runId":{"type":"string","description":"APIFY run ID"},"status":{"type":"string","description":"Run status (READY, RUNNING, SUCCEEDED, FAILED, etc.)"},"startedAt":{"type":"string","description":"When the run started (ISO timestamp)","optional":true},"finishedAt":{"type":"string","description":"When the run finished (ISO timestamp)","optional":true},"datasetId":{"type":"string","description":"Default dataset ID for the run","optional":true},"keyValueStoreId":{"type":"string","description":"Default key-value store ID for the run","optional":true},"stats":{"type":"json","description":"Run statistics (memory, CPU, duration)","optional":true}},"apify_run_actor_async":{"success":{"type":"boolean","description":"Whether the actor run succeeded"},"runId":{"type":"string","description":"APIFY run ID"},"status":{"type":"string","description":"Run status (SUCCEEDED, FAILED, etc.)"},"datasetId":{"type":"string","description":"Dataset ID containing results"},"items":{"type":"array","description":"Dataset items (if completed)"}},"apify_run_actor_sync":{"success":{"type":"boolean","description":"Whether the actor run succeeded"},"runId":{"type":"string","description":"APIFY run ID"},"status":{"type":"string","description":"Run status (SUCCEEDED, FAILED, etc.)"},"items":{"type":"array","description":"Dataset items (if completed)"}},"apify_run_task":{"success":{"type":"boolean","description":"Whether the task run succeeded"},"status":{"type":"string","description":"Run status (SUCCEEDED, FAILED, etc.)"},"items":{"type":"array","description":"Dataset items produced by the run"}},"apollo_account_bulk_create":{"created_accounts":{"type":"json","description":"Array of newly created accounts"},"existing_accounts":{"type":"json","description":"Array of existing accounts returned by Apollo (when duplicates are detected)"},"failed_accounts":{"type":"json","description":"Array of accounts that failed to be created, with reasons for failure"},"total_submitted":{"type":"number","description":"Total number of accounts in the response (created + existing + failed)"},"created":{"type":"number","description":"Number of accounts successfully created"},"existing":{"type":"number","description":"Number of existing accounts found"},"failed":{"type":"number","description":"Number of accounts that failed to be created"}},"apollo_account_bulk_update":{"accounts":{"type":"json","description":"Updated accounts (synchronous response): [{id, account_stage_id, ...}]"},"account_ids":{"type":"json","description":"IDs of accounts that were updated"},"entity_progress_job":{"type":"json","description":"Async job descriptor (when async=true is passed with account_ids)","optional":true},"job_id":{"type":"string","description":"Async job ID extracted from entity_progress_job","optional":true},"message":{"type":"string","description":"Optional confirmation message from Apollo","optional":true}},"apollo_account_create":{"account":{"type":"json","description":"Created account data from Apollo","optional":true},"created":{"type":"boolean","description":"Whether the account was successfully created"}},"apollo_account_search":{"accounts":{"type":"json","description":"Array of accounts matching the search criteria"},"pagination":{"type":"json","description":"Pagination information","optional":true}},"apollo_account_update":{"account":{"type":"json","description":"Updated account data from Apollo","optional":true},"updated":{"type":"boolean","description":"Whether the account was successfully updated"}},"apollo_contact_bulk_create":{"created_contacts":{"type":"json","description":"Array of newly created contacts"},"existing_contacts":{"type":"json","description":"Array of existing contacts (when deduplication is enabled)"},"total_submitted":{"type":"number","description":"Total number of contacts submitted"},"created":{"type":"number","description":"Number of contacts successfully created"},"existing":{"type":"number","description":"Number of existing contacts found"}},"apollo_contact_bulk_update":{"contacts":{"type":"json","description":"Updated contacts (synchronous response, ≤100 contacts)"},"entity_progress_job":{"type":"json","description":"Async job descriptor (>100 contacts or async=true): {id, status, ...}","optional":true},"job_id":{"type":"string","description":"Async job ID extracted from entity_progress_job","optional":true},"message":{"type":"string","description":"Optional confirmation message from Apollo","optional":true}},"apollo_contact_create":{"contact":{"type":"json","description":"Created contact data from Apollo","optional":true},"created":{"type":"boolean","description":"Whether the contact was successfully created"}},"apollo_contact_search":{"contacts":{"type":"json","description":"Array of contacts matching the search criteria"},"pagination":{"type":"json","description":"Pagination information","optional":true}},"apollo_contact_update":{"contact":{"type":"json","description":"Updated contact data from Apollo","optional":true},"updated":{"type":"boolean","description":"Whether the contact was successfully updated"}},"apollo_email_accounts":{"email_accounts":{"type":"json","description":"Array of team email accounts linked in Apollo"},"total":{"type":"number","description":"Total count of email accounts"}},"apollo_opportunity_create":{"opportunity":{"type":"json","description":"Created opportunity data from Apollo","optional":true},"created":{"type":"boolean","description":"Whether the opportunity was successfully created"}},"apollo_opportunity_get":{"opportunity":{"type":"json","description":"Complete opportunity data from Apollo","optional":true},"found":{"type":"boolean","description":"Whether the opportunity was found"}},"apollo_opportunity_search":{"opportunities":{"type":"json","description":"Array of opportunities matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_opportunity_update":{"opportunity":{"type":"json","description":"Updated opportunity data from Apollo","optional":true},"updated":{"type":"boolean","description":"Whether the opportunity was successfully updated"}},"apollo_organization_bulk_enrich":{"organizations":{"type":"json","description":"Array of enriched organization data"},"total":{"type":"number","description":"Total number of domains requested"},"enriched":{"type":"number","description":"Number of unique enriched records"},"missing_records":{"type":"number","description":"Number of domains that could not be enriched"},"unique_domains":{"type":"number","description":"Number of unique domains processed"}},"apollo_organization_enrich":{"organization":{"type":"json","description":"Enriched organization data from Apollo","optional":true},"enriched":{"type":"boolean","description":"Whether the organization was successfully enriched"}},"apollo_organization_search":{"organizations":{"type":"json","description":"Array of organizations matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_people_bulk_enrich":{"matches":{"type":"json","description":"Array of enriched people (null entries indicate no match)"},"total_requested_enrichments":{"type":"number","description":"Total number of records submitted for enrichment"},"unique_enriched_records":{"type":"number","description":"Number of records successfully enriched"},"missing_records":{"type":"number","description":"Number of records that could not be enriched","optional":true},"credits_consumed":{"type":"number","description":"Number of Apollo credits consumed by this request","optional":true}},"apollo_people_enrich":{"person":{"type":"json","description":"Enriched person data from Apollo","optional":true},"enriched":{"type":"boolean","description":"Whether the person was successfully enriched"}},"apollo_people_search":{"people":{"type":"json","description":"Array of people matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_sequence_add_contacts":{"added":{"type":"json","description":"Array of contact objects successfully added to the sequence"},"skipped":{"type":"json","description":"Array of contact objects that were skipped, with reasons"},"skipped_contact_ids":{"type":"json","description":"Skipped contact IDs — either an array of IDs or a hash mapping ID → reason code","optional":true},"emailer_campaign":{"type":"json","description":"Details of the emailer campaign (id, name)","optional":true},"sequence_id":{"type":"string","description":"ID of the sequence contacts were added to"},"total_added":{"type":"number","description":"Total number of contacts added"},"total_skipped":{"type":"number","description":"Total number of contacts skipped"}},"apollo_sequence_search":{"sequences":{"type":"json","description":"Array of sequences/campaigns matching the search criteria"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_entries":{"type":"number","description":"Total matching entries"}},"apollo_task_create":{"tasks":{"type":"json","description":"Array of created tasks (when returned by Apollo)"},"created":{"type":"boolean","description":"Whether the request succeeded"}},"apollo_task_search":{"tasks":{"type":"json","description":"Array of tasks matching the search criteria"},"pagination":{"type":"json","description":"Pagination information","optional":true}},"appconfig_create_application":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"ID of the created application"},"name":{"type":"string","description":"Name of the created application"},"description":{"type":"string","description":"Description of the created application","optional":true}},"appconfig_create_configuration_profile":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the created configuration profile"},"name":{"type":"string","description":"Name of the created configuration profile"},"locationUri":{"type":"string","description":"Location URI of the config","optional":true},"type":{"type":"string","description":"Profile type","optional":true}},"appconfig_create_environment":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the created environment"},"name":{"type":"string","description":"Name of the created environment"},"state":{"type":"string","description":"State of the created environment","optional":true}},"appconfig_create_hosted_configuration_version":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID"},"versionNumber":{"type":"number","description":"Version number of the created configuration","optional":true},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the configuration version","optional":true}},"appconfig_delete_application":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"ID of the deleted application"}},"appconfig_delete_configuration_profile":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the deleted configuration profile"}},"appconfig_delete_environment":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the deleted environment"}},"appconfig_delete_hosted_configuration_version":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID"},"versionNumber":{"type":"number","description":"Version number that was deleted"}},"appconfig_get_application":{"id":{"type":"string","description":"Application ID"},"name":{"type":"string","description":"Application name"},"description":{"type":"string","description":"Application description","optional":true}},"appconfig_get_configuration":{"configuration":{"type":"string","description":"The deployed configuration content"},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the retrieved configuration version","optional":true}},"appconfig_get_configuration_profile":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Configuration profile ID"},"name":{"type":"string","description":"Configuration profile name"},"description":{"type":"string","description":"Profile description","optional":true},"locationUri":{"type":"string","description":"Location URI of the config","optional":true},"retrievalRoleArn":{"type":"string","description":"IAM retrieval role ARN","optional":true},"type":{"type":"string","description":"Profile type (e.g., AWS.Freeform)","optional":true},"validators":{"type":"array","description":"Validators configured on the profile","items":{"type":"object","properties":{"type":{"type":"string","description":"Validator type (JSON_SCHEMA or LAMBDA)"}}}}},"appconfig_get_deployment":{"applicationId":{"type":"string","description":"Application ID"},"environmentId":{"type":"string","description":"Environment ID"},"deploymentStrategyId":{"type":"string","description":"Deployment strategy ID"},"configurationProfileId":{"type":"string","description":"Configuration profile ID"},"deploymentNumber":{"type":"number","description":"Deployment sequence number","optional":true},"configurationName":{"type":"string","description":"Configuration name","optional":true},"configurationVersion":{"type":"string","description":"Configuration version","optional":true},"description":{"type":"string","description":"Deployment description","optional":true},"state":{"type":"string","description":"Current deployment state","optional":true},"percentageComplete":{"type":"number","description":"Percentage completed","optional":true},"startedAt":{"type":"string","description":"When the deployment started","optional":true},"completedAt":{"type":"string","description":"When the deployment completed","optional":true}},"appconfig_get_environment":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"},"description":{"type":"string","description":"Environment description","optional":true},"state":{"type":"string","description":"Environment state","optional":true},"monitors":{"type":"array","description":"CloudWatch alarms monitoring this environment","items":{"type":"object","properties":{"alarmArn":{"type":"string","description":"CloudWatch alarm ARN"},"alarmRoleArn":{"type":"string","description":"IAM role ARN for the alarm","optional":true}}}}},"appconfig_get_hosted_configuration_version":{"applicationId":{"type":"string","description":"Owning application ID"},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID"},"versionNumber":{"type":"number","description":"Version number","optional":true},"description":{"type":"string","description":"Description of the version","optional":true},"content":{"type":"string","description":"The configuration content"},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the configuration version","optional":true}},"appconfig_list_applications":{"applications":{"type":"array","description":"List of AppConfig applications","items":{"type":"object","properties":{"id":{"type":"string","description":"Application ID"},"name":{"type":"string","description":"Application name"},"description":{"type":"string","description":"Application description","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of applications returned"}},"appconfig_list_configuration_profiles":{"configurationProfiles":{"type":"array","description":"List of AppConfig configuration profiles","items":{"type":"object","properties":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Configuration profile ID"},"name":{"type":"string","description":"Configuration profile name"},"locationUri":{"type":"string","description":"Location URI of the config","optional":true},"type":{"type":"string","description":"Profile type (e.g., AWS.Freeform)","optional":true},"validatorTypes":{"type":"array","description":"Validator types configured"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of configuration profiles returned"}},"appconfig_list_deployment_strategies":{"deploymentStrategies":{"type":"array","description":"List of AppConfig deployment strategies","items":{"type":"object","properties":{"id":{"type":"string","description":"Deployment strategy ID"},"name":{"type":"string","description":"Deployment strategy name"},"description":{"type":"string","description":"Strategy description","optional":true},"deploymentDurationInMinutes":{"type":"number","description":"Total deployment duration in minutes","optional":true},"growthType":{"type":"string","description":"Growth type (LINEAR or EXPONENTIAL)","optional":true},"growthFactor":{"type":"number","description":"Growth factor percentage","optional":true},"finalBakeTimeInMinutes":{"type":"number","description":"Final bake time in minutes","optional":true},"replicateTo":{"type":"string","description":"Where the strategy is replicated","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of deployment strategies returned"}},"appconfig_list_deployments":{"deployments":{"type":"array","description":"List of AppConfig deployments","items":{"type":"object","properties":{"deploymentNumber":{"type":"number","description":"Deployment sequence number","optional":true},"configurationName":{"type":"string","description":"Configuration name","optional":true},"configurationVersion":{"type":"string","description":"Configuration version","optional":true},"state":{"type":"string","description":"Current deployment state","optional":true},"percentageComplete":{"type":"number","description":"Percentage completed","optional":true},"startedAt":{"type":"string","description":"When the deployment started","optional":true},"completedAt":{"type":"string","description":"When the deployment completed","optional":true},"versionLabel":{"type":"string","description":"Configuration version label","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of deployments returned"}},"appconfig_list_environments":{"environments":{"type":"array","description":"List of AppConfig environments","items":{"type":"object","properties":{"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"},"description":{"type":"string","description":"Environment description","optional":true},"state":{"type":"string","description":"Environment state","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of environments returned"}},"appconfig_list_hosted_configuration_versions":{"versions":{"type":"array","description":"List of hosted configuration versions","items":{"type":"object","properties":{"applicationId":{"type":"string","description":"Owning application ID","optional":true},"configurationProfileId":{"type":"string","description":"Owning configuration profile ID","optional":true},"versionNumber":{"type":"number","description":"Version number","optional":true},"description":{"type":"string","description":"Description of the version","optional":true},"contentType":{"type":"string","description":"Content type of the configuration","optional":true},"versionLabel":{"type":"string","description":"Label of the configuration version","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for the next page","optional":true},"count":{"type":"number","description":"Number of versions returned"}},"appconfig_start_deployment":{"message":{"type":"string","description":"Operation status message"},"deploymentNumber":{"type":"number","description":"Sequence number of the deployment","optional":true},"state":{"type":"string","description":"Current deployment state","optional":true},"percentageComplete":{"type":"number","description":"Percentage of the deployment that has completed","optional":true}},"appconfig_stop_deployment":{"message":{"type":"string","description":"Operation status message"},"deploymentNumber":{"type":"number","description":"Deployment sequence number","optional":true},"state":{"type":"string","description":"Deployment state after stopping","optional":true}},"appconfig_update_application":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"ID of the updated application"},"name":{"type":"string","description":"Name of the updated application"},"description":{"type":"string","description":"Description of the updated application","optional":true}},"appconfig_update_configuration_profile":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the updated configuration profile"},"name":{"type":"string","description":"Name of the updated configuration profile"},"description":{"type":"string","description":"Description of the profile","optional":true},"type":{"type":"string","description":"Profile type","optional":true}},"appconfig_update_environment":{"message":{"type":"string","description":"Operation status message"},"applicationId":{"type":"string","description":"Owning application ID"},"id":{"type":"string","description":"ID of the updated environment"},"name":{"type":"string","description":"Name of the updated environment"},"state":{"type":"string","description":"State of the updated environment","optional":true}},"arxiv_get_author_papers":{"authorPapers":{"type":"json","description":"Array of papers authored by the specified author","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"authors":{"type":"string"},"published":{"type":"string"},"updated":{"type":"string"},"link":{"type":"string"},"pdfLink":{"type":"string"},"categories":{"type":"string"},"primaryCategory":{"type":"string"},"comment":{"type":"string"},"journalRef":{"type":"string"},"doi":{"type":"string"}}}},"totalResults":{"type":"number","description":"Total number of papers found for the author"}},"arxiv_get_paper":{"paper":{"type":"json","description":"Detailed information about the requested ArXiv paper","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"authors":{"type":"string"},"published":{"type":"string"},"updated":{"type":"string"},"link":{"type":"string"},"pdfLink":{"type":"string"},"categories":{"type":"string"},"primaryCategory":{"type":"string"},"comment":{"type":"string"},"journalRef":{"type":"string"},"doi":{"type":"string"}}}}},"arxiv_search":{"papers":{"type":"json","description":"Array of papers matching the search query","items":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"authors":{"type":"string"},"published":{"type":"string"},"updated":{"type":"string"},"link":{"type":"string"},"pdfLink":{"type":"string"},"categories":{"type":"string"},"primaryCategory":{"type":"string"},"comment":{"type":"string"},"journalRef":{"type":"string"},"doi":{"type":"string"}}}},"totalResults":{"type":"number","description":"Total number of results found for the search query"}},"asana_add_comment":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Comment globally unique identifier"},"text":{"type":"string","description":"Comment text content"},"created_at":{"type":"string","description":"Comment creation timestamp"},"created_by":{"type":"object","description":"Comment author details","properties":{"gid":{"type":"string","description":"Author GID"},"name":{"type":"string","description":"Author name"}}}},"asana_add_followers":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"name":{"type":"string","description":"Task name"},"followers":{"type":"array","description":"Current followers on the task after the update","items":{"type":"object","properties":{"gid":{"type":"string","description":"Follower GID"},"name":{"type":"string","description":"Follower name"}}}}},"asana_create_project":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Project globally unique identifier"},"name":{"type":"string","description":"Project name"},"notes":{"type":"string","description":"Project notes or description"},"archived":{"type":"boolean","description":"Whether the project is archived"},"color":{"type":"string","description":"Project color"},"created_at":{"type":"string","description":"Project creation timestamp"},"modified_at":{"type":"string","description":"Project last modified timestamp"},"permalink_url":{"type":"string","description":"URL to the project in Asana"}},"asana_create_section":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Section globally unique identifier"},"name":{"type":"string","description":"Section name"},"created_at":{"type":"string","description":"Section creation timestamp"}},"asana_create_subtask":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Subtask globally unique identifier"},"name":{"type":"string","description":"Subtask name"},"notes":{"type":"string","description":"Subtask notes or description"},"completed":{"type":"boolean","description":"Whether the subtask is completed"},"created_at":{"type":"string","description":"Subtask creation timestamp"},"permalink_url":{"type":"string","description":"URL to the subtask in Asana"}},"asana_create_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes or description"},"completed":{"type":"boolean","description":"Whether the task is completed"},"created_at":{"type":"string","description":"Task creation timestamp"},"permalink_url":{"type":"string","description":"URL to the task in Asana"}},"asana_delete_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"GID of the deleted task"},"deleted":{"type":"boolean","description":"Whether the task was deleted"}},"asana_get_project":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Project globally unique identifier"},"name":{"type":"string","description":"Project name"},"notes":{"type":"string","description":"Project notes or description"},"archived":{"type":"boolean","description":"Whether the project is archived"},"color":{"type":"string","description":"Project color"},"created_at":{"type":"string","description":"Project creation timestamp"},"modified_at":{"type":"string","description":"Project last modified timestamp"},"permalink_url":{"type":"string","description":"URL to the project in Asana"}},"asana_get_projects":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"projects":{"type":"array","description":"Array of projects","items":{"type":"object","properties":{"gid":{"type":"string","description":"Project GID"},"name":{"type":"string","description":"Project name"},"resource_type":{"type":"string","description":"Resource type (project)"}}}}},"asana_get_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"resource_type":{"type":"string","description":"Resource type (task)"},"resource_subtype":{"type":"string","description":"Resource subtype"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes or description"},"completed":{"type":"boolean","description":"Whether the task is completed"},"assignee":{"type":"object","description":"Assignee details","properties":{"gid":{"type":"string","description":"Assignee GID"},"name":{"type":"string","description":"Assignee name"}}},"created_by":{"type":"object","description":"Creator details","properties":{"gid":{"type":"string","description":"Creator GID"},"name":{"type":"string","description":"Creator name"}}},"due_on":{"type":"string","description":"Due date (YYYY-MM-DD)"},"created_at":{"type":"string","description":"Task creation timestamp"},"modified_at":{"type":"string","description":"Task last modified timestamp"},"tasks":{"type":"array","description":"Array of tasks (when fetching multiple)","items":{"type":"object","properties":{"gid":{"type":"string","description":"Task GID"},"name":{"type":"string","description":"Task name"},"completed":{"type":"boolean","description":"Completion status"}}}}},"asana_list_sections":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"sections":{"type":"array","description":"Array of sections in the project","items":{"type":"object","properties":{"gid":{"type":"string","description":"Section GID"},"name":{"type":"string","description":"Section name"},"resource_type":{"type":"string","description":"Resource type (section)"}}}}},"asana_list_workspaces":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"workspaces":{"type":"array","description":"Array of workspaces","items":{"type":"object","properties":{"gid":{"type":"string","description":"Workspace GID"},"name":{"type":"string","description":"Workspace name"},"resource_type":{"type":"string","description":"Resource type (workspace)"}}}}},"asana_search_tasks":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"tasks":{"type":"array","description":"Array of matching tasks","items":{"type":"object","properties":{"gid":{"type":"string","description":"Task GID"},"resource_type":{"type":"string","description":"Resource type"},"resource_subtype":{"type":"string","description":"Resource subtype"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes"},"completed":{"type":"boolean","description":"Completion status"},"assignee":{"type":"object","description":"Assignee details","properties":{"gid":{"type":"string","description":"Assignee GID"},"name":{"type":"string","description":"Assignee name"}}},"due_on":{"type":"string","description":"Due date"},"created_at":{"type":"string","description":"Creation timestamp"},"modified_at":{"type":"string","description":"Modified timestamp"}}}},"next_page":{"type":"object","description":"Pagination info","properties":{"offset":{"type":"string","description":"Offset token"},"path":{"type":"string","description":"API path"},"uri":{"type":"string","description":"Full URI"}}}},"asana_update_task":{"success":{"type":"boolean","description":"Operation success status"},"ts":{"type":"string","description":"Timestamp of the response"},"gid":{"type":"string","description":"Task globally unique identifier"},"name":{"type":"string","description":"Task name"},"notes":{"type":"string","description":"Task notes or description"},"completed":{"type":"boolean","description":"Whether the task is completed"},"modified_at":{"type":"string","description":"Task last modified timestamp"}},"ashby_add_candidate_tag":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_change_application_stage":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}},"ashby_create_application":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}},"ashby_create_candidate":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_create_note":{"id":{"type":"string","description":"Created note UUID"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"isPrivate":{"type":"boolean","description":"Whether the note is private"},"content":{"type":"string","description":"Note content","optional":true},"author":{"type":"object","description":"Author of the note","optional":true,"properties":{"id":{"type":"string","description":"Author user UUID"},"firstName":{"type":"string","description":"Author first name","optional":true},"lastName":{"type":"string","description":"Author last name","optional":true},"email":{"type":"string","description":"Author email","optional":true}}}},"ashby_get_application":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}},"ashby_get_candidate":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_get_job":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"status":{"type":"string","description":"Status (Open, Closed, Draft, Archived)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"locationId":{"type":"string","description":"Primary location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true},"defaultInterviewPlanId":{"type":"string","description":"Default interview plan UUID","optional":true},"interviewPlanIds":{"type":"array","description":"All interview plan UUIDs","items":{"type":"string","description":"Interview plan UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"jobPostingIds":{"type":"array","description":"Associated job posting UUIDs","items":{"type":"string","description":"Job posting UUID"}},"customRequisitionId":{"type":"string","description":"Custom requisition identifier","optional":true},"brandId":{"type":"string","description":"Brand UUID","optional":true},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"author":{"type":"object","description":"Job author (creator)","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"openedAt":{"type":"string","description":"ISO 8601 opened timestamp","optional":true},"closedAt":{"type":"string","description":"ISO 8601 closed timestamp","optional":true},"location":{"type":"object","description":"Primary location details","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"name":{"type":"string","description":"Location name","optional":true},"externalName":{"type":"string","description":"External display name","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"isRemote":{"type":"boolean","description":"Whether remote"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"parentLocationId":{"type":"string","description":"Parent location UUID","optional":true},"type":{"type":"string","description":"Location type","optional":true},"address":{"type":"object","description":"Postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}}}},"openings":{"type":"array","description":"Headcount openings associated with the job","items":{"type":"object","properties":{"id":{"type":"string","description":"Opening UUID"},"openedAt":{"type":"string","description":"Opening open timestamp","optional":true},"closedAt":{"type":"string","description":"Opening close timestamp","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"archivedAt":{"type":"string","description":"Archive timestamp","optional":true},"closeReasonId":{"type":"string","description":"Close reason UUID","optional":true},"openingState":{"type":"string","description":"Opening state (Approved, Open, Filled, Closed, Draft)","optional":true},"latestVersion":{"type":"object","description":"Latest opening version","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"identifier":{"type":"string","description":"Human-readable identifier"},"description":{"type":"string","description":"Opening description"},"authorId":{"type":"string","description":"Author user UUID","optional":true},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"teamId":{"type":"string","description":"Team UUID","optional":true},"jobIds":{"type":"array","description":"Associated job UUIDs","items":{"type":"string","description":"Job UUID"}},"targetHireDate":{"type":"string","description":"Target hire date","optional":true},"targetStartDate":{"type":"string","description":"Target start date","optional":true},"isBackfill":{"type":"boolean","description":"Whether this is a backfill opening"},"employmentType":{"type":"string","description":"Employment type","optional":true},"locationIds":{"type":"array","description":"Location UUIDs","items":{"type":"string","description":"Location UUID"}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}}}}},"compensation":{"type":"object","description":"Compensation tiers for the job. Only present when the request includes the `compensation` expand parameter.","optional":true,"properties":{"compensationTiers":{"type":"array","description":"List of compensation tiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Tier ID","optional":true},"title":{"type":"string","description":"Tier title","optional":true},"additionalInformation":{"type":"string","description":"Additional information about the tier","optional":true},"tierSummary":{"type":"string","description":"Human-readable summary of the tier","optional":true}}}}}}},"ashby_get_job_posting":{"id":{"type":"string","description":"Job posting UUID"},"title":{"type":"string","description":"Job posting title"},"descriptionPlain":{"type":"string","description":"Full description in plain text","optional":true},"descriptionHtml":{"type":"string","description":"Full description in HTML","optional":true},"descriptionSocial":{"type":"string","description":"Shortened description for social sharing (max 200 chars)","optional":true},"descriptionParts":{"type":"object","description":"Description broken into opening, body, and closing sections","optional":true,"properties":{"descriptionOpening":{"type":"object","description":"Opening (from Job Boards theme settings)","optional":true,"properties":{"html":{"type":"string","description":"HTML content","optional":true},"plain":{"type":"string","description":"Plain text content","optional":true}}},"descriptionBody":{"type":"object","description":"Main description body","optional":true,"properties":{"html":{"type":"string","description":"HTML content","optional":true},"plain":{"type":"string","description":"Plain text content","optional":true}}},"descriptionClosing":{"type":"object","description":"Closing (from Job Boards theme settings)","optional":true,"properties":{"html":{"type":"string","description":"HTML content","optional":true},"plain":{"type":"string","description":"Plain text content","optional":true}}}}},"departmentName":{"type":"string","description":"Department name","optional":true},"teamName":{"type":"string","description":"Team name","optional":true},"teamNameHierarchy":{"type":"array","description":"Hierarchy of team names from root to team","items":{"type":"string","description":"Team name"}},"jobId":{"type":"string","description":"Associated job UUID","optional":true},"locationName":{"type":"string","description":"Primary location name","optional":true},"locationIds":{"type":"object","description":"Primary and secondary location UUIDs","optional":true,"properties":{"primaryLocationId":{"type":"string","description":"Primary location UUID","optional":true},"secondaryLocationIds":{"type":"array","description":"Secondary location UUIDs","items":{"type":"string","description":"Location UUID"}}}},"address":{"type":"object","description":"Postal address of the posting location","optional":true,"properties":{"postalAddress":{"type":"object","description":"Structured postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}}}},"isRemote":{"type":"boolean","description":"Whether the posting is remote"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"isListed":{"type":"boolean","description":"Whether publicly listed on the job board"},"suppressDescriptionOpening":{"type":"boolean","description":"Whether the theme opening is hidden on this posting"},"suppressDescriptionClosing":{"type":"boolean","description":"Whether the theme closing is hidden on this posting"},"publishedDate":{"type":"string","description":"ISO 8601 published date","optional":true},"applicationDeadline":{"type":"string","description":"ISO 8601 application deadline","optional":true},"externalLink":{"type":"string","description":"External link to the job posting","optional":true},"applyLink":{"type":"string","description":"Direct apply link","optional":true},"compensation":{"type":"object","description":"Compensation details for the posting","optional":true,"properties":{"compensationTierSummary":{"type":"string","description":"Human-readable tier summary","optional":true},"summaryComponents":{"type":"array","description":"Structured compensation components","items":{"type":"object","properties":{"summary":{"type":"string","description":"Component summary","optional":true},"compensationTypeLabel":{"type":"string","description":"Component type label (Salary, Commission, Bonus, Equity, etc.)","optional":true},"interval":{"type":"string","description":"Payment interval (e.g. annual, hourly)","optional":true},"currencyCode":{"type":"string","description":"ISO 4217 currency code","optional":true},"minValue":{"type":"number","description":"Minimum value","optional":true},"maxValue":{"type":"number","description":"Maximum value","optional":true}}}},"shouldDisplayCompensationOnJobBoard":{"type":"boolean","description":"Whether compensation is shown on the job board"}}},"applicationLimitCalloutHtml":{"type":"string","description":"HTML callout shown when the application limit is reached","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"job":{"type":"object","description":"The expanded job object, only present when the request was made with expandJob=true","optional":true}},"ashby_get_offer":{"id":{"type":"string","description":"Offer UUID"},"decidedAt":{"type":"string","description":"Timestamp the offer was decided","optional":true},"applicationId":{"type":"string","description":"Associated application UUID","optional":true},"acceptanceStatus":{"type":"string","description":"Acceptance status (Accepted, Declined, Pending, etc.)","optional":true},"offerStatus":{"type":"string","description":"Offer status (e.g. WaitingOnCandidateResponse, CandidateAccepted)","optional":true},"latestVersion":{"type":"object","description":"Most recent version of the offer with pricing and metadata","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"startDate":{"type":"string","description":"Offer start date","optional":true},"salary":{"type":"object","description":"Salary details","optional":true,"properties":{"currencyCode":{"type":"string","description":"ISO 4217 currency code","optional":true},"value":{"type":"number","description":"Salary amount","optional":true}}},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"openingId":{"type":"string","description":"Associated opening UUID","optional":true},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"fileHandles":{"type":"array","description":"Offer letter file handles (unsigned .pdf, .docx, and signed .pdf when generated)","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"author":{"type":"object","description":"User who authored the version","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"approvalStatus":{"type":"string","description":"Approval workflow status","optional":true}}}},"ashby_list_applications":{"applications":{"type":"array","description":"List of applications","items":{"type":"object","properties":{"id":{"type":"string","description":"Application UUID"},"status":{"type":"string","description":"Status (Active, Hired, Archived, Lead)"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"candidate":{"type":"object","description":"Associated candidate summary","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Candidate name"},"primaryEmailAddress":{"type":"object","description":"Primary email","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}}}},"currentInterviewStage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"string","description":"Stage UUID"},"title":{"type":"string","description":"Stage title"},"type":{"type":"string","description":"Stage type"},"orderInInterviewPlan":{"type":"number","description":"Position in plan","optional":true},"interviewStageGroupId":{"type":"string","description":"Stage group UUID","optional":true},"interviewPlanId":{"type":"string","description":"Interview plan UUID","optional":true}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"archiveReason":{"type":"object","description":"Reason for archival (when archived)","optional":true,"properties":{"id":{"type":"string","description":"Reason UUID"},"text":{"type":"string","description":"Reason text"},"reasonType":{"type":"string","description":"Reason category"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}},"archivedAt":{"type":"string","description":"ISO 8601 archive timestamp","optional":true},"job":{"type":"object","description":"Associated job summary","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"locationId":{"type":"string","description":"Location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true}}},"creditedToUser":{"type":"object","description":"User credited with the application","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"appliedViaJobPostingId":{"type":"string","description":"Job posting UUID the candidate applied through","optional":true},"submitterClientIp":{"type":"string","description":"Submitter IP address","optional":true},"submitterUserAgent":{"type":"string","description":"Submitter browser user agent","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"},"applicationHistory":{"type":"array","description":"Stage history (only populated by application.info, empty for list endpoints)","items":{"type":"object","properties":{"id":{"type":"string","description":"History entry UUID"},"stageId":{"type":"string","description":"Interview stage UUID","optional":true},"stageNumber":{"type":"number","description":"Stage order number","optional":true},"title":{"type":"string","description":"Stage title at the time","optional":true},"enteredStageAt":{"type":"string","description":"ISO 8601 timestamp the stage was entered","optional":true},"actorId":{"type":"string","description":"User UUID who triggered the stage change","optional":true}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_archive_reasons":{"archiveReasons":{"type":"array","description":"List of archive reasons","items":{"type":"object","properties":{"id":{"type":"string","description":"Archive reason UUID"},"text":{"type":"string","description":"Archive reason text"},"reasonType":{"type":"string","description":"Reason type (RejectedByCandidate, RejectedByOrg, Other)"},"isArchived":{"type":"boolean","description":"Whether the reason is archived"}}}}},"ashby_list_candidate_tags":{"tags":{"type":"array","description":"List of candidate tags","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether the tag is archived"}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Sync token to use for incremental updates in future requests","optional":true}},"ashby_list_candidates":{"candidates":{"type":"array","description":"List of candidates","items":{"type":"object","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_custom_fields":{"customFields":{"type":"array","description":"List of custom field definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Custom field title"},"isPrivate":{"type":"boolean","description":"Whether the custom field is private"},"fieldType":{"type":"string","description":"Field data type (MultiValueSelect, NumberRange, String, Date, ValueSelect, Number, Currency, Boolean, LongText, CompensationRange)"},"objectType":{"type":"string","description":"Object type the field applies to (Application, Candidate, Employee, Job, Offer, Opening, Talent_Project)"},"isArchived":{"type":"boolean","description":"Whether the custom field is archived"},"isRequired":{"type":"boolean","description":"Whether a value is required"},"selectableValues":{"type":"array","description":"Selectable values for MultiValueSelect fields (empty for other field types)","items":{"type":"object","properties":{"label":{"type":"string","description":"Display label"},"value":{"type":"string","description":"Stored value"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Opaque sync token returned after the last page; pass on next sync","optional":true}},"ashby_list_departments":{"departments":{"type":"array","description":"List of departments","items":{"type":"object","properties":{"id":{"type":"string","description":"Department UUID"},"name":{"type":"string","description":"Department name"},"externalName":{"type":"string","description":"Candidate-facing name used on job boards","optional":true},"isArchived":{"type":"boolean","description":"Whether the department is archived"},"parentId":{"type":"string","description":"Parent department UUID","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"extraData":{"type":"json","description":"Free-form key-value metadata","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Opaque sync token returned after the last page; pass on next sync","optional":true}},"ashby_list_interviews":{"interviewSchedules":{"type":"array","description":"List of interview schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"Interview schedule UUID"},"status":{"type":"string","description":"Schedule status (NeedsScheduling, WaitingOnCandidateBooking, Scheduled, Complete, Cancelled, OnHold, etc.)","optional":true},"applicationId":{"type":"string","description":"Associated application UUID"},"interviewStageId":{"type":"string","description":"Interview stage UUID","optional":true},"scheduledBy":{"type":"object","description":"User who scheduled the interview (null if not yet scheduled)","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"interviewEvents":{"type":"array","description":"Scheduled interview events on this schedule","items":{"type":"object","properties":{"id":{"type":"string","description":"Event UUID"},"interviewId":{"type":"string","description":"Interview template UUID","optional":true},"interviewScheduleId":{"type":"string","description":"Parent schedule UUID","optional":true},"interviewerUserIds":{"type":"array","description":"User UUIDs of interviewers assigned to the event","items":{"type":"string","description":"User UUID"}},"createdAt":{"type":"string","description":"Event creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Event last updated timestamp","optional":true},"startTime":{"type":"string","description":"Event start time","optional":true},"endTime":{"type":"string","description":"Event end time","optional":true},"feedbackLink":{"type":"string","description":"URL to submit feedback for the event","optional":true},"location":{"type":"string","description":"Physical location","optional":true},"meetingLink":{"type":"string","description":"Virtual meeting URL","optional":true},"hasSubmittedFeedback":{"type":"boolean","description":"Whether any feedback has been submitted"}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_job_postings":{"jobPostings":{"type":"array","description":"List of job postings","items":{"type":"object","properties":{"id":{"type":"string","description":"Job posting UUID"},"title":{"type":"string","description":"Job posting title"},"jobId":{"type":"string","description":"Associated job UUID","optional":true},"departmentName":{"type":"string","description":"Department name","optional":true},"teamName":{"type":"string","description":"Team name","optional":true},"locationName":{"type":"string","description":"Primary location display name","optional":true},"locationIds":{"type":"object","description":"Primary and secondary location UUIDs","optional":true,"properties":{"primaryLocationId":{"type":"string","description":"Primary location UUID","optional":true},"secondaryLocationIds":{"type":"array","description":"Secondary location UUIDs","items":{"type":"string","description":"Location UUID"}}}},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"isListed":{"type":"boolean","description":"Whether the posting is publicly listed"},"publishedDate":{"type":"string","description":"ISO 8601 published date","optional":true},"applicationDeadline":{"type":"string","description":"ISO 8601 application deadline","optional":true},"externalLink":{"type":"string","description":"External link to the job posting","optional":true},"applyLink":{"type":"string","description":"Direct apply link for the job posting","optional":true},"compensationTierSummary":{"type":"string","description":"Compensation tier summary for job boards","optional":true},"shouldDisplayCompensationOnJobBoard":{"type":"boolean","description":"Whether compensation is shown on the job board"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true}}}}},"ashby_list_jobs":{"jobs":{"type":"array","description":"List of jobs","items":{"type":"object","properties":{"id":{"type":"string","description":"Job UUID"},"title":{"type":"string","description":"Job title"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"status":{"type":"string","description":"Status (Open, Closed, Draft, Archived)","optional":true},"employmentType":{"type":"string","description":"Employment type (FullTime, PartTime, Intern, Contract, Temporary)","optional":true},"locationId":{"type":"string","description":"Primary location UUID","optional":true},"departmentId":{"type":"string","description":"Department UUID","optional":true},"defaultInterviewPlanId":{"type":"string","description":"Default interview plan UUID","optional":true},"interviewPlanIds":{"type":"array","description":"All interview plan UUIDs","items":{"type":"string","description":"Interview plan UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"jobPostingIds":{"type":"array","description":"Associated job posting UUIDs","items":{"type":"string","description":"Job posting UUID"}},"customRequisitionId":{"type":"string","description":"Custom requisition identifier","optional":true},"brandId":{"type":"string","description":"Brand UUID","optional":true},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"author":{"type":"object","description":"Job author (creator)","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","optional":true},"openedAt":{"type":"string","description":"ISO 8601 opened timestamp","optional":true},"closedAt":{"type":"string","description":"ISO 8601 closed timestamp","optional":true},"location":{"type":"object","description":"Primary location details","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"name":{"type":"string","description":"Location name","optional":true},"externalName":{"type":"string","description":"External display name","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"isRemote":{"type":"boolean","description":"Whether remote"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Remote, Hybrid)","optional":true},"parentLocationId":{"type":"string","description":"Parent location UUID","optional":true},"type":{"type":"string","description":"Location type","optional":true},"address":{"type":"object","description":"Postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}}}},"openings":{"type":"array","description":"Headcount openings associated with the job","items":{"type":"object","properties":{"id":{"type":"string","description":"Opening UUID"},"openedAt":{"type":"string","description":"Opening open timestamp","optional":true},"closedAt":{"type":"string","description":"Opening close timestamp","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"archivedAt":{"type":"string","description":"Archive timestamp","optional":true},"closeReasonId":{"type":"string","description":"Close reason UUID","optional":true},"openingState":{"type":"string","description":"Opening state (Approved, Open, Filled, Closed, Draft)","optional":true},"latestVersion":{"type":"object","description":"Latest opening version","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"identifier":{"type":"string","description":"Human-readable identifier"},"description":{"type":"string","description":"Opening description"},"authorId":{"type":"string","description":"Author user UUID","optional":true},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"teamId":{"type":"string","description":"Team UUID","optional":true},"jobIds":{"type":"array","description":"Associated job UUIDs","items":{"type":"string","description":"Job UUID"}},"targetHireDate":{"type":"string","description":"Target hire date","optional":true},"targetStartDate":{"type":"string","description":"Target start date","optional":true},"isBackfill":{"type":"boolean","description":"Whether this is a backfill opening"},"employmentType":{"type":"string","description":"Employment type","optional":true},"locationIds":{"type":"array","description":"Location UUIDs","items":{"type":"string","description":"Location UUID"}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}}}}},"compensation":{"type":"object","description":"Compensation tiers for the job. Only present when the request includes the `compensation` expand parameter.","optional":true,"properties":{"compensationTiers":{"type":"array","description":"List of compensation tiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Tier ID","optional":true},"title":{"type":"string","description":"Tier title","optional":true},"additionalInformation":{"type":"string","description":"Additional information about the tier","optional":true},"tierSummary":{"type":"string","description":"Human-readable summary of the tier","optional":true}}}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_locations":{"locations":{"type":"array","description":"List of locations","items":{"type":"object","properties":{"id":{"type":"string","description":"Location UUID"},"name":{"type":"string","description":"Location name"},"externalName":{"type":"string","description":"Candidate-facing name used on job boards","optional":true},"isArchived":{"type":"boolean","description":"Whether the location is archived"},"isRemote":{"type":"boolean","description":"Whether the location is remote (use workplaceType instead)"},"workplaceType":{"type":"string","description":"Workplace type (OnSite, Hybrid, Remote)","optional":true},"parentLocationId":{"type":"string","description":"Parent location UUID","optional":true},"type":{"type":"string","description":"Location component type (Location, LocationHierarchy)","optional":true},"address":{"type":"object","description":"Location postal address","optional":true,"properties":{"addressCountry":{"type":"string","description":"Country","optional":true},"addressRegion":{"type":"string","description":"State or region","optional":true},"addressLocality":{"type":"string","description":"City or locality","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true}}},"extraData":{"type":"json","description":"Free-form key-value metadata","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true},"syncToken":{"type":"string","description":"Opaque sync token returned after the last page; pass on next sync","optional":true}},"ashby_list_notes":{"notes":{"type":"array","description":"List of notes on the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Note UUID"},"content":{"type":"string","description":"Note content","optional":true},"isPrivate":{"type":"boolean","description":"Whether the note is private"},"author":{"type":"object","description":"Note author","optional":true,"properties":{"id":{"type":"string","description":"Author user UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_offers":{"offers":{"type":"array","description":"List of offers","items":{"type":"object","properties":{"id":{"type":"string","description":"Offer UUID"},"decidedAt":{"type":"string","description":"Timestamp the offer was decided","optional":true},"applicationId":{"type":"string","description":"Associated application UUID","optional":true},"acceptanceStatus":{"type":"string","description":"Acceptance status (Accepted, Declined, Pending, etc.)","optional":true},"offerStatus":{"type":"string","description":"Offer status (e.g. WaitingOnCandidateResponse, CandidateAccepted)","optional":true},"latestVersion":{"type":"object","description":"Most recent version of the offer with pricing and metadata","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"startDate":{"type":"string","description":"Offer start date","optional":true},"salary":{"type":"object","description":"Salary details","optional":true,"properties":{"currencyCode":{"type":"string","description":"ISO 4217 currency code","optional":true},"value":{"type":"number","description":"Salary amount","optional":true}}},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"openingId":{"type":"string","description":"Associated opening UUID","optional":true},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"fileHandles":{"type":"array","description":"Offer letter file handles (unsigned .pdf, .docx, and signed .pdf when generated)","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"author":{"type":"object","description":"User who authored the version","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"approvalStatus":{"type":"string","description":"Approval workflow status","optional":true}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_openings":{"openings":{"type":"array","description":"Headcount openings associated with the job","items":{"type":"object","properties":{"id":{"type":"string","description":"Opening UUID"},"openedAt":{"type":"string","description":"Opening open timestamp","optional":true},"closedAt":{"type":"string","description":"Opening close timestamp","optional":true},"isArchived":{"type":"boolean","description":"Whether archived"},"archivedAt":{"type":"string","description":"Archive timestamp","optional":true},"closeReasonId":{"type":"string","description":"Close reason UUID","optional":true},"openingState":{"type":"string","description":"Opening state (Approved, Open, Filled, Closed, Draft)","optional":true},"latestVersion":{"type":"object","description":"Latest opening version","optional":true,"properties":{"id":{"type":"string","description":"Version UUID","optional":true},"identifier":{"type":"string","description":"Human-readable identifier"},"description":{"type":"string","description":"Opening description"},"authorId":{"type":"string","description":"Author user UUID","optional":true},"createdAt":{"type":"string","description":"Version creation timestamp","optional":true},"teamId":{"type":"string","description":"Team UUID","optional":true},"jobIds":{"type":"array","description":"Associated job UUIDs","items":{"type":"string","description":"Job UUID"}},"targetHireDate":{"type":"string","description":"Target hire date","optional":true},"targetStartDate":{"type":"string","description":"Target start date","optional":true},"isBackfill":{"type":"boolean","description":"Whether this is a backfill opening"},"employmentType":{"type":"string","description":"Employment type","optional":true},"locationIds":{"type":"array","description":"Location UUIDs","items":{"type":"string","description":"Location UUID"}},"hiringTeam":{"type":"array","description":"Hiring team members","items":{"type":"object","properties":{"userId":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"role":{"type":"string","description":"Hiring team role"}}}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}}}}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_list_sources":{"sources":{"type":"array","description":"List of sources","items":{"type":"object","properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether the source is archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}}}},"ashby_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}}},"moreDataAvailable":{"type":"boolean","description":"Whether more pages of results exist"},"nextCursor":{"type":"string","description":"Opaque cursor for fetching the next page","optional":true}},"ashby_remove_candidate_tag":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"ashby_search_candidates":{"candidates":{"type":"array","description":"Matching candidates (max 100 results)","items":{"type":"object","properties":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}}}}},"ashby_update_candidate":{"id":{"type":"string","description":"Candidate UUID"},"name":{"type":"string","description":"Full name"},"primaryEmailAddress":{"type":"object","description":"Primary email contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"primaryPhoneNumber":{"type":"object","description":"Primary phone contact info","optional":true,"properties":{"value":{"type":"string","description":"Value (email or phone number)"},"type":{"type":"string","description":"Contact type (Personal, Work, Other)"},"isPrimary":{"type":"boolean","description":"Whether this is the primary contact"}}},"emailAddresses":{"type":"array","description":"All email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"phoneNumbers":{"type":"array","description":"All phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Contact type"},"isPrimary":{"type":"boolean","description":"Whether primary"}}}},"socialLinks":{"type":"array","description":"Social network links","items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (LinkedIn, GitHub, Twitter, etc.)"},"url":{"type":"string","description":"Profile URL"}}}},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"githubUrl":{"type":"string","description":"GitHub profile URL","optional":true},"profileUrl":{"type":"string","description":"URL to the candidate Ashby profile","optional":true},"position":{"type":"string","description":"Current position or title","optional":true},"company":{"type":"string","description":"Current company","optional":true},"school":{"type":"string","description":"Most recent school","optional":true},"timezone":{"type":"string","description":"Candidate timezone","optional":true},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"id":{"type":"string","description":"Location UUID","optional":true},"locationSummary":{"type":"string","description":"Human-readable location summary"},"locationComponents":{"type":"array","description":"Structured location parts (city, region, country, etc.)","items":{"type":"object","properties":{"type":{"type":"string","description":"Component type"},"name":{"type":"string","description":"Component value"}}}}}},"tags":{"type":"array","description":"Tags applied to the candidate","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag UUID"},"title":{"type":"string","description":"Tag title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}},"applicationIds":{"type":"array","description":"IDs of associated applications","items":{"type":"string","description":"Application UUID"}},"customFields":{"type":"array","description":"Custom field values","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field UUID"},"title":{"type":"string","description":"Field title"},"isPrivate":{"type":"boolean","description":"Whether the field is private"},"valueLabel":{"type":"string","description":"Human-readable value label","optional":true},"value":{"type":"string","description":"Raw field value (type depends on fieldType)"}}}},"resumeFileHandle":{"type":"object","description":"Resume file reference","optional":true,"properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}},"fileHandles":{"type":"array","description":"All uploaded file references","items":{"type":"object","properties":{"id":{"type":"string","description":"File UUID"},"name":{"type":"string","description":"File name"},"handle":{"type":"string","description":"File handle used with file.info"}}}},"source":{"type":"object","description":"Attribution source","optional":true,"properties":{"id":{"type":"string","description":"Source UUID"},"title":{"type":"string","description":"Source title"},"isArchived":{"type":"boolean","description":"Whether archived"},"sourceType":{"type":"object","description":"Source type grouping","optional":true,"properties":{"id":{"type":"string","description":"Source type UUID"},"title":{"type":"string","description":"Source type title"},"isArchived":{"type":"boolean","description":"Whether archived"}}}}},"creditedToUser":{"type":"object","description":"User credited with sourcing","optional":true,"properties":{"id":{"type":"string","description":"User UUID"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email","optional":true},"globalRole":{"type":"string","description":"Role","optional":true},"isEnabled":{"type":"boolean","description":"Whether enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"managerId":{"type":"string","description":"User ID of the user\'s manager","optional":true}}},"fraudStatus":{"type":"string","description":"Fraud detection status","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp"}},"athena_batch_get_query_execution":{"queryExecutions":{"type":"array","description":"Details for each successfully retrieved query execution","items":{"type":"object","properties":{"queryExecutionId":{"type":"string","description":"Query execution ID"},"query":{"type":"string","description":"SQL query string","optional":true},"state":{"type":"string","description":"Query state (QUEUED, RUNNING, SUCCEEDED, FAILED, CANCELLED)","optional":true},"stateChangeReason":{"type":"string","description":"Reason for state change","optional":true},"statementType":{"type":"string","description":"Statement type (DDL, DML, UTILITY)","optional":true},"database":{"type":"string","description":"Database name","optional":true},"catalog":{"type":"string","description":"Data catalog name","optional":true},"workGroup":{"type":"string","description":"Workgroup name","optional":true},"submissionDateTime":{"type":"number","description":"Query submission time (Unix epoch ms)","optional":true},"completionDateTime":{"type":"number","description":"Query completion time (Unix epoch ms)","optional":true},"dataScannedInBytes":{"type":"number","description":"Amount of data scanned in bytes","optional":true},"engineExecutionTimeInMillis":{"type":"number","description":"Engine execution time in milliseconds","optional":true},"queryPlanningTimeInMillis":{"type":"number","description":"Query planning time in milliseconds","optional":true},"queryQueueTimeInMillis":{"type":"number","description":"Time the query spent in queue in milliseconds","optional":true},"totalExecutionTimeInMillis":{"type":"number","description":"Total execution time in milliseconds","optional":true},"outputLocation":{"type":"string","description":"S3 location of query results","optional":true}}}},"unprocessedQueryExecutionIds":{"type":"array","description":"Query execution IDs that could not be retrieved, with error details","items":{"type":"object","properties":{"queryExecutionId":{"type":"string","description":"Query execution ID","optional":true},"errorCode":{"type":"string","description":"Error code","optional":true},"errorMessage":{"type":"string","description":"Error message","optional":true}}}}},"athena_create_named_query":{"namedQueryId":{"type":"string","description":"ID of the created named query"}},"athena_delete_named_query":{"success":{"type":"boolean","description":"Whether the named query was successfully deleted"}},"athena_get_named_query":{"namedQueryId":{"type":"string","description":"Named query ID"},"name":{"type":"string","description":"Name of the saved query"},"description":{"type":"string","description":"Query description","optional":true},"database":{"type":"string","description":"Database the query runs against"},"queryString":{"type":"string","description":"SQL query string"},"workGroup":{"type":"string","description":"Workgroup name","optional":true}},"athena_get_query_execution":{"queryExecutionId":{"type":"string","description":"Query execution ID"},"query":{"type":"string","description":"SQL query string"},"state":{"type":"string","description":"Query state (QUEUED, RUNNING, SUCCEEDED, FAILED, CANCELLED)"},"stateChangeReason":{"type":"string","description":"Reason for state change (e.g., error message)","optional":true},"statementType":{"type":"string","description":"Statement type (DDL, DML, UTILITY)","optional":true},"database":{"type":"string","description":"Database name","optional":true},"catalog":{"type":"string","description":"Data catalog name","optional":true},"workGroup":{"type":"string","description":"Workgroup name","optional":true},"submissionDateTime":{"type":"number","description":"Query submission time (Unix epoch ms)","optional":true},"completionDateTime":{"type":"number","description":"Query completion time (Unix epoch ms)","optional":true},"dataScannedInBytes":{"type":"number","description":"Amount of data scanned in bytes","optional":true},"engineExecutionTimeInMillis":{"type":"number","description":"Engine execution time in milliseconds","optional":true},"queryPlanningTimeInMillis":{"type":"number","description":"Query planning time in milliseconds","optional":true},"queryQueueTimeInMillis":{"type":"number","description":"Time the query spent in queue in milliseconds","optional":true},"totalExecutionTimeInMillis":{"type":"number","description":"Total execution time in milliseconds","optional":true},"outputLocation":{"type":"string","description":"S3 location of query results","optional":true}},"athena_get_query_results":{"columns":{"type":"array","description":"Column metadata (name and type)"},"rows":{"type":"array","description":"Result rows as key-value objects"},"nextToken":{"type":"string","description":"Pagination token for next page of results","optional":true},"updateCount":{"type":"number","description":"Number of rows affected (for INSERT/UPDATE statements)","optional":true}},"athena_list_databases":{"databases":{"type":"array","description":"List of databases (name, description)","items":{"type":"object","properties":{"name":{"type":"string","description":"Database name"},"description":{"type":"string","description":"Database description","optional":true}}}},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_list_named_queries":{"namedQueryIds":{"type":"array","description":"List of named query IDs"},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_list_query_executions":{"queryExecutionIds":{"type":"array","description":"List of query execution IDs"},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_list_table_metadata":{"tables":{"type":"array","description":"Table metadata (name, type, columns, partition keys)","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"tableType":{"type":"string","description":"Table type","optional":true},"createTime":{"type":"number","description":"Table creation time (Unix epoch ms)","optional":true},"lastAccessTime":{"type":"number","description":"Table last access time (Unix epoch ms)","optional":true},"columns":{"type":"array","description":"Column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type","optional":true},"comment":{"type":"string","description":"Column comment","optional":true}}}},"partitionKeys":{"type":"array","description":"Partition key definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Partition key name"},"type":{"type":"string","description":"Partition key data type","optional":true},"comment":{"type":"string","description":"Partition key comment","optional":true}}}}}}},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}},"athena_start_query":{"queryExecutionId":{"type":"string","description":"Unique ID of the started query execution"}},"athena_stop_query":{"success":{"type":"boolean","description":"Whether the query was successfully stopped"}},"attio_assert_record":{"record":{"type":"object","description":"The upserted record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The record ID"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_create_attribute":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}},"attio_create_comment":{"commentId":{"type":"string","description":"The comment ID"},"threadId":{"type":"string","description":"The thread ID"},"contentPlaintext":{"type":"string","description":"The comment content as plaintext"},"author":{"type":"object","description":"The comment author","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"entry":{"type":"object","description":"The list entry this comment is on","properties":{"listId":{"type":"string","description":"The list ID"},"entryId":{"type":"string","description":"The entry ID"}}},"record":{"type":"object","description":"The record this comment is on","properties":{"objectId":{"type":"string","description":"The object ID"},"recordId":{"type":"string","description":"The record ID"}}},"resolvedAt":{"type":"string","description":"When the thread was resolved","optional":true},"resolvedBy":{"type":"object","description":"Who resolved the thread","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}},"optional":true},"createdAt":{"type":"string","description":"When the comment was created"}},"attio_create_list":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}},"attio_create_list_entry":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}},"attio_create_note":{"noteId":{"type":"string","description":"The note ID"},"parentObject":{"type":"string","description":"The parent object slug"},"parentRecordId":{"type":"string","description":"The parent record ID"},"title":{"type":"string","description":"The note title"},"contentPlaintext":{"type":"string","description":"The note content as plaintext"},"contentMarkdown":{"type":"string","description":"The note content as markdown"},"meetingId":{"type":"string","description":"The linked meeting ID","optional":true},"tags":{"type":"array","description":"Tags on the note","items":{"type":"object","properties":{"type":{"type":"string","description":"The tag type (workspace-member or record)"},"workspaceMemberId":{"type":"string","description":"The workspace member ID (present when type is workspace-member)","optional":true},"object":{"type":"string","description":"The tagged object slug (present when type is record)","optional":true},"recordId":{"type":"string","description":"The tagged record ID (present when type is record)","optional":true}}}},"createdByActor":{"type":"object","description":"The actor who created the note","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the note was created"}},"attio_create_object":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}},"attio_create_record":{"record":{"type":"object","description":"An Attio record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The ID of the created record"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_create_task":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}},"attio_create_webhook":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"},"secret":{"type":"string","description":"The webhook signing secret (only returned on creation)"}},"attio_delete_comment":{"deleted":{"type":"boolean","description":"Whether the comment was deleted"}},"attio_delete_list_entry":{"deleted":{"type":"boolean","description":"Whether the entry was deleted"}},"attio_delete_note":{"deleted":{"type":"boolean","description":"Whether the note was deleted"}},"attio_delete_record":{"deleted":{"type":"boolean","description":"Whether the record was deleted"}},"attio_delete_task":{"deleted":{"type":"boolean","description":"Whether the task was deleted"}},"attio_delete_webhook":{"deleted":{"type":"boolean","description":"Whether the webhook was deleted"}},"attio_get_attribute":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}},"attio_get_comment":{"commentId":{"type":"string","description":"The comment ID"},"threadId":{"type":"string","description":"The thread ID"},"contentPlaintext":{"type":"string","description":"The comment content as plaintext"},"author":{"type":"object","description":"The comment author","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"entry":{"type":"object","description":"The list entry this comment is on","properties":{"listId":{"type":"string","description":"The list ID"},"entryId":{"type":"string","description":"The entry ID"}}},"record":{"type":"object","description":"The record this comment is on","properties":{"objectId":{"type":"string","description":"The object ID"},"recordId":{"type":"string","description":"The record ID"}}},"resolvedAt":{"type":"string","description":"When the thread was resolved","optional":true},"resolvedBy":{"type":"object","description":"Who resolved the thread","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}},"optional":true},"createdAt":{"type":"string","description":"When the comment was created"}},"attio_get_list":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}},"attio_get_list_entry":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}},"attio_get_member":{"memberId":{"type":"string","description":"The workspace member ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"avatarUrl":{"type":"string","description":"Avatar URL","optional":true},"emailAddress":{"type":"string","description":"Email address"},"accessLevel":{"type":"string","description":"Access level (admin, member, suspended)"},"createdAt":{"type":"string","description":"When the member was added"}},"attio_get_note":{"noteId":{"type":"string","description":"The note ID"},"parentObject":{"type":"string","description":"The parent object slug"},"parentRecordId":{"type":"string","description":"The parent record ID"},"title":{"type":"string","description":"The note title"},"contentPlaintext":{"type":"string","description":"The note content as plaintext"},"contentMarkdown":{"type":"string","description":"The note content as markdown"},"meetingId":{"type":"string","description":"The linked meeting ID","optional":true},"tags":{"type":"array","description":"Tags on the note","items":{"type":"object","properties":{"type":{"type":"string","description":"The tag type (workspace-member or record)"},"workspaceMemberId":{"type":"string","description":"The workspace member ID (present when type is workspace-member)","optional":true},"object":{"type":"string","description":"The tagged object slug (present when type is record)","optional":true},"recordId":{"type":"string","description":"The tagged record ID (present when type is record)","optional":true}}}},"createdByActor":{"type":"object","description":"The actor who created the note","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the note was created"}},"attio_get_object":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}},"attio_get_record":{"record":{"type":"object","description":"An Attio record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The record ID"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_get_task":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}},"attio_get_thread":{"threadId":{"type":"string","description":"The thread ID"},"comments":{"type":"array","description":"Comments in the thread","items":{"type":"object","properties":{"commentId":{"type":"string","description":"The comment ID"},"contentPlaintext":{"type":"string","description":"Comment content as plaintext"},"author":{"type":"object","description":"The comment author","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the comment was created"}}}},"createdAt":{"type":"string","description":"When the thread was created"}},"attio_get_webhook":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"}},"attio_list_attributes":{"attributes":{"type":"array","description":"Array of attributes","items":{"type":"object","properties":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}}}},"count":{"type":"number","description":"Number of attributes returned"}},"attio_list_lists":{"lists":{"type":"array","description":"Array of lists","items":{"type":"object","properties":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}}}},"count":{"type":"number","description":"Number of lists returned"}},"attio_list_members":{"members":{"type":"array","description":"Array of workspace members","items":{"type":"object","properties":{"memberId":{"type":"string","description":"The workspace member ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"avatarUrl":{"type":"string","description":"Avatar URL","optional":true},"emailAddress":{"type":"string","description":"Email address"},"accessLevel":{"type":"string","description":"Access level (admin, member, suspended)"},"createdAt":{"type":"string","description":"When the member was added"}}}},"count":{"type":"number","description":"Number of members returned"}},"attio_list_notes":{"notes":{"type":"array","description":"Array of notes","items":{"type":"object","properties":{"noteId":{"type":"string","description":"The note ID"},"parentObject":{"type":"string","description":"The parent object slug"},"parentRecordId":{"type":"string","description":"The parent record ID"},"title":{"type":"string","description":"The note title"},"contentPlaintext":{"type":"string","description":"The note content as plaintext"},"contentMarkdown":{"type":"string","description":"The note content as markdown"},"meetingId":{"type":"string","description":"The linked meeting ID","optional":true},"tags":{"type":"array","description":"Tags on the note","items":{"type":"object","properties":{"type":{"type":"string","description":"The tag type (workspace-member or record)"},"workspaceMemberId":{"type":"string","description":"The workspace member ID (present when type is workspace-member)","optional":true},"object":{"type":"string","description":"The tagged object slug (present when type is record)","optional":true},"recordId":{"type":"string","description":"The tagged record ID (present when type is record)","optional":true}}}},"createdByActor":{"type":"object","description":"The actor who created the note","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the note was created"}}}},"count":{"type":"number","description":"Number of notes returned"}},"attio_list_objects":{"objects":{"type":"array","description":"Array of objects","items":{"type":"object","properties":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}}}},"count":{"type":"number","description":"Number of objects returned"}},"attio_list_records":{"records":{"type":"array","description":"Array of Attio records","items":{"type":"object","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}}},"count":{"type":"number","description":"Number of records returned"}},"attio_list_tasks":{"tasks":{"type":"array","description":"Array of tasks","items":{"type":"object","properties":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}}}},"count":{"type":"number","description":"Number of tasks returned"}},"attio_list_threads":{"threads":{"type":"array","description":"Array of threads","items":{"type":"object","properties":{"threadId":{"type":"string","description":"The thread ID"},"comments":{"type":"array","description":"Comments in the thread","items":{"type":"object","properties":{"commentId":{"type":"string","description":"The comment ID"},"contentPlaintext":{"type":"string","description":"Comment content"},"author":{"type":"object","description":"Comment author","properties":{"type":{"type":"string","description":"Actor type"},"id":{"type":"string","description":"Actor ID"}}},"createdAt":{"type":"string","description":"When the comment was created"}}}},"createdAt":{"type":"string","description":"When the thread was created"}}}},"count":{"type":"number","description":"Number of threads returned"}},"attio_list_webhooks":{"webhooks":{"type":"array","description":"Array of webhooks","items":{"type":"object","properties":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"}}}},"count":{"type":"number","description":"Number of webhooks returned"}},"attio_query_list_entries":{"entries":{"type":"array","description":"Array of list entries","items":{"type":"object","properties":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}}}},"count":{"type":"number","description":"Number of entries returned"}},"attio_search_records":{"results":{"type":"array","description":"Search results","items":{"type":"object","properties":{"recordId":{"type":"string","description":"The record ID"},"objectId":{"type":"string","description":"The object type ID"},"objectSlug":{"type":"string","description":"The object type slug"},"recordText":{"type":"string","description":"Display text for the record"},"recordImage":{"type":"string","description":"Image URL for the record","optional":true}}}},"count":{"type":"number","description":"Number of results returned"}},"attio_update_attribute":{"attributeId":{"type":"string","description":"The attribute ID"},"title":{"type":"string","description":"The attribute display title"},"apiSlug":{"type":"string","description":"The attribute API slug"},"description":{"type":"string","description":"The attribute description","optional":true},"type":{"type":"string","description":"The attribute value type (e.g. text, number, select, record-reference)"},"isSystemAttribute":{"type":"boolean","description":"Whether this is a built-in system attribute"},"isWritable":{"type":"boolean","description":"Whether the attribute can be written to"},"isRequired":{"type":"boolean","description":"Whether new records must provide a value"},"isUnique":{"type":"boolean","description":"Whether the attribute enforces uniqueness"},"isMultiselect":{"type":"boolean","description":"Whether the attribute supports multiple values"},"isDefaultValueEnabled":{"type":"boolean","description":"Whether this attribute has a default value enabled"},"isArchived":{"type":"boolean","description":"Whether the attribute is archived"},"defaultValue":{"type":"json","description":"The default value for this attribute, if enabled","optional":true},"relationship":{"type":"json","description":"The related attribute, if this attribute is part of a relationship","optional":true},"config":{"type":"json","description":"Type-dependent attribute configuration","optional":true},"createdAt":{"type":"string","description":"When the attribute was created"}},"attio_update_list":{"listId":{"type":"string","description":"The list ID"},"apiSlug":{"type":"string","description":"The API slug for the list"},"name":{"type":"string","description":"The list name"},"parentObject":{"type":"string","description":"The parent object slug (e.g. people, companies)"},"workspaceAccess":{"type":"string","description":"Workspace-level access (e.g. full-access, read-only)"},"workspaceMemberAccess":{"type":"json","description":"Member-level access entries"},"createdByActor":{"type":"object","description":"The actor who created the list","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the list was created"}},"attio_update_list_entry":{"entryId":{"type":"string","description":"The list entry ID"},"listId":{"type":"string","description":"The list ID"},"parentRecordId":{"type":"string","description":"The parent record ID"},"parentObject":{"type":"string","description":"The parent object slug"},"createdAt":{"type":"string","description":"When the entry was created"},"entryValues":{"type":"json","description":"The entry attribute values (dynamic per list)"}},"attio_update_object":{"objectId":{"type":"string","description":"The object ID"},"apiSlug":{"type":"string","description":"The API slug (e.g. people, companies)"},"singularNoun":{"type":"string","description":"Singular display name"},"pluralNoun":{"type":"string","description":"Plural display name"},"createdAt":{"type":"string","description":"When the object was created"}},"attio_update_record":{"record":{"type":"object","description":"An Attio record","properties":{"id":{"type":"object","description":"The record identifier","properties":{"workspace_id":{"type":"string","description":"The workspace ID"},"object_id":{"type":"string","description":"The object ID"},"record_id":{"type":"string","description":"The record ID"}}},"created_at":{"type":"string","description":"When the record was created"},"web_url":{"type":"string","description":"URL to view the record in Attio"},"values":{"type":"json","description":"The record attribute values"}}},"recordId":{"type":"string","description":"The ID of the updated record"},"webUrl":{"type":"string","description":"URL to view the record in Attio"}},"attio_update_task":{"taskId":{"type":"string","description":"The task ID"},"content":{"type":"string","description":"The task content"},"deadlineAt":{"type":"string","description":"The task deadline","optional":true},"isCompleted":{"type":"boolean","description":"Whether the task is completed"},"completedAt":{"type":"string","description":"When the task was completed","optional":true},"linkedRecords":{"type":"array","description":"Records linked to this task","items":{"type":"object","properties":{"targetObjectId":{"type":"string","description":"The linked object ID"},"targetRecordId":{"type":"string","description":"The linked record ID"}}}},"assignees":{"type":"array","description":"Task assignees","items":{"type":"object","properties":{"type":{"type":"string","description":"The assignee actor type (e.g. workspace-member)"},"id":{"type":"string","description":"The assignee actor ID"}}}},"createdByActor":{"type":"object","description":"The actor who created this task","properties":{"type":{"type":"string","description":"The actor type (e.g. workspace-member, api-token, system)"},"id":{"type":"string","description":"The actor ID"}}},"createdAt":{"type":"string","description":"When the task was created"}},"attio_update_webhook":{"webhookId":{"type":"string","description":"The webhook ID"},"targetUrl":{"type":"string","description":"The webhook target URL"},"subscriptions":{"type":"array","description":"Event subscriptions","items":{"type":"object","properties":{"eventType":{"type":"string","description":"The event type (e.g. record.created)"},"filter":{"type":"json","description":"Optional event filter","optional":true}}}},"status":{"type":"string","description":"Webhook status (active, degraded, inactive)"},"createdAt":{"type":"string","description":"When the webhook was created"}},"azure_devops_add_comment":{"content":{"type":"string","description":"Human-readable confirmation of the added comment"},"metadata":{"type":"object","description":"Added comment metadata","properties":{"comment":{"type":"object","description":"Full details of the created comment","properties":{"workItemId":{"type":"number","description":"Work item the comment belongs to"},"commentId":{"type":"number","description":"Comment ID"},"version":{"type":"number","description":"Comment version"},"text":{"type":"string","description":"Comment text"},"renderedText":{"type":"string","description":"Rendered HTML comment text when available","optional":true},"createdBy":{"type":"string","description":"Display name of the comment author, or null","nullable":true},"createdDate":{"type":"string","description":"ISO timestamp when comment was created"},"modifiedBy":{"type":"string","description":"Display name of the last modifier, or null","nullable":true},"modifiedDate":{"type":"string","description":"ISO timestamp when comment was modified"},"isDeleted":{"type":"boolean","description":"Whether the comment is deleted"},"url":{"type":"string","description":"API URL for the comment"}}}}}},"azure_devops_create_work_item":{"content":{"type":"string","description":"Human-readable summary of the created work item"},"metadata":{"type":"object","description":"Created work item metadata","properties":{"workItem":{"type":"object","description":"Full details of the created work item","properties":{"id":{"type":"number","description":"Assigned work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Initial state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the created work item"}}}}}},"azure_devops_get_build_log":{"content":{"type":"string","description":"Raw log text"},"metadata":{"type":"object","description":"Log metadata","properties":{"lineCount":{"type":"number","description":"Number of lines in the returned log text"}}}},"azure_devops_get_build_timeline":{"content":{"type":"string","description":"Summary of the build timeline, highlighting failed steps"},"metadata":{"type":"object","description":"Build timeline metadata","properties":{"totalCount":{"type":"number","description":"Total number of timeline records"},"failedCount":{"type":"number","description":"Number of failed records"},"records":{"type":"array","description":"All timeline records (stages, jobs, tasks)","items":{"type":"object","properties":{"id":{"type":"string","description":"Record GUID"},"name":{"type":"string","description":"Step name (e.g. \\"Run tests\\")"},"type":{"type":"string","description":"Stage | Phase | Job | Task"},"result":{"type":"string","description":"succeeded | failed | skipped | canceled | null"},"logId":{"type":"number","description":"Log ID to pass to Get Build Log, or null"},"errorCount":{"type":"number","description":"Number of errors"},"warningCount":{"type":"number","description":"Number of warnings"},"startTime":{"type":"string","description":"ISO 8601 start timestamp"},"finishTime":{"type":"string","description":"ISO 8601 finish timestamp"}}}},"failedRecords":{"type":"array","description":"Subset of records where result is failed, partiallySucceeded, or succeededWithIssues — use logId to fetch logs","items":{"type":"object","properties":{"id":{"type":"string","description":"Record GUID"},"name":{"type":"string","description":"Step name"},"type":{"type":"string","description":"Stage | Phase | Job | Task"},"result":{"type":"string","description":"failed"},"logId":{"type":"number","description":"Log ID to pass to Get Build Log"},"errorCount":{"type":"number","description":"Number of errors"},"warningCount":{"type":"number","description":"Number of warnings"},"startTime":{"type":"string","description":"ISO 8601 start timestamp"},"finishTime":{"type":"string","description":"ISO 8601 finish timestamp"}}}}}}},"azure_devops_get_comments":{"content":{"type":"string","description":"Human-readable summary of work item comments"},"metadata":{"type":"object","description":"Comments metadata","properties":{"count":{"type":"number","description":"Number of comments returned in this page"},"totalCount":{"type":"number","description":"Total number of comments on the work item"},"continuationToken":{"type":"string","description":"Continuation token for the next page","optional":true},"nextPage":{"type":"string","description":"API URL for the next page","optional":true},"url":{"type":"string","description":"API URL for this comments list","optional":true},"comments":{"type":"array","description":"Array of work item comments","items":{"type":"object","properties":{"workItemId":{"type":"number","description":"Work item ID"},"commentId":{"type":"number","description":"Comment ID"},"version":{"type":"number","description":"Comment version"},"text":{"type":"string","description":"Comment text"},"renderedText":{"type":"string","description":"Rendered HTML comment text when available","optional":true},"createdBy":{"type":"string","description":"Display name of the comment author","nullable":true},"createdDate":{"type":"string","description":"ISO 8601 creation timestamp"},"modifiedBy":{"type":"string","description":"Display name of the last modifier","nullable":true},"modifiedDate":{"type":"string","description":"ISO 8601 modified timestamp"},"isDeleted":{"type":"boolean","description":"Whether the comment is deleted"},"url":{"type":"string","description":"API URL for the comment"}}}}}}},"azure_devops_get_pipeline":{"content":{"type":"string","description":"Human-readable summary of the pipeline"},"metadata":{"type":"object","description":"Pipeline detail metadata","properties":{"pipeline":{"type":"object","description":"Full pipeline detail object","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"folder":{"type":"string","description":"Folder path"},"revision":{"type":"number","description":"Pipeline revision number"},"url":{"type":"string","description":"Pipeline API URL"},"configuration":{"type":"object","description":"Pipeline configuration","properties":{"type":{"type":"string","description":"Configuration type (e.g. \\"yaml\\")"},"path":{"type":"string","description":"YAML file path in the repository"},"repository":{"type":"object","description":"Source repository info","properties":{"id":{"type":"string","description":"Repository ID"},"type":{"type":"string","description":"Repository type (e.g. \\"azureReposGit\\")"}}}}},"links":{"type":"object","description":"Hypermedia links","properties":{"self":{"type":"string","description":"API self-link"},"web":{"type":"string","description":"Browser URL for the pipeline"}}}}}}}},"azure_devops_get_pipeline_run":{"content":{"type":"string","description":"Human-readable summary of the pipeline run"},"metadata":{"type":"object","description":"Pipeline run metadata","properties":{"run":{"type":"object","description":"Full pipeline run detail object","properties":{"id":{"type":"number","description":"Run ID"},"name":{"type":"string","description":"Run name (e.g. \\"20210601.1\\")"},"state":{"type":"string","description":"Run state (e.g. \\"completed\\", \\"inProgress\\")"},"result":{"type":"string","description":"Run result (e.g. \\"succeeded\\", \\"failed\\") — absent if still running"},"createdDate":{"type":"string","description":"ISO 8601 creation timestamp"},"finishedDate":{"type":"string","description":"ISO 8601 finish timestamp — absent if still running"},"url":{"type":"string","description":"Run API URL"},"webUrl":{"type":"string","description":"Browser URL for the run"},"pipeline":{"type":"object","description":"Pipeline reference","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"folder":{"type":"string","description":"Pipeline folder"},"revision":{"type":"number","description":"Pipeline revision number"},"url":{"type":"string","description":"Pipeline API URL"}}}}}}}},"azure_devops_get_work_item":{"content":{"type":"string","description":"Human-readable summary of the work item"},"metadata":{"type":"object","description":"Work item metadata","properties":{"workItem":{"type":"object","description":"Full work item details","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}},"azure_devops_get_work_items_batch":{"content":{"type":"string","description":"Human-readable summary of the fetched work items"},"metadata":{"type":"object","description":"Work items metadata","properties":{"count":{"type":"number","description":"Number of work items returned"},"totalRequested":{"type":"number","description":"Total number of IDs requested (across all chunks)","optional":true},"workItems":{"type":"array","description":"Array of work item details","items":{"type":"object","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}}},"azure_devops_get_work_items_between_builds":{"content":{"type":"string","description":"Human-readable summary of work items between builds"},"metadata":{"type":"object","description":"Work items metadata","properties":{"count":{"type":"number","description":"Total number of work item references returned"},"workItems":{"type":"array","description":"Array of work item references","items":{"type":"object","properties":{"id":{"type":"string","description":"Work item ID"},"url":{"type":"string","description":"API URL for the work item"}}}}}}},"azure_devops_list_build_logs":{"content":{"type":"string","description":"Human-readable summary of build logs"},"metadata":{"type":"object","description":"Build logs metadata","properties":{"count":{"type":"number","description":"Total number of log entries returned"},"logs":{"type":"array","description":"Array of log entry objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Log entry ID — use with Get Build Log to fetch content"},"type":{"type":"string","description":"Log type (e.g. \\"Container\\", \\"Task\\", \\"Section\\")"},"url":{"type":"string","description":"API URL for the log entry"},"lineCount":{"type":"number","description":"Number of lines in the log"},"createdOn":{"type":"string","description":"ISO 8601 creation timestamp"},"lastChangedOn":{"type":"string","description":"ISO 8601 last-changed timestamp"}}}}}}},"azure_devops_list_builds":{"content":{"type":"string","description":"Human-readable summary of builds"},"metadata":{"type":"object","description":"Builds metadata","properties":{"count":{"type":"number","description":"Total number of builds returned"},"builds":{"type":"array","description":"Array of build objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Build ID"},"buildNumber":{"type":"string","description":"Build number (e.g. \\"20210601.1\\")"},"status":{"type":"string","description":"Build status (e.g. \\"completed\\", \\"inProgress\\")"},"result":{"type":"string","description":"Build result (e.g. \\"succeeded\\", \\"failed\\") — absent if still running"},"queueTime":{"type":"string","description":"ISO 8601 queue timestamp"},"startTime":{"type":"string","description":"ISO 8601 start timestamp"},"finishTime":{"type":"string","description":"ISO 8601 finish timestamp — absent if still running"},"sourceBranch":{"type":"string","description":"Source branch (e.g. \\"refs/heads/main\\")"},"sourceVersion":{"type":"string","description":"Source commit SHA"},"definition":{"type":"object","description":"Pipeline definition reference","properties":{"id":{"type":"number","description":"Definition ID"},"name":{"type":"string","description":"Definition name"}}},"webUrl":{"type":"string","description":"Browser URL for the build"}}}}}}},"azure_devops_list_pipeline_runs":{"content":{"type":"string","description":"Human-readable summary of pipeline runs"},"metadata":{"type":"object","description":"Pipeline runs metadata","properties":{"count":{"type":"number","description":"Total number of runs returned"},"runs":{"type":"array","description":"Array of pipeline run objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Run ID"},"name":{"type":"string","description":"Run name (e.g. \\"20210601.1\\")"},"state":{"type":"string","description":"Run state (e.g. \\"completed\\", \\"inProgress\\")"},"result":{"type":"string","description":"Run result (e.g. \\"succeeded\\", \\"failed\\") — absent if still running"},"createdDate":{"type":"string","description":"ISO 8601 creation timestamp"},"finishedDate":{"type":"string","description":"ISO 8601 finish timestamp — absent if still running"},"url":{"type":"string","description":"Run API URL"},"webUrl":{"type":"string","description":"Browser URL for the run"}}}}}}},"azure_devops_list_pipelines":{"content":{"type":"string","description":"Human-readable summary of pipelines"},"metadata":{"type":"object","description":"Pipelines metadata","properties":{"count":{"type":"number","description":"Total number of pipelines returned"},"pipelines":{"type":"array","description":"Array of pipeline objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"folder":{"type":"string","description":"Folder path (e.g. \\"\\\\\\\\\\")"},"revision":{"type":"number","description":"Pipeline revision number"},"url":{"type":"string","description":"Pipeline API URL"}}}}}}},"azure_devops_query_work_items":{"content":{"type":"string","description":"Human-readable summary of matching work items"},"metadata":{"type":"object","description":"Work items metadata","properties":{"count":{"type":"number","description":"Number of work items returned (after hydration)"},"totalMatched":{"type":"number","description":"Total number of work items matched by the WIQL query before hydration","optional":true},"workItems":{"type":"array","description":"Array of work item details","items":{"type":"object","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state for Basic process (e.g. To Do, Doing, Done)"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}}},"azure_devops_update_work_item":{"content":{"type":"string","description":"Human-readable summary of the updated work item"},"metadata":{"type":"object","description":"Updated work item metadata","properties":{"workItem":{"type":"object","description":"Full details of the updated work item","properties":{"id":{"type":"number","description":"Work item ID"},"title":{"type":"string","description":"Work item title"},"state":{"type":"string","description":"Current state after update"},"workItemType":{"type":"string","description":"Work item type returned by Azure DevOps (e.g. Issue, Task, Epic)"},"assignedTo":{"type":"string","description":"Display name of assigned user, or null if unassigned"},"areaPath":{"type":"string","description":"Area path of the work item"},"url":{"type":"string","description":"API URL for the work item"}}}}}},"box_copy_file":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}},"box_create_folder":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}},"box_delete_file":{"deleted":{"type":"boolean","description":"Whether the file was successfully deleted"},"message":{"type":"string","description":"Success confirmation message"}},"box_delete_folder":{"deleted":{"type":"boolean","description":"Whether the folder was successfully deleted"},"message":{"type":"string","description":"Success confirmation message"}},"box_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"content":{"type":"string","description":"Base64 encoded file content"}},"box_get_file_info":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"description":{"type":"string","description":"File description","optional":true},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"createdBy":{"type":"object","description":"User who created the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"modifiedBy":{"type":"object","description":"User who last modified the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"ownedBy":{"type":"object","description":"User who owns the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true},"sharedLink":{"type":"json","description":"Shared link details","optional":true},"tags":{"type":"array","description":"File tags","items":{"type":"string"},"optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true}},"box_list_folder_items":{"entries":{"type":"array","description":"List of items in the folder","items":{"type":"object","properties":{"type":{"type":"string","description":"Item type (file, folder, web_link)"},"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"size":{"type":"number","description":"Item size in bytes","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true}}}},"totalCount":{"type":"number","description":"Total number of items in the folder"},"offset":{"type":"number","description":"Current pagination offset"},"limit":{"type":"number","description":"Current pagination limit"}},"box_search":{"results":{"type":"array","description":"Search results","items":{"type":"object","properties":{"type":{"type":"string","description":"Item type (file, folder, web_link)"},"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"size":{"type":"number","description":"Item size in bytes","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}}}},"totalCount":{"type":"number","description":"Total number of matching results"}},"box_sign_cancel_request":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}},"box_sign_create_request":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}},"box_sign_get_request":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}},"box_sign_list_requests":{"signRequests":{"type":"array","description":"List of sign requests","items":{"type":"object","properties":{"id":{"type":"string","description":"Sign request ID"},"status":{"type":"string","description":"Request status (converting, created, sent, viewed, signed, cancelled, declined, expired, error_converting, error_sending, finalizing, error_finalizing)"},"name":{"type":"string","description":"Sign request name","optional":true},"shortId":{"type":"string","description":"Human-readable short ID","optional":true},"signers":{"type":"array","description":"List of signers","items":{"type":"object","properties":{"email":{"type":"string","description":"Signer email address"},"role":{"type":"string","description":"Signer role (signer, approver, final_copy_reader)"},"hasViewedDocument":{"type":"boolean","description":"Whether the signer has viewed the document","optional":true},"signerDecision":{"type":"json","description":"Signer decision details (type, finalized_at, additional_info)","optional":true},"embedUrl":{"type":"string","description":"URL for embedded signing experience","optional":true},"order":{"type":"number","description":"Order in signing sequence","optional":true}}}},"sourceFiles":{"type":"array","description":"Source files for signing","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"type":{"type":"string","description":"File type"},"name":{"type":"string","description":"File name","optional":true}}}},"emailSubject":{"type":"string","description":"Custom email subject line","optional":true},"emailMessage":{"type":"string","description":"Custom email message body","optional":true},"daysValid":{"type":"number","description":"Number of days the request is valid","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"autoExpireAt":{"type":"string","description":"Auto-expiration timestamp","optional":true},"prepareUrl":{"type":"string","description":"URL for document preparation (if preparation is needed)","optional":true},"senderEmail":{"type":"string","description":"Email of the sender","optional":true}}}},"count":{"type":"number","description":"Number of sign requests returned in this page"},"nextMarker":{"type":"string","description":"Marker for next page of results","optional":true}},"box_sign_resend_request":{"message":{"type":"string","description":"Success confirmation message"}},"box_update_file":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"description":{"type":"string","description":"File description","optional":true},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"createdBy":{"type":"object","description":"User who created the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"modifiedBy":{"type":"object","description":"User who last modified the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"ownedBy":{"type":"object","description":"User who owns the file","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"login":{"type":"string","description":"User email/login"}}},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true},"sharedLink":{"type":"json","description":"Shared link details","optional":true},"tags":{"type":"array","description":"File tags","items":{"type":"string"},"optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true}},"box_upload_file":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"sha1":{"type":"string","description":"SHA1 hash of file content","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"modifiedAt":{"type":"string","description":"Last modified timestamp","optional":true},"parentId":{"type":"string","description":"Parent folder ID","optional":true},"parentName":{"type":"string","description":"Parent folder name","optional":true}},"brandfetch_get_brand":{"id":{"type":"string","description":"Unique brand identifier"},"name":{"type":"string","description":"Brand name","optional":true},"domain":{"type":"string","description":"Brand domain"},"claimed":{"type":"boolean","description":"Whether the brand profile is claimed"},"description":{"type":"string","description":"Short brand description","optional":true},"longDescription":{"type":"string","description":"Detailed brand description","optional":true},"links":{"type":"array","description":"Social media and website links","items":{"type":"json","properties":{"name":{"type":"string","description":"Link name (e.g., twitter, linkedin)"},"url":{"type":"string","description":"Link URL"}}}},"logos":{"type":"array","description":"Brand logos with formats and themes","items":{"type":"json","properties":{"type":{"type":"string","description":"Logo type (logo, icon, symbol, other)"},"theme":{"type":"string","description":"Logo theme (light, dark)"},"formats":{"type":"array","description":"Available formats with src URL, format, width, and height"}}}},"colors":{"type":"array","description":"Brand colors with hex values and types","items":{"type":"json","properties":{"hex":{"type":"string","description":"Hex color code"},"type":{"type":"string","description":"Color type (accent, dark, light, brand)"},"brightness":{"type":"number","description":"Brightness value"}}}},"fonts":{"type":"array","description":"Brand fonts with names and types","items":{"type":"json","properties":{"name":{"type":"string","description":"Font name"},"type":{"type":"string","description":"Font type (title, body)"},"origin":{"type":"string","description":"Font origin (google, custom, system)"}}}},"company":{"type":"json","description":"Company firmographic data including employees, location, and industries","optional":true},"qualityScore":{"type":"number","description":"Data quality score from 0 to 1","optional":true},"isNsfw":{"type":"boolean","description":"Whether the brand contains adult content"}},"brandfetch_search":{"results":{"type":"array","description":"List of matching brands","items":{"type":"json","properties":{"brandId":{"type":"string","description":"Unique brand identifier"},"name":{"type":"string","description":"Brand name"},"domain":{"type":"string","description":"Brand domain"},"claimed":{"type":"boolean","description":"Whether the brand profile is claimed"},"icon":{"type":"string","description":"Brand icon URL"}}}}},"brex_archive_budget":{"budgetId":{"type":"string","description":"ID of the archived budget"},"spendBudgetStatus":{"type":"string","description":"Status of the budget after archiving","optional":true}},"brex_create_budget":{"budgetId":{"type":"string","description":"Unique budget ID"},"accountId":{"type":"string","description":"Account ID the budget belongs to"},"name":{"type":"string","description":"Budget name"},"description":{"type":"string","description":"Budget description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the budget owners"},"periodRecurrenceType":{"type":"string","description":"Budget period recurrence (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME)"},"startDate":{"type":"string","description":"Budget start date","optional":true},"endDate":{"type":"string","description":"Budget end date","optional":true},"amount":{"type":"json","description":"Budget amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"spendBudgetStatus":{"type":"string","description":"Status of the created budget"},"limitType":{"type":"string","description":"Budget limit type","optional":true}},"brex_create_spend_limit":{"id":{"type":"string","description":"Unique spend limit ID"},"accountId":{"type":"string","description":"Account ID the spend limit belongs to"},"name":{"type":"string","description":"Spend limit name"},"description":{"type":"string","description":"Spend limit description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"status":{"type":"string","description":"Spend limit status"},"periodRecurrenceType":{"type":"string","description":"Period recurrence (PER_WEEK, PER_MONTH, PER_QUARTER, PER_YEAR, ONE_TIME)"},"spendType":{"type":"string","description":"Spend type of the limit"},"startDate":{"type":"string","description":"Spend limit start date","optional":true},"endDate":{"type":"string","description":"Spend limit end date","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the spend limit owners"},"memberUserIds":{"type":"array","description":"User IDs of the spend limit members"},"currentPeriodBalance":{"type":"json","description":"Spend and rollover amounts for the current period","optional":true,"properties":{"start_date":{"type":"string","description":"Start date of the current period","optional":true},"end_date":{"type":"string","description":"End date of the current period","optional":true},"start_time":{"type":"string","description":"Start time of the current period (ISO 8601)","optional":true},"end_time":{"type":"string","description":"End time of the current period (ISO 8601)","optional":true},"amount_spent":{"type":"json","description":"Amount spent in the current period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"rollover_amount":{"type":"json","description":"Amount rolled over from previous periods","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}}}},"authorizationSettings":{"type":"json","description":"Authorization settings (base limit, authorization type, rollover refresh)","optional":true}},"brex_create_transfer":{"id":{"type":"string","description":"Unique transfer ID"},"counterparty":{"type":"json","description":"Transfer counterparty details","optional":true},"description":{"type":"string","description":"Description of the transfer","optional":true},"paymentType":{"type":"string","description":"Payment type (ACH, DOMESTIC_WIRE, CHEQUE, INTERNATIONAL_WIRE, BOOK_TRANSFER, STABLECOIN)"},"amount":{"type":"json","description":"Transfer amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"processDate":{"type":"string","description":"Transaction processing date","optional":true},"originatingAccount":{"type":"json","description":"Originating account details for the transfer","optional":true},"status":{"type":"string","description":"Transfer status (PROCESSING, SCHEDULED, PENDING_APPROVAL, FAILED, PROCESSED)"},"cancellationReason":{"type":"string","description":"Reason the transfer was canceled","optional":true},"estimatedDeliveryDate":{"type":"string","description":"Estimated delivery date for the transfer","optional":true},"creatorUserId":{"type":"string","description":"ID of the user who created the transfer","optional":true},"createdAt":{"type":"string","description":"Creation timestamp of the transfer","optional":true},"displayName":{"type":"string","description":"Human-readable name of the transfer","optional":true},"externalMemo":{"type":"string","description":"External memo of the transfer","optional":true},"isPproEnabled":{"type":"boolean","description":"Whether Principal Protection (PPRO) is enabled for the transfer","optional":true}},"brex_create_vendor":{"id":{"type":"string","description":"Unique vendor ID"},"companyName":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"paymentAccounts":{"type":"array","description":"Payment accounts associated with the vendor"}},"brex_get_budget":{"budgetId":{"type":"string","description":"Unique budget ID"},"accountId":{"type":"string","description":"Account ID the budget belongs to"},"name":{"type":"string","description":"Budget name"},"description":{"type":"string","description":"Budget description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the budget owners"},"periodRecurrenceType":{"type":"string","description":"Budget period recurrence (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME)"},"startDate":{"type":"string","description":"Budget start date","optional":true},"endDate":{"type":"string","description":"Budget end date","optional":true},"amount":{"type":"json","description":"Budget amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"spendBudgetStatus":{"type":"string","description":"Budget status (ACTIVE, ARCHIVED, DELETED)"},"limitType":{"type":"string","description":"Budget limit type (HARD or SOFT)","optional":true}},"brex_get_cash_account":{"id":{"type":"string","description":"Unique account ID"},"name":{"type":"string","description":"Account name"},"status":{"type":"string","description":"Account status","optional":true},"currentBalance":{"type":"json","description":"Current balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"availableBalance":{"type":"json","description":"Available balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"accountNumber":{"type":"string","description":"Bank account number"},"routingNumber":{"type":"string","description":"Bank routing number"},"primary":{"type":"boolean","description":"Whether this is the primary cash account"}},"brex_get_company":{"id":{"type":"string","description":"Unique company ID"},"legalName":{"type":"string","description":"Legal name of the company"},"mailingAddress":{"type":"json","description":"Company mailing address (line1, line2, city, state, country, postal_code)","optional":true},"accountType":{"type":"string","description":"Brex account type (BREX_CLASSIC or BREX_EMPOWER)","optional":true}},"brex_get_current_user":{"id":{"type":"string","description":"Unique user ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"status":{"type":"string","description":"User status (INVITED, ACTIVE, CLOSED, DISABLED, DELETED, PENDING_ACTIVATION, INACTIVE, ARCHIVED)","optional":true},"managerId":{"type":"string","description":"ID of the manager","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"locationId":{"type":"string","description":"Location ID","optional":true},"titleId":{"type":"string","description":"Title ID","optional":true}},"brex_get_expense":{"id":{"type":"string","description":"Unique expense ID"},"memo":{"type":"string","description":"Memo on the expense","optional":true},"status":{"type":"string","description":"Expense status (DRAFT, SUBMITTED, APPROVED, OUT_OF_POLICY, VOID, CANCELED, SPLIT, SETTLED)","optional":true},"paymentStatus":{"type":"string","description":"Payment status (NOT_STARTED, PROCESSING, CANCELED, DECLINED, CLEARED, REFUNDING, REFUNDED, CASH_ADVANCE, CREDITED, AWAITING_PAYMENT, SCHEDULED)","optional":true},"expenseType":{"type":"string","description":"Expense type (CARD, BILLPAY, REIMBURSEMENT, CLAWBACK, UNSET)","optional":true},"category":{"type":"string","description":"Expense category (e.g., RESTAURANTS, RECURRING_SOFTWARE_AND_SAAS, AIRLINE_EXPENSES)","optional":true},"merchantId":{"type":"string","description":"Merchant ID","optional":true},"merchant":{"type":"json","description":"Merchant details (raw descriptor, MCC, country)","optional":true,"properties":{"raw_descriptor":{"type":"string","description":"Raw merchant descriptor"},"mcc":{"type":"string","description":"Merchant category code"},"country":{"type":"string","description":"Merchant country"}}},"budgetId":{"type":"string","description":"Budget ID","optional":true},"budget":{"type":"json","description":"Budget the expense belongs to","optional":true,"properties":{"id":{"type":"string","description":"Budget ID"},"name":{"type":"string","description":"Budget name"}}},"departmentId":{"type":"string","description":"Department ID","optional":true},"department":{"type":"json","description":"Department of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Department ID"},"name":{"type":"string","description":"Department name"}}},"locationId":{"type":"string","description":"Location ID","optional":true},"location":{"type":"json","description":"Location of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Location ID"},"name":{"type":"string","description":"Location name"}}},"userId":{"type":"string","description":"ID of the user who made the expense","optional":true},"user":{"type":"json","description":"User who made the expense","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"}}},"originalAmount":{"type":"json","description":"Original transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"billingAmount":{"type":"json","description":"Amount billed to the account","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchasedAmount":{"type":"json","description":"Amount at the time of purchase","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"usdEquivalentAmount":{"type":"json","description":"USD equivalent amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchasedAt":{"type":"string","description":"Purchase timestamp (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"paymentPostedAt":{"type":"string","description":"Timestamp the payment was posted (ISO 8601)","optional":true},"receipts":{"type":"array","description":"Receipts attached to the expense","items":{"type":"json","properties":{"id":{"type":"string","description":"Receipt ID"},"download_uris":{"type":"array","description":"Pre-signed receipt download URLs"}}}},"dashboardUrl":{"type":"string","description":"Link to the expense in the Brex dashboard"}},"brex_get_spend_limit":{"id":{"type":"string","description":"Unique spend limit ID"},"accountId":{"type":"string","description":"Account ID the spend limit belongs to"},"name":{"type":"string","description":"Spend limit name"},"description":{"type":"string","description":"Spend limit description","optional":true},"parentBudgetId":{"type":"string","description":"Parent budget ID","optional":true},"status":{"type":"string","description":"Spend limit status (ACTIVE, EXPIRED, ARCHIVED)"},"periodRecurrenceType":{"type":"string","description":"Period recurrence (PER_WEEK, PER_MONTH, PER_QUARTER, PER_YEAR, ONE_TIME)"},"spendType":{"type":"string","description":"Spend type of the limit"},"startDate":{"type":"string","description":"Spend limit start date","optional":true},"endDate":{"type":"string","description":"Spend limit end date","optional":true},"ownerUserIds":{"type":"array","description":"User IDs of the spend limit owners"},"memberUserIds":{"type":"array","description":"User IDs of the spend limit members"},"currentPeriodBalance":{"type":"json","description":"Spend and rollover amounts for the current period","optional":true,"properties":{"start_date":{"type":"string","description":"Start date of the current period","optional":true},"end_date":{"type":"string","description":"End date of the current period","optional":true},"start_time":{"type":"string","description":"Start time of the current period (ISO 8601)","optional":true},"end_time":{"type":"string","description":"End time of the current period (ISO 8601)","optional":true},"amount_spent":{"type":"json","description":"Amount spent in the current period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"rollover_amount":{"type":"json","description":"Amount rolled over from previous periods","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}}}},"authorizationSettings":{"type":"json","description":"Authorization settings (base limit, authorization type, rollover refresh)","optional":true}},"brex_get_transfer":{"id":{"type":"string","description":"Unique transfer ID"},"counterparty":{"type":"json","description":"Transfer counterparty details","optional":true},"description":{"type":"string","description":"Transfer description","optional":true},"paymentType":{"type":"string","description":"Payment type (ACH, DOMESTIC_WIRE, CHEQUE, INTERNATIONAL_WIRE, BOOK_TRANSFER, STABLECOIN)"},"amount":{"type":"json","description":"Transfer amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"processDate":{"type":"string","description":"Date the transfer processes","optional":true},"originatingAccount":{"type":"json","description":"Account the transfer originates from","optional":true},"status":{"type":"string","description":"Transfer status (PROCESSING, SCHEDULED, PENDING_APPROVAL, FAILED, PROCESSED)"},"cancellationReason":{"type":"string","description":"Reason the transfer was canceled","optional":true},"estimatedDeliveryDate":{"type":"string","description":"Estimated delivery date","optional":true},"creatorUserId":{"type":"string","description":"ID of the user who created the transfer","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"displayName":{"type":"string","description":"Transfer display name","optional":true},"externalMemo":{"type":"string","description":"External memo","optional":true},"isPproEnabled":{"type":"boolean","description":"Whether Principal Protection (PPRO) is enabled","optional":true}},"brex_get_user":{"id":{"type":"string","description":"Unique user ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"status":{"type":"string","description":"User status (INVITED, ACTIVE, CLOSED, DISABLED, DELETED, PENDING_ACTIVATION, INACTIVE, ARCHIVED)","optional":true},"managerId":{"type":"string","description":"ID of the manager","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"locationId":{"type":"string","description":"Location ID","optional":true},"titleId":{"type":"string","description":"Title ID","optional":true}},"brex_get_vendor":{"id":{"type":"string","description":"Unique vendor ID"},"companyName":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"paymentAccounts":{"type":"array","description":"Payment accounts associated with the vendor"}},"brex_list_budgets":{"items":{"type":"array","description":"Budgets in the Brex account","items":{"type":"json","properties":{"budget_id":{"type":"string","description":"Unique budget ID"},"account_id":{"type":"string","description":"Account ID the budget belongs to"},"name":{"type":"string","description":"Budget name"},"description":{"type":"string","description":"Budget description","optional":true},"parent_budget_id":{"type":"string","description":"Parent budget ID","optional":true},"owner_user_ids":{"type":"array","description":"User IDs of the budget owners"},"period_recurrence_type":{"type":"string","description":"Budget period recurrence (WEEKLY, MONTHLY, QUARTERLY, YEARLY, ONE_TIME)"},"start_date":{"type":"string","description":"Budget start date","optional":true},"end_date":{"type":"string","description":"Budget end date","optional":true},"amount":{"type":"json","description":"Budget amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"spend_budget_status":{"type":"string","description":"Budget status"},"limit_type":{"type":"string","description":"Budget limit type","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_card_accounts":{"accounts":{"type":"array","description":"Card accounts","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique account ID"},"status":{"type":"string","description":"Account status","optional":true},"current_balance":{"type":"json","description":"Current balance","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"available_balance":{"type":"json","description":"Available balance","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"account_limit":{"type":"json","description":"Account limit","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"current_statement_period":{"type":"json","description":"Current statement period (start_date, end_date)"}}}}},"brex_list_card_statements":{"items":{"type":"array","description":"Finalized card account statements","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique statement ID"},"start_balance":{"type":"json","description":"Balance at the start of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"end_balance":{"type":"json","description":"Balance at the end of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"period":{"type":"json","description":"Statement period (start_date, end_date)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_card_transactions":{"items":{"type":"array","description":"Settled card transactions","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique transaction ID"},"card_id":{"type":"string","description":"ID of the card used","optional":true},"description":{"type":"string","description":"Transaction description"},"amount":{"type":"json","description":"Transaction amount","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"initiated_at_date":{"type":"string","description":"Date the transaction was initiated"},"posted_at_date":{"type":"string","description":"Date the transaction was posted"},"type":{"type":"string","description":"Transaction type (PURCHASE, REFUND, CHARGEBACK, REWARDS_CREDIT, COLLECTION, BNPL_FEE)","optional":true},"merchant":{"type":"json","description":"Merchant details","optional":true,"properties":{"raw_descriptor":{"type":"string","description":"Raw merchant descriptor"},"mcc":{"type":"string","description":"Merchant category code"},"country":{"type":"string","description":"Merchant country"}}},"expense_id":{"type":"string","description":"Associated expense ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cards":{"items":{"type":"array","description":"Cards in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique card ID"},"owner":{"type":"json","description":"Card owner (type, user_id)"},"status":{"type":"string","description":"Card status","optional":true},"last_four":{"type":"string","description":"Last four digits of the card number"},"card_name":{"type":"string","description":"Card name"},"card_type":{"type":"string","description":"Card type (VIRTUAL or PHYSICAL)","optional":true},"limit_type":{"type":"string","description":"Limit type (CARD or USER)"},"spend_controls":{"type":"json","description":"Spend controls on the card","optional":true},"billing_address":{"type":"json","description":"Billing address of the card"},"expiration_date":{"type":"json","description":"Card expiration date (month, year)"},"budget_id":{"type":"string","description":"Associated budget ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cash_accounts":{"items":{"type":"array","description":"Cash accounts","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique account ID"},"name":{"type":"string","description":"Account name"},"status":{"type":"string","description":"Account status","optional":true},"current_balance":{"type":"json","description":"Current balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"available_balance":{"type":"json","description":"Available balance","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"account_number":{"type":"string","description":"Bank account number"},"routing_number":{"type":"string","description":"Bank routing number"},"primary":{"type":"boolean","description":"Whether this is the primary cash account"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cash_statements":{"items":{"type":"array","description":"Finalized cash account statements","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique statement ID"},"start_balance":{"type":"json","description":"Balance at the start of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"end_balance":{"type":"json","description":"Balance at the end of the period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"period":{"type":"json","description":"Statement period (start_date, end_date)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_cash_transactions":{"items":{"type":"array","description":"Cash account transactions","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique transaction ID"},"description":{"type":"string","description":"Transaction description"},"amount":{"type":"json","description":"Transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"initiated_at_date":{"type":"string","description":"Date the transaction was initiated"},"posted_at_date":{"type":"string","description":"Date the transaction was posted"},"type":{"type":"string","description":"Transaction type","optional":true},"transfer_id":{"type":"string","description":"Associated transfer ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_departments":{"items":{"type":"array","description":"Departments in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique department ID"},"name":{"type":"string","description":"Department name"},"description":{"type":"string","description":"Department description","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_expenses":{"items":{"type":"array","description":"Expenses matching the filters","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique expense ID"},"memo":{"type":"string","description":"Memo on the expense","optional":true},"status":{"type":"string","description":"Expense status (DRAFT, SUBMITTED, APPROVED, OUT_OF_POLICY, VOID, CANCELED, SPLIT, SETTLED)","optional":true},"payment_status":{"type":"string","description":"Payment status (NOT_STARTED, PROCESSING, CANCELED, DECLINED, CLEARED, REFUNDING, REFUNDED, CASH_ADVANCE, CREDITED, AWAITING_PAYMENT, SCHEDULED)","optional":true},"expense_type":{"type":"string","description":"Expense type (CARD, BILLPAY, REIMBURSEMENT, CLAWBACK, UNSET)","optional":true},"category":{"type":"string","description":"Expense category (e.g., RESTAURANTS, RECURRING_SOFTWARE_AND_SAAS, AIRLINE_EXPENSES)","optional":true},"merchant":{"type":"json","description":"Merchant details","optional":true,"properties":{"raw_descriptor":{"type":"string","description":"Raw merchant descriptor"},"mcc":{"type":"string","description":"Merchant category code"},"country":{"type":"string","description":"Merchant country"}}},"user":{"type":"json","description":"User who made the expense","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"}}},"budget":{"type":"json","description":"Budget the expense belongs to","optional":true,"properties":{"id":{"type":"string","description":"Budget ID"},"name":{"type":"string","description":"Budget name"}}},"department":{"type":"json","description":"Department of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Department ID"},"name":{"type":"string","description":"Department name"}}},"location":{"type":"json","description":"Location of the expense owner","optional":true,"properties":{"id":{"type":"string","description":"Location ID"},"name":{"type":"string","description":"Location name"}}},"original_amount":{"type":"json","description":"Original transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"billing_amount":{"type":"json","description":"Amount billed to the account","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchased_amount":{"type":"json","description":"Amount at the time of purchase","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"receipts":{"type":"array","description":"Receipts attached to the expense","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Receipt ID"},"download_uris":{"type":"array","description":"Pre-signed receipt download URLs"}}}},"purchased_at":{"type":"string","description":"Purchase timestamp (ISO 8601)","optional":true},"updated_at":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dashboard_url":{"type":"string","description":"Link to the expense in the Brex dashboard"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_locations":{"items":{"type":"array","description":"Locations in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique location ID"},"name":{"type":"string","description":"Location name"},"description":{"type":"string","description":"Location description","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_spend_limits":{"items":{"type":"array","description":"Spend limits in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique spend limit ID"},"account_id":{"type":"string","description":"Account ID the spend limit belongs to"},"name":{"type":"string","description":"Spend limit name"},"description":{"type":"string","description":"Spend limit description","optional":true},"parent_budget_id":{"type":"string","description":"Parent budget ID","optional":true},"status":{"type":"string","description":"Spend limit status"},"period_recurrence_type":{"type":"string","description":"Period recurrence (PER_WEEK, PER_MONTH, PER_QUARTER, PER_YEAR, ONE_TIME)"},"spend_type":{"type":"string","description":"Spend type of the limit"},"start_date":{"type":"string","description":"Spend limit start date","optional":true},"end_date":{"type":"string","description":"Spend limit end date","optional":true},"owner_user_ids":{"type":"array","description":"User IDs of the spend limit owners"},"member_user_ids":{"type":"array","description":"User IDs of the spend limit members"},"current_period_balance":{"type":"json","description":"Spend and rollover amounts for the current period","optional":true,"properties":{"start_date":{"type":"string","description":"Start date of the current period","optional":true},"end_date":{"type":"string","description":"End date of the current period","optional":true},"start_time":{"type":"string","description":"Start time of the current period (ISO 8601)","optional":true},"end_time":{"type":"string","description":"End time of the current period (ISO 8601)","optional":true},"amount_spent":{"type":"json","description":"Amount spent in the current period","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"rollover_amount":{"type":"json","description":"Amount rolled over from previous periods","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}}}},"authorization_settings":{"type":"json","description":"Authorization settings (base limit, authorization type, rollover refresh)","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_titles":{"items":{"type":"array","description":"Job titles in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique title ID"},"name":{"type":"string","description":"Title name"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_transfers":{"items":{"type":"array","description":"Transfers in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique transfer ID"},"counterparty":{"type":"json","description":"Transfer counterparty details","optional":true},"description":{"type":"string","description":"Transfer description","optional":true},"payment_type":{"type":"string","description":"Payment type (ACH, DOMESTIC_WIRE, CHEQUE, INTERNATIONAL_WIRE, BOOK_TRANSFER, STABLECOIN)"},"amount":{"type":"json","description":"Transfer amount","properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"process_date":{"type":"string","description":"Date the transfer processes","optional":true},"originating_account":{"type":"json","description":"Account the transfer originates from"},"status":{"type":"string","description":"Transfer status (PROCESSING, SCHEDULED, PENDING_APPROVAL, FAILED, PROCESSED)"},"cancellation_reason":{"type":"string","description":"Reason the transfer was canceled","optional":true},"estimated_delivery_date":{"type":"string","description":"Estimated delivery date","optional":true},"creator_user_id":{"type":"string","description":"ID of the user who created the transfer","optional":true},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"display_name":{"type":"string","description":"Transfer display name","optional":true},"external_memo":{"type":"string","description":"External memo","optional":true},"is_ppro_enabled":{"type":"boolean","description":"Whether Principal Protection (PPRO) is enabled","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_users":{"items":{"type":"array","description":"Users in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique user ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"status":{"type":"string","description":"User status (INVITED, ACTIVE, CLOSED, DISABLED, DELETED, PENDING_ACTIVATION, INACTIVE, ARCHIVED)","optional":true},"manager_id":{"type":"string","description":"ID of the manager","optional":true},"department_id":{"type":"string","description":"Department ID","optional":true},"location_id":{"type":"string","description":"Location ID","optional":true},"title_id":{"type":"string","description":"Title ID","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_list_vendors":{"items":{"type":"array","description":"Vendors in the Brex account","items":{"type":"json","properties":{"id":{"type":"string","description":"Unique vendor ID"},"company_name":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"payment_accounts":{"type":"array","description":"Payment accounts associated with the vendor","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"brex_match_receipt":{"receiptId":{"type":"string","description":"Unique identifier of the receipt match request"},"receiptName":{"type":"string","description":"Name the receipt was uploaded with"},"expenseId":{"type":"string","description":"Always null for receipt match (Brex matches the receipt asynchronously)","optional":true}},"brex_update_expense":{"id":{"type":"string","description":"Unique expense ID"},"memo":{"type":"string","description":"Updated memo on the expense","optional":true},"status":{"type":"string","description":"Expense status (DRAFT, SUBMITTED, APPROVED, OUT_OF_POLICY, VOID, CANCELED, SPLIT, SETTLED)","optional":true},"paymentStatus":{"type":"string","description":"Payment status (NOT_STARTED, PROCESSING, CANCELED, DECLINED, CLEARED, REFUNDING, REFUNDED, CASH_ADVANCE, CREDITED, AWAITING_PAYMENT, SCHEDULED)","optional":true},"category":{"type":"string","description":"Expense category (e.g., RESTAURANTS, RECURRING_SOFTWARE_AND_SAAS, AIRLINE_EXPENSES)","optional":true},"merchantId":{"type":"string","description":"Merchant ID","optional":true},"budgetId":{"type":"string","description":"Budget ID","optional":true},"originalAmount":{"type":"json","description":"Original transaction amount","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"billingAmount":{"type":"json","description":"Amount billed to the account","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest unit of the currency (e.g., cents for USD)"},"currency":{"type":"string","description":"ISO 4217 currency code (e.g., USD)","optional":true}}},"purchasedAt":{"type":"string","description":"Purchase timestamp (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}},"brex_update_vendor":{"id":{"type":"string","description":"Unique vendor ID"},"companyName":{"type":"string","description":"Vendor company name","optional":true},"email":{"type":"string","description":"Vendor email address","optional":true},"phone":{"type":"string","description":"Vendor phone number","optional":true},"paymentAccounts":{"type":"array","description":"Payment accounts associated with the vendor"}},"brex_upload_receipt":{"receiptId":{"type":"string","description":"Unique identifier of the receipt upload"},"receiptName":{"type":"string","description":"Name the receipt was uploaded with"},"expenseId":{"type":"string","description":"ID of the expense the receipt was attached to","optional":true}},"brightdata_cancel_snapshot":{"snapshotId":{"type":"string","description":"The snapshot ID that was cancelled","optional":true},"cancelled":{"type":"boolean","description":"Whether the cancellation was successful"}},"brightdata_discover":{"results":{"type":"array","description":"Array of discovered web results ranked by intent relevance","items":{"type":"object","description":"A discovered result","properties":{"url":{"type":"string","description":"URL of the discovered page","optional":true},"title":{"type":"string","description":"Page title","optional":true},"description":{"type":"string","description":"Page description or snippet","optional":true},"relevanceScore":{"type":"number","description":"AI-calculated relevance score for intent-based ranking","optional":true},"content":{"type":"string","description":"Cleaned page content in the requested format (when includeContent is true)","optional":true}}}},"query":{"type":"string","description":"The search query that was executed","optional":true},"totalResults":{"type":"number","description":"Total number of results returned"}},"brightdata_download_snapshot":{"data":{"type":"array","description":"Array of scraped result records","items":{"type":"json","description":"A scraped record with dataset-specific fields"}},"format":{"type":"string","description":"The content type of the downloaded data"},"snapshotId":{"type":"string","description":"The snapshot ID that was downloaded","optional":true}},"brightdata_scrape_dataset":{"snapshotId":{"type":"string","description":"The snapshot ID to retrieve results later"},"status":{"type":"string","description":"Status of the scraping job (e.g., \\"triggered\\", \\"running\\")"}},"brightdata_scrape_url":{"content":{"type":"string","description":"The scraped page content (HTML or JSON depending on format)"},"url":{"type":"string","description":"The URL that was scraped","optional":true},"statusCode":{"type":"number","description":"HTTP status code of the response","optional":true}},"brightdata_serp_search":{"results":{"type":"array","description":"Array of search results","items":{"type":"object","description":"A search result entry","properties":{"title":{"type":"string","description":"Title of the search result","optional":true},"url":{"type":"string","description":"URL of the search result","optional":true},"description":{"type":"string","description":"Snippet or description of the result","optional":true},"rank":{"type":"number","description":"Position in search results","optional":true}}}},"query":{"type":"string","description":"The search query that was executed","optional":true},"searchEngine":{"type":"string","description":"The search engine that was used","optional":true}},"brightdata_snapshot_status":{"snapshotId":{"type":"string","description":"The snapshot ID that was queried"},"datasetId":{"type":"string","description":"The dataset ID associated with this snapshot","optional":true},"status":{"type":"string","description":"Current status of the snapshot: \\"starting\\", \\"running\\", \\"ready\\", or \\"failed\\""}},"brightdata_sync_scrape":{"data":{"type":"array","description":"Array of scraped result objects with fields specific to the dataset scraper used","items":{"type":"json","description":"A scraped record with dataset-specific fields"}},"snapshotId":{"type":"string","description":"Snapshot ID returned if the request exceeded the 1-minute timeout and switched to async processing","optional":true},"isAsync":{"type":"boolean","description":"Whether the request fell back to async mode (true means use snapshot ID to retrieve results)"}},"browser_use_run_task":{"id":{"type":"string","description":"Task execution identifier"},"success":{"type":"boolean","description":"Task completion status"},"output":{"type":"json","description":"Final task output (string or structured)"},"steps":{"type":"array","description":"Steps the agent executed (number, memory, nextGoal, url, actions, duration)","items":{"type":"object","properties":{"number":{"type":"number","description":"Sequential step number"},"memory":{"type":"string","description":"Agent memory at this step"},"evaluationPreviousGoal":{"type":"string","description":"Evaluation of previous goal completion"},"nextGoal":{"type":"string","description":"Goal for the next step"},"url":{"type":"string","description":"Current URL of the browser"},"screenshotUrl":{"type":"string","description":"Optional screenshot URL","optional":true},"actions":{"type":"array","description":"Stringified JSON actions performed","items":{"type":"string","description":"Action JSON"}},"duration":{"type":"number","description":"Step duration in seconds","optional":true}}}},"liveUrl":{"type":"string","description":"Embeddable live browser session URL (active during execution)"},"shareUrl":{"type":"string","description":"Public shareable URL for the recorded session (post-run)"},"sessionId":{"type":"string","description":"Browser Use session identifier"}},"buffer_create_idea":{"idea":{"type":"object","description":"The created idea","properties":{"id":{"type":"string","description":"Idea ID"},"organizationId":{"type":"string","description":"Organization the idea belongs to"},"groupId":{"type":"string","nullable":true,"description":"Idea group ID"},"title":{"type":"string","nullable":true,"description":"Idea title"},"text":{"type":"string","nullable":true,"description":"Idea text content"}}}},"buffer_create_post":{"post":{"type":"object","description":"The created post","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"buffer_delete_post":{"deleted":{"type":"boolean","description":"Whether the post was deleted"},"id":{"type":"string","description":"ID of the deleted post"}},"buffer_edit_post":{"post":{"type":"object","description":"The updated post","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"buffer_get_account":{"account":{"type":"object","description":"The authenticated Buffer account","properties":{"id":{"type":"string","description":"Account ID"},"email":{"type":"string","description":"Account email"},"name":{"type":"string","nullable":true,"description":"Account holder name"},"timezone":{"type":"string","nullable":true,"description":"Account timezone"},"organizations":{"type":"array","description":"Organizations the account belongs to","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"channelCount":{"type":"number","description":"Number of connected channels"},"ownerEmail":{"type":"string","description":"Email of the organization owner"}}}}}}},"buffer_get_channels":{"channels":{"type":"array","description":"Channels connected to the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"displayName":{"type":"string","nullable":true,"description":"Channel display name"},"service":{"type":"string","description":"Social network (instagram, linkedin, twitter, ...)"},"serviceId":{"type":"string","description":"ID of the account on the social network"},"avatar":{"type":"string","description":"Channel avatar URL"},"timezone":{"type":"string","description":"Channel timezone"},"type":{"type":"string","description":"Channel type (page, profile, business, ...)"},"isQueuePaused":{"type":"boolean","description":"Whether the posting queue is paused"},"isDisconnected":{"type":"boolean","description":"Whether the channel needs reconnection"},"organizationId":{"type":"string","description":"Organization the channel belongs to"}}}}},"buffer_get_idea_groups":{"ideaGroups":{"type":"array","description":"Idea groups (board columns) in the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Idea group ID"},"name":{"type":"string","description":"Idea group name"},"isLocked":{"type":"boolean","description":"Whether the group is locked"}}}}},"buffer_get_ideas":{"ideas":{"type":"array","description":"Content ideas in the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Idea ID"},"organizationId":{"type":"string","description":"Organization the idea belongs to"},"groupId":{"type":"string","nullable":true,"description":"Idea group ID"},"title":{"type":"string","nullable":true,"description":"Idea title"},"text":{"type":"string","nullable":true,"description":"Idea text content"}}}},"pageInfo":{"type":"object","description":"Pagination info for fetching the next page","properties":{"hasNextPage":{"type":"boolean","description":"Whether more results are available"},"endCursor":{"type":"string","nullable":true,"description":"Cursor to pass as \\"after\\" for the next page"}}}},"buffer_get_post":{"post":{"type":"object","description":"The requested post","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"buffer_get_posts":{"posts":{"type":"array","description":"Posts matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"text":{"type":"string","description":"Post text content"},"status":{"type":"string","description":"Post status (draft, needs_approval, scheduled, sending, sent, error)"},"via":{"type":"string","description":"How the post was created (buffer, network, api)"},"channelId":{"type":"string","description":"Channel the post belongs to"},"channelService":{"type":"string","description":"Social network of the channel"},"schedulingType":{"type":"string","nullable":true,"description":"How the post publishes (automatic or notification)"},"shareMode":{"type":"string","description":"Share mode used for the post"},"isCustomScheduled":{"type":"boolean","description":"Whether the post has a custom schedule"},"sharedNow":{"type":"boolean","description":"Whether the post was shared immediately"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"dueAt":{"type":"string","nullable":true,"description":"Scheduled publish time (ISO 8601)"},"sentAt":{"type":"string","nullable":true,"description":"Publish timestamp (ISO 8601)"},"externalLink":{"type":"string","nullable":true,"description":"Link to the published post on the social network"},"error":{"type":"object","nullable":true,"description":"Publishing error details when the post failed","properties":{"message":{"type":"string","description":"Error message"},"supportUrl":{"type":"string","nullable":true,"description":"Support article URL"},"rawError":{"type":"string","nullable":true,"description":"Raw error from the network"}}},"assets":{"type":"array","description":"Media attached to the post","items":{"type":"object","properties":{"id":{"type":"string","nullable":true,"description":"Asset ID"},"type":{"type":"string","description":"Asset type"},"mimeType":{"type":"string","description":"MIME type of the asset"},"source":{"type":"string","description":"Source URL of the asset"},"thumbnail":{"type":"string","description":"Thumbnail URL of the asset"}}}}}}},"pageInfo":{"type":"object","description":"Pagination info for fetching the next page","properties":{"hasNextPage":{"type":"boolean","description":"Whether more results are available"},"endCursor":{"type":"string","nullable":true,"description":"Cursor to pass as \\"after\\" for the next page"}}}},"calcom_cancel_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Cancelled booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (should be cancelled)"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"cancelledByEmail":{"type":"string","description":"Email of person who cancelled the booking"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_confirm_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Confirmed booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (should be accepted/confirmed)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"icsUid":{"type":"string","description":"ICS calendar UID"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_create_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Created booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"absentHost":{"type":"boolean","description":"Whether the host was absent"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"bookingFieldsResponses":{"type":"json","description":"Custom booking field responses (dynamic keys based on event type configuration)"},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"icsUid":{"type":"string","description":"ICS calendar UID"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_create_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Created event type details","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}},"calcom_create_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Created schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calcom_decline_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Declined booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (should be cancelled/rejected)"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_delete_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Deleted event type details","properties":{"id":{"type":"number","description":"Event type ID"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"}}}},"calcom_delete_schedule":{"status":{"type":"string","description":"Response status (success or error)"}},"calcom_get_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"description":{"type":"string","description":"Description of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"absentHost":{"type":"boolean","description":"Whether the host was absent"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"bookingFieldsResponses":{"type":"json","description":"Custom booking field responses (dynamic keys based on event type configuration)"},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"rating":{"type":"number","description":"Booking rating"},"icsUid":{"type":"string","description":"ICS calendar UID"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"reschedulingReason":{"type":"string","description":"Reason for rescheduling if rescheduled"},"rescheduledFromUid":{"type":"string","description":"Original booking UID if this booking was rescheduled"},"rescheduledToUid":{"type":"string","description":"New booking UID after reschedule"},"cancelledByEmail":{"type":"string","description":"Email of person who cancelled the booking"},"rescheduledByEmail":{"type":"string","description":"Email of person who rescheduled the booking"},"createdAt":{"type":"string","description":"When the booking was created"},"updatedAt":{"type":"string","description":"When the booking was last updated"}}}},"calcom_get_default_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Default schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calcom_get_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}},"calcom_get_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calcom_get_slots":{"status":{"type":"string","description":"Response status"},"data":{"type":"json","description":"Available time slots grouped by date (YYYY-MM-DD keys). Each date maps to an array of slot objects with start time, optional end time, and seated event info."}},"calcom_list_bookings":{"status":{"type":"string","description":"Response status"},"data":{"type":"array","description":"Array of bookings","items":{"type":"object","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the booking"},"title":{"type":"string","description":"Title of the booking"},"description":{"type":"string","description":"Description of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"start":{"type":"string","description":"Start time in ISO 8601 format"},"end":{"type":"string","description":"End time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"absentHost":{"type":"boolean","description":"Whether the host was absent"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"bookingFieldsResponses":{"type":"json","description":"Custom booking field responses (dynamic keys based on event type configuration)"},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"rating":{"type":"number","description":"Booking rating"},"icsUid":{"type":"string","description":"ICS calendar UID"},"cancellationReason":{"type":"string","description":"Reason for cancellation if cancelled"},"cancelledByEmail":{"type":"string","description":"Email of person who cancelled the booking"},"reschedulingReason":{"type":"string","description":"Reason for rescheduling if rescheduled"},"rescheduledByEmail":{"type":"string","description":"Email of person who rescheduled the booking"},"rescheduledFromUid":{"type":"string","description":"Original booking UID if this booking was rescheduled"},"rescheduledToUid":{"type":"string","description":"New booking UID after reschedule"},"createdAt":{"type":"string","description":"When the booking was created"},"updatedAt":{"type":"string","description":"When the booking was last updated"}}}},"pagination":{"type":"object","description":"Pagination metadata","properties":{"totalItems":{"type":"number","description":"Total number of items"},"remainingItems":{"type":"number","description":"Remaining items after current page"},"returnedItems":{"type":"number","description":"Number of items returned in this response"},"itemsPerPage":{"type":"number","description":"Items per page"},"currentPage":{"type":"number","description":"Current page number"},"totalPages":{"type":"number","description":"Total number of pages"},"hasNextPage":{"type":"boolean","description":"Whether there is a next page"},"hasPreviousPage":{"type":"boolean","description":"Whether there is a previous page"}}}},"calcom_list_event_types":{"status":{"type":"string","description":"Response status"},"data":{"type":"array","description":"Array of event types","items":{"type":"object","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}}},"calcom_list_schedules":{"status":{"type":"string","description":"Response status"},"data":{"type":"array","description":"Array of schedule objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}}},"calcom_reschedule_booking":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Rescheduled booking details","properties":{"id":{"type":"number","description":"Numeric booking ID"},"uid":{"type":"string","description":"Unique identifier for the new booking"},"title":{"type":"string","description":"Title of the booking"},"status":{"type":"string","description":"Booking status (e.g., accepted, pending, cancelled)"},"reschedulingReason":{"type":"string","description":"Reason for rescheduling if rescheduled"},"rescheduledFromUid":{"type":"string","description":"Original booking UID if this booking was rescheduled"},"rescheduledByEmail":{"type":"string","description":"Email of person who rescheduled the booking"},"start":{"type":"string","description":"New start time in ISO 8601 format"},"end":{"type":"string","description":"New end time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"eventTypeId":{"type":"number","description":"Event type ID"},"eventType":{"type":"object","description":"Event type details","properties":{"id":{"type":"number","description":"Event type ID"},"slug":{"type":"string","description":"Event type slug"}}},"meetingUrl":{"type":"string","description":"URL to join the meeting"},"location":{"type":"string","description":"Location of the booking"},"attendees":{"type":"array","description":"List of attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"timeZone":{"type":"string","description":"Attendee timezone (IANA format)"},"phoneNumber":{"type":"string","description":"Attendee phone number"},"language":{"type":"string","description":"Attendee language preference (ISO code)"},"absent":{"type":"boolean","description":"Whether attendee was absent"}}}},"hosts":{"type":"array","description":"List of hosts","items":{"type":"object","properties":{"id":{"type":"number","description":"Host user ID"},"name":{"type":"string","description":"Host display name"},"email":{"type":"string","description":"Host actual email address"},"displayEmail":{"type":"string","description":"Email shown publicly (may differ from actual email)"},"username":{"type":"string","description":"Host Cal.com username"},"timeZone":{"type":"string","description":"Host timezone (IANA format)"}}}},"guests":{"type":"array","description":"Guest email addresses","items":{"type":"string","description":"Guest email address"}},"metadata":{"type":"json","description":"Custom metadata attached to the booking (dynamic key-value pairs)"},"icsUid":{"type":"string","description":"ICS calendar UID"},"createdAt":{"type":"string","description":"When the booking was created"}}}},"calcom_update_event_type":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Updated event type details","properties":{"id":{"type":"number","description":"Event type ID"},"title":{"type":"string","description":"Event type title"},"slug":{"type":"string","description":"Event type slug"},"description":{"type":"string","description":"Event type description"},"lengthInMinutes":{"type":"number","description":"Duration in minutes"},"slotInterval":{"type":"number","description":"Slot interval in minutes"},"minimumBookingNotice":{"type":"number","description":"Minimum booking notice in minutes"},"beforeEventBuffer":{"type":"number","description":"Buffer before event in minutes"},"afterEventBuffer":{"type":"number","description":"Buffer after event in minutes"},"scheduleId":{"type":"number","description":"Schedule ID"},"disableGuests":{"type":"boolean","description":"Whether guests are disabled"},"createdAt":{"type":"string","description":"ISO timestamp of creation"},"updatedAt":{"type":"string","description":"ISO timestamp of last update"}}}},"calcom_update_schedule":{"status":{"type":"string","description":"Response status"},"data":{"type":"object","description":"Updated schedule data","properties":{"id":{"type":"number","description":"Schedule ID"},"ownerId":{"type":"number","description":"Owner user ID"},"name":{"type":"string","description":"Schedule name"},"timeZone":{"type":"string","description":"Timezone (e.g., America/New_York)"},"isDefault":{"type":"boolean","description":"Whether this is the default schedule"},"availability":{"type":"array","description":"Availability windows","items":{"type":"object","properties":{"days":{"type":"array","description":"Days of the week (Monday, Tuesday, etc.)","items":{"type":"string","description":"Day name"}},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}},"overrides":{"type":"array","description":"Date-specific availability overrides","items":{"type":"object","properties":{"date":{"type":"string","description":"Date in YYYY-MM-DD format"},"startTime":{"type":"string","description":"Start time in HH:MM format"},"endTime":{"type":"string","description":"End time in HH:MM format"}}}}}}},"calendly_cancel_event":{"resource":{"type":"object","description":"Cancellation details","properties":{"canceler_type":{"type":"string","description":"Type of canceler (host or invitee)"},"canceled_by":{"type":"string","description":"Name of person who canceled"},"reason":{"type":"string","description":"Cancellation reason"},"created_at":{"type":"string","description":"ISO timestamp when event was canceled"}}}},"calendly_create_event_invitee":{"resource":{"type":"object","description":"The invitee created for the booking","properties":{"uri":{"type":"string","description":"Canonical reference to the invitee"},"email":{"type":"string","description":"Invitee email address"},"name":{"type":"string","description":"Invitee full name"},"first_name":{"type":"string","description":"Invitee first name"},"last_name":{"type":"string","description":"Invitee last name"},"status":{"type":"string","description":"Invitee status (active or canceled)"},"timezone":{"type":"string","description":"Invitee timezone"},"event":{"type":"string","description":"URI of the scheduled event that was booked"},"created_at":{"type":"string","description":"ISO timestamp when the booking was created"},"updated_at":{"type":"string","description":"ISO timestamp when the booking was updated"},"cancel_url":{"type":"string","description":"URL to cancel the booking"},"reschedule_url":{"type":"string","description":"URL to reschedule the booking"},"rescheduled":{"type":"boolean","description":"Whether the invitee rescheduled"},"text_reminder_number":{"type":"string","description":"Phone number used for SMS reminders"},"questions_and_answers":{"type":"array","description":"Responses to custom questions","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Invitee answer"},"position":{"type":"number","description":"Question order"}}}}}}},"calendly_create_invitee_no_show":{"resource":{"type":"object","description":"The created no-show record","properties":{"uri":{"type":"string","description":"Canonical reference to the no-show"},"invitee":{"type":"string","description":"URI of the invitee marked as a no-show"},"created_at":{"type":"string","description":"ISO timestamp when the no-show was recorded"}}}},"calendly_create_scheduling_link":{"resource":{"type":"object","description":"The created scheduling link","properties":{"booking_url":{"type":"string","description":"Single-use URL to share with an invitee"},"owner":{"type":"string","description":"URI of the event type that owns the link"},"owner_type":{"type":"string","description":"Resource type of the owner"}}}},"calendly_create_webhook":{"resource":{"type":"object","description":"Created webhook subscription details","properties":{"uri":{"type":"string","description":"Canonical reference to the webhook"},"callback_url":{"type":"string","description":"URL receiving webhook events"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"},"state":{"type":"string","description":"Webhook state (active by default)"},"events":{"type":"array","items":{"type":"string"},"description":"Subscribed event types"},"signing_key":{"type":"string","description":"Key to verify webhook signatures"},"scope":{"type":"string","description":"Webhook scope"},"organization":{"type":"string","description":"Organization URI"},"user":{"type":"string","description":"User URI (for user-scoped webhooks)"},"creator":{"type":"string","description":"URI of user who created the webhook"}}}},"calendly_delete_invitee_no_show":{"deleted":{"type":"boolean","description":"Whether the no-show status was successfully removed"},"message":{"type":"string","description":"Status message"}},"calendly_delete_webhook":{"deleted":{"type":"boolean","description":"Whether the webhook was successfully deleted"},"message":{"type":"string","description":"Status message"}},"calendly_get_current_user":{"resource":{"type":"object","description":"Current user information","properties":{"uri":{"type":"string","description":"Canonical reference to the user"},"name":{"type":"string","description":"User full name"},"slug":{"type":"string","description":"Unique identifier for the user in URLs"},"email":{"type":"string","description":"User email address"},"scheduling_url":{"type":"string","description":"URL to the user\'s scheduling page"},"timezone":{"type":"string","description":"User timezone"},"avatar_url":{"type":"string","description":"URL to user avatar image"},"created_at":{"type":"string","description":"ISO timestamp when user was created"},"updated_at":{"type":"string","description":"ISO timestamp when user was last updated"},"current_organization":{"type":"string","description":"URI of current organization"}}}},"calendly_get_event_invitee":{"resource":{"type":"object","description":"Invitee details","properties":{"uri":{"type":"string","description":"Canonical reference to the invitee"},"email":{"type":"string","description":"Invitee email address"},"name":{"type":"string","description":"Invitee full name"},"first_name":{"type":"string","description":"Invitee first name"},"last_name":{"type":"string","description":"Invitee last name"},"status":{"type":"string","description":"Invitee status (active or canceled)"},"timezone":{"type":"string","description":"Invitee timezone"},"event":{"type":"string","description":"URI of the scheduled event"},"created_at":{"type":"string","description":"ISO timestamp when invitee was created"},"updated_at":{"type":"string","description":"ISO timestamp when invitee was updated"},"cancel_url":{"type":"string","description":"URL to cancel the booking"},"reschedule_url":{"type":"string","description":"URL to reschedule the booking"},"rescheduled":{"type":"boolean","description":"Whether the invitee rescheduled"},"text_reminder_number":{"type":"string","description":"Phone number used for SMS reminders"},"routing_form_submission":{"type":"string","description":"URI of the routing form submission that produced this booking"},"questions_and_answers":{"type":"array","description":"Responses to custom questions","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Invitee answer"},"position":{"type":"number","description":"Question order"}}}},"tracking":{"type":"object","description":"UTM and Salesforce tracking parameters captured at booking","properties":{"utm_campaign":{"type":"string","description":"UTM campaign"},"utm_source":{"type":"string","description":"UTM source"},"utm_medium":{"type":"string","description":"UTM medium"},"utm_content":{"type":"string","description":"UTM content"},"utm_term":{"type":"string","description":"UTM term"},"salesforce_uuid":{"type":"string","description":"Salesforce record identifier"}}},"cancellation":{"type":"object","description":"Cancellation details when the invitee has canceled","optional":true,"properties":{"canceled_by":{"type":"string","description":"Name of person who canceled"},"reason":{"type":"string","description":"Cancellation reason"},"canceler_type":{"type":"string","description":"Type of canceler (host or invitee)"},"created_at":{"type":"string","description":"ISO timestamp of the cancellation"}}},"no_show":{"type":"object","description":"No-show record when the invitee has been marked as a no-show","optional":true,"properties":{"uri":{"type":"string","description":"Canonical reference to the no-show"},"created_at":{"type":"string","description":"ISO timestamp when marked as no-show"}}},"payment":{"type":"object","description":"Payment collected at booking","optional":true,"properties":{"external_id":{"type":"string","description":"Payment identifier at the provider"},"provider":{"type":"string","description":"Payment provider"},"amount":{"type":"number","description":"Amount charged"},"currency":{"type":"string","description":"Currency code"},"terms":{"type":"string","description":"Payment terms"},"successful":{"type":"boolean","description":"Whether the payment succeeded"}}}}}},"calendly_get_event_type":{"resource":{"type":"object","description":"Event type details","properties":{"uri":{"type":"string","description":"Canonical reference to the event type"},"name":{"type":"string","description":"Event type name"},"active":{"type":"boolean","description":"Whether the event type is active"},"booking_method":{"type":"string","description":"Booking method"},"color":{"type":"string","description":"Hex color code"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"custom_questions":{"type":"array","description":"Custom questions for invitees","items":{"type":"object","properties":{"name":{"type":"string","description":"Question text"},"type":{"type":"string","description":"Question type (text, single_select, multi_select, etc.)"},"position":{"type":"number","description":"Question order"},"enabled":{"type":"boolean","description":"Whether question is enabled"},"required":{"type":"boolean","description":"Whether question is required"},"answer_choices":{"type":"array","items":{"type":"string"},"description":"Available answer choices"}}}},"description_html":{"type":"string","description":"HTML formatted description"},"description_plain":{"type":"string","description":"Plain text description"},"duration":{"type":"number","description":"Duration in minutes"},"scheduling_url":{"type":"string","description":"URL to scheduling page"},"slug":{"type":"string","description":"Unique identifier for URLs"},"type":{"type":"string","description":"Event type classification"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"calendly_get_scheduled_event":{"resource":{"type":"object","description":"Scheduled event details","properties":{"uri":{"type":"string","description":"Canonical reference to the event"},"name":{"type":"string","description":"Event name"},"status":{"type":"string","description":"Event status (active or canceled)"},"start_time":{"type":"string","description":"ISO timestamp of event start"},"end_time":{"type":"string","description":"ISO timestamp of event end"},"event_type":{"type":"string","description":"URI of the event type"},"location":{"type":"object","description":"Event location details","properties":{"type":{"type":"string","description":"Location type"},"location":{"type":"string","description":"Location description"},"join_url":{"type":"string","description":"URL to join online meeting"}}},"invitees_counter":{"type":"object","description":"Invitee count information","properties":{"total":{"type":"number","description":"Total number of invitees"},"active":{"type":"number","description":"Number of active invitees"},"limit":{"type":"number","description":"Maximum number of invitees"}}},"event_memberships":{"type":"array","description":"Event hosts/members","items":{"type":"object","properties":{"user":{"type":"string","description":"User URI"},"user_email":{"type":"string","description":"User email"},"user_name":{"type":"string","description":"User name"}}}},"event_guests":{"type":"array","description":"Additional guests","items":{"type":"object","properties":{"email":{"type":"string","description":"Guest email"},"created_at":{"type":"string","description":"When guest was added"},"updated_at":{"type":"string","description":"When guest info was updated"}}}},"created_at":{"type":"string","description":"ISO timestamp of event creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"calendly_get_user":{"resource":{"type":"object","description":"User information","properties":{"uri":{"type":"string","description":"Canonical reference to the user"},"name":{"type":"string","description":"User full name"},"slug":{"type":"string","description":"Unique identifier for the user in URLs"},"email":{"type":"string","description":"User email address"},"scheduling_url":{"type":"string","description":"URL to the user\'s scheduling page"},"timezone":{"type":"string","description":"User timezone"},"time_notation":{"type":"string","description":"Time notation preference (12h or 24h)"},"avatar_url":{"type":"string","description":"URL to user avatar image"},"created_at":{"type":"string","description":"ISO timestamp when user was created"},"updated_at":{"type":"string","description":"ISO timestamp when user was last updated"},"current_organization":{"type":"string","description":"URI of current organization"},"resource_type":{"type":"string","description":"Resource type"},"locale":{"type":"string","description":"User locale"}}}},"calendly_list_event_invitees":{"collection":{"type":"array","description":"Array of invitee objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the invitee"},"email":{"type":"string","description":"Invitee email address"},"name":{"type":"string","description":"Invitee full name"},"first_name":{"type":"string","description":"Invitee first name"},"last_name":{"type":"string","description":"Invitee last name"},"status":{"type":"string","description":"Invitee status (active or canceled)"},"questions_and_answers":{"type":"array","description":"Responses to custom questions","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Invitee answer"},"position":{"type":"number","description":"Question order"}}}},"timezone":{"type":"string","description":"Invitee timezone"},"event":{"type":"string","description":"URI of the scheduled event"},"created_at":{"type":"string","description":"ISO timestamp when invitee was created"},"updated_at":{"type":"string","description":"ISO timestamp when invitee was updated"},"cancel_url":{"type":"string","description":"URL to cancel the booking"},"reschedule_url":{"type":"string","description":"URL to reschedule the booking"},"rescheduled":{"type":"boolean","description":"Whether invitee rescheduled"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_event_type_available_times":{"collection":{"type":"array","description":"Array of available time slots","items":{"type":"object","properties":{"status":{"type":"string","description":"Availability status of the slot"},"invitees_remaining":{"type":"number","description":"Number of invitees that can still book this slot"},"start_time":{"type":"string","description":"ISO timestamp of the slot start"},"scheduling_url":{"type":"string","description":"URL that books this exact slot"}}}}},"calendly_list_event_types":{"collection":{"type":"array","description":"Array of event type objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the event type"},"name":{"type":"string","description":"Event type name"},"active":{"type":"boolean","description":"Whether the event type is active"},"booking_method":{"type":"string","description":"Booking method (e.g., \\"round_robin_or_collect\\", \\"collective\\")"},"color":{"type":"string","description":"Hex color code"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"description_html":{"type":"string","description":"HTML formatted description"},"description_plain":{"type":"string","description":"Plain text description"},"duration":{"type":"number","description":"Duration in minutes"},"scheduling_url":{"type":"string","description":"URL to scheduling page"},"slug":{"type":"string","description":"Unique identifier for URLs"},"type":{"type":"string","description":"Event type classification"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_organization_memberships":{"collection":{"type":"array","description":"Array of organization membership objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the membership"},"role":{"type":"string","description":"Member role (owner, admin, or user)"},"organization":{"type":"string","description":"URI of the organization"},"created_at":{"type":"string","description":"ISO timestamp when the member joined"},"updated_at":{"type":"string","description":"ISO timestamp when the membership changed"},"user":{"type":"object","description":"The member","properties":{"uri":{"type":"string","description":"Canonical reference to the user"},"name":{"type":"string","description":"User full name"},"slug":{"type":"string","description":"Unique identifier for the user in URLs"},"email":{"type":"string","description":"User email address"},"scheduling_url":{"type":"string","description":"URL to the user\'s scheduling page"},"timezone":{"type":"string","description":"User timezone"},"time_notation":{"type":"string","description":"Time notation preference (12h or 24h)"},"avatar_url":{"type":"string","description":"URL to user avatar image"},"locale":{"type":"string","description":"User locale"},"created_at":{"type":"string","description":"ISO timestamp when user was created"},"updated_at":{"type":"string","description":"ISO timestamp when user was updated"}}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_routing_form_submissions":{"collection":{"type":"array","description":"Array of routing form submission objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the submission"},"routing_form":{"type":"string","description":"URI of the routing form"},"submitter":{"type":"string","description":"URI of the invitee who submitted, when the submission led to a booking"},"submitter_type":{"type":"string","description":"Type of the submitter"},"created_at":{"type":"string","description":"ISO timestamp when the form was submitted"},"updated_at":{"type":"string","description":"ISO timestamp when the submission was updated"},"questions_and_answers":{"type":"array","description":"Answers given on the routing form","items":{"type":"object","properties":{"question_uuid":{"type":"string","description":"Question identifier"},"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Submitted answer"}}}},"tracking":{"type":"object","description":"UTM and Salesforce tracking parameters captured at submission","properties":{"utm_campaign":{"type":"string","description":"UTM campaign"},"utm_source":{"type":"string","description":"UTM source"},"utm_medium":{"type":"string","description":"UTM medium"},"utm_content":{"type":"string","description":"UTM content"},"utm_term":{"type":"string","description":"UTM term"},"salesforce_uuid":{"type":"string","description":"Salesforce record identifier"}}},"result":{"type":"object","description":"Where the submission routed to","properties":{"type":{"type":"string","description":"Routing result type"},"value":{"type":"string","description":"Routing destination"}}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_routing_forms":{"collection":{"type":"array","description":"Array of routing form objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the routing form"},"organization":{"type":"string","description":"URI of the owning organization"},"name":{"type":"string","description":"Routing form name"},"status":{"type":"string","description":"Routing form status (published or draft)"},"created_at":{"type":"string","description":"ISO timestamp when the form was created"},"updated_at":{"type":"string","description":"ISO timestamp when the form was updated"},"questions":{"type":"array","description":"Questions asked by the routing form","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Question identifier"},"name":{"type":"string","description":"Question text"},"type":{"type":"string","description":"Question answer type"},"required":{"type":"boolean","description":"Whether an answer is required"},"answer_choices":{"type":"array","description":"Selectable answers for choice questions","items":{"type":"string"}}}}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_scheduled_events":{"collection":{"type":"array","description":"Array of scheduled event objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the event"},"name":{"type":"string","description":"Event name"},"status":{"type":"string","description":"Event status (active or canceled)"},"start_time":{"type":"string","description":"ISO timestamp of event start"},"end_time":{"type":"string","description":"ISO timestamp of event end"},"event_type":{"type":"string","description":"URI of the event type"},"location":{"type":"object","description":"Event location details","properties":{"type":{"type":"string","description":"Location type (e.g., \\"zoom\\", \\"google_meet\\", \\"physical\\")"},"location":{"type":"string","description":"Location description"},"join_url":{"type":"string","description":"URL to join online meeting (if applicable)"}}},"invitees_counter":{"type":"object","description":"Invitee count information","properties":{"total":{"type":"number","description":"Total number of invitees"},"active":{"type":"number","description":"Number of active invitees"},"limit":{"type":"number","description":"Maximum number of invitees"}}},"created_at":{"type":"string","description":"ISO timestamp of event creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"calendly_list_user_availability_schedules":{"collection":{"type":"array","description":"Array of availability schedules","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the schedule"},"name":{"type":"string","description":"Schedule name"},"default":{"type":"boolean","description":"Whether this is the user\'s default schedule"},"user":{"type":"string","description":"URI of the owning user"},"timezone":{"type":"string","description":"Timezone the schedule is defined in"},"rules":{"type":"array","description":"Weekly rules and date overrides that make up the schedule","items":{"type":"object","properties":{"type":{"type":"string","description":"Rule type (wday or date)"},"wday":{"type":"string","description":"Day of week the rule applies to, for wday rules"},"date":{"type":"string","description":"Calendar date the rule overrides, for date rules"},"intervals":{"type":"array","description":"Available intervals for the rule; empty means unavailable","items":{"type":"object","properties":{"from":{"type":"string","description":"Interval start time (HH:MM)"},"to":{"type":"string","description":"Interval end time (HH:MM)"}}}}}}}}}}},"calendly_list_user_busy_times":{"collection":{"type":"array","description":"Array of busy time blocks","items":{"type":"object","properties":{"type":{"type":"string","description":"Source of the busy block (calendly, external, or reserved)"},"start_time":{"type":"string","description":"ISO timestamp when the block starts"},"end_time":{"type":"string","description":"ISO timestamp when the block ends"},"buffered_start_time":{"type":"string","description":"ISO timestamp when the block starts including buffer","optional":true},"buffered_end_time":{"type":"string","description":"ISO timestamp when the block ends including buffer","optional":true},"event":{"type":"object","description":"The Calendly event occupying this block","optional":true,"properties":{"uri":{"type":"string","description":"URI of the scheduled event"}}}}}}},"calendly_list_webhooks":{"collection":{"type":"array","description":"Array of webhook subscription objects","items":{"type":"object","properties":{"uri":{"type":"string","description":"Canonical reference to the webhook"},"callback_url":{"type":"string","description":"URL to receive webhook events"},"created_at":{"type":"string","description":"ISO timestamp of creation"},"updated_at":{"type":"string","description":"ISO timestamp of last update"},"state":{"type":"string","description":"Webhook state (active, disabled, etc.)"},"events":{"type":"array","items":{"type":"string"},"description":"Event types this webhook subscribes to"},"signing_key":{"type":"string","description":"Key to verify webhook signatures"},"scope":{"type":"string","description":"Webhook scope (organization or user)"},"organization":{"type":"string","description":"Organization URI"},"user":{"type":"string","description":"User URI (for user-scoped webhooks)"},"creator":{"type":"string","description":"URI of user who created the webhook"}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Number of results in this page"},"next_page":{"type":"string","description":"URL to next page (if available)"},"previous_page":{"type":"string","description":"URL to previous page (if available)"},"next_page_token":{"type":"string","description":"Token for next page"},"previous_page_token":{"type":"string","description":"Token for previous page"}}}},"clay_populate":{"data":{"type":"json","description":"Response data from Clay webhook"},"metadata":{"type":"object","description":"Webhook response metadata","properties":{"status":{"type":"number","description":"HTTP status code"},"statusText":{"type":"string","description":"HTTP status text"},"headers":{"type":"object","description":"Response headers from Clay"},"timestamp":{"type":"string","description":"ISO timestamp when webhook was received"},"contentType":{"type":"string","description":"Content type of the response"}}}},"clerk_add_organization_member":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_ban_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_actor_token":{"id":{"type":"string","description":"Actor token ID"},"status":{"type":"string","description":"Actor token status"},"userId":{"type":"string","description":"ID of the impersonated user"},"actor":{"type":"json","description":"Actor object identifying who is impersonating"},"token":{"type":"string","description":"Signed actor token (JWT)","optional":true},"url":{"type":"string","description":"Sign-in URL for the actor token","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_allowlist_identifier":{"id":{"type":"string","description":"Allowlist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"invitationId":{"type":"string","description":"Associated invitation ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_blocklist_identifier":{"id":{"type":"string","description":"Blocklist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_organization":{"id":{"type":"string","description":"Created organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_organization_invitation":{"id":{"type":"string","description":"Invitation ID"},"emailAddress":{"type":"string","description":"Invited email address"},"role":{"type":"string","description":"Role to assign on acceptance"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"organizationId":{"type":"string","description":"Organization ID"},"inviterId":{"type":"string","description":"User ID of the inviter","optional":true},"inviterEmail":{"type":"string","description":"Inviter\'s email address","optional":true},"inviterFirstName":{"type":"string","description":"Inviter\'s first name","optional":true},"inviterLastName":{"type":"string","description":"Inviter\'s last name","optional":true},"status":{"type":"string","description":"Invitation status"},"url":{"type":"string","description":"Invitation URL","optional":true},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_create_user":{"id":{"type":"string","description":"Created user ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"},"verified":{"type":"boolean","description":"Whether email is verified"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"verified":{"type":"boolean","description":"Whether phone is verified"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_allowlist_identifier":{"id":{"type":"string","description":"Deleted allowlist identifier ID"},"object":{"type":"string","description":"Object type (allowlist_identifier)"},"deleted":{"type":"boolean","description":"Whether the identifier was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_blocklist_identifier":{"id":{"type":"string","description":"Deleted blocklist identifier ID"},"object":{"type":"string","description":"Object type (blocklist_identifier)"},"deleted":{"type":"boolean","description":"Whether the identifier was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_organization":{"id":{"type":"string","description":"Deleted organization ID"},"object":{"type":"string","description":"Object type (organization)"},"deleted":{"type":"boolean","description":"Whether the organization was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_delete_user":{"id":{"type":"string","description":"Deleted user ID"},"object":{"type":"string","description":"Object type (user)"},"deleted":{"type":"boolean","description":"Whether the user was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_jwt_template":{"id":{"type":"string","description":"JWT template ID"},"name":{"type":"string","description":"JWT template name"},"claims":{"type":"json","description":"Custom claims defined on the template"},"lifetime":{"type":"number","description":"Token lifetime in seconds"},"allowedClockSkew":{"type":"number","description":"Allowed clock skew in seconds"},"customSigningKey":{"type":"boolean","description":"Whether a custom signing key is configured"},"signingAlgorithm":{"type":"string","description":"Signing algorithm used"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_organization":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_session":{"id":{"type":"string","description":"Session ID"},"userId":{"type":"string","description":"User ID"},"clientId":{"type":"string","description":"Client ID"},"status":{"type":"string","description":"Session status"},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"lastActiveOrganizationId":{"type":"string","description":"Last active organization ID","optional":true},"expireAt":{"type":"number","description":"Expiration timestamp","optional":true},"abandonAt":{"type":"number","description":"Abandon timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether user has a profile image"},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"primaryWeb3WalletId":{"type":"string","description":"Primary Web3 wallet ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"},"verified":{"type":"boolean","description":"Whether email is verified"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"verified":{"type":"boolean","description":"Whether phone is verified"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"passwordEnabled":{"type":"boolean","description":"Whether password is enabled"},"twoFactorEnabled":{"type":"boolean","description":"Whether 2FA is enabled"},"totpEnabled":{"type":"boolean","description":"Whether TOTP is enabled"},"backupCodeEnabled":{"type":"boolean","description":"Whether backup codes are enabled"},"banned":{"type":"boolean","description":"Whether user is banned"},"locked":{"type":"boolean","description":"Whether user is locked"},"deleteSelfEnabled":{"type":"boolean","description":"Whether user can delete themselves"},"createOrganizationEnabled":{"type":"boolean","description":"Whether user can create organizations"},"lastSignInAt":{"type":"number","description":"Last sign-in timestamp","optional":true},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata (readable from frontend)"},"privateMetadata":{"type":"json","description":"Private metadata (backend only)"},"unsafeMetadata":{"type":"json","description":"Unsafe metadata (modifiable from frontend)"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_get_user_oauth_token":{"accessTokens":{"type":"array","description":"OAuth access tokens for the connected provider","items":{"type":"object","properties":{"externalAccountId":{"type":"string","description":"External account ID"},"token":{"type":"string","description":"OAuth access token"},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"provider":{"type":"string","description":"OAuth provider slug"},"label":{"type":"string","description":"Token label","optional":true},"scopes":{"type":"array","description":"OAuth scopes granted to the token","items":{"type":"string"}},"publicMetadata":{"type":"json","description":"Public metadata associated with the token"}}}},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_allowlist_identifiers":{"identifiers":{"type":"array","description":"Array of Clerk allowlist identifier objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Allowlist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"invitationId":{"type":"string","description":"Associated invitation ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of allowlist identifiers"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_blocklist_identifiers":{"identifiers":{"type":"array","description":"Array of Clerk blocklist identifier objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Blocklist identifier ID"},"identifier":{"type":"string","description":"Email, phone, or web3 wallet identifier"},"identifierType":{"type":"string","description":"Type of identifier"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of blocklist identifiers"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_jwt_templates":{"templates":{"type":"array","description":"Array of Clerk JWT template objects","items":{"type":"object","properties":{"id":{"type":"string","description":"JWT template ID"},"name":{"type":"string","description":"JWT template name"},"claims":{"type":"json","description":"Custom claims defined on the template"},"lifetime":{"type":"number","description":"Token lifetime in seconds"},"allowedClockSkew":{"type":"number","description":"Allowed clock skew in seconds"},"customSigningKey":{"type":"boolean","description":"Whether a custom signing key is configured"},"signingAlgorithm":{"type":"string","description":"Signing algorithm used"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of JWT templates"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_organization_invitations":{"invitations":{"type":"array","description":"Array of Clerk organization invitation objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Invitation ID"},"emailAddress":{"type":"string","description":"Invited email address"},"role":{"type":"string","description":"Role to assign on acceptance"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"organizationId":{"type":"string","description":"Organization ID"},"inviterId":{"type":"string","description":"User ID of the inviter","optional":true},"inviterEmail":{"type":"string","description":"Inviter\'s email address","optional":true},"inviterFirstName":{"type":"string","description":"Inviter\'s first name","optional":true},"inviterLastName":{"type":"string","description":"Inviter\'s last name","optional":true},"status":{"type":"string","description":"Invitation status"},"url":{"type":"string","description":"Invitation URL","optional":true},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of invitations"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_organization_memberships":{"memberships":{"type":"array","description":"Array of Clerk organization membership objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of memberships"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_organizations":{"organizations":{"type":"array","description":"Array of Clerk organization objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"}}}},"totalCount":{"type":"number","description":"Total number of organizations"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_sessions":{"sessions":{"type":"array","description":"Array of Clerk session objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Session ID"},"userId":{"type":"string","description":"User ID"},"clientId":{"type":"string","description":"Client ID"},"status":{"type":"string","description":"Session status"},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"lastActiveOrganizationId":{"type":"string","description":"Last active organization ID","optional":true},"expireAt":{"type":"number","description":"Expiration timestamp","optional":true},"abandonAt":{"type":"number","description":"Abandon timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"totalCount":{"type":"number","description":"Total number of sessions"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_list_users":{"users":{"type":"array","description":"Array of Clerk user objects","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether user has a profile image"},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"passwordEnabled":{"type":"boolean","description":"Whether password is enabled"},"twoFactorEnabled":{"type":"boolean","description":"Whether 2FA is enabled"},"banned":{"type":"boolean","description":"Whether user is banned"},"locked":{"type":"boolean","description":"Whether user is locked"},"lastSignInAt":{"type":"number","description":"Last sign-in timestamp","optional":true},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"}}}},"totalCount":{"type":"number","description":"Total number of users matching the query"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_lock_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_remove_organization_member":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_revoke_actor_token":{"id":{"type":"string","description":"Actor token ID"},"status":{"type":"string","description":"Actor token status (should be revoked)"},"userId":{"type":"string","description":"ID of the impersonated user"},"actor":{"type":"json","description":"Actor object identifying who is impersonating"},"token":{"type":"string","description":"Signed actor token (JWT)","optional":true},"url":{"type":"string","description":"Sign-in URL for the actor token","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_revoke_session":{"id":{"type":"string","description":"Session ID"},"userId":{"type":"string","description":"User ID"},"clientId":{"type":"string","description":"Client ID"},"status":{"type":"string","description":"Session status (should be revoked)"},"lastActiveAt":{"type":"number","description":"Last activity timestamp","optional":true},"lastActiveOrganizationId":{"type":"string","description":"Last active organization ID","optional":true},"expireAt":{"type":"number","description":"Expiration timestamp","optional":true},"abandonAt":{"type":"number","description":"Abandon timestamp","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_unban_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_unlock_user":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"banned":{"type":"boolean","description":"Whether the user is banned"},"locked":{"type":"boolean","description":"Whether the user is locked"},"lockoutExpiresInSeconds":{"type":"number","description":"Seconds until lockout expires","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_update_organization":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug","optional":true},"imageUrl":{"type":"string","description":"Organization image URL","optional":true},"hasImage":{"type":"boolean","description":"Whether organization has an image"},"membersCount":{"type":"number","description":"Number of members","optional":true},"pendingInvitationsCount":{"type":"number","description":"Number of pending invitations","optional":true},"maxAllowedMemberships":{"type":"number","description":"Max allowed memberships"},"adminDeleteEnabled":{"type":"boolean","description":"Whether admin delete is enabled"},"createdBy":{"type":"string","description":"Creator user ID","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_update_organization_membership":{"id":{"type":"string","description":"Membership ID"},"role":{"type":"string","description":"Member role"},"roleName":{"type":"string","description":"Human-readable role name","optional":true},"permissions":{"type":"array","description":"Permissions granted by the role","items":{"type":"string"}},"organizationId":{"type":"string","description":"Organization ID"},"userId":{"type":"string","description":"Member user ID"},"firstName":{"type":"string","description":"Member first name","optional":true},"lastName":{"type":"string","description":"Member last name","optional":true},"imageUrl":{"type":"string","description":"Member profile image URL","optional":true},"identifier":{"type":"string","description":"Member identifier (e.g., email)","optional":true},"username":{"type":"string","description":"Member username","optional":true},"banned":{"type":"boolean","description":"Whether the member is banned"},"publicMetadata":{"type":"json","description":"Public metadata"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"clerk_update_user":{"id":{"type":"string","description":"Updated user ID"},"username":{"type":"string","description":"Username","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile image URL","optional":true},"primaryEmailAddressId":{"type":"string","description":"Primary email address ID","optional":true},"primaryPhoneNumberId":{"type":"string","description":"Primary phone number ID","optional":true},"emailAddresses":{"type":"array","description":"User email addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Email address ID"},"emailAddress":{"type":"string","description":"Email address"},"verified":{"type":"boolean","description":"Whether email is verified"}}}},"phoneNumbers":{"type":"array","description":"User phone numbers","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number"},"verified":{"type":"boolean","description":"Whether phone is verified"}}}},"externalId":{"type":"string","description":"External system ID","optional":true},"banned":{"type":"boolean","description":"Whether user is banned"},"locked":{"type":"boolean","description":"Whether user is locked"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"publicMetadata":{"type":"json","description":"Public metadata"},"success":{"type":"boolean","description":"Operation success status"}},"clickhouse_count_rows":{"message":{"type":"string","description":"Operation status message"},"count":{"type":"number","description":"Number of rows"}},"clickhouse_create_database":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_create_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Deleted rows (empty for ClickHouse mutations)"},"rowCount":{"type":"number","description":"Number of rows affected by the mutation"}},"clickhouse_describe_table":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_drop_database":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_drop_partition":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_drop_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the statement"},"rowCount":{"type":"number","description":"Number of rows returned or affected"}},"clickhouse_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Inserted rows (empty for ClickHouse inserts)"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"clickhouse_insert_rows":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Inserted rows (empty for ClickHouse inserts)"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"clickhouse_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns and engines","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"database":{"type":"string","description":"Database the table belongs to"},"engine":{"type":"string","description":"Table engine (e.g., MergeTree, Log)"},"totalRows":{"type":"number","description":"Approximate total number of rows in the table","optional":true},"columns":{"type":"array","description":"Table columns","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"ClickHouse data type (e.g., UInt32, String, DateTime)"},"defaultKind":{"type":"string","description":"Kind of default expression (DEFAULT, MATERIALIZED, ALIAS)","optional":true},"defaultExpression":{"type":"string","description":"Default value expression for the column","optional":true},"isInPrimaryKey":{"type":"boolean","description":"Whether the column is part of the primary key"},"isInSortingKey":{"type":"boolean","description":"Whether the column is part of the sorting key"}}}}}}}},"clickhouse_kill_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Kill status rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_clusters":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of cluster node rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_databases":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"List of databases with engine and comment"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_mutations":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of mutation rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_partitions":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_running_queries":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_list_tables":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_optimize_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_rename_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_show_create_table":{"message":{"type":"string","description":"Operation status message"},"ddl":{"type":"string","description":"The CREATE TABLE statement"}},"clickhouse_table_stats":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of table stats rows"},"rowCount":{"type":"number","description":"Number of rows returned"}},"clickhouse_truncate_table":{"message":{"type":"string","description":"Operation status message"}},"clickhouse_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Updated rows (empty for ClickHouse mutations)"},"rowCount":{"type":"number","description":"Number of rows written by the mutation"}},"clickup_add_tag_to_task":{"taskId":{"type":"string","description":"ID of the tagged task","optional":true},"tagName":{"type":"string","description":"Name of the tag that was added","optional":true}},"clickup_create_checklist":{"checklist":{"type":"json","description":"The created checklist","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"taskId":{"type":"string","description":"ID of the task the checklist belongs to","nullable":true},"name":{"type":"string","description":"Checklist name","nullable":true},"orderIndex":{"type":"number","description":"Order of the checklist on the task","nullable":true},"resolved":{"type":"number","description":"Number of resolved items","nullable":true},"unresolved":{"type":"number","description":"Number of unresolved items","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"items":{"type":"array","description":"Items in the checklist","items":{"type":"object","properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name","nullable":true},"orderIndex":{"type":"number","description":"Order of the item in the checklist","nullable":true},"assignee":{"type":"object","description":"User the item is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"resolved":{"type":"boolean","description":"Whether the item is resolved","nullable":true},"parent":{"type":"string","description":"Parent checklist item ID","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"children":{"type":"array","description":"IDs of nested child items","items":{"type":"string","description":"A checklist item ID"}}}}}}}},"clickup_create_checklist_item":{"checklist":{"type":"json","description":"The updated checklist including its items","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"taskId":{"type":"string","description":"ID of the task the checklist belongs to","nullable":true},"name":{"type":"string","description":"Checklist name","nullable":true},"orderIndex":{"type":"number","description":"Order of the checklist on the task","nullable":true},"resolved":{"type":"number","description":"Number of resolved items","nullable":true},"unresolved":{"type":"number","description":"Number of unresolved items","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"items":{"type":"array","description":"Items in the checklist","items":{"type":"object","properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name","nullable":true},"orderIndex":{"type":"number","description":"Order of the item in the checklist","nullable":true},"assignee":{"type":"object","description":"User the item is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"resolved":{"type":"boolean","description":"Whether the item is resolved","nullable":true},"parent":{"type":"string","description":"Parent checklist item ID","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"children":{"type":"array","description":"IDs of nested child items","items":{"type":"string","description":"A checklist item ID"}}}}}}}},"clickup_create_comment":{"id":{"type":"string","description":"ID of the created comment","optional":true},"histId":{"type":"string","description":"History ID of the created comment","optional":true},"date":{"type":"number","description":"Creation timestamp of the comment (Unix ms)","optional":true}},"clickup_create_folder":{"folder":{"type":"json","description":"The created folder","optional":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true},"hidden":{"type":"boolean","description":"Whether the folder is hidden","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the folder","nullable":true},"space":{"type":"object","description":"Space containing the folder","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_create_list":{"list":{"type":"json","description":"The created list","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the list","nullable":true},"archived":{"type":"boolean","description":"Whether the list is archived","nullable":true}}}},"clickup_create_task":{"task":{"type":"json","description":"The created task","optional":true,"properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}},"clickup_create_time_entry":{"timeEntry":{"type":"json","description":"The created time entry","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_delete_checklist":{"id":{"type":"string","description":"ID of the deleted checklist","optional":true},"deleted":{"type":"boolean","description":"Whether the checklist was deleted","optional":true}},"clickup_delete_checklist_item":{"id":{"type":"string","description":"ID of the deleted checklist item","optional":true},"deleted":{"type":"boolean","description":"Whether the item was deleted","optional":true}},"clickup_delete_comment":{"id":{"type":"string","description":"ID of the deleted comment","optional":true},"deleted":{"type":"boolean","description":"Whether the comment was deleted","optional":true}},"clickup_delete_task":{"id":{"type":"string","description":"ID of the deleted task","optional":true},"deleted":{"type":"boolean","description":"Whether the task was deleted","optional":true}},"clickup_delete_time_entry":{"timeEntry":{"type":"json","description":"The deleted time entry","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_get_comments":{"comments":{"type":"array","description":"Comments on the task, newest first","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"commentText":{"type":"string","description":"Comment text content","nullable":true},"resolved":{"type":"boolean","description":"Whether the comment is resolved","nullable":true},"user":{"type":"object","description":"Comment author","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignee":{"type":"object","description":"User the comment is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"date":{"type":"string","description":"Comment timestamp (Unix ms)","nullable":true},"replyCount":{"type":"string","description":"Number of replies","nullable":true}}}}},"clickup_get_custom_fields":{"fields":{"type":"array","description":"Custom fields accessible in the list","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name","nullable":true},"type":{"type":"string","description":"Custom field type (e.g. text, number, drop_down)","nullable":true},"typeConfig":{"type":"json","description":"Type-specific configuration (e.g. dropdown options)","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"hideFromGuests":{"type":"boolean","description":"Whether the field is hidden from guests","nullable":true}}}}},"clickup_get_folders":{"folders":{"type":"array","description":"Folders in the space","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true},"hidden":{"type":"boolean","description":"Whether the folder is hidden","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the folder","nullable":true},"space":{"type":"object","description":"Space containing the folder","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}}}}}},"clickup_get_list_members":{"members":{"type":"array","description":"Members with explicit access to the list","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"Member user ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"color":{"type":"string","description":"Profile color","nullable":true},"initials":{"type":"string","description":"User initials","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}}},"clickup_get_lists":{"lists":{"type":"array","description":"Lists in the folder or space","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true},"taskCount":{"type":"string","description":"Number of tasks in the list","nullable":true},"archived":{"type":"boolean","description":"Whether the list is archived","nullable":true}}}}},"clickup_get_running_timer":{"timeEntry":{"type":"json","description":"The running time entry (duration is negative while running); null when no timer is running","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_get_space_tags":{"tags":{"type":"array","description":"Tags available in the space","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}}},"clickup_get_spaces":{"spaces":{"type":"array","description":"Spaces in the workspace","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true},"private":{"type":"boolean","description":"Whether the space is private","nullable":true},"archived":{"type":"boolean","description":"Whether the space is archived","nullable":true},"statuses":{"type":"array","description":"Task statuses available in the space","items":{"type":"object","properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type","nullable":true}}}}}}}},"clickup_get_task":{"task":{"type":"json","description":"The requested task","optional":true,"properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}},"clickup_get_task_members":{"members":{"type":"array","description":"Members with explicit access to the task","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"Member user ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"color":{"type":"string","description":"Profile color","nullable":true},"initials":{"type":"string","description":"User initials","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}}},"clickup_get_tasks":{"tasks":{"type":"array","description":"Tasks in the list","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}}},"clickup_get_time_entries":{"timeEntries":{"type":"array","description":"Time entries in the date range","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}}},"clickup_get_workspaces":{"workspaces":{"type":"array","description":"Workspaces available to the connected account","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Workspace ID"},"name":{"type":"string","description":"Workspace name","nullable":true},"color":{"type":"string","description":"Workspace color","nullable":true},"avatar":{"type":"string","description":"Workspace avatar URL","nullable":true}}}}},"clickup_remove_custom_field_value":{"taskId":{"type":"string","description":"ID of the updated task","optional":true},"fieldId":{"type":"string","description":"ID of the custom field that was cleared","optional":true}},"clickup_remove_tag_from_task":{"taskId":{"type":"string","description":"ID of the task","optional":true},"tagName":{"type":"string","description":"Name of the tag that was removed","optional":true}},"clickup_search_tasks":{"tasks":{"type":"array","description":"Tasks matching the filters","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}}},"clickup_set_custom_field_value":{"taskId":{"type":"string","description":"ID of the updated task","optional":true},"fieldId":{"type":"string","description":"ID of the custom field that was set","optional":true}},"clickup_start_timer":{"timeEntry":{"type":"json","description":"The started time entry (duration is negative while running)","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_stop_timer":{"timeEntry":{"type":"json","description":"The stopped time entry","optional":true,"properties":{"id":{"type":"string","description":"Time entry ID"},"task":{"type":"object","description":"Task the time entry is associated with","nullable":true,"properties":{"id":{"type":"string","description":"Task ID"},"name":{"type":"string","description":"Task name","nullable":true}}},"workspaceId":{"type":"string","description":"Workspace ID","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"billable":{"type":"boolean","description":"Whether the entry is billable","nullable":true},"start":{"type":"string","description":"Start timestamp (Unix ms)","nullable":true},"end":{"type":"string","description":"End timestamp (Unix ms)","nullable":true},"duration":{"type":"number","description":"Duration in milliseconds (negative while the timer is running)","nullable":true},"description":{"type":"string","description":"Time entry description","nullable":true},"tags":{"type":"array","description":"Time entry tags","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"source":{"type":"string","description":"Source that created the entry","nullable":true},"at":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"taskUrl":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"taskTags":{"type":"array","description":"Tags on the associated task (present when requested)","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"taskLocation":{"type":"object","description":"Location of the associated task (names present when requested)","nullable":true,"properties":{"listId":{"type":"string","description":"List ID","nullable":true},"folderId":{"type":"string","description":"Folder ID","nullable":true},"spaceId":{"type":"string","description":"Space ID","nullable":true},"listName":{"type":"string","description":"List name","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"spaceName":{"type":"string","description":"Space name","nullable":true}}}}}},"clickup_update_checklist":{"id":{"type":"string","description":"ID of the updated checklist","optional":true},"updated":{"type":"boolean","description":"Whether the checklist was updated","optional":true}},"clickup_update_checklist_item":{"checklist":{"type":"json","description":"The updated checklist including its items","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"taskId":{"type":"string","description":"ID of the task the checklist belongs to","nullable":true},"name":{"type":"string","description":"Checklist name","nullable":true},"orderIndex":{"type":"number","description":"Order of the checklist on the task","nullable":true},"resolved":{"type":"number","description":"Number of resolved items","nullable":true},"unresolved":{"type":"number","description":"Number of unresolved items","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"items":{"type":"array","description":"Items in the checklist","items":{"type":"object","properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name","nullable":true},"orderIndex":{"type":"number","description":"Order of the item in the checklist","nullable":true},"assignee":{"type":"object","description":"User the item is assigned to","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"resolved":{"type":"boolean","description":"Whether the item is resolved","nullable":true},"parent":{"type":"string","description":"Parent checklist item ID","nullable":true},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"children":{"type":"array","description":"IDs of nested child items","items":{"type":"string","description":"A checklist item ID"}}}}}}}},"clickup_update_comment":{"id":{"type":"string","description":"ID of the updated comment","optional":true},"updated":{"type":"boolean","description":"Whether the comment was updated","optional":true}},"clickup_update_task":{"task":{"type":"json","description":"The updated task","optional":true,"properties":{"id":{"type":"string","description":"Task ID"},"customId":{"type":"string","description":"Custom task ID","nullable":true},"name":{"type":"string","description":"Task name"},"textContent":{"type":"string","description":"Plain text content","nullable":true},"description":{"type":"string","description":"Task description","nullable":true},"markdownDescription":{"type":"string","description":"Task description in Markdown (present when requested)","nullable":true},"status":{"type":"object","description":"Task status","nullable":true,"properties":{"status":{"type":"string","description":"Status name","nullable":true},"color":{"type":"string","description":"Status color","nullable":true},"type":{"type":"string","description":"Status type (open, closed, custom)","nullable":true}}},"archived":{"type":"boolean","description":"Whether the task is archived"},"creator":{"type":"object","description":"Task creator","nullable":true,"properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}},"assignees":{"type":"array","description":"Users assigned to the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"watchers":{"type":"array","description":"Users watching the task","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID","nullable":true},"username":{"type":"string","description":"Username","nullable":true},"email":{"type":"string","description":"User email","nullable":true},"profilePicture":{"type":"string","description":"Profile picture URL","nullable":true}}}},"tags":{"type":"array","description":"Tags applied to the task","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name","nullable":true},"tagFg":{"type":"string","description":"Tag foreground color","nullable":true},"tagBg":{"type":"string","description":"Tag background color","nullable":true}}}},"parent":{"type":"string","description":"Parent task ID","nullable":true},"priority":{"type":"object","description":"Task priority","nullable":true,"properties":{"id":{"type":"string","description":"Priority ID","nullable":true},"priority":{"type":"string","description":"Priority name","nullable":true},"color":{"type":"string","description":"Priority color","nullable":true}}},"dueDate":{"type":"string","description":"Due date (Unix ms)","nullable":true},"startDate":{"type":"string","description":"Start date (Unix ms)","nullable":true},"points":{"type":"number","description":"Sprint points","nullable":true},"timeEstimate":{"type":"number","description":"Time estimate in milliseconds","nullable":true},"timeSpent":{"type":"number","description":"Time tracked in milliseconds","nullable":true},"customFields":{"type":"json","description":"Custom field values on the task (id, name, type, value)"},"dateCreated":{"type":"string","description":"Creation timestamp (Unix ms)","nullable":true},"dateUpdated":{"type":"string","description":"Last update timestamp (Unix ms)","nullable":true},"dateClosed":{"type":"string","description":"Closed timestamp (Unix ms)","nullable":true},"dateDone":{"type":"string","description":"Done timestamp (Unix ms)","nullable":true},"list":{"type":"object","description":"List containing the task","nullable":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name","nullable":true}}},"folder":{"type":"object","description":"Folder containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name","nullable":true}}},"space":{"type":"object","description":"Space containing the task","nullable":true,"properties":{"id":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name","nullable":true}}},"url":{"type":"string","description":"URL to the task in ClickUp","nullable":true},"subtasks":{"type":"json","description":"Subtasks with the same shape as the task object (present when requested)","nullable":true}}}},"clickup_update_time_entry":{"id":{"type":"string","description":"ID of the updated time entry","optional":true},"updated":{"type":"boolean","description":"Whether the entry was updated","optional":true}},"clickup_upload_attachment":{"attachment":{"type":"json","description":"The created attachment","optional":true,"properties":{"id":{"type":"string","description":"Attachment ID"},"version":{"type":"string","description":"Attachment version","nullable":true},"title":{"type":"string","description":"Attachment title","nullable":true},"extension":{"type":"string","description":"File extension","nullable":true},"url":{"type":"string","description":"URL of the uploaded attachment","nullable":true},"date":{"type":"number","description":"Upload timestamp (Unix ms)","nullable":true},"thumbnailSmall":{"type":"string","description":"Small thumbnail URL","nullable":true},"thumbnailLarge":{"type":"string","description":"Large thumbnail URL","nullable":true}}},"files":{"type":"file[]","description":"The uploaded attachment file"}},"cloudflare_create_dns_record":{"id":{"type":"string","description":"Unique identifier for the created DNS record"},"zone_id":{"type":"string","description":"The ID of the zone the record belongs to"},"zone_name":{"type":"string","description":"The name of the zone"},"type":{"type":"string","description":"DNS record type (A, AAAA, CNAME, MX, TXT, etc.)"},"name":{"type":"string","description":"DNS record hostname"},"content":{"type":"string","description":"DNS record value (e.g., IP address, target hostname)"},"proxiable":{"type":"boolean","description":"Whether the record can be proxied through Cloudflare"},"proxied":{"type":"boolean","description":"Whether Cloudflare proxy is enabled"},"ttl":{"type":"number","description":"Time to live in seconds (1 = automatic)"},"locked":{"type":"boolean","description":"Whether the record is locked"},"priority":{"type":"number","description":"Priority for MX and SRV records","optional":true},"comment":{"type":"string","description":"Comment associated with the record","optional":true},"tags":{"type":"array","description":"Tags associated with the record","items":{"type":"string","description":"Tag value"}},"comment_modified_on":{"type":"string","description":"ISO 8601 timestamp when the comment was last modified","optional":true},"tags_modified_on":{"type":"string","description":"ISO 8601 timestamp when tags were last modified","optional":true},"meta":{"type":"object","description":"Record metadata","optional":true,"properties":{"source":{"type":"string","description":"Source of the DNS record"}}},"created_on":{"type":"string","description":"ISO 8601 timestamp when the record was created"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the record was last modified"}},"cloudflare_create_zone":{"id":{"type":"string","description":"Created zone ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Zone status (initializing, pending, active, moved)"},"paused":{"type":"boolean","description":"Whether the zone is paused"},"type":{"type":"string","description":"Zone type (full, partial, or secondary)"},"name_servers":{"type":"array","description":"Assigned Cloudflare name servers","items":{"type":"string","description":"Name server hostname"}},"original_name_servers":{"type":"array","description":"Original name servers before moving to Cloudflare","items":{"type":"string","description":"Name server hostname"},"optional":true},"created_on":{"type":"string","description":"ISO 8601 date when the zone was created"},"modified_on":{"type":"string","description":"ISO 8601 date when the zone was last modified"},"activated_on":{"type":"string","description":"ISO 8601 date when the zone was activated","optional":true},"development_mode":{"type":"number","description":"Seconds remaining in development mode (0 = off)"},"plan":{"type":"object","description":"Zone plan information","properties":{"id":{"type":"string","description":"Plan identifier"},"name":{"type":"string","description":"Plan name"},"price":{"type":"number","description":"Plan price"},"is_subscribed":{"type":"boolean","description":"Whether the zone is subscribed to the plan"},"frequency":{"type":"string","description":"Plan billing frequency"},"currency":{"type":"string","description":"Plan currency"},"legacy_id":{"type":"string","description":"Legacy plan identifier"}}},"account":{"type":"object","description":"Account the zone belongs to","properties":{"id":{"type":"string","description":"Account identifier"},"name":{"type":"string","description":"Account name"}}},"owner":{"type":"object","description":"Zone owner information","properties":{"id":{"type":"string","description":"Owner identifier"},"name":{"type":"string","description":"Owner name"},"type":{"type":"string","description":"Owner type"}}},"meta":{"type":"object","description":"Zone metadata","properties":{"cdn_only":{"type":"boolean","description":"Whether the zone is CDN only"},"custom_certificate_quota":{"type":"number","description":"Custom certificate quota"},"dns_only":{"type":"boolean","description":"Whether the zone is DNS only"},"foundation_dns":{"type":"boolean","description":"Whether foundation DNS is enabled"},"page_rule_quota":{"type":"number","description":"Page rule quota"},"phishing_detected":{"type":"boolean","description":"Whether phishing was detected"},"step":{"type":"number","description":"Current setup step"}},"optional":true},"vanity_name_servers":{"type":"array","description":"Custom vanity name servers","items":{"type":"string","description":"Vanity name server hostname"},"optional":true},"permissions":{"type":"array","description":"User permissions for the zone","items":{"type":"string","description":"Permission string"},"optional":true}},"cloudflare_delete_dns_record":{"id":{"type":"string","description":"Deleted record ID"}},"cloudflare_delete_zone":{"id":{"type":"string","description":"Deleted zone ID"}},"cloudflare_dns_analytics":{"totals":{"type":"object","description":"Aggregate DNS analytics totals for the entire queried period","properties":{"queryCount":{"type":"number","description":"Total number of DNS queries"},"uncachedCount":{"type":"number","description":"Number of uncached DNS queries"},"staleCount":{"type":"number","description":"Number of stale DNS queries"},"responseTimeAvg":{"type":"number","description":"Average response time in milliseconds","optional":true},"responseTimeMedian":{"type":"number","description":"Median response time in milliseconds","optional":true},"responseTime90th":{"type":"number","description":"90th percentile response time in milliseconds","optional":true},"responseTime99th":{"type":"number","description":"99th percentile response time in milliseconds","optional":true}}},"min":{"type":"object","description":"Minimum values across the analytics period","optional":true,"properties":{"queryCount":{"type":"number","description":"Minimum number of DNS queries"},"uncachedCount":{"type":"number","description":"Minimum number of uncached DNS queries"},"staleCount":{"type":"number","description":"Minimum number of stale DNS queries"},"responseTimeAvg":{"type":"number","description":"Minimum average response time in milliseconds","optional":true},"responseTimeMedian":{"type":"number","description":"Minimum median response time in milliseconds","optional":true},"responseTime90th":{"type":"number","description":"Minimum 90th percentile response time in milliseconds","optional":true},"responseTime99th":{"type":"number","description":"Minimum 99th percentile response time in milliseconds","optional":true}}},"max":{"type":"object","description":"Maximum values across the analytics period","optional":true,"properties":{"queryCount":{"type":"number","description":"Maximum number of DNS queries"},"uncachedCount":{"type":"number","description":"Maximum number of uncached DNS queries"},"staleCount":{"type":"number","description":"Maximum number of stale DNS queries"},"responseTimeAvg":{"type":"number","description":"Maximum average response time in milliseconds","optional":true},"responseTimeMedian":{"type":"number","description":"Maximum median response time in milliseconds","optional":true},"responseTime90th":{"type":"number","description":"Maximum 90th percentile response time in milliseconds","optional":true},"responseTime99th":{"type":"number","description":"Maximum 99th percentile response time in milliseconds","optional":true}}},"data":{"type":"array","description":"Raw analytics data rows returned by the Cloudflare DNS analytics report","items":{"type":"object","properties":{"dimensions":{"type":"array","description":"Dimension values for this data row, parallel to the requested dimensions list","items":{"type":"string","description":"Dimension value"}},"metrics":{"type":"array","description":"Metric values for this data row, parallel to the requested metrics list","items":{"type":"number","description":"Metric value"}}}}},"data_lag":{"type":"number","description":"Processing lag in seconds before analytics data becomes available"},"rows":{"type":"number","description":"Total number of rows in the result set"},"query":{"type":"object","description":"Echo of the query parameters sent to the API","optional":true,"properties":{"since":{"type":"string","description":"Start date of the analytics query"},"until":{"type":"string","description":"End date of the analytics query"},"metrics":{"type":"array","description":"Metrics requested in the query","items":{"type":"string","description":"Metric name"}},"dimensions":{"type":"array","description":"Dimensions requested in the query","items":{"type":"string","description":"Dimension name"}},"filters":{"type":"string","description":"Filters applied to the query"},"sort":{"type":"array","description":"Sort order applied to the query","items":{"type":"string","description":"Sort field with direction prefix"}},"limit":{"type":"number","description":"Maximum number of results requested"}}}},"cloudflare_get_zone":{"id":{"type":"string","description":"Zone ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Zone status (initializing, pending, active, moved)"},"paused":{"type":"boolean","description":"Whether the zone is paused"},"type":{"type":"string","description":"Zone type (full, partial, or secondary)"},"name_servers":{"type":"array","description":"Assigned Cloudflare name servers","items":{"type":"string","description":"Name server hostname"}},"original_name_servers":{"type":"array","description":"Original name servers before moving to Cloudflare","items":{"type":"string","description":"Name server hostname"},"optional":true},"created_on":{"type":"string","description":"ISO 8601 date when the zone was created"},"modified_on":{"type":"string","description":"ISO 8601 date when the zone was last modified"},"activated_on":{"type":"string","description":"ISO 8601 date when the zone was activated","optional":true},"development_mode":{"type":"number","description":"Seconds remaining in development mode (0 = off)"},"plan":{"type":"object","description":"Zone plan information","properties":{"id":{"type":"string","description":"Plan identifier"},"name":{"type":"string","description":"Plan name"},"price":{"type":"number","description":"Plan price"},"is_subscribed":{"type":"boolean","description":"Whether the zone is subscribed to the plan"},"frequency":{"type":"string","description":"Plan billing frequency"},"currency":{"type":"string","description":"Plan currency"},"legacy_id":{"type":"string","description":"Legacy plan identifier"}}},"account":{"type":"object","description":"Account the zone belongs to","properties":{"id":{"type":"string","description":"Account identifier"},"name":{"type":"string","description":"Account name"}}},"owner":{"type":"object","description":"Zone owner information","properties":{"id":{"type":"string","description":"Owner identifier"},"name":{"type":"string","description":"Owner name"},"type":{"type":"string","description":"Owner type"}}},"meta":{"type":"object","description":"Zone metadata","properties":{"cdn_only":{"type":"boolean","description":"Whether the zone is CDN only"},"custom_certificate_quota":{"type":"number","description":"Custom certificate quota"},"dns_only":{"type":"boolean","description":"Whether the zone is DNS only"},"foundation_dns":{"type":"boolean","description":"Whether foundation DNS is enabled"},"page_rule_quota":{"type":"number","description":"Page rule quota"},"phishing_detected":{"type":"boolean","description":"Whether phishing was detected"},"step":{"type":"number","description":"Current setup step"}},"optional":true},"vanity_name_servers":{"type":"array","description":"Custom vanity name servers","items":{"type":"string","description":"Vanity name server hostname"},"optional":true},"permissions":{"type":"array","description":"User permissions for the zone","items":{"type":"string","description":"Permission string"},"optional":true}},"cloudflare_get_zone_settings":{"settings":{"type":"array","description":"List of zone settings","items":{"type":"object","properties":{"id":{"type":"string","description":"Setting identifier (e.g., ssl, cache_level, security_level, always_use_https)"},"value":{"type":"string","description":"Setting value as a string. Simple values returned as-is (e.g., \\"full\\", \\"on\\"). Complex values are JSON-stringified (e.g., \'{\\"css\\":\\"on\\",\\"html\\":\\"on\\",\\"js\\":\\"on\\"}\')."},"editable":{"type":"boolean","description":"Whether the setting can be modified for the current zone plan"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the setting was last modified"},"time_remaining":{"type":"number","description":"Seconds remaining until the setting can be modified again (only present for rate-limited settings)","optional":true}}}}},"cloudflare_list_certificates":{"certificates":{"type":"array","description":"List of SSL/TLS certificate packs","items":{"type":"object","properties":{"id":{"type":"string","description":"Certificate pack ID"},"type":{"type":"string","description":"Certificate type (e.g., \\"universal\\", \\"advanced\\")"},"hosts":{"type":"array","description":"Hostnames covered by this certificate pack","items":{"type":"string","description":"Hostname"}},"primary_certificate":{"type":"string","description":"ID of the primary certificate in the pack","optional":true},"status":{"type":"string","description":"Certificate pack status (e.g., \\"active\\", \\"pending\\")"},"certificates":{"type":"array","description":"Individual certificates within the pack","items":{"type":"object","properties":{"id":{"type":"string","description":"Certificate ID"},"hosts":{"type":"array","description":"Hostnames covered by this certificate","items":{"type":"string","description":"Hostname"}},"issuer":{"type":"string","description":"Certificate issuer"},"signature":{"type":"string","description":"Signature algorithm (e.g., \\"ECDSAWithSHA256\\")"},"status":{"type":"string","description":"Certificate status"},"bundle_method":{"type":"string","description":"Bundle method (e.g., \\"ubiquitous\\")"},"zone_id":{"type":"string","description":"Zone ID the certificate belongs to"},"uploaded_on":{"type":"string","description":"Upload date (ISO 8601)"},"modified_on":{"type":"string","description":"Last modified date (ISO 8601)"},"expires_on":{"type":"string","description":"Expiration date (ISO 8601)"},"priority":{"type":"number","description":"Certificate priority order","optional":true},"geo_restrictions":{"type":"object","description":"Geographic restrictions for the certificate","optional":true,"properties":{"label":{"type":"string","description":"Geographic restriction label"}}}}}},"cloudflare_branding":{"type":"boolean","description":"Whether Cloudflare branding is enabled on the certificate","optional":true},"validation_method":{"type":"string","description":"Validation method (e.g., \\"txt\\", \\"http\\", \\"cname\\")","optional":true},"validity_days":{"type":"number","description":"Validity period in days","optional":true},"certificate_authority":{"type":"string","description":"Certificate authority (e.g., \\"lets_encrypt\\", \\"google\\")","optional":true},"validation_errors":{"type":"array","description":"Validation issues for the certificate pack","optional":true,"items":{"type":"object","properties":{"message":{"type":"string","description":"Validation error message"}}}},"validation_records":{"type":"array","description":"Validation records for the certificate pack","optional":true,"items":{"type":"object","properties":{"cname":{"type":"string","description":"CNAME record name"},"cname_target":{"type":"string","description":"CNAME record target"},"emails":{"type":"array","description":"Email addresses for validation","items":{"type":"string","description":"Email address"}},"http_body":{"type":"string","description":"HTTP validation body content"},"http_url":{"type":"string","description":"HTTP validation URL"},"status":{"type":"string","description":"Validation record status"},"txt_name":{"type":"string","description":"TXT record name"},"txt_value":{"type":"string","description":"TXT record value"}}}},"dcv_delegation_records":{"type":"array","description":"Domain control validation delegation records","optional":true,"items":{"type":"object","properties":{"cname":{"type":"string","description":"CNAME record name"},"cname_target":{"type":"string","description":"CNAME record target"},"emails":{"type":"array","description":"Email addresses for validation","items":{"type":"string","description":"Email address"}},"http_body":{"type":"string","description":"HTTP validation body content"},"http_url":{"type":"string","description":"HTTP validation URL"},"status":{"type":"string","description":"Delegation record status"},"txt_name":{"type":"string","description":"TXT record name"},"txt_value":{"type":"string","description":"TXT record value"}}}}}}},"total_count":{"type":"number","description":"Total number of certificate packs"}},"cloudflare_list_dns_records":{"records":{"type":"array","description":"List of DNS records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the DNS record"},"zone_id":{"type":"string","description":"The ID of the zone the record belongs to"},"zone_name":{"type":"string","description":"The name of the zone"},"type":{"type":"string","description":"Record type (A, AAAA, CNAME, MX, TXT, etc.)"},"name":{"type":"string","description":"Record name (e.g., example.com)"},"content":{"type":"string","description":"Record content (e.g., IP address)"},"proxiable":{"type":"boolean","description":"Whether the record can be proxied"},"proxied":{"type":"boolean","description":"Whether Cloudflare proxy is enabled"},"ttl":{"type":"number","description":"TTL in seconds (1 = automatic)"},"locked":{"type":"boolean","description":"Whether the record is locked"},"priority":{"type":"number","description":"MX/SRV record priority","optional":true},"comment":{"type":"string","description":"Comment associated with the record","optional":true},"tags":{"type":"array","description":"Tags associated with the record","items":{"type":"string","description":"Tag value"}},"comment_modified_on":{"type":"string","description":"ISO 8601 timestamp when the comment was last modified","optional":true},"tags_modified_on":{"type":"string","description":"ISO 8601 timestamp when tags were last modified","optional":true},"meta":{"type":"object","description":"Record metadata","optional":true,"properties":{"source":{"type":"string","description":"Source of the DNS record"}}},"created_on":{"type":"string","description":"ISO 8601 timestamp when the record was created"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the record was last modified"}}}},"total_count":{"type":"number","description":"Total number of DNS records matching the query"}},"cloudflare_list_zones":{"zones":{"type":"array","description":"List of zones/domains","items":{"type":"object","properties":{"id":{"type":"string","description":"Zone ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Zone status (initializing, pending, active, moved)"},"paused":{"type":"boolean","description":"Whether the zone is paused"},"type":{"type":"string","description":"Zone type (full, partial, or secondary)"},"name_servers":{"type":"array","description":"Assigned Cloudflare name servers","items":{"type":"string","description":"Name server hostname"}},"original_name_servers":{"type":"array","description":"Original name servers before moving to Cloudflare","items":{"type":"string","description":"Name server hostname"},"optional":true},"created_on":{"type":"string","description":"ISO 8601 date when the zone was created"},"modified_on":{"type":"string","description":"ISO 8601 date when the zone was last modified"},"activated_on":{"type":"string","description":"ISO 8601 date when the zone was activated","optional":true},"development_mode":{"type":"number","description":"Seconds remaining in development mode (0 = off)"},"plan":{"type":"object","description":"Zone plan information","properties":{"id":{"type":"string","description":"Plan identifier"},"name":{"type":"string","description":"Plan name"},"price":{"type":"number","description":"Plan price"},"is_subscribed":{"type":"boolean","description":"Whether the zone is subscribed to the plan"},"frequency":{"type":"string","description":"Plan billing frequency"},"currency":{"type":"string","description":"Plan currency"},"legacy_id":{"type":"string","description":"Legacy plan identifier"}}},"account":{"type":"object","description":"Account the zone belongs to","properties":{"id":{"type":"string","description":"Account identifier"},"name":{"type":"string","description":"Account name"}}},"owner":{"type":"object","description":"Zone owner information","properties":{"id":{"type":"string","description":"Owner identifier"},"name":{"type":"string","description":"Owner name"},"type":{"type":"string","description":"Owner type"}}},"meta":{"type":"object","description":"Zone metadata","properties":{"cdn_only":{"type":"boolean","description":"Whether the zone is CDN only"},"custom_certificate_quota":{"type":"number","description":"Custom certificate quota"},"dns_only":{"type":"boolean","description":"Whether the zone is DNS only"},"foundation_dns":{"type":"boolean","description":"Whether foundation DNS is enabled"},"page_rule_quota":{"type":"number","description":"Page rule quota"},"phishing_detected":{"type":"boolean","description":"Whether phishing was detected"},"step":{"type":"number","description":"Current setup step"}},"optional":true},"vanity_name_servers":{"type":"array","description":"Custom vanity name servers","items":{"type":"string","description":"Vanity name server hostname"},"optional":true},"permissions":{"type":"array","description":"User permissions for the zone","items":{"type":"string","description":"Permission string"},"optional":true}}}},"total_count":{"type":"number","description":"Total number of zones matching the query"}},"cloudflare_purge_cache":{"id":{"type":"string","description":"Purge request identifier returned by Cloudflare"}},"cloudflare_update_dns_record":{"id":{"type":"string","description":"Unique identifier for the updated DNS record"},"zone_id":{"type":"string","description":"The ID of the zone the record belongs to"},"zone_name":{"type":"string","description":"The name of the zone"},"type":{"type":"string","description":"DNS record type (A, AAAA, CNAME, MX, TXT, etc.)"},"name":{"type":"string","description":"DNS record hostname"},"content":{"type":"string","description":"DNS record value (e.g., IP address, target hostname)"},"proxiable":{"type":"boolean","description":"Whether the record can be proxied through Cloudflare"},"proxied":{"type":"boolean","description":"Whether Cloudflare proxy is enabled"},"ttl":{"type":"number","description":"Time to live in seconds (1 = automatic)"},"locked":{"type":"boolean","description":"Whether the record is locked"},"priority":{"type":"number","description":"Priority for MX and SRV records","optional":true},"comment":{"type":"string","description":"Comment associated with the record","optional":true},"tags":{"type":"array","description":"Tags associated with the record","items":{"type":"string","description":"Tag value"}},"comment_modified_on":{"type":"string","description":"ISO 8601 timestamp when the comment was last modified","optional":true},"tags_modified_on":{"type":"string","description":"ISO 8601 timestamp when tags were last modified","optional":true},"meta":{"type":"object","description":"Record metadata","optional":true,"properties":{"source":{"type":"string","description":"Source of the DNS record"}}},"created_on":{"type":"string","description":"ISO 8601 timestamp when the record was created"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the record was last modified"}},"cloudflare_update_zone_setting":{"id":{"type":"string","description":"Setting identifier (e.g., ssl, cache_level, security_level)"},"value":{"type":"string","description":"Updated setting value as a string. Simple values returned as-is (e.g., \\"full\\", \\"on\\"). Complex values are JSON-stringified."},"editable":{"type":"boolean","description":"Whether the setting can be modified for the current zone plan"},"modified_on":{"type":"string","description":"ISO 8601 timestamp when the setting was last modified"},"time_remaining":{"type":"number","description":"Seconds remaining until the setting can be modified again (only present for rate-limited settings)","optional":true}},"cloudformation_cancel_update_stack":{"message":{"type":"string","description":"Operation status message"}},"cloudformation_create_change_set":{"changeSetId":{"type":"string","description":"The unique ID of the created change set"},"stackId":{"type":"string","description":"The unique ID of the target stack"}},"cloudformation_create_stack":{"stackId":{"type":"string","description":"The unique ID of the created stack"}},"cloudformation_delete_stack":{"message":{"type":"string","description":"Operation status message"}},"cloudformation_describe_change_set":{"changeSetName":{"type":"string","description":"Name of the change set"},"changeSetId":{"type":"string","description":"The unique ID of the change set"},"stackId":{"type":"string","description":"The unique ID of the target stack"},"stackName":{"type":"string","description":"Name of the target stack"},"description":{"type":"string","description":"Description of the change set"},"executionStatus":{"type":"string","description":"Whether the change set can be executed (AVAILABLE, UNAVAILABLE, EXECUTE_IN_PROGRESS, EXECUTE_COMPLETE, EXECUTE_FAILED, OBSOLETE)"},"status":{"type":"string","description":"Current status of the change set (CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_COMPLETE, DELETE_COMPLETE, FAILED)"},"statusReason":{"type":"string","description":"Reason for the current status, particularly if failed"},"creationTime":{"type":"number","description":"Timestamp the change set was created"},"capabilities":{"type":"array","description":"Capabilities required to execute the change set"},"changes":{"type":"array","description":"List of resource changes (action, logical/physical resource ID, resource type, replacement)"}},"cloudformation_describe_stack_drift_detection_status":{"stackId":{"type":"string","description":"The stack ID"},"stackDriftDetectionId":{"type":"string","description":"The drift detection ID"},"stackDriftStatus":{"type":"string","description":"Drift status (DRIFTED, IN_SYNC, NOT_CHECKED)"},"detectionStatus":{"type":"string","description":"Detection status (DETECTION_IN_PROGRESS, DETECTION_COMPLETE, DETECTION_FAILED)"},"detectionStatusReason":{"type":"string","description":"Reason if detection failed"},"driftedStackResourceCount":{"type":"number","description":"Number of resources that have drifted"},"timestamp":{"type":"number","description":"Timestamp of the detection"}},"cloudformation_describe_stack_events":{"events":{"type":"array","description":"List of stack events with resource status and timestamps"}},"cloudformation_describe_stacks":{"stacks":{"type":"array","description":"List of CloudFormation stacks with status, outputs, and tags"}},"cloudformation_detect_stack_drift":{"stackDriftDetectionId":{"type":"string","description":"ID to use with Describe Stack Drift Detection Status to check results"}},"cloudformation_execute_change_set":{"message":{"type":"string","description":"Operation status message"}},"cloudformation_get_template":{"templateBody":{"type":"string","description":"The template body as a JSON or YAML string"},"stagesAvailable":{"type":"array","description":"Available template stages"}},"cloudformation_get_template_summary":{"description":{"type":"string","description":"Template description"},"parameters":{"type":"array","description":"Template parameters with types, defaults, and descriptions"},"capabilities":{"type":"array","description":"Required capabilities (e.g., CAPABILITY_IAM)"},"capabilitiesReason":{"type":"string","description":"Reason capabilities are required"},"resourceTypes":{"type":"array","description":"AWS resource types declared in the template (e.g., AWS::S3::Bucket)"},"version":{"type":"string","description":"Template format version"},"declaredTransforms":{"type":"array","description":"Transforms used in the template (e.g., AWS::Serverless-2016-10-31)"}},"cloudformation_list_stack_resources":{"resources":{"type":"array","description":"List of stack resources with type, status, and drift information"}},"cloudformation_update_stack":{"stackId":{"type":"string","description":"The unique ID of the updated stack"}},"cloudformation_validate_template":{"description":{"type":"string","description":"Template description"},"parameters":{"type":"array","description":"Template parameters with defaults and descriptions"},"capabilities":{"type":"array","description":"Required capabilities (e.g., CAPABILITY_IAM)"},"capabilitiesReason":{"type":"string","description":"Reason capabilities are required"},"declaredTransforms":{"type":"array","description":"Transforms used in the template (e.g., AWS::Serverless-2016-10-31)"}},"cloudwatch_describe_alarm_history":{"alarmHistoryItems":{"type":"array","description":"Alarm history items sorted per scanBy, newest first by default","items":{"type":"object","properties":{"alarmName":{"type":"string","description":"Name of the alarm this history item belongs to"},"alarmType":{"type":"string","description":"MetricAlarm or CompositeAlarm"},"timestamp":{"type":"number","description":"Epoch ms when the history item occurred"},"historyItemType":{"type":"string","description":"ConfigurationUpdate, StateUpdate, Action, or contributor variants"},"historySummary":{"type":"string","description":"Human-readable summary of the event"}}}}},"cloudwatch_describe_alarms":{"alarms":{"type":"array","description":"List of CloudWatch alarms with state and configuration","items":{"type":"object","properties":{"alarmName":{"type":"string","description":"Alarm name"},"alarmArn":{"type":"string","description":"Alarm ARN"},"stateValue":{"type":"string","description":"Current state (OK, ALARM, INSUFFICIENT_DATA)"},"stateReason":{"type":"string","description":"Human-readable reason for the state"},"metricName":{"type":"string","description":"Metric name (MetricAlarm only)"},"namespace":{"type":"string","description":"Metric namespace (MetricAlarm only)"},"threshold":{"type":"number","description":"Threshold value (MetricAlarm only)"},"stateUpdatedTimestamp":{"type":"number","description":"Epoch ms when state last changed"}}}}},"cloudwatch_describe_log_groups":{"logGroups":{"type":"array","description":"List of CloudWatch log groups with metadata","items":{"type":"object","properties":{"logGroupName":{"type":"string","description":"Log group name"},"arn":{"type":"string","description":"Log group ARN"},"storedBytes":{"type":"number","description":"Total stored bytes"},"retentionInDays":{"type":"number","description":"Retention period in days (if set)"},"creationTime":{"type":"number","description":"Creation time in epoch milliseconds"}}}}},"cloudwatch_describe_log_streams":{"logStreams":{"type":"array","description":"List of log streams with metadata, sorted by last event time (most recent first) unless a prefix filter is applied","items":{"type":"object","properties":{"logStreamName":{"type":"string","description":"Log stream name"},"lastEventTimestamp":{"type":"number","description":"Timestamp of the last log event in epoch milliseconds"},"firstEventTimestamp":{"type":"number","description":"Timestamp of the first log event in epoch milliseconds"},"creationTime":{"type":"number","description":"Stream creation time in epoch milliseconds"},"storedBytes":{"type":"number","description":"Total stored bytes"}}}}},"cloudwatch_filter_log_events":{"events":{"type":"array","description":"Matching log events across all searched streams, sorted by timestamp","items":{"type":"object","properties":{"logStreamName":{"type":"string","description":"Log stream the event belongs to"},"timestamp":{"type":"number","description":"Event timestamp in epoch milliseconds"},"message":{"type":"string","description":"Log event message"},"ingestionTime":{"type":"number","description":"Ingestion time in epoch milliseconds"}}}}},"cloudwatch_get_log_events":{"events":{"type":"array","description":"Log events with timestamp, message, and ingestion time","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Event timestamp in epoch milliseconds"},"message":{"type":"string","description":"Log event message"},"ingestionTime":{"type":"number","description":"Ingestion time in epoch milliseconds"}}}}},"cloudwatch_get_metric_statistics":{"label":{"type":"string","description":"Metric label returned by CloudWatch"},"datapoints":{"type":"array","description":"Datapoints sorted by timestamp with statistics values","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Datapoint timestamp in epoch milliseconds"},"average":{"type":"number","description":"Average statistic value"},"sum":{"type":"number","description":"Sum statistic value"},"minimum":{"type":"number","description":"Minimum statistic value"},"maximum":{"type":"number","description":"Maximum statistic value"},"sampleCount":{"type":"number","description":"Sample count statistic value"},"unit":{"type":"string","description":"Unit of the metric"}}}}},"cloudwatch_list_metrics":{"metrics":{"type":"array","description":"List of metrics with namespace, name, and dimensions","items":{"type":"object","properties":{"namespace":{"type":"string","description":"Metric namespace (e.g., AWS/EC2)"},"metricName":{"type":"string","description":"Metric name (e.g., CPUUtilization)"},"dimensions":{"type":"array","description":"Array of name/value dimension pairs"}}}}},"cloudwatch_mute_alarm":{"success":{"type":"boolean","description":"Whether the mute rule was created successfully"},"muteRuleName":{"type":"string","description":"Name of the mute rule that was created"},"alarmNames":{"type":"array","description":"Names of the alarms this rule mutes","items":{"type":"string"}},"expression":{"type":"string","description":"Schedule expression used by the mute rule"},"duration":{"type":"string","description":"ISO 8601 duration of the mute window"}},"cloudwatch_put_log_group_retention":{"success":{"type":"boolean","description":"Whether the retention policy was updated"},"logGroupName":{"type":"string","description":"Log group the policy applies to"},"retentionInDays":{"type":"number","description":"Retention period in days, or null if events never expire","optional":true}},"cloudwatch_put_metric_data":{"success":{"type":"boolean","description":"Whether the metric was published successfully"},"namespace":{"type":"string","description":"Metric namespace"},"metricName":{"type":"string","description":"Metric name"},"value":{"type":"number","description":"Published metric value"},"unit":{"type":"string","description":"Metric unit"},"timestamp":{"type":"string","description":"Timestamp when the metric was published"}},"cloudwatch_query_logs":{"results":{"type":"array","description":"Query result rows (each row is a key/value map of field name to value)"},"statistics":{"type":"object","description":"Query statistics","properties":{"bytesScanned":{"type":"number","description":"Total bytes of log data scanned"},"recordsMatched":{"type":"number","description":"Number of log records that matched the query"},"recordsScanned":{"type":"number","description":"Total log records scanned"}}},"status":{"type":"string","description":"Query completion status (Complete, Failed, Cancelled, or Timeout)"}},"cloudwatch_unmute_alarm":{"success":{"type":"boolean","description":"Whether the mute rule was deleted successfully"},"muteRuleName":{"type":"string","description":"Name of the mute rule that was deleted"}},"codepipeline_disable_stage_transition":{"pipelineName":{"type":"string","description":"Pipeline name"},"stageName":{"type":"string","description":"Stage whose transition was disabled"},"transitionType":{"type":"string","description":"Transition type that was disabled (Inbound or Outbound)"}},"codepipeline_enable_stage_transition":{"pipelineName":{"type":"string","description":"Pipeline name"},"stageName":{"type":"string","description":"Stage whose transition was enabled"},"transitionType":{"type":"string","description":"Transition type that was enabled (Inbound or Outbound)"}},"codepipeline_get_pipeline":{"pipelineName":{"type":"string","description":"Pipeline name"},"pipelineArn":{"type":"string","description":"Pipeline ARN","optional":true},"roleArn":{"type":"string","description":"IAM role ARN the pipeline assumes"},"version":{"type":"number","description":"Pipeline version number","optional":true},"pipelineType":{"type":"string","description":"Pipeline type (V1 or V2)","optional":true},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)","optional":true},"artifactStoreType":{"type":"string","description":"Artifact store type (S3)","optional":true},"artifactStoreLocation":{"type":"string","description":"Artifact store bucket location","optional":true},"stages":{"type":"array","description":"Pipeline stages with their actions (name, category, provider, configuration)","items":{"type":"object","properties":{"stageName":{"type":"string","description":"Stage name"},"actions":{"type":"array","description":"Actions in the stage, in run order"}}}},"variables":{"type":"array","description":"Pipeline variable declarations with default values","items":{"type":"object","properties":{"name":{"type":"string","description":"Variable name"},"defaultValue":{"type":"string","description":"Default value"},"description":{"type":"string","description":"Variable description"}}}},"created":{"type":"number","description":"Epoch ms when the pipeline was created","optional":true},"updated":{"type":"number","description":"Epoch ms when the pipeline was last updated","optional":true}},"codepipeline_get_pipeline_execution":{"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID"},"pipelineName":{"type":"string","description":"Pipeline name"},"pipelineVersion":{"type":"number","description":"Pipeline version number","optional":true},"status":{"type":"string","description":"Execution status (Cancelled, InProgress, Stopped, Stopping, Succeeded, Superseded, Failed)"},"statusSummary":{"type":"string","description":"Status summary for the execution","optional":true},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)","optional":true},"executionType":{"type":"string","description":"Execution type (STANDARD or ROLLBACK)","optional":true},"triggerType":{"type":"string","description":"What triggered the execution (e.g., Webhook, StartPipelineExecution)","optional":true},"triggerDetail":{"type":"string","description":"Detail about the trigger (e.g., user ARN)","optional":true},"artifactRevisions":{"type":"array","description":"Source artifact revisions for the execution","items":{"type":"object","properties":{"name":{"type":"string","description":"Artifact name"},"revisionId":{"type":"string","description":"Revision ID (e.g., commit SHA)"},"revisionSummary":{"type":"string","description":"Revision summary (e.g., commit message)"},"revisionUrl":{"type":"string","description":"URL of the revision"},"created":{"type":"number","description":"Epoch ms when the revision was created"}}}},"variables":{"type":"array","description":"Resolved pipeline variables for the execution","items":{"type":"object","properties":{"name":{"type":"string","description":"Variable name"},"resolvedValue":{"type":"string","description":"Resolved variable value"}}}}},"codepipeline_get_pipeline_state":{"pipelineName":{"type":"string","description":"Pipeline name"},"pipelineVersion":{"type":"number","description":"Pipeline version number","optional":true},"created":{"type":"number","description":"Epoch ms when the pipeline was created","optional":true},"updated":{"type":"number","description":"Epoch ms when the pipeline was last updated","optional":true},"stageStates":{"type":"array","description":"Per-stage state including latest execution status and action details","items":{"type":"object","properties":{"stageName":{"type":"string","description":"Stage name"},"status":{"type":"string","description":"Latest stage execution status (InProgress, Succeeded, Failed, Stopped, Cancelled)"},"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID currently in the stage"},"inboundTransitionEnabled":{"type":"boolean","description":"Whether the inbound transition into the stage is enabled"},"actionStates":{"type":"array","description":"Per-action state with status, summary, error details, and approval token (for pending manual approvals)"}}}}},"codepipeline_list_action_executions":{"actionExecutionDetails":{"type":"array","description":"Action execution history, most recent first","items":{"type":"object","properties":{"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID"},"actionExecutionId":{"type":"string","description":"Action execution ID (use as the approval token for PARALLEL execution-mode pipelines)"},"pipelineVersion":{"type":"number","description":"Pipeline version number"},"stageName":{"type":"string","description":"Stage the action belongs to"},"actionName":{"type":"string","description":"Action name"},"startTime":{"type":"number","description":"Epoch ms when the action started"},"lastUpdateTime":{"type":"number","description":"Epoch ms when the action was last updated"},"updatedBy":{"type":"string","description":"Who or what last updated the action"},"status":{"type":"string","description":"Action execution status (InProgress, Abandoned, Succeeded, Failed)"},"externalExecutionId":{"type":"string","description":"ID of the external system execution (e.g., CodeBuild build ID)"},"externalExecutionSummary":{"type":"string","description":"Summary from the external system execution"},"externalExecutionUrl":{"type":"string","description":"URL of the external system execution"},"errorCode":{"type":"string","description":"Error code if the action failed"},"errorMessage":{"type":"string","description":"Error message if the action failed"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true}},"codepipeline_list_pipeline_executions":{"executions":{"type":"array","description":"Pipeline execution summaries, most recent first","items":{"type":"object","properties":{"pipelineExecutionId":{"type":"string","description":"Pipeline execution ID"},"status":{"type":"string","description":"Execution status (Cancelled, InProgress, Stopped, Stopping, Succeeded, Superseded, Failed)"},"statusSummary":{"type":"string","description":"Status summary for the execution"},"startTime":{"type":"number","description":"Epoch ms when the execution started"},"lastUpdateTime":{"type":"number","description":"Epoch ms when the execution was last updated"},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)"},"executionType":{"type":"string","description":"Execution type (STANDARD or ROLLBACK)"},"stopTriggerReason":{"type":"string","description":"Reason the execution was stopped, if applicable"},"triggerType":{"type":"string","description":"What triggered the execution"},"triggerDetail":{"type":"string","description":"Detail about the trigger"},"rollbackTargetPipelineExecutionId":{"type":"string","description":"Execution ID this run rolled back to, if it was a rollback"},"sourceRevisions":{"type":"array","description":"Source revisions (commit IDs, summaries, URLs) for the execution"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true}},"codepipeline_list_pipelines":{"pipelines":{"type":"array","description":"List of pipelines with name, version, type, and timestamps","items":{"type":"object","properties":{"name":{"type":"string","description":"Pipeline name"},"version":{"type":"number","description":"Pipeline version number"},"pipelineType":{"type":"string","description":"Pipeline type (V1 or V2)"},"executionMode":{"type":"string","description":"Execution mode (QUEUED, SUPERSEDED, PARALLEL)"},"created":{"type":"number","description":"Epoch ms when the pipeline was created"},"updated":{"type":"number","description":"Epoch ms when the pipeline was last updated"}}}},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true}},"codepipeline_put_approval_result":{"approvedAt":{"type":"number","description":"Epoch ms when the approval or rejection was submitted","optional":true},"status":{"type":"string","description":"The submitted approval decision (Approved or Rejected)"}},"codepipeline_retry_stage_execution":{"pipelineExecutionId":{"type":"string","description":"ID of the pipeline execution with the retried stage"}},"codepipeline_start_execution":{"pipelineExecutionId":{"type":"string","description":"ID of the pipeline execution that was started"}},"codepipeline_stop_execution":{"pipelineExecutionId":{"type":"string","description":"ID of the pipeline execution that was stopped"}},"confluence_add_label":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"Page ID that the label was added to"},"labelName":{"type":"string","description":"Name of the added label"},"labelId":{"type":"string","description":"ID of the added label"}},"confluence_create_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Created blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID"},"authorId":{"type":"string","description":"Author account ID","optional":true},"body":{"type":"object","description":"Blog post body content","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Blog post version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}},"confluence_create_comment":{"ts":{"type":"string","description":"Timestamp of creation"},"commentId":{"type":"string","description":"Created comment ID"},"pageId":{"type":"string","description":"Page ID"}},"confluence_create_page":{"ts":{"type":"string","description":"Timestamp of creation"},"pageId":{"type":"string","description":"Created page ID"},"title":{"type":"string","description":"Page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"parentId":{"type":"string","description":"Parent page ID","optional":true},"body":{"type":"object","description":"Page body content","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"url":{"type":"string","description":"Page URL"}},"confluence_create_page_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"propertyId":{"type":"string","description":"ID of the created property"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value"},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}},"confluence_create_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Created space ID"},"name":{"type":"string","description":"Space name"},"key":{"type":"string","description":"Space key"},"type":{"type":"string","description":"Space type"},"status":{"type":"string","description":"Space status"},"url":{"type":"string","description":"URL to view the space"},"homepageId":{"type":"string","description":"Homepage ID","optional":true},"description":{"type":"object","description":"Space description","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}},"confluence_create_space_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"propertyId":{"type":"string","description":"Created property ID"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value"},"spaceId":{"type":"string","description":"Space ID"}},"confluence_delete_attachment":{"ts":{"type":"string","description":"Timestamp of deletion"},"attachmentId":{"type":"string","description":"Deleted attachment ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPostId":{"type":"string","description":"Deleted blog post ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_comment":{"ts":{"type":"string","description":"Timestamp of deletion"},"commentId":{"type":"string","description":"Deleted comment ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_label":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"Page ID the label was removed from"},"labelName":{"type":"string","description":"Name of the removed label"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_page":{"ts":{"type":"string","description":"Timestamp of deletion"},"pageId":{"type":"string","description":"Deleted page ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_page_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"propertyId":{"type":"string","description":"ID of the deleted property"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_delete_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Deleted space ID"},"deleted":{"type":"boolean","description":"Deletion status"},"longTaskId":{"type":"string","description":"ID of the long-running deletion task; poll Confluence long-task API to track completion"},"longTaskStatusLink":{"type":"string","description":"Relative link to the long-task status endpoint"}},"confluence_delete_space_property":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Space ID"},"propertyId":{"type":"string","description":"Deleted property ID"},"deleted":{"type":"boolean","description":"Deletion status"}},"confluence_get_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"authorId":{"type":"string","description":"Author account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"body":{"type":"object","description":"Blog post body content in requested format(s)","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}},"confluence_get_page_ancestors":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page whose ancestors were retrieved"},"ancestors":{"type":"array","description":"Array of ancestor pages, ordered from direct parent to root","items":{"type":"object","properties":{"id":{"type":"string","description":"Ancestor page ID"},"title":{"type":"string","description":"Ancestor page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"webUrl":{"type":"string","description":"URL to view the page","optional":true}}}}},"confluence_get_page_children":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"parentId":{"type":"string","description":"ID of the parent page"},"children":{"type":"array","description":"Array of child pages","items":{"type":"object","properties":{"id":{"type":"string","description":"Child page ID"},"title":{"type":"string","description":"Child page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"childPosition":{"type":"number","description":"Position among siblings","optional":true},"webUrl":{"type":"string","description":"URL to view the page","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_get_page_descendants":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"descendants":{"type":"array","description":"Array of descendant pages","items":{"type":"object","properties":{"id":{"type":"string","description":"Page ID"},"title":{"type":"string","description":"Page title"},"type":{"type":"string","description":"Content type (page, whiteboard, database, etc.)","optional":true},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"parentId":{"type":"string","description":"Parent page ID","optional":true},"childPosition":{"type":"number","description":"Position among siblings","optional":true},"depth":{"type":"number","description":"Depth in the hierarchy","optional":true}}}},"pageId":{"type":"string","description":"Parent page ID"},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_get_page_version":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"title":{"type":"string","description":"Page title at this version","optional":true},"content":{"type":"string","description":"Page content with HTML tags stripped at this version","optional":true},"version":{"type":"object","description":"Detailed version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit"},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true},"contentTypeModified":{"type":"boolean","description":"Whether the content type was modified in this version","optional":true},"collaborators":{"type":"array","description":"List of collaborator account IDs for this version","items":{"type":"string"},"optional":true},"prevVersion":{"type":"number","description":"Previous version number","optional":true},"nextVersion":{"type":"number","description":"Next version number","optional":true}}},"body":{"type":"object","description":"Raw page body content in storage format at this version","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true}},"confluence_get_pages_by_label":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"labelId":{"type":"string","description":"ID of the label"},"pages":{"type":"array","description":"Array of pages with this label","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique page identifier"},"title":{"type":"string","description":"Page title"},"status":{"type":"string","description":"Page status (e.g., current, archived, trashed, draft)"},"spaceId":{"type":"string","description":"ID of the space containing the page"},"parentId":{"type":"string","description":"ID of the parent page (null if top-level)","optional":true},"authorId":{"type":"string","description":"Account ID of the page author"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the page was created"},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}}}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_get_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Space ID"},"name":{"type":"string","description":"Space name"},"key":{"type":"string","description":"Space key"},"type":{"type":"string","description":"Space type (global, personal)"},"status":{"type":"string","description":"Space status (current, archived)"},"url":{"type":"string","description":"URL to view the space in Confluence"},"authorId":{"type":"string","description":"Account ID of the space creator","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the space was created","optional":true},"homepageId":{"type":"string","description":"ID of the space homepage","optional":true},"description":{"type":"object","description":"Space description content","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}},"confluence_get_task":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Task ID"},"localId":{"type":"string","description":"Local task ID","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"pageId":{"type":"string","description":"Page ID","optional":true},"blogPostId":{"type":"string","description":"Blog post ID","optional":true},"status":{"type":"string","description":"Task status (complete or incomplete)"},"body":{"type":"string","description":"Task body content in storage format","optional":true},"createdBy":{"type":"string","description":"Creator account ID","optional":true},"assignedTo":{"type":"string","description":"Assignee account ID","optional":true},"completedBy":{"type":"string","description":"Completer account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"dueAt":{"type":"string","description":"Due date","optional":true},"completedAt":{"type":"string","description":"Completion timestamp","optional":true}},"confluence_get_user":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"email":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Account type (e.g., atlassian, app, customer)","optional":true},"profilePicture":{"type":"string","description":"Path to the user profile picture","optional":true},"publicName":{"type":"string","description":"Public name of the user","optional":true}},"confluence_list_attachments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"attachments":{"type":"array","description":"Array of Confluence attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique attachment identifier (prefixed with \\"att\\")"},"title":{"type":"string","description":"Attachment file name"},"status":{"type":"string","description":"Attachment status (e.g., current, archived, trashed)"},"mediaType":{"type":"string","description":"MIME type of the attachment"},"fileSize":{"type":"number","description":"File size in bytes"},"downloadUrl":{"type":"string","description":"URL to download the attachment"},"webuiUrl":{"type":"string","description":"URL to view the attachment in Confluence UI","optional":true},"pageId":{"type":"string","description":"ID of the page the attachment belongs to","optional":true},"blogPostId":{"type":"string","description":"ID of the blog post the attachment belongs to","optional":true},"comment":{"type":"string","description":"Comment/description of the attachment","optional":true},"version":{"type":"object","description":"Attachment version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_blogposts":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPosts":{"type":"array","description":"Array of blog posts","items":{"type":"object","properties":{"id":{"type":"string","description":"Blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"authorId":{"type":"string","description":"Author account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_blogposts_in_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPosts":{"type":"array","description":"Array of blog posts in the space","items":{"type":"object","properties":{"id":{"type":"string","description":"Blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"authorId":{"type":"string","description":"Author account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"body":{"type":"object","description":"Blog post body content","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the blog post","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_comments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"comments":{"type":"array","description":"Array of Confluence comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique comment identifier"},"status":{"type":"string","description":"Comment status (e.g., current)"},"title":{"type":"string","description":"Comment title","optional":true},"pageId":{"type":"string","description":"ID of the page the comment belongs to","optional":true},"blogPostId":{"type":"string","description":"ID of the blog post the comment belongs to","optional":true},"parentCommentId":{"type":"string","description":"ID of the parent comment","optional":true},"body":{"type":"object","description":"Comment body content","properties":{"value":{"type":"string","description":"Comment body content"},"representation":{"type":"string","description":"Content representation format (e.g., storage, view)"}},"optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"authorId":{"type":"string","description":"Account ID of the comment author"},"version":{"type":"object","description":"Comment version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_labels":{"ts":{"type":"string","description":"Timestamp of retrieval"},"labels":{"type":"array","description":"Array of labels on the page","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique label identifier"},"name":{"type":"string","description":"Label name"},"prefix":{"type":"string","description":"Label prefix/type (e.g., global, my, team)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_page_properties":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"properties":{"type":"array","description":"Array of content properties","items":{"type":"object","properties":{"id":{"type":"string","description":"Property ID"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value (can be any JSON)"},"version":{"type":"object","description":"Version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_page_versions":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"ID of the page"},"versions":{"type":"array","description":"Array of page versions","items":{"type":"object","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_pages_in_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pages":{"type":"array","description":"Array of pages in the space","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique page identifier"},"title":{"type":"string","description":"Page title"},"status":{"type":"string","description":"Page status (e.g., current, archived, trashed, draft)"},"spaceId":{"type":"string","description":"ID of the space containing the page"},"parentId":{"type":"string","description":"ID of the parent page (null if top-level)","optional":true},"authorId":{"type":"string","description":"Account ID of the page author"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the page was created"},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}}},"body":{"type":"object","description":"Page body content (if bodyFormat was specified)","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"webUrl":{"type":"string","description":"URL to view the page in Confluence","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_space_labels":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"ID of the space"},"labels":{"type":"array","description":"Array of labels on the space","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique label identifier"},"name":{"type":"string","description":"Label name"},"prefix":{"type":"string","description":"Label prefix/type (e.g., global, my, team)"}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_space_permissions":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"permissions":{"type":"array","description":"Array of space permissions","items":{"type":"object","properties":{"id":{"type":"string","description":"Permission ID"},"principalType":{"type":"string","description":"Principal type (user, group, role)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"operationKey":{"type":"string","description":"Operation key (read, create, delete, etc.)","optional":true},"operationTargetType":{"type":"string","description":"Target type (page, blogpost, space, etc.)","optional":true},"anonymousAccess":{"type":"boolean","description":"Whether anonymous access is allowed"},"unlicensedAccess":{"type":"boolean","description":"Whether unlicensed access is allowed"}}}},"spaceId":{"type":"string","description":"Space ID"},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_space_properties":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"properties":{"type":"array","description":"Array of space properties","items":{"type":"object","properties":{"id":{"type":"string","description":"Property ID"},"key":{"type":"string","description":"Property key"},"value":{"type":"json","description":"Property value"}}}},"spaceId":{"type":"string","description":"Space ID"},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_spaces":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaces":{"type":"array","description":"Array of Confluence spaces","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique space identifier"},"key":{"type":"string","description":"Space key (short identifier used in URLs)"},"name":{"type":"string","description":"Space name"},"type":{"type":"string","description":"Space type (e.g., global, personal)"},"status":{"type":"string","description":"Space status (e.g., current, archived)"},"authorId":{"type":"string","description":"Account ID of the space creator","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the space was created","optional":true},"homepageId":{"type":"string","description":"ID of the space homepage","optional":true},"description":{"type":"object","description":"Space description","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_list_tasks":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"tasks":{"type":"array","description":"Array of Confluence tasks","items":{"type":"object","properties":{"id":{"type":"string","description":"Task ID"},"localId":{"type":"string","description":"Local task ID","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"pageId":{"type":"string","description":"Page ID","optional":true},"blogPostId":{"type":"string","description":"Blog post ID","optional":true},"status":{"type":"string","description":"Task status (complete or incomplete)"},"body":{"type":"string","description":"Task body content in storage format","optional":true},"createdBy":{"type":"string","description":"Creator account ID","optional":true},"assignedTo":{"type":"string","description":"Assignee account ID","optional":true},"completedBy":{"type":"string","description":"Completer account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"dueAt":{"type":"string","description":"Due date","optional":true},"completedAt":{"type":"string","description":"Completion timestamp","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true}},"confluence_retrieve":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"pageId":{"type":"string","description":"Confluence page ID"},"title":{"type":"string","description":"Page title"},"content":{"type":"string","description":"Page content with HTML tags stripped"},"status":{"type":"string","description":"Page status (current, archived, trashed, draft)","optional":true},"spaceId":{"type":"string","description":"ID of the space containing the page","optional":true},"parentId":{"type":"string","description":"ID of the parent page","optional":true},"authorId":{"type":"string","description":"Account ID of the page author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the page was created","optional":true},"url":{"type":"string","description":"URL to view the page in Confluence","optional":true},"body":{"type":"object","description":"Raw page body content in storage format","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true}},"confluence_search":{"ts":{"type":"string","description":"Timestamp of search"},"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique content identifier"},"title":{"type":"string","description":"Content title"},"type":{"type":"string","description":"Content type (e.g., page, blogpost, attachment, comment)"},"status":{"type":"string","description":"Content status (e.g., current)","optional":true},"url":{"type":"string","description":"URL to view the content in Confluence"},"excerpt":{"type":"string","description":"Text excerpt matching the search query"},"spaceKey":{"type":"string","description":"Key of the space containing the content","optional":true},"space":{"type":"object","description":"Space information for the content","properties":{"id":{"type":"string","description":"Space identifier"},"key":{"type":"string","description":"Space key"},"name":{"type":"string","description":"Space name"}},"optional":true},"lastModified":{"type":"string","description":"ISO 8601 timestamp of last modification","optional":true},"entityType":{"type":"string","description":"Entity type identifier (e.g., content, space)","optional":true}}}}},"confluence_search_in_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceKey":{"type":"string","description":"The space key that was searched"},"totalSize":{"type":"number","description":"Total number of matching results"},"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique content identifier"},"title":{"type":"string","description":"Content title"},"type":{"type":"string","description":"Content type (e.g., page, blogpost, attachment, comment)"},"status":{"type":"string","description":"Content status (e.g., current)","optional":true},"url":{"type":"string","description":"URL to view the content in Confluence"},"excerpt":{"type":"string","description":"Text excerpt matching the search query"},"spaceKey":{"type":"string","description":"Key of the space containing the content","optional":true},"space":{"type":"object","description":"Space information for the content","properties":{"id":{"type":"string","description":"Space identifier"},"key":{"type":"string","description":"Space key"},"name":{"type":"string","description":"Space name"}},"optional":true},"lastModified":{"type":"string","description":"ISO 8601 timestamp of last modification","optional":true},"entityType":{"type":"string","description":"Entity type identifier (e.g., content, space)","optional":true}}}}},"confluence_update":{"ts":{"type":"string","description":"Timestamp of update"},"pageId":{"type":"string","description":"Confluence page ID"},"title":{"type":"string","description":"Updated page title"},"status":{"type":"string","description":"Page status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"body":{"type":"object","description":"Page body content in storage format","properties":{"storage":{"type":"object","description":"Body in storage format (Confluence markup)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"view":{"type":"object","description":"Body in view format (rendered HTML)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true},"atlas_doc_format":{"type":"object","description":"Body in Atlassian Document Format (ADF)","properties":{"value":{"type":"string","description":"The content value in the specified format"},"representation":{"type":"string","description":"Content representation type","optional":true}},"optional":true}},"optional":true},"version":{"type":"object","description":"Page version information","properties":{"number":{"type":"number","description":"Version number"},"message":{"type":"string","description":"Version message","optional":true},"minorEdit":{"type":"boolean","description":"Whether this is a minor edit","optional":true},"authorId":{"type":"string","description":"Account ID of the version author","optional":true},"createdAt":{"type":"string","description":"ISO 8601 timestamp of version creation","optional":true}},"optional":true},"url":{"type":"string","description":"URL to view the page in Confluence","optional":true},"success":{"type":"boolean","description":"Update operation success status"}},"confluence_update_blogpost":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"blogPostId":{"type":"string","description":"Updated blog post ID"},"title":{"type":"string","description":"Blog post title"},"status":{"type":"string","description":"Blog post status","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"version":{"type":"json","description":"Version information","optional":true},"url":{"type":"string","description":"URL to view the blog post"}},"confluence_update_comment":{"ts":{"type":"string","description":"Timestamp of update"},"commentId":{"type":"string","description":"Updated comment ID"},"updated":{"type":"boolean","description":"Update status"}},"confluence_update_space":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"spaceId":{"type":"string","description":"Updated space ID"},"name":{"type":"string","description":"Space name"},"key":{"type":"string","description":"Space key"},"type":{"type":"string","description":"Space type"},"status":{"type":"string","description":"Space status"},"url":{"type":"string","description":"URL to view the space"},"description":{"type":"object","description":"Space description","properties":{"value":{"type":"string","description":"Description text content"},"representation":{"type":"string","description":"Content representation format (e.g., plain, view, storage)"}},"optional":true}},"confluence_update_task":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Task ID"},"localId":{"type":"string","description":"Local task ID","optional":true},"spaceId":{"type":"string","description":"Space ID","optional":true},"pageId":{"type":"string","description":"Page ID","optional":true},"blogPostId":{"type":"string","description":"Blog post ID","optional":true},"status":{"type":"string","description":"Updated task status"},"body":{"type":"string","description":"Task body content in storage format","optional":true},"createdBy":{"type":"string","description":"Creator account ID","optional":true},"assignedTo":{"type":"string","description":"Assignee account ID","optional":true},"completedBy":{"type":"string","description":"Completer account ID","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"dueAt":{"type":"string","description":"Due date","optional":true},"completedAt":{"type":"string","description":"Completion timestamp","optional":true}},"confluence_upload_attachment":{"ts":{"type":"string","description":"Timestamp of upload"},"attachmentId":{"type":"string","description":"Uploaded attachment ID"},"title":{"type":"string","description":"Attachment file name"},"fileSize":{"type":"number","description":"File size in bytes"},"mediaType":{"type":"string","description":"MIME type of the attachment"},"downloadUrl":{"type":"string","description":"Download URL for the attachment"},"pageId":{"type":"string","description":"Page ID the attachment was added to"}},"context_dev_classify_naics":{"status":{"type":"string","description":"Classification status"},"domain":{"type":"string","description":"Resolved domain","optional":true},"type":{"type":"string","description":"Input type that was resolved","optional":true},"codes":{"type":"array","description":"Matched NAICS codes with name and confidence","items":{"type":"object","properties":{"code":{"type":"string","description":"Industry code"},"name":{"type":"string","description":"Industry name"},"confidence":{"type":"string","description":"Match confidence (high, medium, low)"}}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_classify_sic":{"status":{"type":"string","description":"Classification status"},"domain":{"type":"string","description":"Resolved domain","optional":true},"type":{"type":"string","description":"Input type that was resolved","optional":true},"classification":{"type":"string","description":"SIC taxonomy version used (original_sic or latest_sec)","optional":true},"codes":{"type":"array","description":"Matched SIC codes with name, confidence, and group metadata","items":{"type":"object","properties":{"code":{"type":"string","description":"Industry code"},"name":{"type":"string","description":"Industry name"},"confidence":{"type":"string","description":"Match confidence (high, medium, low)"},"majorGroup":{"type":"string","description":"Major group code (original_sic only)"},"majorGroupName":{"type":"string","description":"Major group name (original_sic only)"},"office":{"type":"string","description":"SEC office (latest_sec only)"}}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_crawl":{"results":{"type":"array","description":"Crawled pages with markdown content and per-page metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content as markdown"},"metadata":{"type":"json","description":"Page metadata (url, title, crawlDepth, statusCode)"}}}},"metadata":{"type":"object","description":"Crawl summary (numUrls, maxCrawlDepth, numSucceeded, numFailed, numSkipped)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_extract":{"status":{"type":"string","description":"Extraction status"},"url":{"type":"string","description":"The starting URL that was crawled"},"urlsAnalyzed":{"type":"array","description":"URLs that were analyzed during extraction","items":{"type":"string","description":"Analyzed page URL"}},"data":{"type":"json","description":"Structured data matching the requested schema"},"metadata":{"type":"object","description":"Crawl summary (numUrls, maxCrawlDepth, numSucceeded, numFailed, numSkipped)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_extract_product":{"isProductPage":{"type":"boolean","description":"Whether the URL is a product page"},"platform":{"type":"string","description":"Detected platform (amazon, tiktok_shop, etsy, generic)","optional":true},"product":{"type":"object","description":"Extracted product details","properties":{"name":{"type":"string","description":"Product name"},"description":{"type":"string","description":"Product description"},"price":{"type":"number","description":"Product price"},"currency":{"type":"string","description":"Price currency"},"billing_frequency":{"type":"string","description":"Billing frequency (monthly, yearly, one_time, usage_based)"},"pricing_model":{"type":"string","description":"Pricing model (per_seat, flat, tiered, freemium, custom)"},"url":{"type":"string","description":"Product URL"},"category":{"type":"string","description":"Product category"},"features":{"type":"json","description":"Product features"},"target_audience":{"type":"json","description":"Target audience"},"tags":{"type":"json","description":"Product tags"},"image_url":{"type":"string","description":"Primary product image URL"},"images":{"type":"json","description":"Product image URLs"},"sku":{"type":"string","description":"Product SKU"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_extract_products":{"products":{"type":"array","description":"Extracted products with pricing, features, and metadata","items":{"type":"object","properties":{"name":{"type":"string","description":"Product name"},"description":{"type":"string","description":"Product description"},"price":{"type":"number","description":"Product price"},"currency":{"type":"string","description":"Price currency"},"billing_frequency":{"type":"string","description":"Billing frequency (monthly, yearly, one_time, usage_based)"},"pricing_model":{"type":"string","description":"Pricing model (per_seat, flat, tiered, freemium, custom)"},"url":{"type":"string","description":"Product URL"},"category":{"type":"string","description":"Product category"},"features":{"type":"json","description":"Product features"},"target_audience":{"type":"json","description":"Target audience"},"tags":{"type":"json","description":"Product tags"},"image_url":{"type":"string","description":"Primary product image URL"},"images":{"type":"json","description":"Product image URLs"},"sku":{"type":"string","description":"Product SKU"}}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand_by_email":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand_by_name":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_get_brand_by_ticker":{"status":{"type":"string","description":"Retrieval status"},"brand":{"type":"object","description":"Brand data object","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_identify_transaction":{"status":{"type":"string","description":"Identification status"},"brand":{"type":"object","description":"Brand data for the identified merchant","properties":{"domain":{"type":"string","description":"Brand domain"},"title":{"type":"string","description":"Brand title"},"description":{"type":"string","description":"Brand description"},"slogan":{"type":"string","description":"Brand slogan"},"colors":{"type":"json","description":"Brand colors (hex and name)"},"logos":{"type":"json","description":"Brand logos with mode, colors, resolution, and type"},"backdrops":{"type":"json","description":"Brand backdrop images"},"socials":{"type":"json","description":"Social media profiles (type and url)"},"address":{"type":"json","description":"Brand address"},"stock":{"type":"json","description":"Stock info (ticker and exchange)"},"is_nsfw":{"type":"boolean","description":"Whether the brand contains adult content"},"email":{"type":"string","description":"Brand contact email"},"phone":{"type":"string","description":"Brand contact phone"},"industries":{"type":"json","description":"Industry taxonomy (eic industry/subindustry pairs)"},"links":{"type":"json","description":"Key brand links (careers, privacy, terms, blog, pricing, contact)"},"primary_language":{"type":"string","description":"Primary language of the brand site"}}},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_map":{"domain":{"type":"string","description":"The domain that was mapped"},"urls":{"type":"array","description":"All page URLs discovered from the sitemap","items":{"type":"string","description":"Page URL"}},"meta":{"type":"object","description":"Sitemap discovery stats (sitemapsDiscovered, sitemapsFetched, sitemapsSkipped, errors)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_fonts":{"status":{"type":"string","description":"Extraction status"},"domain":{"type":"string","description":"The domain that was analyzed"},"fonts":{"type":"array","description":"Fonts with usage statistics and fallbacks","items":{"type":"object","properties":{"font":{"type":"string","description":"Font family name"},"uses":{"type":"json","description":"Where the font is used"},"fallbacks":{"type":"json","description":"Fallback font families"},"num_elements":{"type":"number","description":"Number of elements using the font"},"num_words":{"type":"number","description":"Number of words rendered in the font"},"percent_words":{"type":"number","description":"Percent of words using the font"},"percent_elements":{"type":"number","description":"Percent of elements using the font"}}}},"fontLinks":{"type":"json","description":"Font family download links keyed by font name (type, files, category)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_html":{"html":{"type":"string","description":"Raw HTML content of the page"},"url":{"type":"string","description":"The scraped URL"},"type":{"type":"string","description":"Detected content type (html, xml, json, text, csv, markdown, svg, pdf, doc, docx)"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_images":{"success":{"type":"boolean","description":"Whether the scrape succeeded"},"images":{"type":"array","description":"Discovered image assets with source, element, type, and optional enrichment","items":{"type":"object","properties":{"src":{"type":"string","description":"Image source URL or data"},"element":{"type":"string","description":"Source element (img, svg, link, source, video, css, object, meta, background)"},"type":{"type":"string","description":"Image representation (url, html, base64)"},"alt":{"type":"string","description":"Alt text","optional":true},"enrichment":{"type":"json","description":"Optional enrichment (width, height, mimetype, url, type) when requested"}}}},"url":{"type":"string","description":"The scraped URL"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_markdown":{"markdown":{"type":"string","description":"Page content as clean markdown"},"url":{"type":"string","description":"The scraped URL"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_scrape_styleguide":{"status":{"type":"string","description":"Extraction status"},"domain":{"type":"string","description":"The domain that was analyzed"},"styleguide":{"type":"json","description":"Design system: mode, colors, typography, elementSpacing, shadows, fontLinks, components"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_screenshot":{"file":{"type":"file","description":"Stored screenshot image file","optional":true},"screenshotUrl":{"type":"string","description":"Public URL of the captured screenshot"},"screenshotType":{"type":"string","description":"Screenshot type (viewport or fullPage)","optional":true},"domain":{"type":"string","description":"Domain that was captured","optional":true},"width":{"type":"number","description":"Screenshot width in pixels","optional":true},"height":{"type":"number","description":"Screenshot height in pixels","optional":true},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"context_dev_search":{"results":{"type":"array","description":"Search results with url, title, description, relevance, and optional markdown","items":{"type":"object","properties":{"url":{"type":"string","description":"Result page URL"},"title":{"type":"string","description":"Result page title"},"description":{"type":"string","description":"Result snippet/description"},"relevance":{"type":"string","description":"Relevance rating (high, medium, low)"},"markdown":{"type":"json","description":"Scraped markdown for the result (when markdown scraping is enabled)"}}}},"query":{"type":"string","description":"The query that was searched"},"creditsConsumed":{"type":"number","description":"Credits consumed by this request","optional":true},"creditsRemaining":{"type":"number","description":"Credits remaining on the API key","optional":true}},"convex_action":{"value":{"type":"json","description":"Result returned by the action function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"convex_document_deltas":{"documents":{"type":"array","description":"Changed documents, each including _table and _ts fields","items":{"type":"object"}},"hasMore":{"type":"boolean","description":"Whether more delta pages remain"},"cursor":{"type":"string","description":"Cursor to pass back in when fetching the next page of deltas","optional":true}},"convex_list_documents":{"documents":{"type":"array","description":"Documents in this page of the snapshot","items":{"type":"object"}},"hasMore":{"type":"boolean","description":"Whether more pages remain in the snapshot"},"snapshot":{"type":"string","description":"Snapshot timestamp to pass back in when fetching the next page","optional":true},"pageCursor":{"type":"string","description":"Page cursor to pass back in when fetching the next page","optional":true}},"convex_list_tables":{"tables":{"type":"array","description":"Names of the tables in the deployment","items":{"type":"string"}},"schemas":{"type":"json","description":"Map of table name to the JSON schema of its documents"}},"convex_mutation":{"value":{"type":"json","description":"Result returned by the mutation function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"convex_query":{"value":{"type":"json","description":"Result returned by the query function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"convex_run_function":{"value":{"type":"json","description":"Result returned by the function"},"logLines":{"type":"array","description":"Log lines printed during the function execution","items":{"type":"string"}}},"crowdstrike_get_sensor_aggregates":{"aggregates":{"type":"array","description":"Aggregate result groups returned by CrowdStrike","items":{"type":"object","properties":{"buckets":{"type":"array","description":"Buckets within the aggregate result","items":{"type":"object","properties":{"count":{"type":"number","description":"Bucket document count","optional":true},"from":{"type":"number","description":"Bucket lower bound","optional":true},"keyAsString":{"type":"string","description":"String representation of the bucket key","optional":true},"label":{"type":"json","description":"Bucket label object","optional":true},"stringFrom":{"type":"string","description":"String lower bound","optional":true},"stringTo":{"type":"string","description":"String upper bound","optional":true},"subAggregates":{"type":"json","description":"Nested aggregate results for this bucket","optional":true},"to":{"type":"number","description":"Bucket upper bound","optional":true},"value":{"type":"number","description":"Bucket metric value","optional":true},"valueAsString":{"type":"string","description":"String representation of the bucket value","optional":true}}}},"docCountErrorUpperBound":{"type":"number","description":"Upper bound for bucket count error","optional":true},"name":{"type":"string","description":"Aggregate result name","optional":true},"sumOtherDocCount":{"type":"number","description":"Document count not included in the returned buckets","optional":true}}}},"count":{"type":"number","description":"Number of aggregate result groups returned"}},"crowdstrike_get_sensor_details":{"sensors":{"type":"array","description":"CrowdStrike identity sensor detail records","items":{"type":"object","properties":{"agentVersion":{"type":"string","description":"Sensor agent version","optional":true},"cid":{"type":"string","description":"CrowdStrike customer identifier"},"deviceId":{"type":"string","description":"Sensor device identifier"},"heartbeatTime":{"type":"number","description":"Last heartbeat timestamp","optional":true},"hostname":{"type":"string","description":"Sensor hostname","optional":true},"idpPolicyId":{"type":"string","description":"Assigned Identity Protection policy ID","optional":true},"idpPolicyName":{"type":"string","description":"Assigned Identity Protection policy name","optional":true},"ipAddress":{"type":"string","description":"Sensor local IP address","optional":true},"kerberosConfig":{"type":"string","description":"Kerberos configuration status","optional":true},"ldapConfig":{"type":"string","description":"LDAP configuration status","optional":true},"ldapsConfig":{"type":"string","description":"LDAPS configuration status","optional":true},"machineDomain":{"type":"string","description":"Machine domain","optional":true},"ntlmConfig":{"type":"string","description":"NTLM configuration status","optional":true},"osVersion":{"type":"string","description":"Operating system version","optional":true},"rdpToDcConfig":{"type":"string","description":"RDP to domain controller configuration status","optional":true},"smbToDcConfig":{"type":"string","description":"SMB to domain controller configuration status","optional":true},"status":{"type":"string","description":"Sensor protection status","optional":true},"statusCauses":{"type":"array","description":"Documented causes behind the current status","optional":true,"items":{"type":"string"}},"tiEnabled":{"type":"string","description":"Threat intelligence enablement status","optional":true}}}},"count":{"type":"number","description":"Number of sensors returned"},"pagination":{"type":"json","description":"Pagination metadata when returned by the underlying API","optional":true,"properties":{"limit":{"type":"number","description":"Page size used for the query","optional":true},"offset":{"type":"number","description":"Offset returned by CrowdStrike","optional":true},"total":{"type":"number","description":"Total records available","optional":true}}}},"crowdstrike_query_sensors":{"sensors":{"type":"array","description":"Matching CrowdStrike identity sensor records","items":{"type":"object","properties":{"agentVersion":{"type":"string","description":"Sensor agent version","optional":true},"cid":{"type":"string","description":"CrowdStrike customer identifier"},"deviceId":{"type":"string","description":"Sensor device identifier"},"heartbeatTime":{"type":"number","description":"Last heartbeat timestamp","optional":true},"hostname":{"type":"string","description":"Sensor hostname","optional":true},"idpPolicyId":{"type":"string","description":"Assigned Identity Protection policy ID","optional":true},"idpPolicyName":{"type":"string","description":"Assigned Identity Protection policy name","optional":true},"ipAddress":{"type":"string","description":"Sensor local IP address","optional":true},"kerberosConfig":{"type":"string","description":"Kerberos configuration status","optional":true},"ldapConfig":{"type":"string","description":"LDAP configuration status","optional":true},"ldapsConfig":{"type":"string","description":"LDAPS configuration status","optional":true},"machineDomain":{"type":"string","description":"Machine domain","optional":true},"ntlmConfig":{"type":"string","description":"NTLM configuration status","optional":true},"osVersion":{"type":"string","description":"Operating system version","optional":true},"rdpToDcConfig":{"type":"string","description":"RDP to domain controller configuration status","optional":true},"smbToDcConfig":{"type":"string","description":"SMB to domain controller configuration status","optional":true},"status":{"type":"string","description":"Sensor protection status","optional":true},"statusCauses":{"type":"array","description":"Documented causes behind the current status","optional":true,"items":{"type":"string"}},"tiEnabled":{"type":"string","description":"Threat intelligence enablement status","optional":true}}}},"count":{"type":"number","description":"Number of sensors returned"},"pagination":{"type":"json","description":"Pagination metadata (limit, offset, total)","optional":true,"properties":{"limit":{"type":"number","description":"Page size used for the query","optional":true},"offset":{"type":"number","description":"Offset returned by CrowdStrike","optional":true},"total":{"type":"number","description":"Total records available","optional":true}}}},"cursor_add_followup":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Result metadata","properties":{"id":{"type":"string","description":"Agent ID"}}}},"cursor_add_followup_v2":{"id":{"type":"string","description":"Agent ID"}},"cursor_delete_agent":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Result metadata","properties":{"id":{"type":"string","description":"Agent ID"}}}},"cursor_delete_agent_v2":{"id":{"type":"string","description":"Agent ID"}},"cursor_download_artifact":{"content":{"type":"string","description":"Human-readable download result"},"metadata":{"type":"object","description":"Downloaded file metadata","properties":{"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"data":{"type":"string","description":"Base64-encoded file contents"},"size":{"type":"number","description":"File size in bytes"}}}},"cursor_download_artifact_v2":{"file":{"type":"file","description":"Downloaded artifact file stored in execution files"}},"cursor_get_agent":{"content":{"type":"string","description":"Human-readable agent details"},"metadata":{"type":"object","description":"Agent metadata","properties":{"id":{"type":"string","description":"Agent ID"},"name":{"type":"string","description":"Agent name"},"status":{"type":"string","description":"Agent status"},"source":{"type":"object","description":"Source repository info"},"target":{"type":"object","description":"Target branch info"},"summary":{"type":"string","description":"Agent summary","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}}}},"cursor_get_agent_v2":{"id":{"type":"string","description":"Agent ID"},"name":{"type":"string","description":"Agent name"},"status":{"type":"string","description":"Agent status"},"source":{"type":"json","description":"Source repository info"},"target":{"type":"json","description":"Target branch/PR info"},"summary":{"type":"string","description":"Agent summary","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"}},"cursor_get_api_key_info":{"content":{"type":"string","description":"Human-readable API key summary"},"metadata":{"type":"object","description":"API key metadata","properties":{"apiKeyName":{"type":"string","description":"Name of the API key"},"createdAt":{"type":"string","description":"API key creation timestamp"},"userEmail":{"type":"string","description":"Email of the key owner"}}}},"cursor_get_api_key_info_v2":{"apiKeyName":{"type":"string","description":"Name of the API key"},"createdAt":{"type":"string","description":"API key creation timestamp"},"userEmail":{"type":"string","description":"Email of the key owner"}},"cursor_get_conversation":{"content":{"type":"string","description":"Human-readable conversation history"},"metadata":{"type":"object","description":"Conversation metadata","properties":{"id":{"type":"string","description":"Agent ID"},"messages":{"type":"array","description":"Array of conversation messages"}}}},"cursor_get_conversation_v2":{"id":{"type":"string","description":"Agent ID"},"messages":{"type":"array","description":"Array of conversation messages"}},"cursor_launch_agent":{"content":{"type":"string","description":"Success message with agent details"},"metadata":{"type":"object","description":"Launch result metadata","properties":{"id":{"type":"string","description":"Agent ID"},"url":{"type":"string","description":"Agent URL"}}}},"cursor_launch_agent_v2":{"id":{"type":"string","description":"Agent ID"},"url":{"type":"string","description":"Agent URL"}},"cursor_list_agents":{"content":{"type":"string","description":"Human-readable list of agents"},"metadata":{"type":"object","description":"Agent list metadata","properties":{"agents":{"type":"array","description":"Array of agent objects"},"nextCursor":{"type":"string","description":"Pagination cursor for next page","optional":true}}}},"cursor_list_agents_v2":{"agents":{"type":"array","description":"Array of agent objects"},"nextCursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"cursor_list_artifacts":{"content":{"type":"string","description":"Human-readable artifact count"},"metadata":{"type":"object","description":"Artifacts metadata","properties":{"artifacts":{"type":"array","description":"List of artifacts","items":{"type":"object","properties":{"path":{"type":"string","description":"Artifact file path"},"size":{"type":"number","description":"File size in bytes","optional":true}}}}}}},"cursor_list_artifacts_v2":{"artifacts":{"type":"array","description":"List of artifact files","items":{"type":"object","properties":{"path":{"type":"string","description":"Artifact file path"},"size":{"type":"number","description":"File size in bytes","optional":true}}}}},"cursor_list_models":{"content":{"type":"string","description":"Human-readable model count"},"metadata":{"type":"object","description":"Models metadata","properties":{"models":{"type":"array","description":"Array of available model names","items":{"type":"string","description":"Model name"}}}}},"cursor_list_models_v2":{"models":{"type":"array","description":"Array of available model names","items":{"type":"string","description":"Model name"}}},"cursor_list_repositories":{"content":{"type":"string","description":"Human-readable repository count"},"metadata":{"type":"object","description":"Repositories metadata","properties":{"repositories":{"type":"array","description":"Array of accessible repositories","items":{"type":"object","properties":{"owner":{"type":"string","description":"Repository owner"},"name":{"type":"string","description":"Repository name"},"repository":{"type":"string","description":"Repository URL"}}}}}}},"cursor_list_repositories_v2":{"repositories":{"type":"array","description":"Array of accessible repositories","items":{"type":"object","properties":{"owner":{"type":"string","description":"Repository owner"},"name":{"type":"string","description":"Repository name"},"repository":{"type":"string","description":"Repository URL"}}}}},"cursor_stop_agent":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Result metadata","properties":{"id":{"type":"string","description":"Agent ID"}}}},"cursor_stop_agent_v2":{"id":{"type":"string","description":"Agent ID"}},"dagster_delete_run":{"runId":{"type":"string","description":"The ID of the deleted run"}},"dagster_get_asset":{"assetKey":{"type":"string","description":"Slash-joined asset key"},"path":{"type":"json","description":"Asset key path segments"},"groupName":{"type":"string","description":"Asset group the definition belongs to","optional":true},"description":{"type":"string","description":"Asset description","optional":true},"jobNames":{"type":"json","description":"Names of jobs that can materialize this asset","optional":true},"computeKind":{"type":"string","description":"Compute kind tag (e.g., python, dbt, spark)","optional":true},"isPartitioned":{"type":"boolean","description":"Whether the asset is partitioned","optional":true},"latestMaterialization":{"type":"json","description":"Most recent materialization (runId, timestamp, partition, stepKey)","optional":true,"properties":{"runId":{"type":"string","description":"Run that produced the materialization"},"timestamp":{"type":"string","description":"Materialization timestamp (epoch ms string)"},"partition":{"type":"string","description":"Partition key, if partitioned","optional":true},"stepKey":{"type":"string","description":"Step key that emitted it","optional":true}}}},"dagster_get_run":{"runId":{"type":"string","description":"Run ID"},"jobName":{"type":"string","description":"Name of the job this run belongs to","optional":true},"status":{"type":"string","description":"Run status (QUEUED, NOT_STARTED, STARTING, MANAGED, STARTED, SUCCESS, FAILURE, CANCELING, CANCELED)"},"mode":{"type":"string","description":"Execution mode of the run","optional":true},"startTime":{"type":"number","description":"Run start time as Unix timestamp","optional":true},"endTime":{"type":"number","description":"Run end time as Unix timestamp","optional":true},"creationTime":{"type":"number","description":"Time the run was created as Unix timestamp","optional":true},"updateTime":{"type":"number","description":"Time the run was last updated as Unix timestamp","optional":true},"parentRunId":{"type":"string","description":"ID of the immediate parent run (for re-executions)","optional":true},"rootRunId":{"type":"string","description":"ID of the root run in the re-execution group","optional":true},"canTerminate":{"type":"boolean","description":"Whether the run can currently be terminated"},"assetSelection":{"type":"json","description":"Asset keys targeted by the run, as slash-joined strings","optional":true},"runConfigYaml":{"type":"string","description":"Run configuration as YAML","optional":true},"tags":{"type":"json","description":"Run tags as array of {key, value} objects","optional":true}},"dagster_get_run_logs":{"events":{"type":"json","description":"Array of log events (type, message, timestamp, level, stepKey, eventType)","properties":{"type":{"type":"string","description":"GraphQL typename of the event"},"message":{"type":"string","description":"Human-readable log message"},"timestamp":{"type":"string","description":"Event timestamp as a Unix epoch string"},"level":{"type":"string","description":"Log level (DEBUG, INFO, WARNING, ERROR, CRITICAL)"},"stepKey":{"type":"string","description":"Step key, if the event is step-scoped","optional":true},"eventType":{"type":"string","description":"Dagster event type enum value","optional":true}}},"cursor":{"type":"string","description":"Cursor for fetching the next page of log events","optional":true},"hasMore":{"type":"boolean","description":"Whether more log events are available beyond this page"}},"dagster_launch_run":{"runId":{"type":"string","description":"The globally unique ID of the launched run"}},"dagster_list_assets":{"assets":{"type":"json","description":"Array of assets (assetKey, path)","properties":{"assetKey":{"type":"string","description":"Slash-joined asset key"},"path":{"type":"json","description":"Asset key path segments"}}},"cursor":{"type":"string","description":"Cursor to pass on the next call to fetch more assets","optional":true},"hasMore":{"type":"boolean","description":"Whether more assets are likely available beyond this page"}},"dagster_list_jobs":{"jobs":{"type":"json","description":"Array of jobs with name and repositoryName","properties":{"name":{"type":"string","description":"Job name"},"repositoryName":{"type":"string","description":"Repository name"}}}},"dagster_list_runs":{"runs":{"type":"json","description":"Array of runs","properties":{"runId":{"type":"string","description":"Run ID"},"jobName":{"type":"string","description":"Job name"},"status":{"type":"string","description":"Run status"},"tags":{"type":"json","description":"Run tags as array of {key, value} objects"},"startTime":{"type":"number","description":"Start time as Unix timestamp"},"endTime":{"type":"number","description":"End time as Unix timestamp"}}},"cursor":{"type":"string","description":"Run ID of the last returned run — pass as cursor to fetch the next page","optional":true},"hasMore":{"type":"boolean","description":"Whether more runs are likely available beyond this page"}},"dagster_list_schedules":{"schedules":{"type":"json","description":"Array of schedules (name, cronSchedule, jobName, status, id, description, executionTimezone)","properties":{"name":{"type":"string","description":"Schedule name"},"cronSchedule":{"type":"string","description":"Cron expression for the schedule"},"jobName":{"type":"string","description":"Job the schedule targets"},"status":{"type":"string","description":"Schedule status: RUNNING or STOPPED"},"id":{"type":"string","description":"Instigator state ID — use this to start or stop the schedule"},"description":{"type":"string","description":"Human-readable schedule description"},"executionTimezone":{"type":"string","description":"Timezone for cron evaluation"}}}},"dagster_list_sensors":{"sensors":{"type":"json","description":"Array of sensors (name, sensorType, status, id, description)","properties":{"name":{"type":"string","description":"Sensor name"},"sensorType":{"type":"string","description":"Sensor type (ASSET, AUTO_MATERIALIZE, FRESHNESS_POLICY, MULTI_ASSET, RUN_STATUS, STANDARD, UNKNOWN)"},"status":{"type":"string","description":"Sensor status: RUNNING or STOPPED"},"id":{"type":"string","description":"Instigator state ID — use this to start or stop the sensor"},"description":{"type":"string","description":"Human-readable sensor description"}}}},"dagster_materialize_assets":{"runId":{"type":"string","description":"The globally unique ID of the launched materialization run"}},"dagster_reexecute_run":{"runId":{"type":"string","description":"The ID of the newly launched reexecution run"}},"dagster_report_asset_materialization":{"success":{"type":"boolean","description":"Whether the event was reported successfully"},"assetKey":{"type":"string","description":"Slash-joined asset key the event was reported against"}},"dagster_start_schedule":{"id":{"type":"string","description":"Instigator state ID of the schedule"},"status":{"type":"string","description":"Updated schedule status (RUNNING or STOPPED)"}},"dagster_start_sensor":{"id":{"type":"string","description":"Instigator state ID of the sensor"},"status":{"type":"string","description":"Updated sensor status (RUNNING or STOPPED)"}},"dagster_stop_schedule":{"id":{"type":"string","description":"Instigator state ID of the schedule"},"status":{"type":"string","description":"Updated schedule status (RUNNING or STOPPED)"}},"dagster_stop_sensor":{"id":{"type":"string","description":"Instigator state ID of the sensor"},"status":{"type":"string","description":"Updated sensor status (RUNNING or STOPPED)"}},"dagster_terminate_run":{"success":{"type":"boolean","description":"Whether the run was successfully terminated"},"runId":{"type":"string","description":"The ID of the terminated run"},"message":{"type":"string","description":"Error or status message if termination failed","optional":true}},"dagster_wipe_asset":{"success":{"type":"boolean","description":"Whether the asset was wiped successfully"},"assetKey":{"type":"string","description":"Slash-joined asset key that was wiped"}},"databricks_cancel_run":{"success":{"type":"boolean","description":"Whether the cancel request was accepted"}},"databricks_execute_sql":{"statementId":{"type":"string","description":"Unique identifier for the executed statement"},"status":{"type":"string","description":"Execution status (SUCCEEDED, PENDING, RUNNING, FAILED, CANCELED, CLOSED)"},"columns":{"type":"array","description":"Column schema of the result set","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"position":{"type":"number","description":"Column position (0-based)"},"typeName":{"type":"string","description":"Column type (STRING, INT, LONG, DOUBLE, BOOLEAN, TIMESTAMP, DATE, DECIMAL, etc.)"}}}},"data":{"type":"array","description":"Result rows as a 2D array of strings where each inner array is a row of column values","optional":true,"items":{"type":"array","description":"A single row of column values as strings"}},"totalRows":{"type":"number","description":"Total number of rows in the result","optional":true},"truncated":{"type":"boolean","description":"Whether the result set was truncated due to row_limit or byte_limit"}},"databricks_get_cluster":{"cluster":{"type":"object","description":"Cluster detail","properties":{"clusterId":{"type":"string","description":"Unique cluster identifier"},"clusterName":{"type":"string","description":"Cluster display name"},"state":{"type":"string","description":"Current state (PENDING, RUNNING, RESTARTING, RESIZING, TERMINATING, TERMINATED, ERROR, UNKNOWN)"},"stateMessage":{"type":"string","description":"Human-readable state description"},"creatorUserName":{"type":"string","description":"Email of the cluster creator"},"sparkVersion":{"type":"string","description":"Spark runtime version (e.g., 13.3.x-scala2.12)"},"nodeTypeId":{"type":"string","description":"Worker node type identifier"},"driverNodeTypeId":{"type":"string","description":"Driver node type identifier"},"numWorkers":{"type":"number","description":"Number of worker nodes (for fixed-size clusters)","optional":true},"autoscale":{"type":"object","description":"Autoscaling configuration (null for fixed-size clusters)","optional":true,"properties":{"minWorkers":{"type":"number","description":"Minimum number of workers"},"maxWorkers":{"type":"number","description":"Maximum number of workers"}}},"clusterSource":{"type":"string","description":"Origin (API, UI, JOB, MODELS, PIPELINE, PIPELINE_MAINTENANCE, SQL)"},"autoterminationMinutes":{"type":"number","description":"Minutes of inactivity before auto-termination (0 = disabled)"},"startTime":{"type":"number","description":"Cluster start timestamp (epoch ms)","optional":true}}}},"databricks_get_job":{"jobId":{"type":"number","description":"The job ID"},"name":{"type":"string","description":"Job name"},"creatorUserName":{"type":"string","description":"Email of the job creator"},"runAsUserName":{"type":"string","description":"User the job runs as"},"createdTime":{"type":"number","description":"Job creation timestamp (epoch ms)"},"format":{"type":"string","description":"Job format (SINGLE_TASK or MULTI_TASK)"},"maxConcurrentRuns":{"type":"number","description":"Maximum number of concurrent runs"},"timeoutSeconds":{"type":"number","description":"Job-level timeout in seconds (0 or null means no timeout)","optional":true},"schedule":{"type":"object","description":"Cron schedule configuration (quartz_cron_expression, timezone_id, pause_status)","optional":true},"tags":{"type":"object","description":"Key-value tags applied to the job","optional":true},"tasks":{"type":"array","description":"Task definitions for the job (empty for single-task jobs)","items":{"type":"object"}}},"databricks_get_run":{"runId":{"type":"number","description":"The run ID"},"jobId":{"type":"number","description":"The job ID this run belongs to"},"runName":{"type":"string","description":"Name of the run"},"runType":{"type":"string","description":"Type of run (JOB_RUN, WORKFLOW_RUN, SUBMIT_RUN)"},"attemptNumber":{"type":"number","description":"Retry attempt number (0 for initial attempt)"},"state":{"type":"object","description":"Run state information","properties":{"lifeCycleState":{"type":"string","description":"Lifecycle state (QUEUED, PENDING, RUNNING, TERMINATING, TERMINATED, SKIPPED, INTERNAL_ERROR, BLOCKED, WAITING_FOR_RETRY)"},"resultState":{"type":"string","description":"Result state (SUCCESS, FAILED, TIMEDOUT, CANCELED, SUCCESS_WITH_FAILURES, UPSTREAM_FAILED, UPSTREAM_CANCELED, EXCLUDED)","optional":true},"stateMessage":{"type":"string","description":"Descriptive message for the current state"},"userCancelledOrTimedout":{"type":"boolean","description":"Whether the run was cancelled by user or timed out"}}},"startTime":{"type":"number","description":"Run start timestamp (epoch ms)","optional":true},"endTime":{"type":"number","description":"Run end timestamp (epoch ms, 0 if still running)","optional":true},"setupDuration":{"type":"number","description":"Cluster setup duration (ms)","optional":true},"executionDuration":{"type":"number","description":"Execution duration (ms)","optional":true},"cleanupDuration":{"type":"number","description":"Cleanup duration (ms)","optional":true},"queueDuration":{"type":"number","description":"Time spent in queue before execution (ms)","optional":true},"runPageUrl":{"type":"string","description":"URL to the run detail page in Databricks UI"},"creatorUserName":{"type":"string","description":"Email of the user who triggered the run"}},"databricks_get_run_output":{"notebookOutput":{"type":"object","description":"Notebook task output (from dbutils.notebook.exit())","optional":true,"properties":{"result":{"type":"string","description":"Value passed to dbutils.notebook.exit() (max 5 MB)","optional":true},"truncated":{"type":"boolean","description":"Whether the result was truncated"}}},"error":{"type":"string","description":"Error message if the run failed or output is unavailable","optional":true},"errorTrace":{"type":"string","description":"Error stack trace if available","optional":true},"logs":{"type":"string","description":"Log output (last 5 MB) from spark_jar, spark_python, or python_wheel tasks","optional":true},"logsTruncated":{"type":"boolean","description":"Whether the log output was truncated"}},"databricks_get_statement":{"statementId":{"type":"string","description":"Unique identifier for the statement"},"status":{"type":"string","description":"Execution status (SUCCEEDED, PENDING, RUNNING, FAILED, CANCELED, CLOSED)"},"columns":{"type":"array","description":"Column schema of the result set","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"position":{"type":"number","description":"Column position (0-based)"},"typeName":{"type":"string","description":"Column type (STRING, INT, LONG, DOUBLE, BOOLEAN, TIMESTAMP, DATE, DECIMAL, etc.)"}}}},"data":{"type":"array","description":"Result rows as a 2D array of strings where each inner array is a row of column values","optional":true,"items":{"type":"array","description":"A single row of column values as strings"}},"totalRows":{"type":"number","description":"Total number of rows in the result","optional":true},"truncated":{"type":"boolean","description":"Whether the result set was truncated due to row_limit or byte_limit"}},"databricks_list_clusters":{"clusters":{"type":"array","description":"List of clusters in the workspace","items":{"type":"object","properties":{"clusterId":{"type":"string","description":"Unique cluster identifier"},"clusterName":{"type":"string","description":"Cluster display name"},"state":{"type":"string","description":"Current state (PENDING, RUNNING, RESTARTING, RESIZING, TERMINATING, TERMINATED, ERROR, UNKNOWN)"},"stateMessage":{"type":"string","description":"Human-readable state description"},"creatorUserName":{"type":"string","description":"Email of the cluster creator"},"sparkVersion":{"type":"string","description":"Spark runtime version (e.g., 13.3.x-scala2.12)"},"nodeTypeId":{"type":"string","description":"Worker node type identifier"},"driverNodeTypeId":{"type":"string","description":"Driver node type identifier"},"numWorkers":{"type":"number","description":"Number of worker nodes (for fixed-size clusters)","optional":true},"autoscale":{"type":"object","description":"Autoscaling configuration (null for fixed-size clusters)","optional":true,"properties":{"minWorkers":{"type":"number","description":"Minimum number of workers"},"maxWorkers":{"type":"number","description":"Maximum number of workers"}}},"clusterSource":{"type":"string","description":"Origin (API, UI, JOB, MODELS, PIPELINE, PIPELINE_MAINTENANCE, SQL)"},"autoterminationMinutes":{"type":"number","description":"Minutes of inactivity before auto-termination (0 = disabled)"},"startTime":{"type":"number","description":"Cluster start timestamp (epoch ms)","optional":true}}}}},"databricks_list_jobs":{"jobs":{"type":"array","description":"List of jobs in the workspace","items":{"type":"object","properties":{"jobId":{"type":"number","description":"Unique job identifier"},"name":{"type":"string","description":"Job name"},"createdTime":{"type":"number","description":"Job creation timestamp (epoch ms)"},"creatorUserName":{"type":"string","description":"Email of the job creator"},"maxConcurrentRuns":{"type":"number","description":"Maximum number of concurrent runs"},"format":{"type":"string","description":"Job format (SINGLE_TASK or MULTI_TASK)"}}}},"hasMore":{"type":"boolean","description":"Whether more jobs are available for pagination"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"databricks_list_runs":{"runs":{"type":"array","description":"List of job runs","items":{"type":"object","properties":{"runId":{"type":"number","description":"Unique run identifier"},"jobId":{"type":"number","description":"Job this run belongs to"},"runName":{"type":"string","description":"Run name"},"runType":{"type":"string","description":"Run type (JOB_RUN, WORKFLOW_RUN, SUBMIT_RUN)"},"state":{"type":"object","description":"Run state information","properties":{"lifeCycleState":{"type":"string","description":"Lifecycle state (QUEUED, PENDING, RUNNING, TERMINATING, TERMINATED, SKIPPED, INTERNAL_ERROR, BLOCKED, WAITING_FOR_RETRY)"},"resultState":{"type":"string","description":"Result state (SUCCESS, FAILED, TIMEDOUT, CANCELED, SUCCESS_WITH_FAILURES, UPSTREAM_FAILED, UPSTREAM_CANCELED, EXCLUDED)","optional":true},"stateMessage":{"type":"string","description":"Descriptive state message"},"userCancelledOrTimedout":{"type":"boolean","description":"Whether the run was cancelled by user or timed out"}}},"startTime":{"type":"number","description":"Run start timestamp (epoch ms)","optional":true},"endTime":{"type":"number","description":"Run end timestamp (epoch ms)","optional":true}}}},"hasMore":{"type":"boolean","description":"Whether more runs are available for pagination"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"databricks_list_warehouses":{"warehouses":{"type":"array","description":"List of SQL warehouses in the workspace","items":{"type":"object","properties":{"warehouseId":{"type":"string","description":"Unique warehouse identifier"},"name":{"type":"string","description":"Warehouse display name"},"clusterSize":{"type":"string","description":"Warehouse size (e.g., 2X-Small, Small, Medium, Large)"},"state":{"type":"string","description":"Current state (STARTING, RUNNING, STOPPING, STOPPED, DELETING, DELETED)"},"warehouseType":{"type":"string","description":"Warehouse type (CLASSIC, PRO)"},"creatorName":{"type":"string","description":"Email of the warehouse creator"},"autoStopMinutes":{"type":"number","description":"Minutes of inactivity before auto-stop (0 = disabled)"},"numClusters":{"type":"number","description":"Current number of running clusters"},"minNumClusters":{"type":"number","description":"Minimum cluster count for scaling"},"maxNumClusters":{"type":"number","description":"Maximum cluster count for scaling"},"numActiveSessions":{"type":"number","description":"Number of active sessions"},"enableServerlessCompute":{"type":"boolean","description":"Whether serverless compute is enabled"}}}}},"databricks_run_job":{"runId":{"type":"number","description":"The globally unique ID of the triggered run"},"numberInJob":{"type":"number","description":"The sequence number of this run among all runs of the job"}},"datadog_cancel_downtime":{"success":{"type":"boolean","description":"Whether the downtime was successfully canceled"}},"datadog_create_downtime":{"downtime":{"type":"object","description":"The created downtime details","properties":{"id":{"type":"number","description":"Downtime ID"},"scope":{"type":"array","description":"Downtime scope"},"message":{"type":"string","description":"Downtime message"},"start":{"type":"number","description":"Start time (Unix timestamp)"},"end":{"type":"number","description":"End time (Unix timestamp)"},"active":{"type":"boolean","description":"Whether downtime is currently active"}}}},"datadog_create_event":{"event":{"type":"object","description":"The created event details","properties":{"id":{"type":"number","description":"Event ID"},"title":{"type":"string","description":"Event title"},"text":{"type":"string","description":"Event text"},"date_happened":{"type":"number","description":"Unix timestamp when event occurred"},"priority":{"type":"string","description":"Event priority"},"alert_type":{"type":"string","description":"Alert type"},"host":{"type":"string","description":"Associated host"},"tags":{"type":"array","description":"Event tags"},"url":{"type":"string","description":"URL to view the event in Datadog"}}}},"datadog_create_monitor":{"monitor":{"type":"object","description":"The created monitor details","properties":{"id":{"type":"number","description":"Monitor ID"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"Monitor type"},"query":{"type":"string","description":"Monitor query"},"message":{"type":"string","description":"Notification message"},"tags":{"type":"array","description":"Monitor tags"},"priority":{"type":"number","description":"Monitor priority"},"overall_state":{"type":"string","description":"Current monitor state"},"created":{"type":"string","description":"Creation timestamp"},"modified":{"type":"string","description":"Last modification timestamp"}}}},"datadog_get_monitor":{"monitor":{"type":"object","description":"The monitor details","properties":{"id":{"type":"number","description":"Monitor ID"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"Monitor type"},"query":{"type":"string","description":"Monitor query"},"message":{"type":"string","description":"Notification message"},"tags":{"type":"array","description":"Monitor tags"},"priority":{"type":"number","description":"Monitor priority"},"overall_state":{"type":"string","description":"Current monitor state"},"created":{"type":"string","description":"Creation timestamp"},"modified":{"type":"string","description":"Last modification timestamp"}}}},"datadog_list_downtimes":{"downtimes":{"type":"array","description":"List of downtimes","items":{"type":"object","properties":{"id":{"type":"number","description":"Downtime ID"},"scope":{"type":"array","description":"Downtime scope"},"message":{"type":"string","description":"Downtime message"},"start":{"type":"number","description":"Start time (Unix timestamp)"},"end":{"type":"number","description":"End time (Unix timestamp)"},"active":{"type":"boolean","description":"Whether downtime is currently active"}}}}},"datadog_list_monitors":{"monitors":{"type":"array","description":"List of monitors","items":{"type":"object","properties":{"id":{"type":"number","description":"Monitor ID"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"Monitor type"},"query":{"type":"string","description":"Monitor query"},"overall_state":{"type":"string","description":"Current state"},"tags":{"type":"array","description":"Tags"}}}}},"datadog_mute_monitor":{"success":{"type":"boolean","description":"Whether the monitor was successfully muted"}},"datadog_query_logs":{"logs":{"type":"array","description":"List of log entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Log ID"},"content":{"type":"object","description":"Log content","properties":{"timestamp":{"type":"string","description":"Log timestamp"},"host":{"type":"string","description":"Host name"},"service":{"type":"string","description":"Service name"},"message":{"type":"string","description":"Log message"},"status":{"type":"string","description":"Log status/level"}}}}}},"nextLogId":{"type":"string","description":"Cursor for pagination","optional":true}},"datadog_query_timeseries":{"series":{"type":"array","description":"Array of timeseries data with metric name, tags, and data points"},"status":{"type":"string","description":"Query status"}},"datadog_send_logs":{"success":{"type":"boolean","description":"Whether the logs were sent successfully"}},"datadog_submit_metrics":{"success":{"type":"boolean","description":"Whether the metrics were submitted successfully"},"errors":{"type":"array","description":"Any errors that occurred during submission"}},"datagma_enrich_company":{"name":{"type":"string","description":"Company name","optional":true},"website":{"type":"string","description":"Company website","optional":true},"industries":{"type":"string","description":"Industry classification","optional":true},"companySize":{"type":"string","description":"Employee headcount range","optional":true},"type":{"type":"string","description":"Company type (e.g., Private, Public)","optional":true},"founded":{"type":"string","description":"Year founded","optional":true},"shortDescription":{"type":"string","description":"Short company description","optional":true},"revenueRange":{"type":"string","description":"Estimated annual revenue range","optional":true},"headquarters":{"type":"string","description":"Headquarters location","optional":true}},"datagma_enrich_person":{"name":{"type":"string","description":"Full name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Work email address","optional":true},"emailStatus":{"type":"string","description":"Email verification status","optional":true},"jobTitle":{"type":"string","description":"Current job title","optional":true},"company":{"type":"string","description":"Current company name","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"location":{"type":"string","description":"Location string","optional":true},"country":{"type":"string","description":"Country","optional":true},"region":{"type":"string","description":"Region/state","optional":true},"city":{"type":"string","description":"City","optional":true},"extractedRole":{"type":"string","description":"Extracted role category","optional":true},"extractedSeniority":{"type":"string","description":"Extracted seniority level","optional":true},"twitter":{"type":"string","description":"Twitter handle","optional":true},"phone":{"type":"string","description":"Mobile phone number","optional":true},"personConfidenceScore":{"type":"number","description":"Confidence score for the person match (0–1)","optional":true}},"datagma_find_email":{"email":{"type":"string","description":"Verified work email address","optional":true},"emailStatus":{"type":"string","description":"Email verification status (e.g., valid, invalid)","optional":true},"emailDomain":{"type":"string","description":"Email domain","optional":true},"mxfound":{"type":"boolean","description":"Whether MX records were found","optional":true},"smtpCheck":{"type":"boolean","description":"Whether SMTP validation succeeded","optional":true},"catchAll":{"type":"boolean","description":"Whether the domain is catch-all","optional":true}},"datagma_find_phone":{"phone":{"type":"string","description":"Mobile phone number","optional":true},"countryCode":{"type":"string","description":"Country code prefix (e.g., +1)","optional":true},"isWhatsapp":{"type":"boolean","description":"Whether the number is linked to WhatsApp","optional":true}},"datagma_get_credits":{"credits":{"type":"number","description":"Remaining Datagma credits","optional":true}},"daytona_create_sandbox":{"sandbox":{"type":"json","description":"The created sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_delete_sandbox":{"sandbox":{"type":"json","description":"The deleted sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"name":{"type":"string","description":"Name of the downloaded file"},"mimeType":{"type":"string","description":"MIME type of the downloaded file"},"size":{"type":"number","description":"Size of the downloaded file in bytes"}},"daytona_execute_command":{"exitCode":{"type":"number","description":"Exit code of the command (-1 if missing from the response)"},"result":{"type":"string","description":"Combined stdout/stderr output of the command"}},"daytona_get_sandbox":{"sandbox":{"type":"json","description":"The sandbox details","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_git_clone":{"repoUrl":{"type":"string","description":"URL of the cloned repository"},"clonePath":{"type":"string","description":"Path the repository was cloned into"}},"daytona_list_files":{"files":{"type":"array","description":"Files and directories at the given path","items":{"type":"json","properties":{"name":{"type":"string","description":"File or directory name"},"isDir":{"type":"boolean","description":"Whether the entry is a directory"},"size":{"type":"number","description":"Size in bytes"},"mode":{"type":"string","description":"File mode string"},"permissions":{"type":"string","description":"Permission string"},"owner":{"type":"string","description":"Owning user"},"group":{"type":"string","description":"Owning group"},"modifiedAt":{"type":"string","description":"Last modification timestamp"}}}}},"daytona_list_sandboxes":{"sandboxes":{"type":"array","description":"Sandboxes in the organization","items":{"type":"json","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page of results","optional":true}},"daytona_run_code":{"exitCode":{"type":"number","description":"Exit code of the code run (-1 if missing from the response)"},"result":{"type":"string","description":"Combined stdout/stderr output of the code run"},"artifacts":{"type":"json","description":"Artifacts produced by the run (e.g., matplotlib charts)","optional":true}},"daytona_start_sandbox":{"sandbox":{"type":"json","description":"The started sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_stop_sandbox":{"sandbox":{"type":"json","description":"The stopped sandbox","properties":{"id":{"type":"string","description":"Sandbox ID"},"name":{"type":"string","description":"Sandbox name"},"state":{"type":"string","description":"Sandbox state (e.g., started, stopped)","optional":true},"snapshot":{"type":"string","description":"Snapshot the sandbox was created from","optional":true},"target":{"type":"string","description":"Region the sandbox runs in","optional":true},"cpu":{"type":"number","description":"CPU cores allocated","optional":true},"gpu":{"type":"number","description":"GPU units allocated","optional":true},"memory":{"type":"number","description":"Memory allocated in GB","optional":true},"disk":{"type":"number","description":"Disk space allocated in GB","optional":true},"labels":{"type":"json","description":"Labels attached to the sandbox","optional":true},"public":{"type":"boolean","description":"Whether the HTTP preview is public","optional":true},"errorReason":{"type":"string","description":"Error reason if in error state","optional":true},"autoStopInterval":{"type":"number","description":"Auto-stop interval in minutes (0 means disabled)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}},"daytona_upload_file":{"uploadedPath":{"type":"string","description":"Path of the uploaded file in the sandbox"},"name":{"type":"string","description":"Name of the uploaded file"},"size":{"type":"number","description":"Size of the uploaded file in bytes"}},"deployments_deploy":{"workflowId":{"type":"string","description":"ID of the deployed workflow"},"isDeployed":{"type":"boolean","description":"Whether the workflow is now deployed"},"deployedAt":{"type":"string","description":"ISO 8601 timestamp of the deployment (null if unavailable)"},"version":{"type":"number","description":"The deployment version that is now active","optional":true},"warnings":{"type":"array","description":"Non-fatal warnings (e.g. trigger or schedule sync still in progress)"}},"deployments_get_version":{"workflowId":{"type":"string","description":"ID of the workflow"},"version":{"type":"number","description":"The deployment version number"},"name":{"type":"string","description":"Version label","optional":true},"description":{"type":"string","description":"Version description","optional":true},"isActive":{"type":"boolean","description":"Whether this version is currently live"},"createdAt":{"type":"string","description":"When this version was deployed (ISO 8601)"},"deployedState":{"type":"json","description":"The full workflow state snapshot (blocks, edges, loops, parallels, variables)"}},"deployments_list_versions":{"workflowId":{"type":"string","description":"ID of the workflow"},"versions":{"type":"array","description":"Deployment versions, newest first (id, version, name, description, isActive, createdAt, createdBy, deployedByName)"}},"deployments_promote":{"workflowId":{"type":"string","description":"ID of the workflow"},"isDeployed":{"type":"boolean","description":"Whether the workflow is now deployed"},"deployedAt":{"type":"string","description":"ISO 8601 timestamp of the active deployment (null if unavailable)"},"version":{"type":"number","description":"The deployment version that is now live"},"warnings":{"type":"array","description":"Non-fatal warnings (e.g. trigger or schedule sync still in progress)"}},"deployments_undeploy":{"workflowId":{"type":"string","description":"ID of the undeployed workflow"},"isDeployed":{"type":"boolean","description":"Whether the workflow is still deployed (false)"},"deployedAt":{"type":"string","description":"Always null after an undeploy","optional":true},"warnings":{"type":"array","description":"Non-fatal warnings (e.g. trigger or schedule cleanup still in progress)"}},"devin_append_session_tags":{"tags":{"type":"json","description":"Updated list of tags on the session (array of strings)"}},"devin_archive_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_create_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_get_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_get_session_tags":{"tags":{"type":"json","description":"Tags applied to the session (array of strings)"}},"devin_list_session_attachments":{"attachments":{"type":"array","description":"Attachments associated with the session","items":{"type":"object","properties":{"attachmentId":{"type":"string","description":"Unique identifier for the attachment"},"name":{"type":"string","description":"Attachment file name"},"url":{"type":"string","description":"URL to download the attachment"},"source":{"type":"string","description":"Origin of the attachment (devin or user)"},"contentType":{"type":"string","description":"MIME type of the attachment","optional":true}}}}},"devin_list_session_messages":{"messages":{"type":"array","description":"Messages exchanged in the session","items":{"type":"object","properties":{"eventId":{"type":"string","description":"Unique identifier for the message event"},"source":{"type":"string","description":"Origin of the message (devin or user)"},"message":{"type":"string","description":"The message content"},"createdAt":{"type":"number","description":"Unix timestamp when the message was created","optional":true}}}},"endCursor":{"type":"string","description":"Pagination cursor for the next page, or null if last page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether more messages are available"},"total":{"type":"number","description":"Total number of messages, if provided","optional":true}},"devin_list_sessions":{"sessions":{"type":"array","description":"List of Devin sessions","items":{"type":"object","properties":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session"},"status":{"type":"string","description":"Session status"},"statusDetail":{"type":"string","description":"Detailed status","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Creation timestamp (Unix)","optional":true},"updatedAt":{"type":"number","description":"Last updated timestamp (Unix)","optional":true},"tags":{"type":"json","description":"Session tags (array of strings)"},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}}}},"endCursor":{"type":"string","description":"Pagination cursor for the next page, or null if last page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether more sessions are available"},"total":{"type":"number","description":"Total number of sessions, if provided","optional":true}},"devin_replace_session_tags":{"tags":{"type":"json","description":"Updated list of tags on the session (array of strings)"}},"devin_send_message":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"devin_terminate_session":{"sessionId":{"type":"string","description":"Unique identifier for the session"},"url":{"type":"string","description":"URL to view the session in the Devin UI"},"status":{"type":"string","description":"Session status (new, claimed, running, exit, error, suspended, resuming)"},"statusDetail":{"type":"string","description":"Detailed status (working, waiting_for_user, waiting_for_approval, finished, inactivity, etc.)","optional":true},"title":{"type":"string","description":"Session title","optional":true},"createdAt":{"type":"number","description":"Unix timestamp when the session was created","optional":true},"updatedAt":{"type":"number","description":"Unix timestamp when the session was last updated","optional":true},"acusConsumed":{"type":"number","description":"ACUs consumed by the session","optional":true},"tags":{"type":"json","description":"Tags associated with the session (array of strings)"},"pullRequests":{"type":"json","description":"Pull requests created during the session ([{pr_url, pr_state}])"},"structuredOutput":{"type":"json","description":"Structured output from the session","optional":true},"playbookId":{"type":"string","description":"Associated playbook ID","optional":true},"isArchived":{"type":"boolean","description":"Whether the session is archived","optional":true}},"discord_add_reaction":{"message":{"type":"string","description":"Success or error message"}},"discord_archive_thread":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated thread data","properties":{"id":{"type":"string","description":"Thread ID"},"archived":{"type":"boolean","description":"Whether thread is archived"}}}},"discord_assign_role":{"message":{"type":"string","description":"Success or error message"}},"discord_ban_member":{"message":{"type":"string","description":"Success or error message"}},"discord_bulk_delete_messages":{"message":{"type":"string","description":"Success or error message"}},"discord_create_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created channel data","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"guild_id":{"type":"string","description":"Server ID"}}}},"discord_create_invite":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created invite data","properties":{"code":{"type":"string","description":"Invite code"},"url":{"type":"string","description":"Full invite URL"},"max_age":{"type":"number","description":"Max age in seconds"},"max_uses":{"type":"number","description":"Max uses"},"temporary":{"type":"boolean","description":"Whether temporary"}}}},"discord_create_role":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created role data","properties":{"id":{"type":"string","description":"Role ID"},"name":{"type":"string","description":"Role name"},"color":{"type":"number","description":"Role color"},"hoist":{"type":"boolean","description":"Whether role is hoisted"},"mentionable":{"type":"boolean","description":"Whether role is mentionable"}}}},"discord_create_thread":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created thread data","properties":{"id":{"type":"string","description":"Thread ID"},"name":{"type":"string","description":"Thread name"},"type":{"type":"number","description":"Thread channel type"},"guild_id":{"type":"string","description":"Server ID"},"parent_id":{"type":"string","description":"Parent channel ID"}}}},"discord_create_webhook":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Created webhook data","properties":{"id":{"type":"string","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"token":{"type":"string","description":"Webhook token"},"url":{"type":"string","description":"Webhook URL"},"channel_id":{"type":"string","description":"Channel ID"}}}},"discord_delete_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"The deleted channel, as returned by Discord","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"guild_id":{"type":"string","description":"Server ID"}}}},"discord_delete_invite":{"message":{"type":"string","description":"Success or error message"}},"discord_delete_message":{"message":{"type":"string","description":"Success or error message"}},"discord_delete_role":{"message":{"type":"string","description":"Success or error message"}},"discord_delete_webhook":{"message":{"type":"string","description":"Success or error message"}},"discord_edit_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated Discord message data","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Updated message content"},"channel_id":{"type":"string","description":"Channel ID"},"edited_timestamp":{"type":"string","description":"Message edited timestamp"}}}},"discord_execute_webhook":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Message sent via webhook","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"}}}},"discord_get_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Channel data","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"topic":{"type":"string","description":"Channel topic"},"guild_id":{"type":"string","description":"Server ID"}}}},"discord_get_invite":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Invite data","properties":{"code":{"type":"string","description":"Invite code"},"guild":{"type":"object","description":"Server information"},"channel":{"type":"object","description":"Channel information"},"approximate_member_count":{"type":"number","description":"Approximate member count"},"approximate_presence_count":{"type":"number","description":"Approximate online count"}}}},"discord_get_member":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Member data","properties":{"user":{"type":"object","description":"User information","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username"},"avatar":{"type":"string","description":"Avatar hash"}}},"nick":{"type":"string","description":"Server nickname"},"roles":{"type":"array","description":"Array of role IDs"},"joined_at":{"type":"string","description":"When the member joined"}}}},"discord_get_messages":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Container for messages data","properties":{"messages":{"type":"array","description":"Array of Discord messages with full metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID"},"author":{"type":"object","description":"Message author information","properties":{"id":{"type":"string","description":"Author user ID"},"username":{"type":"string","description":"Author username"},"avatar":{"type":"string","description":"Author avatar hash"},"bot":{"type":"boolean","description":"Whether author is a bot"}}},"timestamp":{"type":"string","description":"Message timestamp"},"edited_timestamp":{"type":"string","description":"Message edited timestamp"},"embeds":{"type":"array","description":"Message embeds"},"attachments":{"type":"array","description":"Message attachments"},"mentions":{"type":"array","description":"User mentions in message"},"mention_roles":{"type":"array","description":"Role mentions in message"},"mention_everyone":{"type":"boolean","description":"Whether message mentions everyone"}}}},"channel_id":{"type":"string","description":"Channel ID"}}}},"discord_get_pinned_messages":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"array","description":"Array of pinned Discord messages","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"pinned_at":{"type":"string","description":"When the message was pinned"},"author":{"type":"object","description":"Message author information","properties":{"id":{"type":"string","description":"Author user ID"},"username":{"type":"string","description":"Author username"}}}}}},"hasMore":{"type":"boolean","description":"Whether more pinned messages exist beyond this page"}},"discord_get_server":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Discord server (guild) information","properties":{"id":{"type":"string","description":"Server ID"},"name":{"type":"string","description":"Server name"},"icon":{"type":"string","description":"Server icon hash"},"description":{"type":"string","description":"Server description"},"owner_id":{"type":"string","description":"Server owner user ID"},"roles":{"type":"array","description":"Server roles"},"approximate_member_count":{"type":"number","description":"Approximate total member count"},"approximate_presence_count":{"type":"number","description":"Approximate online member count"}}}},"discord_get_user":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Discord user information","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username"},"discriminator":{"type":"string","description":"User discriminator (4-digit number)"},"avatar":{"type":"string","description":"User avatar hash"},"bot":{"type":"boolean","description":"Whether user is a bot"},"system":{"type":"boolean","description":"Whether user is a system user"},"email":{"type":"string","description":"User email (if available)"},"verified":{"type":"boolean","description":"Whether user email is verified"}}}},"discord_get_webhook":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Webhook data","properties":{"id":{"type":"string","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"channel_id":{"type":"string","description":"Channel ID"},"guild_id":{"type":"string","description":"Server ID"},"token":{"type":"string","description":"Webhook token"}}}},"discord_join_thread":{"message":{"type":"string","description":"Success or error message"}},"discord_kick_member":{"message":{"type":"string","description":"Success or error message"}},"discord_leave_thread":{"message":{"type":"string","description":"Success or error message"}},"discord_list_channels":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"array","description":"Array of Discord channels in the server","items":{"type":"object","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"topic":{"type":"string","description":"Channel topic"},"parent_id":{"type":"string","description":"Parent category ID"},"position":{"type":"number","description":"Sort position within the channel list"}}}}},"discord_list_roles":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"array","description":"Array of Discord roles in the server","items":{"type":"object","properties":{"id":{"type":"string","description":"Role ID"},"name":{"type":"string","description":"Role name"},"color":{"type":"number","description":"Role color"},"hoist":{"type":"boolean","description":"Whether role is hoisted"},"position":{"type":"number","description":"Role position in the hierarchy"},"mentionable":{"type":"boolean","description":"Whether role is mentionable"}}}}},"discord_pin_message":{"message":{"type":"string","description":"Success or error message"}},"discord_remove_reaction":{"message":{"type":"string","description":"Success or error message"}},"discord_remove_role":{"message":{"type":"string","description":"Success or error message"}},"discord_send_message":{"message":{"type":"string","description":"Success or error message"},"files":{"type":"file[]","description":"Files attached to the message"},"data":{"type":"object","description":"Discord message data","properties":{"id":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"channel_id":{"type":"string","description":"Channel ID where message was sent"},"author":{"type":"object","description":"Message author information","properties":{"id":{"type":"string","description":"Author user ID"},"username":{"type":"string","description":"Author username"},"avatar":{"type":"string","description":"Author avatar hash"},"bot":{"type":"boolean","description":"Whether author is a bot"}}},"timestamp":{"type":"string","description":"Message timestamp"},"edited_timestamp":{"type":"string","description":"Message edited timestamp"},"embeds":{"type":"array","description":"Message embeds"},"attachments":{"type":"array","description":"Message attachments"},"mentions":{"type":"array","description":"User mentions in message"},"mention_roles":{"type":"array","description":"Role mentions in message"},"mention_everyone":{"type":"boolean","description":"Whether message mentions everyone"}}}},"discord_unban_member":{"message":{"type":"string","description":"Success or error message"}},"discord_unpin_message":{"message":{"type":"string","description":"Success or error message"}},"discord_update_channel":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated channel data","properties":{"id":{"type":"string","description":"Channel ID"},"name":{"type":"string","description":"Channel name"},"type":{"type":"number","description":"Channel type"},"topic":{"type":"string","description":"Channel topic"}}}},"discord_update_member":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated member data","properties":{"nick":{"type":"string","description":"Server nickname"},"mute":{"type":"boolean","description":"Voice mute status"},"deaf":{"type":"boolean","description":"Voice deaf status"}}}},"discord_update_role":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated role data","properties":{"id":{"type":"string","description":"Role ID"},"name":{"type":"string","description":"Role name"},"color":{"type":"number","description":"Role color"}}}},"docusign_create_from_template":{"envelopeId":{"type":"string","description":"Created envelope ID"},"status":{"type":"string","description":"Envelope status"},"statusDateTime":{"type":"string","description":"Status change datetime","optional":true},"uri":{"type":"string","description":"Envelope URI","optional":true}},"docusign_download_document":{"file":{"type":"file","description":"Stored downloaded document file","optional":true},"base64Content":{"type":"string","description":"Deprecated legacy inline content. New downloads return file.","optional":true},"mimeType":{"type":"string","description":"MIME type of the document"},"fileName":{"type":"string","description":"Original file name"}},"docusign_get_envelope":{"envelopeId":{"type":"string","description":"Envelope ID"},"status":{"type":"string","description":"Envelope status (created, sent, delivered, completed, declined, voided)"},"emailSubject":{"type":"string","description":"Email subject line"},"sentDateTime":{"type":"string","description":"When the envelope was sent","optional":true},"completedDateTime":{"type":"string","description":"When all recipients completed signing","optional":true},"createdDateTime":{"type":"string","description":"When the envelope was created"},"statusChangedDateTime":{"type":"string","description":"When the status last changed"},"voidedReason":{"type":"string","description":"Reason the envelope was voided","optional":true},"signerCount":{"type":"number","description":"Number of signers"},"documentCount":{"type":"number","description":"Number of documents"}},"docusign_list_envelopes":{"envelopes":{"type":"array","description":"Array of DocuSign envelopes","items":{"type":"object","properties":{"envelopeId":{"type":"string","description":"Unique envelope identifier"},"status":{"type":"string","description":"Envelope status (created, sent, delivered, completed, declined, voided)"},"emailSubject":{"type":"string","description":"Email subject line"},"sentDateTime":{"type":"string","description":"ISO 8601 datetime when envelope was sent","optional":true},"completedDateTime":{"type":"string","description":"ISO 8601 datetime when envelope was completed","optional":true},"createdDateTime":{"type":"string","description":"ISO 8601 datetime when envelope was created"},"statusChangedDateTime":{"type":"string","description":"ISO 8601 datetime of last status change"}}}},"totalSetSize":{"type":"number","description":"Total number of matching envelopes"},"resultSetSize":{"type":"number","description":"Number of envelopes returned in this response"}},"docusign_list_recipients":{"signers":{"type":"array","description":"Array of DocuSign recipients","items":{"type":"object","properties":{"recipientId":{"type":"string","description":"Recipient identifier"},"name":{"type":"string","description":"Recipient name"},"email":{"type":"string","description":"Recipient email address"},"status":{"type":"string","description":"Recipient signing status (sent, delivered, completed, declined)"},"signedDateTime":{"type":"string","description":"ISO 8601 datetime when recipient signed","optional":true},"deliveredDateTime":{"type":"string","description":"ISO 8601 datetime when delivered to recipient","optional":true}}}},"carbonCopies":{"type":"array","description":"Array of carbon copy recipients","items":{"type":"object","properties":{"recipientId":{"type":"string","description":"Recipient ID"},"name":{"type":"string","description":"Recipient name"},"email":{"type":"string","description":"Recipient email"},"status":{"type":"string","description":"Recipient status"}}}}},"docusign_list_templates":{"templates":{"type":"array","description":"Array of DocuSign templates","items":{"type":"object","properties":{"templateId":{"type":"string","description":"Template identifier"},"name":{"type":"string","description":"Template name"},"description":{"type":"string","description":"Template description","optional":true},"shared":{"type":"boolean","description":"Whether template is shared","optional":true},"created":{"type":"string","description":"ISO 8601 creation date"},"lastModified":{"type":"string","description":"ISO 8601 last modified date"}}}},"totalSetSize":{"type":"number","description":"Total number of matching templates"},"resultSetSize":{"type":"number","description":"Number of templates returned in this response"}},"docusign_send_envelope":{"envelopeId":{"type":"string","description":"Created envelope ID"},"status":{"type":"string","description":"Envelope status"},"statusDateTime":{"type":"string","description":"Status change datetime","optional":true},"uri":{"type":"string","description":"Envelope URI","optional":true}},"docusign_void_envelope":{"envelopeId":{"type":"string","description":"Voided envelope ID"},"status":{"type":"string","description":"Envelope status (voided)"}},"downdetector_get_company":{"company":{"type":"object","description":"Company details","properties":{"id":{"type":"number","description":"Company id"},"name":{"type":"string","description":"Company name"},"slug":{"type":"string","description":"Company slug"},"url":{"type":"string","description":"Company status page URL"},"status":{"type":"string","description":"Cached current status (success, warning, or danger)"},"categoryId":{"type":"number","description":"Category id"},"countryIso":{"type":"string","description":"ISO-2 country code"},"siteId":{"type":"number","description":"Site id"},"baselineCurrent":{"type":"number","description":"The current considered average reports at this point in time"},"stats24":{"type":"array","description":"Reports over the last 24h in 15-minute buckets","items":{"type":"number"}},"baseline":{"type":"array","description":"Averaged baseline values per 15m over 24h","items":{"type":"number"}},"indicators":{"type":"array","description":"List of available problem indicators","items":{"type":"string"}},"description":{"type":"string","description":"Company description"}}}},"downdetector_get_company_attribution":{"attribution":{"type":"object","description":"Incident attribution detail","properties":{"attribution":{"type":"number","description":"Attribution enum (0 N/A, 1 undetermined, 2 external, 3 internal)"},"attributionCalculatedAt":{"type":"string","description":"ISO 8601 timestamp when attribution was calculated"},"userImpact":{"type":"number","description":"User impact enum (0 low, 1 medium, 2 high, 3 very high)"},"userImpactCalculatedAt":{"type":"string","description":"ISO 8601 timestamp when user impact was calculated"},"reason":{"type":"number","description":"Reason enum explaining how the attribution value was calculated (0-7)"},"dangerDurationS":{"type":"number","description":"Duration of the current danger (outage) state in seconds"},"incidentId":{"type":"number","description":"Id of the related incident (null when attribution is N/A)"},"incidentCreatedAt":{"type":"string","description":"ISO 8601 timestamp when the related incident was created"}}}},"downdetector_get_company_baseline":{"baseline":{"type":"number","description":"The current baseline (expected average reports) for this period"}},"downdetector_get_company_events":{"events":{"type":"array","description":"List of events for the company","items":{"type":"object","properties":{"id":{"type":"number","description":"Event id"},"title":{"type":"string","description":"Localized event title"},"body":{"type":"string","description":"Localized event body"},"companyId":{"type":"number","description":"Id of the impacted company"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"publishAt":{"type":"string","description":"ISO 8601 publish timestamp"},"isActive":{"type":"boolean","description":"Whether the event is ongoing"},"measurement":{"type":"object","description":"Measured vs expected report volume for the event window","properties":{"startedOn":{"type":"string","description":"Measurement window start (ISO 8601)"},"endedOn":{"type":"string","description":"Measurement window end (ISO 8601)"},"expected":{"type":"number","description":"Expected reports based on historic data"},"actual":{"type":"number","description":"Actual reports in the window"}}}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_get_company_incidents":{"incidents":{"type":"array","description":"List of incidents for the company","items":{"type":"object","properties":{"id":{"type":"number","description":"Incident id"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the incident was created"},"resolvedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was resolved (null if active)"},"isActive":{"type":"boolean","description":"Whether the incident is currently active"},"peakAttribution":{"type":"number","description":"Peak attribution enum (0 N/A, 1 undetermined, 2 external, 3 internal)"},"peakUserImpact":{"type":"number","description":"Peak user impact enum (0 low, 1 medium, 2 high, 3 very high)"},"total":{"type":"number","description":"Total reports during the incident"},"indicators":{"type":"number","description":"Number of indicator reports during the incident"},"other":{"type":"number","description":"Number of other reports during the incident"},"updatedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was updated"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_get_company_indicators":{"indicators":{"type":"array","description":"Reported problem indicators with their counts","items":{"type":"object","properties":{"slug":{"type":"string","description":"Indicator slug"},"indicator":{"type":"string","description":"Human-readable indicator label"},"key":{"type":"string","description":"Indicator key"},"amount":{"type":"number","description":"Number of reports for this indicator"},"percentage":{"type":"number","description":"Share of total reports (percentage)"}}}}},"downdetector_get_company_last_15":{"count":{"type":"number","description":"Number of reports over the last 15 minutes"}},"downdetector_get_company_status":{"status":{"type":"string","description":"Current status: \\"success\\", \\"warning\\", or \\"danger\\""}},"downdetector_get_provider":{"provider":{"type":"object","description":"Provider details","properties":{"id":{"type":"number","description":"Provider id"},"name":{"type":"string","description":"Provider name"},"downdetectorId":{"type":"number","description":"Downdetector internal provider id"}}}},"downdetector_get_reports":{"reports":{"type":"array","description":"Report counts bucketed by interval","items":{"type":"object","properties":{"pointInTime":{"type":"string","description":"Start of the time bucket (ISO 8601)"},"total":{"type":"number","description":"Total number of reports in the bucket"},"indicators":{"type":"number","description":"Number of indicator reports"},"other":{"type":"number","description":"Number of reports from other sources"}}}}},"downdetector_get_site_companies":{"companies":{"type":"array","description":"List of companies on the site","items":{"type":"object","properties":{"id":{"type":"number","description":"Company id"},"name":{"type":"string","description":"Company name"},"slug":{"type":"string","description":"Company slug"},"url":{"type":"string","description":"Company status page URL"},"status":{"type":"string","description":"Cached current status (success, warning, or danger)"},"countryIso":{"type":"string","description":"ISO-2 country code"},"categoryId":{"type":"number","description":"Category id"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_list_categories":{"categories":{"type":"array","description":"List of Downdetector categories","items":{"type":"object","properties":{"id":{"type":"number","description":"Category id"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"}}}}},"downdetector_list_incidents":{"incidents":{"type":"array","description":"List of incidents across all companies","items":{"type":"object","properties":{"id":{"type":"number","description":"Incident id"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the incident was created"},"resolvedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was resolved (null if active)"},"isActive":{"type":"boolean","description":"Whether the incident is currently active"},"peakAttribution":{"type":"number","description":"Peak attribution enum (0 N/A, 1 undetermined, 2 external, 3 internal)"},"peakUserImpact":{"type":"number","description":"Peak user impact enum (0 low, 1 medium, 2 high, 3 very high)"},"total":{"type":"number","description":"Total reports during the incident"},"indicators":{"type":"number","description":"Number of indicator reports during the incident"},"other":{"type":"number","description":"Number of other reports during the incident"},"updatedAt":{"type":"string","description":"ISO 8601 timestamp when the incident was updated"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"downdetector_list_sites":{"sites":{"type":"array","description":"List of Downdetector sites","items":{"type":"object","properties":{"id":{"type":"number","description":"Site id"},"name":{"type":"string","description":"Site name"},"domain":{"type":"string","description":"Site domain"},"countryId":{"type":"number","description":"Country id for the site"}}}}},"downdetector_search_companies":{"companies":{"type":"array","description":"List of companies matching the search","items":{"type":"object","properties":{"id":{"type":"number","description":"Company id"},"name":{"type":"string","description":"Company name"},"slug":{"type":"string","description":"Company slug"},"url":{"type":"string","description":"Company status page URL"},"countryIso":{"type":"string","description":"ISO-2 country code"},"categoryId":{"type":"number","description":"Category id"}}}},"nextPage":{"type":"string","description":"Cursor to pass back as the next page (X-Page-Next); null when on the last page","optional":true}},"dropbox_copy":{"metadata":{"type":"object","description":"Metadata of the copied item","properties":{".tag":{"type":"string","description":"Type: file or folder"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the copied item"},"path_display":{"type":"string","description":"Display path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true}}}},"dropbox_create_folder":{"folder":{"type":"object","description":"The created folder metadata","properties":{"id":{"type":"string","description":"Unique identifier for the folder"},"name":{"type":"string","description":"Name of the folder"},"path_display":{"type":"string","description":"Display path of the folder","optional":true},"path_lower":{"type":"string","description":"Lowercase path of the folder","optional":true}}}},"dropbox_create_shared_link":{"sharedLink":{"type":"object","description":"The created shared link","properties":{"url":{"type":"string","description":"The shared link URL"},"name":{"type":"string","description":"Name of the shared item"},"path_lower":{"type":"string","description":"Lowercase path of the shared item","optional":true},"expires":{"type":"string","description":"Expiration date if set","optional":true},"link_permissions":{"type":"object","description":"Permissions for the shared link"}}}},"dropbox_delete":{"metadata":{"type":"object","description":"Metadata of the deleted item","properties":{".tag":{"type":"string","description":"Type: file, folder, or deleted"},"name":{"type":"string","description":"Name of the deleted item"},"path_display":{"type":"string","description":"Display path","optional":true}}},"deleted":{"type":"boolean","description":"Whether the deletion was successful"}},"dropbox_download":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"metadata":{"type":"json","description":"The file metadata"},"temporaryLink":{"type":"string","description":"Temporary link to download the file (valid for ~4 hours)"},"content":{"type":"string","description":"Base64 encoded file content (if fetched)"}},"dropbox_get_metadata":{"metadata":{"type":"object","description":"Metadata for the file or folder","properties":{".tag":{"type":"string","description":"Type: file, folder, or deleted"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the item"},"path_display":{"type":"string","description":"Display path","optional":true},"path_lower":{"type":"string","description":"Lowercase path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true},"client_modified":{"type":"string","description":"Client modification time (files only)","optional":true},"server_modified":{"type":"string","description":"Server modification time (files only)","optional":true},"rev":{"type":"string","description":"Revision identifier (files only)","optional":true},"content_hash":{"type":"string","description":"Content hash (files only)","optional":true}}}},"dropbox_list_folder":{"entries":{"type":"array","description":"List of files and folders in the directory","items":{"type":"object","properties":{".tag":{"type":"string","description":"Type: file, folder, or deleted"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the file/folder"},"path_display":{"type":"string","description":"Display path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true}}}},"cursor":{"type":"string","description":"Cursor for pagination"},"hasMore":{"type":"boolean","description":"Whether there are more results"}},"dropbox_list_revisions":{"entries":{"type":"array","description":"The revisions for the file, most recent first","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for this revision"},"name":{"type":"string","description":"Name of the file"},"path_display":{"type":"string","description":"Display path","optional":true},"rev":{"type":"string","description":"Revision identifier, pass to Restore"},"size":{"type":"number","description":"Size of this revision in bytes"},"server_modified":{"type":"string","description":"Server modification time"}}}},"isDeleted":{"type":"boolean","description":"Whether the file identified by the latest revision is deleted or moved"},"hasMore":{"type":"boolean","description":"Whether there are more revisions available"}},"dropbox_list_shared_links":{"links":{"type":"array","description":"Shared links applicable to the path argument","items":{"type":"object","properties":{".tag":{"type":"string","description":"Type: file or folder"},"url":{"type":"string","description":"The shared link URL"},"name":{"type":"string","description":"Name of the shared item"},"path_lower":{"type":"string","description":"Lowercase path of the shared item","optional":true},"expires":{"type":"string","description":"Expiration date if set","optional":true}}}},"hasMore":{"type":"boolean","description":"Whether there are more results"},"cursor":{"type":"string","description":"Cursor for pagination (only returned when no path is given)"}},"dropbox_move":{"metadata":{"type":"object","description":"Metadata of the moved item","properties":{".tag":{"type":"string","description":"Type: file or folder"},"id":{"type":"string","description":"Unique identifier","optional":true},"name":{"type":"string","description":"Name of the moved item"},"path_display":{"type":"string","description":"Display path","optional":true},"size":{"type":"number","description":"Size in bytes (files only)","optional":true}}}},"dropbox_restore":{"metadata":{"type":"object","description":"Metadata of the restored file","properties":{"id":{"type":"string","description":"Unique identifier for the file"},"name":{"type":"string","description":"Name of the file"},"path_display":{"type":"string","description":"Display path of the file","optional":true},"path_lower":{"type":"string","description":"Lowercase path of the file","optional":true},"size":{"type":"number","description":"Size of the file in bytes"},"rev":{"type":"string","description":"Revision identifier of the restored file"},"server_modified":{"type":"string","description":"Server modification time"}}}},"dropbox_search":{"matches":{"type":"array","description":"Search results","items":{"type":"object","properties":{"match_type":{"type":"object","description":"Type of match: filename, content, or both"},"metadata":{"type":"object","description":"File or folder metadata"}}}},"hasMore":{"type":"boolean","description":"Whether there are more results"},"cursor":{"type":"string","description":"Cursor for pagination"}},"dropbox_upload":{"file":{"type":"object","description":"The uploaded file metadata","properties":{"id":{"type":"string","description":"Unique identifier for the file"},"name":{"type":"string","description":"Name of the file"},"path_display":{"type":"string","description":"Display path of the file","optional":true},"path_lower":{"type":"string","description":"Lowercase path of the file","optional":true},"size":{"type":"number","description":"Size of the file in bytes"},"client_modified":{"type":"string","description":"Client modification time"},"server_modified":{"type":"string","description":"Server modification time"},"rev":{"type":"string","description":"Revision identifier"},"content_hash":{"type":"string","description":"Content hash for the file","optional":true}}}},"dropcontact_enrich_contact":{"request_id":{"type":"string","description":"Dropcontact async request ID","optional":true},"email_found":{"type":"boolean","description":"Whether a verified email was found"},"email":{"type":"string","description":"Primary verified email address","optional":true},"emails":{"type":"array","description":"All email addresses returned (each with email and qualification)","optional":true,"items":{"type":"object","properties":{"email":{"type":"string","description":"Email address"},"qualification":{"type":"string","description":"Email qualification (e.g. nominative@pro)"}}}},"qualification":{"type":"string","description":"Primary email qualification (e.g. nominative@pro, catch_all@pro)","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"civility":{"type":"string","description":"Civility (Mr, Mrs, etc.)","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"company":{"type":"string","description":"Company name","optional":true},"website":{"type":"string","description":"Company website","optional":true},"company_linkedin":{"type":"string","description":"Company LinkedIn URL","optional":true},"linkedin":{"type":"string","description":"Personal LinkedIn URL","optional":true},"country":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"siren":{"type":"string","description":"French SIREN number","optional":true},"siret":{"type":"string","description":"French SIRET number","optional":true},"siret_address":{"type":"string","description":"SIRET registered address","optional":true},"siret_zip":{"type":"string","description":"SIRET registered postal code","optional":true},"siret_city":{"type":"string","description":"SIRET registered city","optional":true},"vat":{"type":"string","description":"VAT number","optional":true},"nb_employees":{"type":"string","description":"Employee count range","optional":true},"employee_count":{"type":"number","description":"Exact employee count (Growth plan and above)","optional":true},"naf5_code":{"type":"string","description":"NAF/APE code (France)","optional":true},"naf5_des":{"type":"string","description":"NAF/APE code description (France)","optional":true},"industry":{"type":"string","description":"Industry classification","optional":true},"job":{"type":"string","description":"Job title","optional":true},"job_level":{"type":"string","description":"Job seniority level (e.g. C-level, Director)","optional":true},"job_function":{"type":"string","description":"Job function (e.g. Sales, Engineering)","optional":true},"company_turnover":{"type":"string","description":"Company revenue/turnover range","optional":true},"company_results":{"type":"string","description":"Company net results","optional":true}},"dspy_chain_of_thought":{"answer":{"type":"string","description":"The answer generated through chain of thought reasoning"},"reasoning":{"type":"string","description":"The step-by-step reasoning that led to the answer"},"status":{"type":"string","description":"Response status from the DSPy server (success or error)"},"rawOutput":{"type":"json","description":"The complete raw output from the DSPy program (result.toDict())"}},"dspy_predict":{"answer":{"type":"string","description":"The main output/answer from the DSPy program"},"reasoning":{"type":"string","description":"The reasoning or rationale behind the answer (if available)","optional":true},"status":{"type":"string","description":"Response status from the DSPy server (success or error)"},"rawOutput":{"type":"json","description":"The complete raw output from the DSPy program (result.toDict())"}},"dspy_react":{"answer":{"type":"string","description":"The final answer or result from the ReAct agent"},"reasoning":{"type":"string","description":"The overall reasoning summary from the agent","optional":true},"trajectory":{"type":"array","description":"The step-by-step trajectory of thoughts, actions, and observations","items":{"type":"object","properties":{"thought":{"type":"string","description":"The reasoning thought at this step"},"toolName":{"type":"string","description":"The name of the tool/action called"},"toolArgs":{"type":"json","description":"Arguments passed to the tool"},"observation":{"type":"string","description":"The observation/result from the tool execution","optional":true}}}},"status":{"type":"string","description":"Response status from the DSPy server (success or error)"},"rawOutput":{"type":"json","description":"The complete raw output from the DSPy program (result.toDict())"}},"dub_bulk_create_links":{"created":{"type":"json","description":"Array of successfully created link objects"},"errors":{"type":"json","description":"Array of per-link errors ({ link, error, code }) for links that failed"},"count":{"type":"number","description":"Number of links successfully created"}},"dub_bulk_delete_links":{"deletedCount":{"type":"number","description":"Number of links that were deleted"}},"dub_bulk_update_links":{"updated":{"type":"json","description":"Array of updated link objects"},"count":{"type":"number","description":"Number of links updated"}},"dub_create_link":{"id":{"type":"string","description":"Unique ID of the created link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"dub_create_tag":{"id":{"type":"string","description":"Unique ID of the created tag"},"name":{"type":"string","description":"Name of the tag"},"color":{"type":"string","description":"Color assigned to the tag"}},"dub_delete_link":{"id":{"type":"string","description":"ID of the deleted link"}},"dub_get_analytics":{"clicks":{"type":"number","description":"Total number of clicks"},"leads":{"type":"number","description":"Total number of leads"},"sales":{"type":"number","description":"Total number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"data":{"type":"json","description":"Grouped analytics data (timeseries, countries, devices, etc.)","optional":true}},"dub_get_events":{"events":{"type":"json","description":"Array of event objects (event, timestamp, click, link, and customer/sale data when applicable)"},"count":{"type":"number","description":"Number of events returned"}},"dub_get_link":{"id":{"type":"string","description":"Unique ID of the link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"dub_get_links_count":{"count":{"type":"number","description":"Total number of links matching the filters"},"groups":{"type":"json","description":"Per-group counts when groupBy is set (e.g. [{ domain, count }])","optional":true}},"dub_get_qr_code":{"file":{"type":"file","description":"Generated QR code image stored in execution files"},"content":{"type":"string","description":"Base64-encoded PNG image data"}},"dub_list_domains":{"domains":{"type":"json","description":"Array of domain objects (slug, verified, primary, archived)"},"count":{"type":"number","description":"Number of domains returned"}},"dub_list_folders":{"folders":{"type":"json","description":"Array of folder objects (id, name, accessLevel)"},"count":{"type":"number","description":"Number of folders returned"}},"dub_list_links":{"links":{"type":"json","description":"Array of link objects (id, domain, key, url, shortLink, clicks, tags, createdAt)"},"count":{"type":"number","description":"Number of links returned"}},"dub_list_tags":{"tags":{"type":"json","description":"Array of tag objects (id, name, color)"},"count":{"type":"number","description":"Number of tags returned"}},"dub_update_link":{"id":{"type":"string","description":"Unique ID of the updated link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"dub_upsert_link":{"id":{"type":"string","description":"Unique ID of the link"},"domain":{"type":"string","description":"Domain of the short link"},"key":{"type":"string","description":"Slug of the short link"},"url":{"type":"string","description":"Destination URL"},"shortLink":{"type":"string","description":"Full short link URL"},"qrCode":{"type":"string","description":"QR code URL for the short link"},"archived":{"type":"boolean","description":"Whether the link is archived"},"externalId":{"type":"string","description":"External ID","optional":true},"title":{"type":"string","description":"OG title","optional":true},"description":{"type":"string","description":"OG description","optional":true},"tags":{"type":"json","description":"Tags assigned to the link (id, name, color)"},"folderId":{"type":"string","description":"Folder the link is organized into","optional":true},"tenantId":{"type":"string","description":"Tenant ID associated with the link","optional":true},"trackConversion":{"type":"boolean","description":"Whether conversion tracking is enabled"},"clicks":{"type":"number","description":"Number of clicks"},"leads":{"type":"number","description":"Number of leads"},"conversions":{"type":"number","description":"Number of conversions"},"sales":{"type":"number","description":"Number of sales"},"saleAmount":{"type":"number","description":"Total sale amount in cents"},"lastClicked":{"type":"string","description":"Last clicked timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"utm_source":{"type":"string","description":"UTM source parameter","optional":true},"utm_medium":{"type":"string","description":"UTM medium parameter","optional":true},"utm_campaign":{"type":"string","description":"UTM campaign parameter","optional":true},"utm_term":{"type":"string","description":"UTM term parameter","optional":true},"utm_content":{"type":"string","description":"UTM content parameter","optional":true}},"duckduckgo_search":{"heading":{"type":"string","description":"The heading/title of the instant answer"},"abstract":{"type":"string","description":"A short abstract summary of the topic"},"abstractText":{"type":"string","description":"Plain text version of the abstract"},"abstractSource":{"type":"string","description":"The source of the abstract (e.g., Wikipedia)"},"abstractURL":{"type":"string","description":"URL to the source of the abstract"},"definition":{"type":"string","description":"Dictionary-style definition if available"},"definitionSource":{"type":"string","description":"The source of the definition"},"definitionURL":{"type":"string","description":"URL to the source of the definition"},"image":{"type":"string","description":"URL to an image related to the topic"},"answer":{"type":"string","description":"Direct answer if available (e.g., for calculations)"},"answerType":{"type":"string","description":"Type of the answer (e.g., calc, ip, etc.)"},"type":{"type":"string","description":"Response type: A (article), D (disambiguation), C (category), N (name), E (exclusive)"},"redirect":{"type":"string","description":"!bang redirect URL, populated only for bang queries"},"relatedTopics":{"type":"array","description":"Array of related topics with URLs and descriptions","items":{"type":"object","properties":{"FirstURL":{"type":"string","description":"URL to the related topic"},"Text":{"type":"string","description":"Description of the related topic"},"Result":{"type":"string","description":"HTML result snippet"}}}},"results":{"type":"array","description":"Array of external link results","items":{"type":"object","properties":{"FirstURL":{"type":"string","description":"URL of the result"},"Text":{"type":"string","description":"Description of the result"},"Result":{"type":"string","description":"HTML result snippet"}}}}},"dynamodb_delete":{"message":{"type":"string","description":"Operation status message"}},"dynamodb_get":{"message":{"type":"string","description":"Operation status message"},"item":{"type":"json","description":"Retrieved item","optional":true}},"dynamodb_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"List of table names in the region"},"tableDetails":{"type":"json","description":"Detailed schema information for a specific table","optional":true}},"dynamodb_put":{"message":{"type":"string","description":"Operation status message"},"item":{"type":"json","description":"Created item","optional":true}},"dynamodb_query":{"message":{"type":"string","description":"Operation status message"},"items":{"type":"array","description":"Array of items returned"},"count":{"type":"number","description":"Number of items returned"},"lastEvaluatedKey":{"type":"json","description":"Pagination token to pass as exclusiveStartKey to fetch the next page of results","optional":true}},"dynamodb_scan":{"message":{"type":"string","description":"Operation status message"},"items":{"type":"array","description":"Array of items returned"},"count":{"type":"number","description":"Number of items returned"},"lastEvaluatedKey":{"type":"json","description":"Pagination token to pass as exclusiveStartKey to fetch the next page of results","optional":true}},"dynamodb_update":{"message":{"type":"string","description":"Operation status message"},"item":{"type":"json","description":"Updated item with all attributes","optional":true}},"dynatrace_add_problem_comment":{"problemId":{"type":"string","description":"ID of the problem the comment was added to"},"message":{"type":"string","description":"Text of the comment that was added"},"context":{"type":"string","description":"Context of the comment","nullable":true}},"dynatrace_add_tags":{"appliedTags":{"type":"array","description":"Tags that were applied","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"matchedEntitiesCount":{"type":"number","description":"How many entities the selector matched and were tagged","nullable":true}},"dynatrace_close_problem":{"problemId":{"type":"string","description":"ID of the closed problem","nullable":true},"closeTimestamp":{"type":"number","description":"Timestamp when closing was triggered, in UTC milliseconds","nullable":true},"closing":{"type":"boolean","description":"Whether the problem is in the process of being closed","nullable":true},"comment":{"type":"object","description":"The closing comment that was recorded","nullable":true,"properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Name of the comment author"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Creation timestamp in UTC milliseconds"}}}},"dynatrace_create_settings_object":{"results":{"type":"array","description":"One result per submitted object","items":{"type":"object","properties":{"code":{"type":"number","description":"Per-object HTTP status","nullable":true},"objectId":{"type":"string","description":"ID of the created object","nullable":true},"writeError":{"type":"json","description":"Validation error for this object, when it failed","nullable":true,"properties":{"code":{"type":"number","description":"Error code"},"message":{"type":"string","description":"Error message"},"constraintViolations":{"type":"array","description":"Which part of the value failed validation","items":{"type":"object","properties":{"location":{"type":"string","description":"Where the violation was found"},"message":{"type":"string","description":"What is wrong"},"parameterLocation":{"type":"string","description":"HEADER, PATH, PAYLOAD_BODY, or QUERY"},"path":{"type":"string","description":"Path to the offending field"}}}}}},"invalidValue":{"type":"json","description":"The value that was rejected. Mirrors the submitted schema-defined value, so the shape is dynamic","optional":true}}}},"objectId":{"type":"string","description":"ID of the created object, lifted from the first result","nullable":true}},"dynatrace_create_slo":{"sloId":{"type":"string","description":"ID of the created SLO, read from the Location header","nullable":true},"name":{"type":"string","description":"Name the SLO was created with"}},"dynatrace_delete_problem_comment":{"problemId":{"type":"string","description":"ID of the problem"},"commentId":{"type":"string","description":"ID of the deleted comment"},"deleted":{"type":"boolean","description":"Always true — a failed delete raises instead"}},"dynatrace_delete_settings_object":{"objectId":{"type":"string","description":"ID of the deleted settings object"},"deleted":{"type":"boolean","description":"Always true — a failed delete raises instead"}},"dynatrace_delete_slo":{"sloId":{"type":"string","description":"ID of the deleted SLO"},"deleted":{"type":"boolean","description":"Always true — a failed delete raises instead"}},"dynatrace_delete_tag":{"matchedEntitiesCount":{"type":"number","description":"How many entities the selector matched and had the tag removed from","nullable":true}},"dynatrace_execute_synthetic_monitors":{"batchId":{"type":"string","description":"ID of the batch, to poll with Get Synthetic Batch","nullable":true},"triggeredCount":{"type":"number","description":"How many executions were triggered","nullable":true},"triggeringProblemsCount":{"type":"number","description":"How many executions could not be triggered","nullable":true},"triggered":{"type":"array","description":"Triggered executions, grouped by monitor","items":{"type":"object","properties":{"monitorId":{"type":"string","description":"Monitor that was triggered"},"executions":{"type":"array","description":"One entry per location the monitor ran from","items":{"type":"object","properties":{"executionId":{"type":"string","description":"Execution ID"},"locationId":{"type":"string","description":"Location the execution ran from"}}}}}}},"triggeringProblemsDetails":{"type":"array","description":"Why each untriggered execution failed to start","items":{"type":"object","properties":{"cause":{"type":"string","description":"Why the execution could not be triggered"},"details":{"type":"string","description":"Detail behind the cause"},"entityId":{"type":"string","description":"Entity the problem relates to"},"executionId":{"type":"string","description":"Execution ID, when one was assigned"},"locationId":{"type":"string","description":"Location the execution targeted"}}}}},"dynatrace_get_attack":{"attack":{"type":"object","description":"The requested attack","properties":{"attackId":{"type":"string","description":"Attack ID"},"displayId":{"type":"string","description":"Human-readable attack ID"},"displayName":{"type":"string","description":"Attack display name"},"attackType":{"type":"string","description":"COMMAND_INJECTION, JNDI_INJECTION, SQL_INJECTION, or SSRF"},"state":{"type":"string","description":"ALLOWLISTED, BLOCKED, or EXPLOITED"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, or NODE_JS"},"timestamp":{"type":"number","description":"Occurrence time in UTC milliseconds"},"attackTarget":{"type":"json","description":"Targeted host or database","nullable":true,"properties":{"entityId":{"type":"string","description":"ID of the targeted entity"},"name":{"type":"string","description":"Name of the targeted entity"}}},"attacker":{"type":"json","description":"Source IP and geo location","nullable":true,"properties":{"sourceIp":{"type":"string","description":"Source IP of the attack"},"location":{"type":"json","description":"Geo location of the source IP","properties":{"city":{"type":"string","description":"City","nullable":true},"country":{"type":"string","description":"Country","nullable":true},"countryCode":{"type":"string","description":"ISO country code","nullable":true}}}}},"affectedEntities":{"type":"json","description":"Affected process groups","nullable":true,"properties":{"processGroup":{"type":"json","description":"Affected process group","properties":{"id":{"type":"string","description":"Process group ID"},"name":{"type":"string","description":"Process group name"}}},"processGroupInstance":{"type":"json","description":"Affected process group instance","properties":{"id":{"type":"string","description":"Process group instance ID"},"name":{"type":"string","description":"Process group instance name"}}}}},"entrypoint":{"type":"json","description":"Entry point and payload","nullable":true,"properties":{"codeLocation":{"type":"json","description":"Where in the code the attack entered","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"entrypointFunction":{"type":"json","description":"The entry-point function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"payload":{"type":"array","description":"Payload values passed in","items":{"type":"object","properties":{"name":{"type":"string","description":"Payload parameter name"},"type":{"type":"string","description":"Payload parameter type"},"value":{"type":"string","description":"Payload parameter value"}}}}}},"request":{"type":"json","description":"The offending request","nullable":true,"properties":{"host":{"type":"string","description":"Host the request hit"},"path":{"type":"string","description":"Request path"},"url":{"type":"string","description":"Full request URL"},"protocolDetails":{"type":"json","description":"Protocol-specific detail, including HTTP method, headers, and parameters"}}},"securityProblem":{"type":"json","description":"Related security problem","nullable":true,"properties":{"securityProblemId":{"type":"string","description":"ID of the exploited security problem"},"assessment":{"type":"json","description":"Exposure assessment at the time of the attack","properties":{"dataAssets":{"type":"string","description":"Data asset reachability"},"exposure":{"type":"string","description":"Network exposure"},"numberOfReachableDataAssets":{"type":"number","description":"Reachable data assets"}}}}},"vulnerability":{"type":"json","description":"Exploited vulnerability","nullable":true,"properties":{"vulnerabilityId":{"type":"string","description":"ID of the vulnerability"},"displayName":{"type":"string","description":"Vulnerability display name"},"codeLocation":{"type":"json","description":"Where the vulnerability sits in the code","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunction":{"type":"json","description":"The vulnerable function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunctionInput":{"type":"json","description":"The tainted input that reached the vulnerable function"}}},"managementZones":{"type":"array","description":"Management zones of the attack","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}}}}},"dynatrace_get_audit_logs":{"auditLogs":{"type":"array","description":"Matching audit log entries","items":{"type":"object","properties":{"logId":{"type":"string","description":"Audit log entry ID"},"eventType":{"type":"string","description":"Type of the audited change"},"category":{"type":"string","description":"Category of the audited change"},"entityId":{"type":"string","description":"ID of the changed entity","nullable":true},"environmentId":{"type":"string","description":"Environment the change happened in"},"user":{"type":"string","description":"User or token that made the change"},"userType":{"type":"string","description":"Type of the acting user"},"userOrigin":{"type":"string","description":"Origin of the request","nullable":true},"timestamp":{"type":"number","description":"Change timestamp in UTC milliseconds"},"success":{"type":"boolean","description":"Whether the change succeeded"},"message":{"type":"string","description":"Description of the change","nullable":true},"patch":{"type":"json","description":"JSON patch describing the change. Its shape follows whatever settings object was edited, so it is dynamic","nullable":true},"settingsSchemaId":{"type":"string","description":"Settings schema ID (dt.settings.schema_id)","nullable":true},"settingsScopeId":{"type":"string","description":"Settings scope ID (dt.settings.scope_id)","nullable":true},"settingsKey":{"type":"string","description":"Settings key (dt.settings.key)","nullable":true},"settingsObjectId":{"type":"string","description":"Settings object ID (dt.settings.object_id)","nullable":true},"settingsObjectSummary":{"type":"string","description":"Settings object summary (dt.settings.object_summary)","nullable":true},"settingsScopeName":{"type":"string","description":"Settings scope name (dt.settings.scope_name)","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_get_entity":{"entity":{"type":"object","description":"The requested monitored entity","properties":{"entityId":{"type":"string","description":"Entity ID (e.g., HOST-06F288EE2A930951)"},"type":{"type":"string","description":"Entity type (e.g., HOST, SERVICE)"},"displayName":{"type":"string","description":"Entity display name"},"firstSeenTms":{"type":"number","description":"First seen timestamp in UTC milliseconds"},"lastSeenTms":{"type":"number","description":"Last seen timestamp in UTC milliseconds"},"properties":{"type":"json","description":"Entity properties. Keys depend on the entity type (a HOST and a SERVICE carry different ones), so the shape is dynamic"},"tags":{"type":"array","description":"Tags of the entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"managementZones":{"type":"array","description":"Management zones of the entity","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"icon":{"type":"json","description":"Icon of the entity","nullable":true,"properties":{"customIconPath":{"type":"string","description":"Path to a custom icon","nullable":true},"primaryIconType":{"type":"string","description":"Primary icon type"},"secondaryIconType":{"type":"string","description":"Secondary icon type","nullable":true}}},"fromRelationships":{"type":"json","description":"Relationships originating at this entity, keyed by relationship name. Keys depend on the entity type"},"toRelationships":{"type":"json","description":"Relationships pointing at this entity, keyed by relationship name. Keys depend on the entity type"}}}},"dynatrace_get_event":{"event":{"type":"object","description":"The requested event","properties":{"eventId":{"type":"string","description":"Event ID"},"eventType":{"type":"string","description":"Event type"},"title":{"type":"string","description":"Event title"},"startTime":{"type":"number","description":"Event start in UTC milliseconds"},"endTime":{"type":"number","description":"Event end in UTC milliseconds","nullable":true},"status":{"type":"string","description":"Event status: OPEN or CLOSED"},"correlationId":{"type":"string","description":"Correlation ID of the event","nullable":true},"frequentEvent":{"type":"boolean","description":"Whether the event is a frequent event"},"underMaintenance":{"type":"boolean","description":"Whether the event occurred during a maintenance window"},"suppressAlert":{"type":"boolean","description":"Whether alerting is suppressed"},"suppressProblem":{"type":"boolean","description":"Whether problem creation is suppressed"},"entityId":{"type":"object","description":"Entity the event belongs to","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"properties":{"type":"array","description":"Event properties","items":{"type":"object","properties":{"key":{"type":"string","description":"Property key"},"value":{"type":"string","description":"Property value"}}}},"managementZones":{"type":"array","description":"Management zones of the event","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the related entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}}}}},"dynatrace_get_metric":{"metric":{"type":"object","description":"The requested metric descriptor","properties":{"metricId":{"type":"string","description":"Metric key, including any transformations"},"displayName":{"type":"string","description":"Metric display name","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"unit":{"type":"string","description":"Metric unit","nullable":true},"unitDisplayFormat":{"type":"string","description":"Preferred unit format","nullable":true},"tags":{"type":"array","description":"Metric tags","items":{"type":"string"}},"billable":{"type":"boolean","description":"Whether the metric is billable","nullable":true},"dduBillable":{"type":"boolean","description":"Whether the metric consumes DDUs","nullable":true},"created":{"type":"number","description":"Creation timestamp in UTC ms","nullable":true},"lastWritten":{"type":"number","description":"Last write timestamp in UTC ms","nullable":true},"aggregationTypes":{"type":"array","description":"Supported aggregations","items":{"type":"string"}},"defaultAggregation":{"type":"json","description":"Default aggregation","nullable":true,"properties":{"type":{"type":"string","description":"Aggregation type, e.g. avg or percentile"},"parameter":{"type":"number","description":"Aggregation parameter","nullable":true}}},"dimensionDefinitions":{"type":"array","description":"Dimension definitions of the metric","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"name":{"type":"string","description":"Dimension name"},"displayName":{"type":"string","description":"Human-readable dimension name"},"index":{"type":"number","description":"Dimension index","nullable":true},"type":{"type":"string","description":"Dimension value type"}}}},"dimensionCardinalities":{"type":"array","description":"Estimated dimension cardinalities","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"estimate":{"type":"number","description":"Estimated distinct values"},"relative":{"type":"number","description":"Cardinality relative to the metric"}}}},"transformations":{"type":"array","description":"Supported transformations","items":{"type":"string"}},"entityType":{"type":"array","description":"Entity types the metric can be split by","items":{"type":"string"}},"minimumValue":{"type":"number","description":"Smallest allowed value","nullable":true},"maximumValue":{"type":"number","description":"Largest allowed value","nullable":true},"rootCauseRelevant":{"type":"boolean","description":"Root-cause relevant","nullable":true},"impactRelevant":{"type":"boolean","description":"Impact relevant","nullable":true},"metricValueType":{"type":"json","description":"Value type of the metric","nullable":true,"properties":{"type":{"type":"string","description":"Value type, e.g. score or unknown"}}},"latency":{"type":"number","description":"Expected write latency in minutes","nullable":true},"metricSelector":{"type":"string","description":"Selector the descriptor was resolved from","nullable":true},"scalar":{"type":"boolean","description":"Whether the result is a single value","nullable":true},"resolutionInfSupported":{"type":"boolean","description":"Whether resolution=Inf is supported","nullable":true},"warnings":{"type":"array","description":"Warnings for this metric","items":{"type":"string"}}}}},"dynatrace_get_problem":{"problem":{"type":"object","description":"The requested problem","properties":{"problemId":{"type":"string","description":"Problem ID"},"displayId":{"type":"string","description":"Human-readable problem ID (e.g., P-2401234)"},"title":{"type":"string","description":"Problem title"},"status":{"type":"string","description":"Problem status: OPEN or CLOSED"},"severityLevel":{"type":"string","description":"AVAILABILITY, CUSTOM_ALERT, ERROR, INFO, MONITORING_UNAVAILABLE, PERFORMANCE, or RESOURCE_CONTENTION"},"impactLevel":{"type":"string","description":"APPLICATION, ENVIRONMENT, INFRASTRUCTURE, or SERVICES"},"startTime":{"type":"number","description":"Problem start in UTC milliseconds"},"endTime":{"type":"number","description":"Problem end in UTC milliseconds, or -1 while the problem is open"},"rootCauseEntity":{"type":"object","description":"Entity Dynatrace determined to be the root cause","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"affectedEntities":{"type":"array","description":"Entities affected by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"impactedEntities":{"type":"array","description":"Entities impacted by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"managementZones":{"type":"array","description":"Management zones the problem belongs to","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the affected entities","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"problemFilters":{"type":"array","description":"Alerting profiles that matched the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Alerting profile ID"},"name":{"type":"string","description":"Alerting profile name"}}}},"linkedProblemInfo":{"type":"object","description":"The problem this one is linked to","nullable":true,"properties":{"problemId":{"type":"string","description":"Linked problem ID"},"displayId":{"type":"string","description":"Linked problem display ID"}}},"evidenceDetails":{"type":"json","description":"Evidence behind the problem. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Number of evidence entries"},"details":{"type":"array","description":"The evidence entries themselves","items":{"type":"object","properties":{"displayName":{"type":"string","description":"Name of the evidence"},"evidenceType":{"type":"string","description":"AVAILABILITY_EVIDENCE, EVENT, MAINTENANCE_WINDOW, METRIC, or TRANSACTIONAL"},"startTime":{"type":"number","description":"Evidence start in UTC milliseconds"},"rootCauseRelevant":{"type":"boolean","description":"Whether Davis considered this evidence root-cause relevant"},"entity":{"type":"json","description":"Entity the evidence belongs to","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"groupingEntity":{"type":"json","description":"Entity the evidence is grouped under","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}}}}}}},"impactAnalysis":{"type":"json","description":"Estimated user impact. Only present when requested via Fields","nullable":true,"properties":{"impacts":{"type":"array","description":"One entry per impacted application, service, or mobile app","items":{"type":"object","properties":{"impactType":{"type":"string","description":"APPLICATION, CUSTOM_APPLICATION, MOBILE, or SERVICE"},"impactedEntity":{"type":"json","description":"The impacted entity","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"estimatedAffectedUsers":{"type":"number","description":"Users Davis estimates were affected"}}}}}},"recentComments":{"type":"json","description":"Most recent comments. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Total comments on the problem"},"pageSize":{"type":"number","description":"Comments in this page"},"nextPageKey":{"type":"string","description":"Cursor for the next page","nullable":true},"comments":{"type":"array","description":"The comments themselves","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Author of the comment"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Created in UTC milliseconds"}}}}}}}}},"dynatrace_get_problem_comment":{"comment":{"type":"object","description":"The requested comment","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Name of the comment author"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Creation timestamp in UTC milliseconds"}}}},"dynatrace_get_security_problem":{"securityProblem":{"type":"object","description":"The requested security problem","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"displayId":{"type":"string","description":"Human-readable security problem ID"},"status":{"type":"string","description":"Status: OPEN or RESOLVED"},"muted":{"type":"boolean","description":"Whether the security problem is muted"},"title":{"type":"string","description":"Security problem title"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, KUBERNETES, NODE_JS, PHP, or PYTHON"},"vulnerabilityType":{"type":"string","description":"CODE_LEVEL, RUNTIME, or THIRD_PARTY"},"packageName":{"type":"string","description":"Affected package name","nullable":true},"externalVulnerabilityId":{"type":"string","description":"External vulnerability ID","nullable":true},"cveIds":{"type":"array","description":"Related CVE IDs","items":{"type":"string"}},"url":{"type":"string","description":"Link to the security problem in Dynatrace","nullable":true},"firstSeenTimestamp":{"type":"number","description":"First seen in UTC milliseconds"},"lastUpdatedTimestamp":{"type":"number","description":"Last update in UTC milliseconds"},"lastOpenedTimestamp":{"type":"number","description":"Last opened in UTC milliseconds","nullable":true},"lastResolvedTimestamp":{"type":"number","description":"Last resolved in UTC milliseconds","nullable":true},"riskAssessment":{"type":"json","description":"Davis risk assessment. Only present when requested via Fields","nullable":true,"properties":{"riskLevel":{"type":"string","description":"CRITICAL, HIGH, MEDIUM, LOW, or NONE"},"riskScore":{"type":"number","description":"Davis risk score"},"riskVector":{"type":"string","description":"Risk vector string"},"baseRiskLevel":{"type":"string","description":"CVSS base risk level"},"baseRiskScore":{"type":"number","description":"CVSS base score"},"baseRiskVector":{"type":"string","description":"CVSS base vector"},"exposure":{"type":"string","description":"PUBLIC_NETWORK, NOT_DETECTED, or NOT_AVAILABLE"},"dataAssets":{"type":"string","description":"REACHABLE, NOT_DETECTED, or NOT_AVAILABLE"},"publicExploit":{"type":"string","description":"AVAILABLE or NOT_AVAILABLE"},"vulnerableFunctionUsage":{"type":"string","description":"IN_USE, NOT_IN_USE, or NOT_AVAILABLE"},"assessmentAccuracy":{"type":"string","description":"FULL, REDUCED, or NOT_AVAILABLE"},"assessmentAccuracyDetails":{"type":"json","description":"Why the assessment accuracy is reduced, as a reducedReasons array"}}},"managementZones":{"type":"array","description":"Management zones. Only present when requested via Fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"globalCounts":{"type":"json","description":"Global affected-entity counts. Only present when requested via Fields","nullable":true,"properties":{"affectedNodes":{"type":"number","description":"Affected nodes"},"affectedProcessGroups":{"type":"number","description":"Affected process groups"},"affectedProcessGroupInstances":{"type":"number","description":"Affected process group instances"},"exposedProcessGroups":{"type":"number","description":"Publicly exposed process groups"},"reachableDataAssets":{"type":"number","description":"Reachable data assets"},"relatedApplications":{"type":"number","description":"Related applications"},"relatedAttacks":{"type":"number","description":"Related attacks"},"relatedHosts":{"type":"number","description":"Related hosts"},"relatedKubernetesClusters":{"type":"number","description":"Related Kubernetes clusters"},"relatedKubernetesWorkloads":{"type":"number","description":"Related Kubernetes workloads"},"relatedServices":{"type":"number","description":"Related services"},"vulnerableComponents":{"type":"number","description":"Vulnerable components"}}},"codeLevelVulnerabilityDetails":{"type":"json","description":"Code-level vulnerability details. Only present when requested via Fields","nullable":true,"properties":{"type":{"type":"string","description":"CMD_INJECTION, IMPROPER_INPUT_VALIDATION, SQL_INJECTION, or SSRF"},"vulnerabilityLocation":{"type":"string","description":"Where the vulnerability sits"},"shortVulnerabilityLocation":{"type":"string","description":"Shortened location"},"vulnerableFunction":{"type":"string","description":"The vulnerable function"},"processGroupIds":{"type":"array","description":"Process groups carrying the vulnerability","items":{"type":"string"}},"processGroups":{"type":"array","description":"Process group names","items":{"type":"string"}},"vulnerableFunctionInput":{"type":"json","description":"What reached the vulnerable function, as a type plus tainted input segments"}}},"description":{"type":"string","description":"Vulnerability description","nullable":true},"remediationDescription":{"type":"string","description":"How to remediate the vulnerability","nullable":true},"muteStateChangeInProgress":{"type":"boolean","description":"Whether a mute state change is in progress","nullable":true},"affectedEntities":{"type":"array","description":"IDs of affected process group instances","items":{"type":"string"}},"exposedEntities":{"type":"array","description":"IDs of publicly exposed entities","items":{"type":"string"}},"reachableDataAssets":{"type":"array","description":"IDs of entities with reachable data assets","items":{"type":"string"}},"vulnerableComponents":{"type":"array","description":"Vulnerable components","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"displayName":{"type":"string","description":"Component display name"},"shortName":{"type":"string","description":"Short component name"},"fileName":{"type":"string","description":"File the component ships as"},"numberOfAffectedEntities":{"type":"number","description":"Entities affected by it"},"affectedEntities":{"type":"array","description":"IDs of the affected entities","items":{"type":"string"}}}}},"filteredCounts":{"type":"json","description":"Counts within the management zone filter. The API reference names this FilteredCountsDto without expanding it, so the fields are not enumerated here","nullable":true},"events":{"type":"json","description":"Lifecycle events of the security problem. The reference names SecurityProblemEvent without expanding it"},"entryPoints":{"type":"json","description":"Entry points into the vulnerability. The reference names EntryPoints without expanding it","nullable":true},"relatedEntities":{"type":"json","description":"Related entities. The reference names RelatedEntitiesList without expanding it","nullable":true},"relatedAttacks":{"type":"json","description":"Related attacks. The reference names RelatedAttacksList without expanding it","nullable":true},"relatedContainerImages":{"type":"json","description":"Related container images. The reference names RelatedContainerList without expanding it","nullable":true}}}},"dynatrace_get_settings_object":{"object":{"type":"object","description":"The requested settings object","properties":{"objectId":{"type":"string","description":"Settings object ID"},"schemaId":{"type":"string","description":"Schema the object belongs to"},"schemaVersion":{"type":"string","description":"Schema version","nullable":true},"scope":{"type":"string","description":"Scope the object applies to"},"value":{"type":"json","description":"The configuration itself. Its shape is defined by the object schema, so it is genuinely dynamic — read an existing object of the same schema to learn the fields"},"author":{"type":"string","description":"Who created the object","nullable":true},"created":{"type":"number","description":"Creation time in UTC milliseconds","nullable":true},"modified":{"type":"number","description":"Last change in UTC milliseconds","nullable":true},"updateToken":{"type":"string","description":"Optimistic-concurrency token to pass back on update or delete","nullable":true},"externalId":{"type":"string","description":"External ID, if set","nullable":true},"summary":{"type":"string","description":"Short summary of the object","nullable":true},"searchSummary":{"type":"string","description":"Searchable summary","nullable":true}}}},"dynatrace_get_slo":{"slo":{"type":"object","description":"The requested service-level objective","properties":{"id":{"type":"string","description":"SLO ID"},"name":{"type":"string","description":"SLO name"},"description":{"type":"string","description":"SLO description","nullable":true},"enabled":{"type":"boolean","description":"Whether the SLO is enabled"},"target":{"type":"number","description":"Target success rate"},"warning":{"type":"number","description":"Warning threshold"},"timeframe":{"type":"string","description":"Evaluation timeframe of the SLO"},"filter":{"type":"string","description":"Entity filter of the SLO","nullable":true},"evaluationType":{"type":"string","description":"Evaluation type of the SLO"},"evaluatedPercentage":{"type":"number","description":"Calculated SLO value","nullable":true},"status":{"type":"string","description":"SLO status: SUCCESS, WARNING, or FAILURE"},"error":{"type":"string","description":"Error that prevented evaluation","nullable":true},"errorBudget":{"type":"number","description":"Remaining error budget","nullable":true},"errorBudgetBurnRate":{"type":"json","description":"Error budget burn rate","nullable":true,"properties":{"burnRateType":{"type":"string","description":"FAST, SLOW, or NONE"},"burnRateValue":{"type":"number","description":"Current burn rate"},"burnRateVisualizationEnabled":{"type":"boolean","description":"Whether the burn rate is shown on the SLO"},"estimatedTimeToConsumeErrorBudget":{"type":"number","description":"Hours until the error budget is exhausted at this rate"},"fastBurnThreshold":{"type":"number","description":"Threshold considered a fast burn"},"sloValue":{"type":"number","description":"SLO value the burn rate was computed from"}}},"metricKey":{"type":"string","description":"Metric key of the SLO","nullable":true},"metricName":{"type":"string","description":"Metric name of the SLO","nullable":true},"metricExpression":{"type":"string","description":"Metric expression","nullable":true},"relatedOpenProblems":{"type":"number","description":"Open related problems","nullable":true},"relatedTotalProblems":{"type":"number","description":"Total related problems","nullable":true}}}},"dynatrace_get_synthetic_batch":{"batchId":{"type":"string","description":"ID of the batch","nullable":true},"batchStatus":{"type":"string","description":"RUNNING, SUCCESS, FAILED, FAILED_TO_EXECUTE, or NOT_TRIGGERED","nullable":true},"executedCount":{"type":"number","description":"Executions completed","nullable":true},"failedCount":{"type":"number","description":"Executions that failed","nullable":true},"failedToExecuteCount":{"type":"number","description":"Executions that never ran","nullable":true},"triggeredCount":{"type":"number","description":"Executions triggered","nullable":true},"triggeringProblemsCount":{"type":"number","description":"Executions that could not be triggered","nullable":true},"failedExecutions":{"type":"array","description":"Executions that ran and failed","items":{"type":"object","properties":{"errorCode":{"type":"string","description":"Error code Dynatrace reported"},"executionId":{"type":"string","description":"Execution ID"},"executionStage":{"type":"string","description":"DATA_RETRIEVED, EXECUTED, NOT_TRIGGERED, TIMED_OUT, TRIGGERED, or WAITING"},"executionTimestamp":{"type":"number","description":"Execution time in UTC ms"},"failureMessage":{"type":"string","description":"Why the execution failed"},"locationId":{"type":"string","description":"Location the execution ran from"},"monitorId":{"type":"string","description":"Monitor that was executed"}}}},"failedToExecute":{"type":"array","description":"Executions that never started","items":{"type":"object","properties":{"errorCode":{"type":"string","description":"Error code Dynatrace reported"},"executionId":{"type":"string","description":"Execution ID"},"executionStage":{"type":"string","description":"DATA_RETRIEVED, EXECUTED, NOT_TRIGGERED, TIMED_OUT, TRIGGERED, or WAITING"},"executionTimestamp":{"type":"number","description":"Execution time in UTC ms"},"failureMessage":{"type":"string","description":"Why the execution failed"},"locationId":{"type":"string","description":"Location the execution ran from"},"monitorId":{"type":"string","description":"Monitor that was executed"}}}},"triggeringProblems":{"type":"array","description":"Reasons executions could not be triggered","items":{"type":"object","properties":{"cause":{"type":"string","description":"Why the execution could not be triggered"},"details":{"type":"string","description":"Detail behind the cause"},"entityId":{"type":"string","description":"Entity the problem relates to"},"executionId":{"type":"string","description":"Execution ID, when one was assigned"},"locationId":{"type":"string","description":"Location the execution targeted"}}}},"metadata":{"type":"json","description":"Key-value metadata supplied when the batch was triggered. Keys are caller-defined, so the shape is dynamic"},"userId":{"type":"string","description":"Who triggered the batch","nullable":true}},"dynatrace_ingest_event":{"reportCount":{"type":"number","description":"Number of events Dynatrace reported","nullable":true},"eventIngestResults":{"type":"array","description":"One result per ingested event","items":{"type":"object","properties":{"correlationId":{"type":"string","description":"Correlation ID of the ingested event","nullable":true},"status":{"type":"string","description":"OK, INVALID_ENTITY_TYPE, INVALID_METADATA, or INVALID_TIMESTAMPS"}}}}},"dynatrace_ingest_logs":{"accepted":{"type":"boolean","description":"True when Dynatrace accepted every log event (HTTP 204)"},"statusCode":{"type":"number","description":"HTTP status Dynatrace returned. 204 is full success, 200 is partial success"},"details":{"type":"json","description":"Partial-success body, present only when some events were rejected. The reference does not document its shape, so it is passed through as-is","nullable":true}},"dynatrace_ingest_metrics":{"linesOk":{"type":"number","description":"Number of accepted data points","nullable":true},"linesInvalid":{"type":"number","description":"Number of rejected data points","nullable":true},"ingestError":{"type":"json","description":"Details of the invalid lines","nullable":true,"properties":{"code":{"type":"number","description":"Error code"},"message":{"type":"string","description":"Error message"},"invalidLines":{"type":"array","description":"The rejected lines","items":{"type":"object","properties":{"line":{"type":"number","description":"Line number in the payload"},"error":{"type":"string","description":"Why the line was rejected"}}}}}},"warnings":{"type":"json","description":"Warnings raised during ingestion, such as changed metric keys","nullable":true,"properties":{"message":{"type":"string","description":"Warning message"},"changedMetricKeys":{"type":"array","description":"Lines whose metric key Dynatrace rewrote","items":{"type":"object","properties":{"line":{"type":"number","description":"Line number in the payload"},"warning":{"type":"string","description":"What was changed"}}}}}}},"dynatrace_list_attacks":{"attacks":{"type":"array","description":"Matching attacks","items":{"type":"object","properties":{"attackId":{"type":"string","description":"Attack ID"},"displayId":{"type":"string","description":"Human-readable attack ID"},"displayName":{"type":"string","description":"Attack display name"},"attackType":{"type":"string","description":"COMMAND_INJECTION, JNDI_INJECTION, SQL_INJECTION, or SSRF"},"state":{"type":"string","description":"ALLOWLISTED, BLOCKED, or EXPLOITED"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, or NODE_JS"},"timestamp":{"type":"number","description":"Occurrence time in UTC milliseconds"},"attackTarget":{"type":"json","description":"Targeted host or database","nullable":true,"properties":{"entityId":{"type":"string","description":"ID of the targeted entity"},"name":{"type":"string","description":"Name of the targeted entity"}}},"attacker":{"type":"json","description":"Source IP and geo location","nullable":true,"properties":{"sourceIp":{"type":"string","description":"Source IP of the attack"},"location":{"type":"json","description":"Geo location of the source IP","properties":{"city":{"type":"string","description":"City","nullable":true},"country":{"type":"string","description":"Country","nullable":true},"countryCode":{"type":"string","description":"ISO country code","nullable":true}}}}},"affectedEntities":{"type":"json","description":"Affected process groups","nullable":true,"properties":{"processGroup":{"type":"json","description":"Affected process group","properties":{"id":{"type":"string","description":"Process group ID"},"name":{"type":"string","description":"Process group name"}}},"processGroupInstance":{"type":"json","description":"Affected process group instance","properties":{"id":{"type":"string","description":"Process group instance ID"},"name":{"type":"string","description":"Process group instance name"}}}}},"entrypoint":{"type":"json","description":"Entry point and payload","nullable":true,"properties":{"codeLocation":{"type":"json","description":"Where in the code the attack entered","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"entrypointFunction":{"type":"json","description":"The entry-point function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"payload":{"type":"array","description":"Payload values passed in","items":{"type":"object","properties":{"name":{"type":"string","description":"Payload parameter name"},"type":{"type":"string","description":"Payload parameter type"},"value":{"type":"string","description":"Payload parameter value"}}}}}},"request":{"type":"json","description":"The offending request","nullable":true,"properties":{"host":{"type":"string","description":"Host the request hit"},"path":{"type":"string","description":"Request path"},"url":{"type":"string","description":"Full request URL"},"protocolDetails":{"type":"json","description":"Protocol-specific detail, including HTTP method, headers, and parameters"}}},"securityProblem":{"type":"json","description":"Related security problem","nullable":true,"properties":{"securityProblemId":{"type":"string","description":"ID of the exploited security problem"},"assessment":{"type":"json","description":"Exposure assessment at the time of the attack","properties":{"dataAssets":{"type":"string","description":"Data asset reachability"},"exposure":{"type":"string","description":"Network exposure"},"numberOfReachableDataAssets":{"type":"number","description":"Reachable data assets"}}}}},"vulnerability":{"type":"json","description":"Exploited vulnerability","nullable":true,"properties":{"vulnerabilityId":{"type":"string","description":"ID of the vulnerability"},"displayName":{"type":"string","description":"Vulnerability display name"},"codeLocation":{"type":"json","description":"Where the vulnerability sits in the code","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunction":{"type":"json","description":"The vulnerable function","properties":{"className":{"type":"string","description":"Class the code sits in","nullable":true},"fileName":{"type":"string","description":"Source file","nullable":true},"functionName":{"type":"string","description":"Function name","nullable":true},"displayName":{"type":"string","description":"Human-readable location"},"lineNumber":{"type":"number","description":"Line number","nullable":true},"columnNumber":{"type":"number","description":"Column number","nullable":true},"returnType":{"type":"string","description":"Return type","nullable":true},"parameterTypes":{"type":"json","description":"Parameter types, with a truncation marker when the list was cut short"}}},"vulnerableFunctionInput":{"type":"json","description":"The tainted input that reached the vulnerable function"}}},"managementZones":{"type":"array","description":"Management zones of the attack","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_entities":{"entities":{"type":"array","description":"Matching monitored entities","items":{"type":"object","properties":{"entityId":{"type":"string","description":"Entity ID (e.g., HOST-06F288EE2A930951)"},"type":{"type":"string","description":"Entity type (e.g., HOST, SERVICE)"},"displayName":{"type":"string","description":"Entity display name"},"firstSeenTms":{"type":"number","description":"First seen timestamp in UTC milliseconds"},"lastSeenTms":{"type":"number","description":"Last seen timestamp in UTC milliseconds"},"properties":{"type":"json","description":"Entity properties. Keys depend on the entity type (a HOST and a SERVICE carry different ones), so the shape is dynamic"},"tags":{"type":"array","description":"Tags of the entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"managementZones":{"type":"array","description":"Management zones of the entity","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"icon":{"type":"json","description":"Icon of the entity","nullable":true,"properties":{"customIconPath":{"type":"string","description":"Path to a custom icon","nullable":true},"primaryIconType":{"type":"string","description":"Primary icon type"},"secondaryIconType":{"type":"string","description":"Secondary icon type","nullable":true}}},"fromRelationships":{"type":"json","description":"Relationships originating at this entity, keyed by relationship name. Keys depend on the entity type"},"toRelationships":{"type":"json","description":"Relationships pointing at this entity, keyed by relationship name. Keys depend on the entity type"}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_entity_types":{"types":{"type":"array","description":"Available entity types","items":{"type":"object","properties":{"type":{"type":"string","description":"Entity type (e.g., HOST, SERVICE)"},"displayName":{"type":"string","description":"Display name of the type","nullable":true},"dimensionKey":{"type":"string","description":"Metric dimension key of the type","nullable":true},"entityLimitExceeded":{"type":"boolean","description":"Whether the environment exceeded the entity limit for this type","nullable":true},"properties":{"type":"array","description":"Properties available on the type","items":{"type":"object","properties":{"id":{"type":"string","description":"Property ID"},"displayName":{"type":"string","description":"Property display name"},"type":{"type":"string","description":"Property value type"}}}},"fromRelationships":{"type":"array","description":"Relationships originating at this type","items":{"type":"object","properties":{"id":{"type":"string","description":"Relationship ID"},"toTypes":{"type":"array","description":"Entity types the relationship points to","items":{"type":"string"}}}}},"toRelationships":{"type":"array","description":"Relationships pointing at this type","items":{"type":"object","properties":{"id":{"type":"string","description":"Relationship ID"},"fromTypes":{"type":"array","description":"Entity types the relationship originates from","items":{"type":"string"}}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_events":{"events":{"type":"array","description":"Matching events","items":{"type":"object","properties":{"eventId":{"type":"string","description":"Event ID"},"eventType":{"type":"string","description":"Event type"},"title":{"type":"string","description":"Event title"},"startTime":{"type":"number","description":"Event start in UTC milliseconds"},"endTime":{"type":"number","description":"Event end in UTC milliseconds","nullable":true},"status":{"type":"string","description":"Event status: OPEN or CLOSED"},"correlationId":{"type":"string","description":"Correlation ID of the event","nullable":true},"frequentEvent":{"type":"boolean","description":"Whether the event is a frequent event"},"underMaintenance":{"type":"boolean","description":"Whether the event occurred during a maintenance window"},"suppressAlert":{"type":"boolean","description":"Whether alerting is suppressed"},"suppressProblem":{"type":"boolean","description":"Whether problem creation is suppressed"},"entityId":{"type":"object","description":"Entity the event belongs to","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"properties":{"type":"array","description":"Event properties","items":{"type":"object","properties":{"key":{"type":"string","description":"Property key"},"value":{"type":"string","description":"Property value"}}}},"managementZones":{"type":"array","description":"Management zones of the event","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the related entity","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_list_metrics":{"metrics":{"type":"array","description":"Matching metric descriptors","items":{"type":"object","properties":{"metricId":{"type":"string","description":"Metric key, including any transformations"},"displayName":{"type":"string","description":"Metric display name","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"unit":{"type":"string","description":"Metric unit","nullable":true},"unitDisplayFormat":{"type":"string","description":"Preferred unit format","nullable":true},"tags":{"type":"array","description":"Metric tags","items":{"type":"string"}},"billable":{"type":"boolean","description":"Whether the metric is billable","nullable":true},"dduBillable":{"type":"boolean","description":"Whether the metric consumes DDUs","nullable":true},"created":{"type":"number","description":"Creation timestamp in UTC ms","nullable":true},"lastWritten":{"type":"number","description":"Last write timestamp in UTC ms","nullable":true},"aggregationTypes":{"type":"array","description":"Supported aggregations","items":{"type":"string"}},"defaultAggregation":{"type":"json","description":"Default aggregation","nullable":true,"properties":{"type":{"type":"string","description":"Aggregation type, e.g. avg or percentile"},"parameter":{"type":"number","description":"Aggregation parameter","nullable":true}}},"dimensionDefinitions":{"type":"array","description":"Dimension definitions of the metric","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"name":{"type":"string","description":"Dimension name"},"displayName":{"type":"string","description":"Human-readable dimension name"},"index":{"type":"number","description":"Dimension index","nullable":true},"type":{"type":"string","description":"Dimension value type"}}}},"dimensionCardinalities":{"type":"array","description":"Estimated dimension cardinalities","items":{"type":"object","properties":{"key":{"type":"string","description":"Dimension key"},"estimate":{"type":"number","description":"Estimated distinct values"},"relative":{"type":"number","description":"Cardinality relative to the metric"}}}},"transformations":{"type":"array","description":"Supported transformations","items":{"type":"string"}},"entityType":{"type":"array","description":"Entity types the metric can be split by","items":{"type":"string"}},"minimumValue":{"type":"number","description":"Smallest allowed value","nullable":true},"maximumValue":{"type":"number","description":"Largest allowed value","nullable":true},"rootCauseRelevant":{"type":"boolean","description":"Root-cause relevant","nullable":true},"impactRelevant":{"type":"boolean","description":"Impact relevant","nullable":true},"metricValueType":{"type":"json","description":"Value type of the metric","nullable":true,"properties":{"type":{"type":"string","description":"Value type, e.g. score or unknown"}}},"latency":{"type":"number","description":"Expected write latency in minutes","nullable":true},"metricSelector":{"type":"string","description":"Selector the descriptor was resolved from","nullable":true},"scalar":{"type":"boolean","description":"Whether the result is a single value","nullable":true},"resolutionInfSupported":{"type":"boolean","description":"Whether resolution=Inf is supported","nullable":true},"warnings":{"type":"array","description":"Warnings for this metric","items":{"type":"string"}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_list_problem_comments":{"comments":{"type":"array","description":"Comments on the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Name of the comment author"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Creation timestamp in UTC milliseconds"}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_problems":{"problems":{"type":"array","description":"Matching problems","items":{"type":"object","properties":{"problemId":{"type":"string","description":"Problem ID"},"displayId":{"type":"string","description":"Human-readable problem ID (e.g., P-2401234)"},"title":{"type":"string","description":"Problem title"},"status":{"type":"string","description":"Problem status: OPEN or CLOSED"},"severityLevel":{"type":"string","description":"AVAILABILITY, CUSTOM_ALERT, ERROR, INFO, MONITORING_UNAVAILABLE, PERFORMANCE, or RESOURCE_CONTENTION"},"impactLevel":{"type":"string","description":"APPLICATION, ENVIRONMENT, INFRASTRUCTURE, or SERVICES"},"startTime":{"type":"number","description":"Problem start in UTC milliseconds"},"endTime":{"type":"number","description":"Problem end in UTC milliseconds, or -1 while the problem is open"},"rootCauseEntity":{"type":"object","description":"Entity Dynatrace determined to be the root cause","nullable":true,"properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}},"affectedEntities":{"type":"array","description":"Entities affected by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"impactedEntities":{"type":"array","description":"Entities impacted by the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Entity ID","nullable":true},"type":{"type":"string","description":"Entity type","nullable":true},"name":{"type":"string","description":"Entity display name","nullable":true}}}},"managementZones":{"type":"array","description":"Management zones the problem belongs to","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"entityTags":{"type":"array","description":"Tags of the affected entities","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"problemFilters":{"type":"array","description":"Alerting profiles that matched the problem","items":{"type":"object","properties":{"id":{"type":"string","description":"Alerting profile ID"},"name":{"type":"string","description":"Alerting profile name"}}}},"linkedProblemInfo":{"type":"object","description":"The problem this one is linked to","nullable":true,"properties":{"problemId":{"type":"string","description":"Linked problem ID"},"displayId":{"type":"string","description":"Linked problem display ID"}}},"evidenceDetails":{"type":"json","description":"Evidence behind the problem. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Number of evidence entries"},"details":{"type":"array","description":"The evidence entries themselves","items":{"type":"object","properties":{"displayName":{"type":"string","description":"Name of the evidence"},"evidenceType":{"type":"string","description":"AVAILABILITY_EVIDENCE, EVENT, MAINTENANCE_WINDOW, METRIC, or TRANSACTIONAL"},"startTime":{"type":"number","description":"Evidence start in UTC milliseconds"},"rootCauseRelevant":{"type":"boolean","description":"Whether Davis considered this evidence root-cause relevant"},"entity":{"type":"json","description":"Entity the evidence belongs to","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"groupingEntity":{"type":"json","description":"Entity the evidence is grouped under","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}}}}}}},"impactAnalysis":{"type":"json","description":"Estimated user impact. Only present when requested via Fields","nullable":true,"properties":{"impacts":{"type":"array","description":"One entry per impacted application, service, or mobile app","items":{"type":"object","properties":{"impactType":{"type":"string","description":"APPLICATION, CUSTOM_APPLICATION, MOBILE, or SERVICE"},"impactedEntity":{"type":"json","description":"The impacted entity","properties":{"entityId":{"type":"json","description":"Identifier of the entity","properties":{"id":{"type":"string","description":"Entity ID"},"type":{"type":"string","description":"Entity type"}}},"name":{"type":"string","description":"Entity display name"}}},"estimatedAffectedUsers":{"type":"number","description":"Users Davis estimates were affected"}}}}}},"recentComments":{"type":"json","description":"Most recent comments. Only present when requested via Fields","nullable":true,"properties":{"totalCount":{"type":"number","description":"Total comments on the problem"},"pageSize":{"type":"number","description":"Comments in this page"},"nextPageKey":{"type":"string","description":"Cursor for the next page","nullable":true},"comments":{"type":"array","description":"The comments themselves","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"authorName":{"type":"string","description":"Author of the comment"},"content":{"type":"string","description":"Comment text"},"context":{"type":"string","description":"Context of the comment","nullable":true},"createdAtTimestamp":{"type":"number","description":"Created in UTC milliseconds"}}}}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_list_remediation_items":{"remediationItems":{"type":"array","description":"Remediation items of the vulnerability. This endpoint returns no total count","items":{"type":"object","properties":{"id":{"type":"string","description":"Remediation item ID"},"name":{"type":"string","description":"Name of the affected component"},"entityIds":{"type":"array","description":"Entities the remediation item covers","items":{"type":"string"}},"firstAffectedTimestamp":{"type":"number","description":"First affected, in UTC milliseconds","nullable":true},"resolvedTimestamp":{"type":"number","description":"Resolved, in UTC milliseconds","nullable":true},"vulnerabilityState":{"type":"string","description":"VULNERABLE or RESOLVED"},"assessment":{"type":"json","description":"Exposure and reachability assessment","nullable":true,"properties":{"assessmentAccuracy":{"type":"string","description":"FULL, REDUCED, or NOT_AVAILABLE"},"dataAssets":{"type":"string","description":"REACHABLE, NOT_DETECTED, or NOT_AVAILABLE"},"exposure":{"type":"string","description":"PUBLIC_NETWORK, NOT_DETECTED, or NOT_AVAILABLE"},"numberOfDataAssets":{"type":"number","description":"Reachable data assets"},"vulnerableFunctionUsage":{"type":"string","description":"IN_USE, NOT_IN_USE, or NOT_AVAILABLE"},"vulnerableFunctionRestartRequired":{"type":"boolean","description":"Whether a restart is needed to pick up the fix"},"assessmentAccuracyDetails":{"type":"json","description":"Why accuracy is reduced","properties":{"reducedReasons":{"type":"array","description":"LIMITED_AGENT_SUPPORT, LIMITED_BY_CONFIGURATION, or LIMITED_BY_SERVICE_DETECTION_V2","items":{"type":"string"}}}},"vulnerableFunctionsInUse":{"type":"array","description":"Vulnerable functions in use","items":{"type":"object","properties":{"className":{"type":"string","description":"Class the function sits in"},"filePath":{"type":"string","description":"Path to the source file"},"functionName":{"type":"string","description":"Function name"}}}},"vulnerableFunctionsNotInUse":{"type":"array","description":"Vulnerable functions not in use","items":{"type":"object","properties":{"className":{"type":"string","description":"Class the function sits in"},"filePath":{"type":"string","description":"Path to the source file"},"functionName":{"type":"string","description":"Function name"}}}},"vulnerableFunctionsNotAvailable":{"type":"array","description":"Vulnerable functions whose usage could not be determined","items":{"type":"object","properties":{"className":{"type":"string","description":"Class the function sits in"},"filePath":{"type":"string","description":"Path to the source file"},"functionName":{"type":"string","description":"Function name"}}}}}},"muteState":{"type":"json","description":"Mute state, reason, and author","nullable":true,"properties":{"muted":{"type":"boolean","description":"Whether the item is muted"},"reason":{"type":"string","description":"AFFECTED, CONFIGURATION_NOT_AFFECTED, FALSE_POSITIVE, IGNORE, INITIAL_STATE, OTHER, or VULNERABLE_CODE_NOT_IN_USE"},"comment":{"type":"string","description":"Comment recorded with the mute","nullable":true},"user":{"type":"string","description":"Who set the mute state"},"lastUpdatedTimestamp":{"type":"number","description":"Last change in UTC milliseconds"}}},"remediationProgress":{"type":"json","description":"Affected and unaffected entities","nullable":true,"properties":{"affectedEntities":{"type":"array","description":"Entities still affected","items":{"type":"string"}},"unaffectedEntities":{"type":"array","description":"Entities already remediated","items":{"type":"string"}}}},"trackingLink":{"type":"json","description":"External tracking link","nullable":true,"properties":{"url":{"type":"string","description":"Link to the tracking ticket"},"displayName":{"type":"string","description":"Label for the link"},"user":{"type":"string","description":"Who set the link"},"lastUpdatedTimestamp":{"type":"number","description":"Last change in UTC milliseconds"}}},"vulnerableComponents":{"type":"array","description":"Vulnerable components of the item","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"displayName":{"type":"string","description":"Component display name"},"shortName":{"type":"string","description":"Short component name"},"fileName":{"type":"string","description":"File the component ships as"},"numberOfAffectedEntities":{"type":"number","description":"Entities affected by it"},"affectedEntities":{"type":"array","description":"IDs of the affected entities","items":{"type":"string"}}}}}}}}},"dynatrace_list_security_problems":{"securityProblems":{"type":"array","description":"Matching security problems","items":{"type":"object","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"displayId":{"type":"string","description":"Human-readable security problem ID"},"status":{"type":"string","description":"Status: OPEN or RESOLVED"},"muted":{"type":"boolean","description":"Whether the security problem is muted"},"title":{"type":"string","description":"Security problem title"},"technology":{"type":"string","description":"DOTNET, GO, JAVA, KUBERNETES, NODE_JS, PHP, or PYTHON"},"vulnerabilityType":{"type":"string","description":"CODE_LEVEL, RUNTIME, or THIRD_PARTY"},"packageName":{"type":"string","description":"Affected package name","nullable":true},"externalVulnerabilityId":{"type":"string","description":"External vulnerability ID","nullable":true},"cveIds":{"type":"array","description":"Related CVE IDs","items":{"type":"string"}},"url":{"type":"string","description":"Link to the security problem in Dynatrace","nullable":true},"firstSeenTimestamp":{"type":"number","description":"First seen in UTC milliseconds"},"lastUpdatedTimestamp":{"type":"number","description":"Last update in UTC milliseconds"},"lastOpenedTimestamp":{"type":"number","description":"Last opened in UTC milliseconds","nullable":true},"lastResolvedTimestamp":{"type":"number","description":"Last resolved in UTC milliseconds","nullable":true},"riskAssessment":{"type":"json","description":"Davis risk assessment. Only present when requested via Fields","nullable":true,"properties":{"riskLevel":{"type":"string","description":"CRITICAL, HIGH, MEDIUM, LOW, or NONE"},"riskScore":{"type":"number","description":"Davis risk score"},"riskVector":{"type":"string","description":"Risk vector string"},"baseRiskLevel":{"type":"string","description":"CVSS base risk level"},"baseRiskScore":{"type":"number","description":"CVSS base score"},"baseRiskVector":{"type":"string","description":"CVSS base vector"},"exposure":{"type":"string","description":"PUBLIC_NETWORK, NOT_DETECTED, or NOT_AVAILABLE"},"dataAssets":{"type":"string","description":"REACHABLE, NOT_DETECTED, or NOT_AVAILABLE"},"publicExploit":{"type":"string","description":"AVAILABLE or NOT_AVAILABLE"},"vulnerableFunctionUsage":{"type":"string","description":"IN_USE, NOT_IN_USE, or NOT_AVAILABLE"},"assessmentAccuracy":{"type":"string","description":"FULL, REDUCED, or NOT_AVAILABLE"},"assessmentAccuracyDetails":{"type":"json","description":"Why the assessment accuracy is reduced, as a reducedReasons array"}}},"managementZones":{"type":"array","description":"Management zones. Only present when requested via Fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Management zone ID"},"name":{"type":"string","description":"Management zone name"}}}},"globalCounts":{"type":"json","description":"Global affected-entity counts. Only present when requested via Fields","nullable":true,"properties":{"affectedNodes":{"type":"number","description":"Affected nodes"},"affectedProcessGroups":{"type":"number","description":"Affected process groups"},"affectedProcessGroupInstances":{"type":"number","description":"Affected process group instances"},"exposedProcessGroups":{"type":"number","description":"Publicly exposed process groups"},"reachableDataAssets":{"type":"number","description":"Reachable data assets"},"relatedApplications":{"type":"number","description":"Related applications"},"relatedAttacks":{"type":"number","description":"Related attacks"},"relatedHosts":{"type":"number","description":"Related hosts"},"relatedKubernetesClusters":{"type":"number","description":"Related Kubernetes clusters"},"relatedKubernetesWorkloads":{"type":"number","description":"Related Kubernetes workloads"},"relatedServices":{"type":"number","description":"Related services"},"vulnerableComponents":{"type":"number","description":"Vulnerable components"}}},"codeLevelVulnerabilityDetails":{"type":"json","description":"Code-level vulnerability details. Only present when requested via Fields","nullable":true,"properties":{"type":{"type":"string","description":"CMD_INJECTION, IMPROPER_INPUT_VALIDATION, SQL_INJECTION, or SSRF"},"vulnerabilityLocation":{"type":"string","description":"Where the vulnerability sits"},"shortVulnerabilityLocation":{"type":"string","description":"Shortened location"},"vulnerableFunction":{"type":"string","description":"The vulnerable function"},"processGroupIds":{"type":"array","description":"Process groups carrying the vulnerability","items":{"type":"string"}},"processGroups":{"type":"array","description":"Process group names","items":{"type":"string"}},"vulnerableFunctionInput":{"type":"json","description":"What reached the vulnerable function, as a type plus tainted input segments"}}}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_settings_objects":{"items":{"type":"array","description":"Matching settings objects","items":{"type":"object","properties":{"objectId":{"type":"string","description":"Settings object ID"},"schemaId":{"type":"string","description":"Schema the object belongs to"},"schemaVersion":{"type":"string","description":"Schema version","nullable":true},"scope":{"type":"string","description":"Scope the object applies to"},"value":{"type":"json","description":"The configuration itself. Its shape is defined by the object schema, so it is genuinely dynamic — read an existing object of the same schema to learn the fields"},"author":{"type":"string","description":"Who created the object","nullable":true},"created":{"type":"number","description":"Creation time in UTC milliseconds","nullable":true},"modified":{"type":"number","description":"Last change in UTC milliseconds","nullable":true},"updateToken":{"type":"string","description":"Optimistic-concurrency token to pass back on update or delete","nullable":true},"externalId":{"type":"string","description":"External ID, if set","nullable":true},"summary":{"type":"string","description":"Short summary of the object","nullable":true},"searchSummary":{"type":"string","description":"Searchable summary","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_settings_schemas":{"schemas":{"type":"array","description":"Available settings schemas","items":{"type":"object","properties":{"schemaId":{"type":"string","description":"Schema ID (e.g., builtin:alerting.profile)"},"displayName":{"type":"string","description":"Human-readable schema name","nullable":true},"latestSchemaVersion":{"type":"string","description":"Latest schema version","nullable":true},"maturity":{"type":"string","description":"GENERAL_AVAILABILITY, EARLY_ADOPTER, or PREVIEW","nullable":true},"multiObject":{"type":"boolean","description":"Whether a scope may hold several objects of this schema","nullable":true},"ordered":{"type":"boolean","description":"Whether objects are ordered","nullable":true},"ownerBasedAccessControl":{"type":"boolean","description":"Whether owner-based access control applies","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true}},"dynatrace_list_slos":{"slos":{"type":"array","description":"Matching service-level objectives","items":{"type":"object","properties":{"id":{"type":"string","description":"SLO ID"},"name":{"type":"string","description":"SLO name"},"description":{"type":"string","description":"SLO description","nullable":true},"enabled":{"type":"boolean","description":"Whether the SLO is enabled"},"target":{"type":"number","description":"Target success rate"},"warning":{"type":"number","description":"Warning threshold"},"timeframe":{"type":"string","description":"Evaluation timeframe of the SLO"},"filter":{"type":"string","description":"Entity filter of the SLO","nullable":true},"evaluationType":{"type":"string","description":"Evaluation type of the SLO"},"evaluatedPercentage":{"type":"number","description":"Calculated SLO value","nullable":true},"status":{"type":"string","description":"SLO status: SUCCESS, WARNING, or FAILURE"},"error":{"type":"string","description":"Error that prevented evaluation","nullable":true},"errorBudget":{"type":"number","description":"Remaining error budget","nullable":true},"errorBudgetBurnRate":{"type":"json","description":"Error budget burn rate","nullable":true,"properties":{"burnRateType":{"type":"string","description":"FAST, SLOW, or NONE"},"burnRateValue":{"type":"number","description":"Current burn rate"},"burnRateVisualizationEnabled":{"type":"boolean","description":"Whether the burn rate is shown on the SLO"},"estimatedTimeToConsumeErrorBudget":{"type":"number","description":"Hours until the error budget is exhausted at this rate"},"fastBurnThreshold":{"type":"number","description":"Threshold considered a fast burn"},"sloValue":{"type":"number","description":"SLO value the burn rate was computed from"}}},"metricKey":{"type":"string","description":"Metric key of the SLO","nullable":true},"metricName":{"type":"string","description":"Metric name of the SLO","nullable":true},"metricExpression":{"type":"string","description":"Metric expression","nullable":true},"relatedOpenProblems":{"type":"number","description":"Open related problems","nullable":true},"relatedTotalProblems":{"type":"number","description":"Total related problems","nullable":true}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"pageSize":{"type":"number","description":"Number of entries in this page","nullable":true},"nextPageKey":{"type":"string","description":"Cursor for the next page. Null on the last page","nullable":true}},"dynatrace_list_synthetic_monitors":{"monitors":{"type":"array","description":"Matching synthetic monitors","items":{"type":"object","properties":{"entityId":{"type":"string","description":"Monitor entity ID (e.g., SYNTHETIC_TEST-...)"},"name":{"type":"string","description":"Monitor name"},"type":{"type":"string","description":"BROWSER or HTTP"},"enabled":{"type":"boolean","description":"Whether the monitor is enabled"}}}}},"dynatrace_list_tags":{"tags":{"type":"array","description":"Custom tags on the matched entities","items":{"type":"object","properties":{"context":{"type":"string","description":"Tag origin (e.g., AWS, KUBERNETES, CONTEXTLESS)"},"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value","nullable":true},"stringRepresentation":{"type":"string","description":"Tag rendered as a string"}}}},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true}},"dynatrace_mute_security_problem":{"securityProblemId":{"type":"string","description":"ID of the muted security problem"},"reason":{"type":"string","description":"Reason recorded for the mute","nullable":true},"comment":{"type":"string","description":"Comment recorded for the mute","nullable":true},"alreadyInState":{"type":"boolean","description":"True when Dynatrace reported the problem was already muted (HTTP 204)"}},"dynatrace_mute_security_problems":{"summary":{"type":"array","description":"One entry per requested security problem","items":{"type":"object","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"muteStateChangeTriggered":{"type":"boolean","description":"False when the problem was already in the requested state"},"reason":{"type":"string","description":"ALREADY_MUTED or ALREADY_UNMUTED when no change was triggered","nullable":true}}}},"changedCount":{"type":"number","description":"How many problems actually changed state, excluding those already muted"}},"dynatrace_query_metrics":{"result":{"type":"array","description":"One entry per queried metric","items":{"type":"object","properties":{"metricId":{"type":"string","description":"Metric key including transformations"},"dataPointCountRatio":{"type":"number","description":"Queried data points relative to the query limit","nullable":true},"dimensionCountRatio":{"type":"number","description":"Queried dimension tuples relative to the query limit","nullable":true},"appliedOptionalFilters":{"type":"array","description":"Optional filters Dynatrace applied to the query","items":{"type":"object"}},"dql":{"type":"json","description":"DQL translation of the query, when available","nullable":true,"properties":{"status":{"type":"string","description":"Whether the translation succeeded"},"query":{"type":"string","description":"The equivalent DQL query"}}},"warnings":{"type":"array","description":"Warnings for this metric","items":{"type":"string"}},"data":{"type":"array","description":"Series of the metric, one per dimension tuple","items":{"type":"object","properties":{"dimensions":{"type":"array","description":"Dimension values of the series","items":{"type":"string"}},"dimensionMap":{"type":"json","description":"Dimension values keyed by dimension key"},"timestamps":{"type":"array","description":"Timestamps in UTC milliseconds, one per value","items":{"type":"number"}},"values":{"type":"array","description":"Metric values. Null where no data exists","items":{"type":"number"}}}}}}}},"resolution":{"type":"string","description":"Resolution Dynatrace actually used","nullable":true},"totalCount":{"type":"number","description":"Total number of matching entries","nullable":true},"warnings":{"type":"array","description":"Warnings returned alongside the result","items":{"type":"string"}}},"dynatrace_search_logs":{"results":{"type":"array","description":"Matching log records","items":{"type":"object","properties":{"timestamp":{"type":"number","description":"Log timestamp in UTC milliseconds"},"status":{"type":"string","description":"Log level: ERROR, WARN, INFO, NONE, or NOT_APPLICABLE"},"content":{"type":"string","description":"Log message content"},"eventType":{"type":"string","description":"Event type of the record","nullable":true},"additionalColumns":{"type":"json","description":"Additional log attributes keyed by column name"}}}},"sliceSize":{"type":"number","description":"Number of records in this slice","nullable":true},"nextSliceKey":{"type":"string","description":"Cursor for the next slice. Null when the result is complete","nullable":true},"warnings":{"type":"string","description":"Warning raised while searching","nullable":true}},"dynatrace_unmute_security_problem":{"securityProblemId":{"type":"string","description":"ID of the unmuted security problem"},"reason":{"type":"string","description":"Reason recorded for the unmute","nullable":true},"comment":{"type":"string","description":"Comment recorded for the unmute","nullable":true},"alreadyInState":{"type":"boolean","description":"True when Dynatrace reported the problem was already unmuted (HTTP 204)"}},"dynatrace_unmute_security_problems":{"summary":{"type":"array","description":"One entry per requested security problem","items":{"type":"object","properties":{"securityProblemId":{"type":"string","description":"Security problem ID"},"muteStateChangeTriggered":{"type":"boolean","description":"False when the problem was already in the requested state"},"reason":{"type":"string","description":"ALREADY_MUTED or ALREADY_UNMUTED when no change was triggered","nullable":true}}}},"changedCount":{"type":"number","description":"How many problems actually changed state, excluding those already unmuted"}},"dynatrace_update_problem_comment":{"problemId":{"type":"string","description":"ID of the problem"},"commentId":{"type":"string","description":"ID of the updated comment"},"message":{"type":"string","description":"Text the comment now carries"},"context":{"type":"string","description":"Context of the comment","nullable":true}},"dynatrace_update_settings_object":{"objectId":{"type":"string","description":"ID of the updated object","nullable":true},"code":{"type":"number","description":"Status Dynatrace reported for the update"}},"dynatrace_update_slo":{"sloId":{"type":"string","description":"ID of the updated SLO"},"name":{"type":"string","description":"Name the SLO now carries"}},"elasticsearch_bulk":{"took":{"type":"number","description":"Time in milliseconds the bulk operation took"},"errors":{"type":"boolean","description":"Whether any operation had an error"},"items":{"type":"array","description":"Results for each operation"}},"elasticsearch_cluster_health":{"cluster_name":{"type":"string","description":"Name of the cluster"},"status":{"type":"string","description":"Cluster health status: green, yellow, or red"},"number_of_nodes":{"type":"number","description":"Total number of nodes in the cluster"},"number_of_data_nodes":{"type":"number","description":"Number of data nodes"},"active_shards":{"type":"number","description":"Number of active shards"},"unassigned_shards":{"type":"number","description":"Number of unassigned shards"}},"elasticsearch_cluster_stats":{"cluster_name":{"type":"string","description":"Name of the cluster"},"status":{"type":"string","description":"Cluster health status"},"nodes":{"type":"object","description":"Node statistics including count and versions"},"indices":{"type":"object","description":"Index statistics including document count and store size"}},"elasticsearch_count":{"count":{"type":"number","description":"Number of documents matching the query"},"_shards":{"type":"object","description":"Shard statistics"}},"elasticsearch_create_index":{"acknowledged":{"type":"boolean","description":"Whether the request was acknowledged"},"shards_acknowledged":{"type":"boolean","description":"Whether the shards were acknowledged"},"index":{"type":"string","description":"Created index name"}},"elasticsearch_delete_document":{"_index":{"type":"string","description":"Index name"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"Document version"},"result":{"type":"string","description":"Operation result (deleted or not_found)"}},"elasticsearch_delete_index":{"acknowledged":{"type":"boolean","description":"Whether the deletion was acknowledged"}},"elasticsearch_get_document":{"_index":{"type":"string","description":"Index name"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"Document version"},"found":{"type":"boolean","description":"Whether the document was found"},"_source":{"type":"json","description":"Document content"}},"elasticsearch_get_index":{"index":{"type":"json","description":"Index information including aliases, mappings, and settings"}},"elasticsearch_index_document":{"_index":{"type":"string","description":"Index where the document was stored"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"Document version"},"result":{"type":"string","description":"Operation result (created or updated)"}},"elasticsearch_list_indices":{"message":{"type":"string","description":"Summary message about the indices"},"indices":{"type":"json","description":"Array of index information objects"}},"elasticsearch_search":{"took":{"type":"number","description":"Time in milliseconds the search took"},"timed_out":{"type":"boolean","description":"Whether the search timed out"},"hits":{"type":"object","description":"Search results with total count and matching documents"},"aggregations":{"type":"json","description":"Aggregation results if any","optional":true}},"elasticsearch_update_document":{"_index":{"type":"string","description":"Index name"},"_id":{"type":"string","description":"Document ID"},"_version":{"type":"number","description":"New document version"},"result":{"type":"string","description":"Operation result (updated or noop)"}},"elevenlabs_audio_isolation":{"audioUrl":{"type":"string","description":"URL of the isolated audio"},"audioFile":{"type":"file","description":"The isolated audio file"}},"elevenlabs_edit_voice_settings":{"status":{"type":"string","description":"Request outcome (\\"ok\\" on success)"}},"elevenlabs_get_user":{"userId":{"type":"string","description":"Unique user identifier"},"isNewUser":{"type":"boolean","description":"Whether the user is new"},"subscription":{"type":"object","description":"Subscription and usage details","properties":{"tier":{"type":"string","description":"Subscription tier"},"characterCount":{"type":"number","description":"Characters used this period"},"characterLimit":{"type":"number","description":"Character quota for this period"},"canExtendCharacterLimit":{"type":"boolean","description":"Whether the character limit can be extended"},"status":{"type":"string","description":"Subscription status"},"nextCharacterCountResetUnix":{"type":"number","description":"Unix timestamp when the character count resets"}}}},"elevenlabs_get_voice":{"voiceId":{"type":"string","description":"Unique voice identifier"},"name":{"type":"string","description":"Voice name"},"category":{"type":"string","description":"Voice category"},"description":{"type":"string","description":"Voice description"},"labels":{"type":"json","description":"Voice labels (accent, gender, age, use case)"},"previewUrl":{"type":"string","description":"URL to a preview audio sample"},"settings":{"type":"json","description":"Default voice settings"},"availableForTiers":{"type":"array","description":"Subscription tiers the voice is available on"},"highQualityBaseModelIds":{"type":"array","description":"Model IDs that support high-quality output for this voice"},"isOwner":{"type":"boolean","description":"Whether the current user owns this voice"}},"elevenlabs_get_voice_settings":{"stability":{"type":"number","description":"Voice stability (0.0-1.0)"},"similarityBoost":{"type":"number","description":"Similarity boost (0.0-1.0)"},"style":{"type":"number","description":"Style exaggeration (0.0-1.0)"},"useSpeakerBoost":{"type":"boolean","description":"Whether speaker boost is enabled"},"speed":{"type":"number","description":"Speech speed (1.0 = normal)"}},"elevenlabs_list_models":{"models":{"type":"array","description":"List of available models","items":{"type":"object","properties":{"modelId":{"type":"string","description":"Unique model identifier"},"name":{"type":"string","description":"Model name"},"description":{"type":"string","description":"Model description"},"canDoTextToSpeech":{"type":"boolean","description":"Supports text-to-speech"},"canDoVoiceConversion":{"type":"boolean","description":"Supports voice conversion"},"canUseStyle":{"type":"boolean","description":"Supports the style parameter"},"canUseSpeakerBoost":{"type":"boolean","description":"Supports speaker boost"},"languages":{"type":"array","description":"Languages supported by the model","items":{"type":"object","properties":{"languageId":{"type":"string","description":"Language code"},"name":{"type":"string","description":"Language name"}}}}}}}},"elevenlabs_list_voices":{"voices":{"type":"array","description":"List of voices","items":{"type":"object","properties":{"voiceId":{"type":"string","description":"Unique voice identifier"},"name":{"type":"string","description":"Voice name"},"category":{"type":"string","description":"Voice category"},"description":{"type":"string","description":"Voice description"},"labels":{"type":"json","description":"Voice labels (accent, gender, age, use case)"},"previewUrl":{"type":"string","description":"URL to a preview audio sample"},"settings":{"type":"json","description":"Default voice settings"}}}},"totalCount":{"type":"number","description":"Total number of matching voices","optional":true},"hasMore":{"type":"boolean","description":"Whether more voices are available"},"nextPageToken":{"type":"string","description":"Token to fetch the next page","optional":true}},"elevenlabs_sound_effects":{"audioUrl":{"type":"string","description":"URL of the generated sound effect"},"audioFile":{"type":"file","description":"The generated sound effect file"}},"elevenlabs_speech_to_speech":{"audioUrl":{"type":"string","description":"URL of the converted audio"},"audioFile":{"type":"file","description":"The converted audio file"}},"elevenlabs_tts":{"audioUrl":{"type":"string","description":"The URL of the generated audio"},"audioFile":{"type":"file","description":"The generated audio file"}},"emailbison_attach_leads_to_campaign":{"success":{"type":"boolean","description":"Whether the action succeeded"},"message":{"type":"string","description":"Action message","optional":true}},"emailbison_attach_tags_to_leads":{"success":{"type":"boolean","description":"Whether the action succeeded"},"message":{"type":"string","description":"Action message","optional":true}},"emailbison_create_campaign":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}},"emailbison_create_lead":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}},"emailbison_create_tag":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"},"created_at":{"type":"string","description":"Tag creation timestamp","optional":true},"updated_at":{"type":"string","description":"Tag update timestamp","optional":true}},"emailbison_get_lead":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}},"emailbison_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns","items":{"type":"object","properties":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of campaigns returned"}},"emailbison_list_leads":{"leads":{"type":"array","description":"List of leads","items":{"type":"object","properties":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of leads returned"}},"emailbison_list_replies":{"replies":{"type":"array","description":"List of replies","items":{"type":"object","properties":{"id":{"type":"number","description":"Reply ID"},"subject":{"type":"string","description":"Reply subject","optional":true},"text_body":{"type":"string","description":"Reply text body","optional":true},"from_email_address":{"type":"string","description":"Sender email","optional":true},"primary_to_email_address":{"type":"string","description":"Primary recipient","optional":true},"date_received":{"type":"string","description":"Date received","optional":true},"interested":{"type":"boolean","description":"Whether the reply is marked interested"},"read":{"type":"boolean","description":"Whether the reply is read"}}}},"count":{"type":"number","description":"Number of replies returned"}},"emailbison_list_tags":{"tags":{"type":"array","description":"List of tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"},"created_at":{"type":"string","description":"Tag creation timestamp","optional":true},"updated_at":{"type":"string","description":"Tag update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of tags returned"}},"emailbison_update_campaign":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}},"emailbison_update_campaign_status":{"id":{"type":"number","description":"Campaign ID"},"uuid":{"type":"string","description":"Campaign UUID","optional":true},"name":{"type":"string","description":"Campaign name"},"type":{"type":"string","description":"Campaign type","optional":true},"status":{"type":"string","description":"Campaign status","optional":true},"emails_sent":{"type":"number","description":"Emails sent"},"opened":{"type":"number","description":"Total opens"},"unique_opens":{"type":"number","description":"Unique opens"},"replied":{"type":"number","description":"Total replies"},"unique_replies":{"type":"number","description":"Unique replies"},"bounced":{"type":"number","description":"Bounces"},"unsubscribed":{"type":"number","description":"Unsubscribes"},"interested":{"type":"number","description":"Interested replies"},"total_leads_contacted":{"type":"number","description":"Total leads contacted"},"total_leads":{"type":"number","description":"Total leads"},"max_emails_per_day":{"type":"number","description":"Maximum emails per day","optional":true},"max_new_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"plain_text":{"type":"boolean","description":"Whether campaign emails are plain text","optional":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","optional":true},"can_unsubscribe":{"type":"boolean","description":"Whether recipients can unsubscribe","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"tags":{"type":"array","description":"Campaign tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"default":{"type":"boolean","description":"Whether this is a default tag"}}}},"created_at":{"type":"string","description":"Campaign creation timestamp","optional":true},"updated_at":{"type":"string","description":"Campaign update timestamp","optional":true}},"emailbison_update_lead":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name"},"last_name":{"type":"string","description":"Lead last name"},"email":{"type":"string","description":"Lead email address"},"title":{"type":"string","description":"Lead title","optional":true},"company":{"type":"string","description":"Lead company","optional":true},"notes":{"type":"string","description":"Lead notes","optional":true},"status":{"type":"string","description":"Lead status","optional":true},"custom_variables":{"type":"array","description":"Lead custom variables","items":{"type":"object","properties":{"name":{"type":"string","description":"Custom variable name"},"value":{"type":"string","description":"Custom variable value","optional":true}}}},"lead_campaign_data":{"type":"array","description":"Lead campaign data returned by Email Bison"},"overall_stats":{"type":"object","description":"Lead engagement stats","properties":{"emails_sent":{"type":"number","description":"Emails sent"},"opens":{"type":"number","description":"Email opens"},"replies":{"type":"number","description":"Replies"},"unique_replies":{"type":"number","description":"Unique replies"},"unique_opens":{"type":"number","description":"Unique opens"}}},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"updated_at":{"type":"string","description":"Lead update timestamp","optional":true}},"embeddings_cohere":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_gemini":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_mistral":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_openai":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"embeddings_openrouter":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"enrich_check_credits":{"totalCredits":{"type":"number","description":"Total credits allocated to the account"},"creditsUsed":{"type":"number","description":"Credits consumed so far"},"creditsRemaining":{"type":"number","description":"Available credits remaining"}},"enrich_company_funding":{"legalName":{"type":"string","description":"Legal company name","optional":true},"employeeCount":{"type":"number","description":"Number of employees","optional":true},"headquarters":{"type":"string","description":"Headquarters location","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"totalFundingRaised":{"type":"number","description":"Total funding raised","optional":true},"fundingRounds":{"type":"array","description":"Funding rounds","items":{"type":"object","properties":{"roundType":{"type":"string","description":"Round type"},"amount":{"type":"number","description":"Amount raised"},"date":{"type":"string","description":"Date"},"investors":{"type":"array","description":"Investors"}}}},"monthlyVisits":{"type":"number","description":"Monthly website visits","optional":true},"trafficChange":{"type":"number","description":"Traffic change percentage","optional":true},"itSpending":{"type":"number","description":"Estimated IT spending in USD","optional":true},"executives":{"type":"array","description":"Executive team","items":{"type":"object","properties":{"name":{"type":"string","description":"Name"},"title":{"type":"string","description":"Title"}}}}},"enrich_company_lookup":{"name":{"type":"string","description":"Company name","optional":true},"universalName":{"type":"string","description":"Universal company name","optional":true},"companyId":{"type":"string","description":"Company ID","optional":true},"description":{"type":"string","description":"Company description","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn company URL","optional":true},"websiteUrl":{"type":"string","description":"Company website","optional":true},"followers":{"type":"number","description":"Number of LinkedIn followers","optional":true},"staffCount":{"type":"number","description":"Number of employees","optional":true},"foundedDate":{"type":"string","description":"Date founded","optional":true},"type":{"type":"string","description":"Company type","optional":true},"industries":{"type":"array","description":"Industries","items":{"type":"string","description":"Industry"}},"specialties":{"type":"array","description":"Company specialties","items":{"type":"string","description":"Specialty"}},"headquarters":{"type":"json","description":"Headquarters location","properties":{"city":{"type":"string","description":"City"},"country":{"type":"string","description":"Country"},"postalCode":{"type":"string","description":"Postal code"},"line1":{"type":"string","description":"Address line 1"}}},"logo":{"type":"string","description":"Company logo URL","optional":true},"coverImage":{"type":"string","description":"Cover image URL","optional":true},"fundingRounds":{"type":"array","description":"Funding history","items":{"type":"object","properties":{"roundType":{"type":"string","description":"Funding round type"},"amount":{"type":"number","description":"Amount raised"},"currency":{"type":"string","description":"Currency"},"investors":{"type":"array","description":"Investors"}}}}},"enrich_company_revenue":{"companyName":{"type":"string","description":"Company name","optional":true},"shortDescription":{"type":"string","description":"Short company description","optional":true},"fullSummary":{"type":"string","description":"Full company summary","optional":true},"revenue":{"type":"string","description":"Company revenue","optional":true},"revenueMin":{"type":"number","description":"Minimum revenue estimate","optional":true},"revenueMax":{"type":"number","description":"Maximum revenue estimate","optional":true},"employeeCount":{"type":"number","description":"Number of employees","optional":true},"founded":{"type":"string","description":"Year founded","optional":true},"ownership":{"type":"string","description":"Ownership type","optional":true},"status":{"type":"string","description":"Company status (e.g., Active)","optional":true},"website":{"type":"string","description":"Company website URL","optional":true},"ceo":{"type":"json","description":"CEO information","properties":{"name":{"type":"string","description":"CEO name"},"designation":{"type":"string","description":"CEO designation/title"},"rating":{"type":"number","description":"CEO rating"}}},"socialLinks":{"type":"json","description":"Social media links","properties":{"linkedIn":{"type":"string","description":"LinkedIn URL"},"twitter":{"type":"string","description":"Twitter URL"},"facebook":{"type":"string","description":"Facebook URL"}}},"totalFunding":{"type":"string","description":"Total funding raised","optional":true},"fundingRounds":{"type":"number","description":"Number of funding rounds","optional":true},"competitors":{"type":"array","description":"Competitors","items":{"type":"object","properties":{"name":{"type":"string","description":"Competitor name"},"revenue":{"type":"string","description":"Revenue"},"employeeCount":{"type":"number","description":"Employee count"},"headquarters":{"type":"string","description":"Headquarters"}}}}},"enrich_disposable_email_check":{"email":{"type":"string","description":"Email address checked"},"score":{"type":"number","description":"Validation score (0-100)"},"testsPassed":{"type":"string","description":"Number of tests passed (e.g., \\"3/3\\")"},"passed":{"type":"boolean","description":"Whether the email passed all validation tests"},"reason":{"type":"string","description":"Reason for failure if email did not pass","optional":true},"mailServerIp":{"type":"string","description":"Mail server IP address","optional":true},"mxRecords":{"type":"array","description":"MX records for the domain","items":{"type":"object","properties":{"host":{"type":"string","description":"MX record host"},"pref":{"type":"number","description":"MX record preference"}}}}},"enrich_email_to_ip":{"email":{"type":"string","description":"Email address looked up"},"ip":{"type":"string","description":"Associated IP address","optional":true},"found":{"type":"boolean","description":"Whether an IP address was found"}},"enrich_email_to_person_lite":{"name":{"type":"string","description":"Full name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"title":{"type":"string","description":"Job title","optional":true},"location":{"type":"string","description":"Location","optional":true},"company":{"type":"string","description":"Current company","optional":true},"companyLocation":{"type":"string","description":"Company location","optional":true},"companyLinkedIn":{"type":"string","description":"Company LinkedIn URL","optional":true},"profileId":{"type":"string","description":"LinkedIn profile ID","optional":true},"schoolName":{"type":"string","description":"School name","optional":true},"schoolUrl":{"type":"string","description":"School URL","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"photoUrl":{"type":"string","description":"Profile photo URL","optional":true},"followerCount":{"type":"number","description":"Number of followers","optional":true},"connectionCount":{"type":"number","description":"Number of connections","optional":true},"languages":{"type":"array","description":"Languages spoken","items":{"type":"string","description":"Language"}},"projects":{"type":"array","description":"Projects","items":{"type":"string","description":"Project"}},"certifications":{"type":"array","description":"Certifications","items":{"type":"string","description":"Certification"}},"volunteerExperience":{"type":"array","description":"Volunteer experience","items":{"type":"string","description":"Volunteer role"}}},"enrich_email_to_phone":{"email":{"type":"string","description":"Email address looked up","optional":true},"mobileNumber":{"type":"string","description":"Found mobile phone number","optional":true},"found":{"type":"boolean","description":"Whether a phone number was found"},"status":{"type":"string","description":"Request status (in_progress or completed)","optional":true}},"enrich_email_to_profile":{"displayName":{"type":"string","description":"Full display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"headline":{"type":"string","description":"Professional headline","optional":true},"occupation":{"type":"string","description":"Current occupation","optional":true},"summary":{"type":"string","description":"Profile summary","optional":true},"location":{"type":"string","description":"Location","optional":true},"country":{"type":"string","description":"Country","optional":true},"linkedInUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"photoUrl":{"type":"string","description":"Profile photo URL","optional":true},"connectionCount":{"type":"number","description":"Number of connections","optional":true},"isConnectionCountObfuscated":{"type":"boolean","description":"Whether connection count is obfuscated (500+)","optional":true},"positionHistory":{"type":"array","description":"Work experience history","items":{"type":"object","properties":{"title":{"type":"string","description":"Job title"},"company":{"type":"string","description":"Company name"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"},"location":{"type":"string","description":"Location"}}}},"education":{"type":"array","description":"Education history","items":{"type":"object","properties":{"school":{"type":"string","description":"School name"},"degree":{"type":"string","description":"Degree"},"fieldOfStudy":{"type":"string","description":"Field of study"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"}}}},"certifications":{"type":"array","description":"Professional certifications","items":{"type":"object","properties":{"name":{"type":"string","description":"Certification name"},"authority":{"type":"string","description":"Issuing authority"},"url":{"type":"string","description":"Certification URL"}}}},"skills":{"type":"array","description":"List of skills","items":{"type":"string","description":"Skill"}},"languages":{"type":"array","description":"List of languages","items":{"type":"string","description":"Language"}},"locale":{"type":"string","description":"Profile locale (e.g., en_US)","optional":true},"version":{"type":"number","description":"Profile version number","optional":true}},"enrich_find_email":{"email":{"type":"string","description":"Found email address","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"domain":{"type":"string","description":"Company domain","optional":true},"found":{"type":"boolean","description":"Whether an email was found"},"acceptAll":{"type":"boolean","description":"Whether the domain accepts all emails","optional":true}},"enrich_get_post_details":{"postId":{"type":"string","description":"Post ID","optional":true},"author":{"type":"json","description":"Author information","properties":{"name":{"type":"string","description":"Author name"},"headline":{"type":"string","description":"Author headline"},"linkedInUrl":{"type":"string","description":"Author LinkedIn URL"},"profileImage":{"type":"string","description":"Author profile image"}}},"timestamp":{"type":"string","description":"Post timestamp","optional":true},"textContent":{"type":"string","description":"Post text content","optional":true},"hashtags":{"type":"array","description":"Hashtags","items":{"type":"string","description":"Hashtag"}},"mediaUrls":{"type":"array","description":"Media URLs","items":{"type":"string","description":"Media URL"}},"reactions":{"type":"number","description":"Number of reactions"},"commentsCount":{"type":"number","description":"Number of comments"}},"enrich_ip_to_company":{"name":{"type":"string","description":"Company name","optional":true},"legalName":{"type":"string","description":"Legal company name","optional":true},"domain":{"type":"string","description":"Primary domain","optional":true},"domainAliases":{"type":"array","description":"Domain aliases","items":{"type":"string","description":"Domain alias"}},"sector":{"type":"string","description":"Business sector","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"employees":{"type":"number","description":"Number of employees","optional":true},"revenue":{"type":"string","description":"Estimated revenue","optional":true},"location":{"type":"json","description":"Company location","properties":{"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State"},"country":{"type":"string","description":"Country"},"timezone":{"type":"string","description":"Timezone"}}},"linkedInUrl":{"type":"string","description":"LinkedIn company URL","optional":true},"twitterUrl":{"type":"string","description":"Twitter URL","optional":true},"facebookUrl":{"type":"string","description":"Facebook URL","optional":true}},"enrich_linkedin_profile":{"profileId":{"type":"string","description":"LinkedIn profile ID","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"subTitle":{"type":"string","description":"Profile subtitle/headline","optional":true},"profilePicture":{"type":"string","description":"Profile picture URL","optional":true},"backgroundImage":{"type":"string","description":"Background image URL","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"location":{"type":"string","description":"Location","optional":true},"followersCount":{"type":"number","description":"Number of followers","optional":true},"connectionsCount":{"type":"number","description":"Number of connections","optional":true},"premium":{"type":"boolean","description":"Whether the account is premium"},"influencer":{"type":"boolean","description":"Whether the account is an influencer"},"positions":{"type":"array","description":"Work positions","items":{"type":"object","properties":{"title":{"type":"string","description":"Job title"},"company":{"type":"string","description":"Company name"},"companyLogo":{"type":"string","description":"Company logo URL"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"},"location":{"type":"string","description":"Location"}}}},"education":{"type":"array","description":"Education history","items":{"type":"object","properties":{"school":{"type":"string","description":"School name"},"degree":{"type":"string","description":"Degree"},"fieldOfStudy":{"type":"string","description":"Field of study"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"}}}},"websites":{"type":"array","description":"Personal websites","items":{"type":"string","description":"Website URL"}}},"enrich_linkedin_to_personal_email":{"email":{"type":"string","description":"Personal email address","optional":true},"found":{"type":"boolean","description":"Whether an email was found"},"status":{"type":"string","description":"Request status","optional":true}},"enrich_linkedin_to_work_email":{"email":{"type":"string","description":"Found work email address","optional":true},"found":{"type":"boolean","description":"Whether an email was found"},"status":{"type":"string","description":"Request status (in_progress or completed)","optional":true}},"enrich_phone_finder":{"profileUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"mobileNumber":{"type":"string","description":"Found mobile phone number","optional":true},"found":{"type":"boolean","description":"Whether a phone number was found"},"status":{"type":"string","description":"Request status (in_progress or completed)","optional":true}},"enrich_reverse_hash_lookup":{"hash":{"type":"string","description":"MD5 hash that was looked up"},"email":{"type":"string","description":"Original email address","optional":true},"displayName":{"type":"string","description":"Display name associated with the email","optional":true},"found":{"type":"boolean","description":"Whether an email was found for the hash"}},"enrich_sales_pointer_people":{"data":{"type":"array","description":"People results","items":{"type":"object","properties":{"name":{"type":"string","description":"Full name"},"summary":{"type":"string","description":"Professional summary"},"location":{"type":"string","description":"Location"},"profilePicture":{"type":"string","description":"Profile picture URL"},"linkedInUrn":{"type":"string","description":"LinkedIn URN"},"positions":{"type":"array","description":"Work positions","properties":{"title":{"type":"string","description":"Job title"},"company":{"type":"string","description":"Company"}}},"education":{"type":"array","description":"Education","properties":{"school":{"type":"string","description":"School"},"degree":{"type":"string","description":"Degree"}}}}}},"pagination":{"type":"json","description":"Pagination info","properties":{"totalCount":{"type":"number","description":"Total results"},"returnedCount":{"type":"number","description":"Returned count"},"start":{"type":"number","description":"Start position"},"limit":{"type":"number","description":"Limit"}}}},"enrich_search_company":{"currentPage":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"pageSize":{"type":"number","description":"Results per page"},"companies":{"type":"array","description":"Search results","items":{"type":"object","properties":{"companyName":{"type":"string","description":"Company name"},"tagline":{"type":"string","description":"Company tagline"},"webAddress":{"type":"string","description":"Website URL"},"industries":{"type":"array","description":"Industries"},"teamSize":{"type":"number","description":"Team size"},"linkedInProfile":{"type":"string","description":"LinkedIn URL"}}}}},"enrich_search_company_activities":{"paginationToken":{"type":"string","description":"Token for fetching next page","optional":true},"activityType":{"type":"string","description":"Type of activities returned"},"activities":{"type":"array","description":"Activities","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Activity ID"},"commentary":{"type":"string","description":"Activity text content"},"linkedInUrl":{"type":"string","description":"Link to activity"},"timeElapsed":{"type":"string","description":"Time elapsed since activity"},"numReactions":{"type":"number","description":"Total number of reactions"},"author":{"type":"object","description":"Activity author info","properties":{"name":{"type":"string","description":"Author name"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"}}},"reactionBreakdown":{"type":"object","description":"Reactions","properties":{"likes":{"type":"number","description":"Likes"},"empathy":{"type":"number","description":"Empathy reactions"},"other":{"type":"number","description":"Other reactions"}}},"attachments":{"type":"array","description":"Attachments"}}}}},"enrich_search_company_employees":{"currentPage":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"pageSize":{"type":"number","description":"Number of results per page"},"profiles":{"type":"array","description":"Employee profiles","items":{"type":"object","properties":{"profileIdentifier":{"type":"string","description":"Profile ID"},"givenName":{"type":"string","description":"First name"},"familyName":{"type":"string","description":"Last name"},"currentPosition":{"type":"string","description":"Current job title"},"profileImage":{"type":"string","description":"Profile image URL"},"externalProfileUrl":{"type":"string","description":"LinkedIn URL"},"city":{"type":"string","description":"City"},"country":{"type":"string","description":"Country"},"expertSkills":{"type":"array","description":"Skills"}}}}},"enrich_search_jobs":{"count":{"type":"number","description":"Number of job postings returned"},"jobs":{"type":"array","description":"Job postings","items":{"type":"object","properties":{"title":{"type":"string","description":"Job title"},"companyName":{"type":"string","description":"Hiring company name"},"companyLink":{"type":"string","description":"Company LinkedIn URL"},"companyLogo":{"type":"string","description":"Company logo URL"},"location":{"type":"string","description":"Job location"},"url":{"type":"string","description":"Job posting URL"},"postedDate":{"type":"string","description":"Date the job was posted"},"postedTimestamp":{"type":"string","description":"Timestamp the job was posted"},"hiringStatus":{"type":"string","description":"Hiring status"},"criteria":{"type":"object","description":"Employment criteria (seniority, type, function)"}}}}},"enrich_search_logo":{"logoUrl":{"type":"string","description":"URL to fetch the company logo","optional":true},"domain":{"type":"string","description":"Domain that was looked up"}},"enrich_search_people":{"currentPage":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"pageSize":{"type":"number","description":"Results per page"},"profiles":{"type":"array","description":"Search results","items":{"type":"object","properties":{"profileIdentifier":{"type":"string","description":"Profile ID"},"givenName":{"type":"string","description":"First name"},"familyName":{"type":"string","description":"Last name"},"currentPosition":{"type":"string","description":"Current job title"},"profileImage":{"type":"string","description":"Profile image URL"},"externalProfileUrl":{"type":"string","description":"LinkedIn URL"},"city":{"type":"string","description":"City"},"country":{"type":"string","description":"Country"},"expertSkills":{"type":"array","description":"Skills"}}}}},"enrich_search_people_activities":{"paginationToken":{"type":"string","description":"Token for fetching next page","optional":true},"activityType":{"type":"string","description":"Type of activities returned"},"activities":{"type":"array","description":"Activities","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Activity ID"},"commentary":{"type":"string","description":"Activity text content"},"linkedInUrl":{"type":"string","description":"Link to activity"},"timeElapsed":{"type":"string","description":"Time elapsed since activity"},"numReactions":{"type":"number","description":"Total number of reactions"},"author":{"type":"object","description":"Activity author info","properties":{"name":{"type":"string","description":"Author name"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"}}},"reactionBreakdown":{"type":"object","description":"Reactions","properties":{"likes":{"type":"number","description":"Likes"},"empathy":{"type":"number","description":"Empathy reactions"},"other":{"type":"number","description":"Other reactions"}}},"attachments":{"type":"array","description":"Attachment URLs"}}}}},"enrich_search_post_comments":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of comments returned"},"comments":{"type":"array","description":"Comments","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Comment activity ID"},"commentary":{"type":"string","description":"Comment text"},"linkedInUrl":{"type":"string","description":"Link to comment"},"commenter":{"type":"object","description":"Commenter info","properties":{"profileId":{"type":"string","description":"Profile ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"subTitle":{"type":"string","description":"Subtitle/headline"},"profilePicture":{"type":"string","description":"Profile picture URL"},"backgroundImage":{"type":"string","description":"Background image URL"},"entityUrn":{"type":"string","description":"Entity URN"},"objectUrn":{"type":"string","description":"Object URN"},"profileType":{"type":"string","description":"Profile type"}}},"reactionBreakdown":{"type":"object","description":"Reactions on the comment","properties":{"likes":{"type":"number","description":"Number of likes"},"empathy":{"type":"number","description":"Number of empathy reactions"},"other":{"type":"number","description":"Number of other reactions"}}}}}}},"enrich_search_post_comments_by_url":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of comments returned"},"comments":{"type":"array","description":"Comments","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Comment activity ID"},"commentary":{"type":"string","description":"Comment text"},"linkedInUrl":{"type":"string","description":"Link to comment"},"commenter":{"type":"object","description":"Commenter info","properties":{"profileId":{"type":"string","description":"Profile ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"subTitle":{"type":"string","description":"Subtitle/headline"},"profilePicture":{"type":"string","description":"Profile picture URL"},"backgroundImage":{"type":"string","description":"Background image URL"},"entityUrn":{"type":"string","description":"Entity URN"},"objectUrn":{"type":"string","description":"Object URN"},"profileType":{"type":"string","description":"Profile type"}}},"reactionBreakdown":{"type":"object","description":"Reactions on the comment","properties":{"likes":{"type":"number","description":"Number of likes"},"empathy":{"type":"number","description":"Number of empathy reactions"},"other":{"type":"number","description":"Number of other reactions"}}}}}}},"enrich_search_post_reactions":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of reactions returned"},"reactions":{"type":"array","description":"Reactions","items":{"type":"object","properties":{"reactionType":{"type":"string","description":"Type of reaction"},"reactor":{"type":"object","description":"Person who reacted","properties":{"name":{"type":"string","description":"Name"},"subTitle":{"type":"string","description":"Job title"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"},"linkedInUrl":{"type":"string","description":"LinkedIn URL"}}}}}}},"enrich_search_post_reactions_by_url":{"page":{"type":"number","description":"Current page number"},"totalPage":{"type":"number","description":"Total number of pages"},"count":{"type":"number","description":"Number of reactions returned"},"reactions":{"type":"array","description":"Reactions","items":{"type":"object","properties":{"reactionType":{"type":"string","description":"Type of reaction"},"reactor":{"type":"object","description":"Person who reacted","properties":{"name":{"type":"string","description":"Name"},"subTitle":{"type":"string","description":"Job title"},"profileId":{"type":"string","description":"Profile ID"},"profilePicture":{"type":"string","description":"Profile picture URL"},"linkedInUrl":{"type":"string","description":"LinkedIn URL"}}}}}}},"enrich_search_posts":{"count":{"type":"number","description":"Total number of results"},"posts":{"type":"array","description":"Search results","items":{"type":"object","properties":{"url":{"type":"string","description":"Post URL"},"postId":{"type":"string","description":"Post ID"},"author":{"type":"object","description":"Author information","properties":{"name":{"type":"string","description":"Author name"},"headline":{"type":"string","description":"Author headline"},"linkedInUrl":{"type":"string","description":"Author LinkedIn URL"},"profileImage":{"type":"string","description":"Author profile image"}}},"timestamp":{"type":"string","description":"Post timestamp"},"textContent":{"type":"string","description":"Post text content"},"hashtags":{"type":"array","description":"Hashtags"},"mediaUrls":{"type":"array","description":"Media URLs"},"reactions":{"type":"number","description":"Number of reactions"},"commentsCount":{"type":"number","description":"Number of comments"}}}}},"enrich_search_similar_companies":{"companies":{"type":"array","description":"Similar companies","items":{"type":"object","properties":{"url":{"type":"string","description":"LinkedIn URL"},"name":{"type":"string","description":"Company name"},"universalName":{"type":"string","description":"Universal name"},"type":{"type":"string","description":"Company type"},"description":{"type":"string","description":"Description"},"phone":{"type":"string","description":"Phone number"},"website":{"type":"string","description":"Website URL"},"logo":{"type":"string","description":"Logo URL"},"foundedYear":{"type":"number","description":"Year founded"},"staffTotal":{"type":"number","description":"Total staff"},"industries":{"type":"array","description":"Industries"},"relevancyScore":{"type":"number","description":"Relevancy score"},"relevancyValue":{"type":"string","description":"Relevancy value"}}}}},"enrich_verify_email":{"email":{"type":"string","description":"Email address verified"},"status":{"type":"string","description":"Verification status"},"result":{"type":"string","description":"Deliverability result (deliverable, undeliverable, etc.)"},"confidenceScore":{"type":"number","description":"Confidence score (0-100)"},"smtpProvider":{"type":"string","description":"Email service provider (e.g., Google, Microsoft)","optional":true},"mailDisposable":{"type":"boolean","description":"Whether the email is from a disposable provider"},"mailAcceptAll":{"type":"boolean","description":"Whether the domain is a catch-all domain"},"free":{"type":"boolean","description":"Whether the email uses a free email service"}},"enrichment_run":{"email":{"type":"string","description":"email (from the selected enrichment)","optional":true},"status":{"type":"string","description":"status (from the selected enrichment)","optional":true},"deliverable":{"type":"boolean","description":"deliverable (from the selected enrichment)","optional":true},"phone":{"type":"string","description":"phone (from the selected enrichment)","optional":true},"domain":{"type":"string","description":"domain (from the selected enrichment)","optional":true},"employeeCount":{"type":"string","description":"employee count (from the selected enrichment)","optional":true},"description":{"type":"string","description":"description (from the selected enrichment)","optional":true},"matched":{"type":"boolean","description":"Whether the enrichment found a result"},"provider":{"type":"string","description":"Provider whose result was returned (e.g. \\"Hunter\\", \\"People Data Labs\\")","optional":true}},"enrow_find_email":{"id":{"type":"string","description":"Enrow job identifier used for polling"},"email":{"type":"string","description":"Email address found or verified","optional":true},"qualification":{"type":"string","description":"Enrow quality result: \\"valid\\" or \\"invalid\\"","optional":true},"fullname":{"type":"string","description":"Full name of the person searched","optional":true},"company_name":{"type":"string","description":"Company name associated with the result","optional":true},"company_domain":{"type":"string","description":"Company domain associated with the result","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL of the person","optional":true}},"enrow_verify_email":{"id":{"type":"string","description":"Enrow job identifier used for polling"},"email":{"type":"string","description":"Email address found or verified","optional":true},"qualification":{"type":"string","description":"Enrow quality result: \\"valid\\" or \\"invalid\\"","optional":true}},"evernote_copy_note":{"note":{"type":"object","description":"The copied note metadata","properties":{"guid":{"type":"string","description":"New note GUID"},"title":{"type":"string","description":"Note title"},"notebookGuid":{"type":"string","description":"GUID of the destination notebook","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true}}}},"evernote_create_note":{"note":{"type":"object","description":"The created note","properties":{"guid":{"type":"string","description":"Unique identifier of the note"},"title":{"type":"string","description":"Title of the note"},"content":{"type":"string","description":"ENML content of the note","optional":true},"notebookGuid":{"type":"string","description":"GUID of the containing notebook","optional":true},"tagNames":{"type":"array","description":"Tag names applied to the note","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true}}}},"evernote_create_notebook":{"notebook":{"type":"object","description":"The created notebook","properties":{"guid":{"type":"string","description":"Notebook GUID"},"name":{"type":"string","description":"Notebook name"},"defaultNotebook":{"type":"boolean","description":"Whether this is the default notebook"},"serviceCreated":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"serviceUpdated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"stack":{"type":"string","description":"Notebook stack name","optional":true}}}},"evernote_create_tag":{"tag":{"type":"object","description":"The created tag","properties":{"guid":{"type":"string","description":"Tag GUID"},"name":{"type":"string","description":"Tag name"},"parentGuid":{"type":"string","description":"Parent tag GUID","optional":true},"updateSequenceNum":{"type":"number","description":"Update sequence number","optional":true}}}},"evernote_delete_note":{"success":{"type":"boolean","description":"Whether the note was successfully deleted"},"noteGuid":{"type":"string","description":"GUID of the deleted note"}},"evernote_get_note":{"note":{"type":"object","description":"The retrieved note","properties":{"guid":{"type":"string","description":"Unique identifier of the note"},"title":{"type":"string","description":"Title of the note"},"content":{"type":"string","description":"ENML content of the note","optional":true},"contentLength":{"type":"number","description":"Length of the note content","optional":true},"notebookGuid":{"type":"string","description":"GUID of the containing notebook","optional":true},"tagGuids":{"type":"array","description":"GUIDs of tags on the note","optional":true},"tagNames":{"type":"array","description":"Names of tags on the note","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"active":{"type":"boolean","description":"Whether the note is active (not in trash)"}}}},"evernote_get_notebook":{"notebook":{"type":"object","description":"The retrieved notebook","properties":{"guid":{"type":"string","description":"Notebook GUID"},"name":{"type":"string","description":"Notebook name"},"defaultNotebook":{"type":"boolean","description":"Whether this is the default notebook"},"serviceCreated":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"serviceUpdated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"stack":{"type":"string","description":"Notebook stack name","optional":true}}}},"evernote_list_notebooks":{"notebooks":{"type":"array","description":"List of notebooks","properties":{"guid":{"type":"string","description":"Notebook GUID"},"name":{"type":"string","description":"Notebook name"},"defaultNotebook":{"type":"boolean","description":"Whether this is the default notebook"},"serviceCreated":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"serviceUpdated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true},"stack":{"type":"string","description":"Notebook stack name","optional":true}}}},"evernote_list_tags":{"tags":{"type":"array","description":"List of tags","properties":{"guid":{"type":"string","description":"Tag GUID"},"name":{"type":"string","description":"Tag name"},"parentGuid":{"type":"string","description":"Parent tag GUID","optional":true},"updateSequenceNum":{"type":"number","description":"Update sequence number","optional":true}}}},"evernote_search_notes":{"totalNotes":{"type":"number","description":"Total number of matching notes"},"notes":{"type":"array","description":"List of matching note metadata","properties":{"guid":{"type":"string","description":"Note GUID"},"title":{"type":"string","description":"Note title","optional":true},"contentLength":{"type":"number","description":"Content length in bytes","optional":true},"created":{"type":"number","description":"Creation timestamp","optional":true},"updated":{"type":"number","description":"Last updated timestamp","optional":true},"notebookGuid":{"type":"string","description":"Containing notebook GUID","optional":true},"tagGuids":{"type":"array","description":"Tag GUIDs","optional":true}}}},"evernote_update_note":{"note":{"type":"object","description":"The updated note","properties":{"guid":{"type":"string","description":"Unique identifier of the note"},"title":{"type":"string","description":"Title of the note"},"content":{"type":"string","description":"ENML content of the note","optional":true},"notebookGuid":{"type":"string","description":"GUID of the containing notebook","optional":true},"tagNames":{"type":"array","description":"Tag names on the note","optional":true},"created":{"type":"number","description":"Creation timestamp in milliseconds","optional":true},"updated":{"type":"number","description":"Last updated timestamp in milliseconds","optional":true}}}},"exa_agent":{"runId":{"type":"string","description":"Identifier of the agent run, reusable as previousRunId"},"status":{"type":"string","description":"Final status of the agent run"},"stopReason":{"type":"string","description":"Why the agent stopped, such as schema_satisfied","nullable":true},"text":{"type":"string","description":"The written answer produced by the agent"},"structured":{"type":"json","description":"Structured result matching outputSchema, when one was supplied","optional":true},"grounding":{"type":"json","description":"Field-level citations backing the agent output","optional":true},"research":{"type":"array","description":"The agent answer in the shape the retired Research operation emitted, so workflows that reference it keep resolving","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"summary":{"type":"string"},"text":{"type":"string"},"score":{"type":"number"}}}}},"exa_answer":{"answer":{"type":"json","description":"AI-generated answer to the question. A string, or an object matching outputSchema when one was supplied."},"citations":{"type":"array","description":"Sources and citations for the answer","items":{"type":"object","properties":{"id":{"type":"string","description":"Exa identifier for the cited source"},"title":{"type":"string","description":"The title of the cited source"},"url":{"type":"string","description":"The URL of the cited source"},"text":{"type":"string","description":"Full page text of the cited source, when text is enabled"},"author":{"type":"string","description":"The author of the cited source"},"publishedDate":{"type":"string","description":"Publication date of the cited source"}}}},"requestId":{"type":"string","description":"Exa request identifier, useful for support"}},"exa_find_similar_links":{"similarLinks":{"type":"array","description":"Similar links found with titles, URLs, and text snippets","items":{"type":"object","properties":{"id":{"type":"string","description":"Exa identifier for the similar page"},"title":{"type":"string","description":"The title of the similar webpage"},"url":{"type":"string","description":"The URL of the similar webpage"},"text":{"type":"string","description":"Text snippet or full content from the similar webpage"},"summary":{"type":"string","description":"AI-generated summary of the similar webpage"},"highlights":{"type":"array","description":"Relevant snippets extracted from the page","items":{"type":"string"}},"score":{"type":"number","description":"Similarity score indicating how similar the page is"}}}},"requestId":{"type":"string","description":"Exa request identifier, useful for support"}},"exa_get_contents":{"results":{"type":"array","description":"Retrieved content from URLs with title, text, and summaries","items":{"type":"object","properties":{"id":{"type":"string","description":"Exa identifier for the retrieved document"},"url":{"type":"string","description":"The URL that content was retrieved from"},"title":{"type":"string","description":"The title of the webpage"},"text":{"type":"string","description":"The full text content of the webpage"},"summary":{"type":"string","description":"AI-generated summary of the webpage content"},"highlights":{"type":"array","description":"Relevant snippets extracted from the page","items":{"type":"string"}},"highlightScores":{"type":"array","description":"Similarity score for each highlight","items":{"type":"number"}},"subpages":{"type":"json","description":"Crawled subpages of the document"},"entities":{"type":"json","description":"Structured entity data for company, people, and publication pages"},"extras":{"type":"json","description":"Extracted links and image links when requested"}}}},"statuses":{"type":"json","description":"Per-URL crawl outcome, showing which pages succeeded and whether they came from cache"},"requestId":{"type":"string","description":"Exa request identifier, useful for support"}},"exa_search":{"results":{"type":"array","description":"Search results with titles, URLs, and text snippets","items":{"type":"object","properties":{"id":{"type":"string","description":"Result identifier, usable as an id on the Get Contents operation"},"title":{"type":"string","description":"The title of the search result"},"url":{"type":"string","description":"The URL of the search result"},"publishedDate":{"type":"string","description":"Date when the content was published"},"author":{"type":"string","description":"The author of the content"},"summary":{"type":"string","description":"A brief summary of the content"},"favicon":{"type":"string","description":"URL of the site\'s favicon"},"image":{"type":"string","description":"URL of a representative image from the page"},"text":{"type":"string","description":"Text snippet or full content from the page"},"highlights":{"type":"array","description":"Relevant snippets extracted from the page","items":{"type":"string"}},"highlightScores":{"type":"array","description":"Similarity score for each highlight","items":{"type":"number"}},"subpages":{"type":"json","description":"Crawled subpages of the result"},"entities":{"type":"json","description":"Structured entity data for company, people, and publication results"},"extras":{"type":"json","description":"Extracted links and image links when requested"},"score":{"type":"number","description":"Relevance score. Only returned by the legacy neural search type","optional":true}}}},"requestId":{"type":"string","description":"Exa request identifier, useful for support"},"structuredOutput":{"type":"json","description":"Synthesized answer matching outputSchema, when one was supplied","optional":true},"grounding":{"type":"json","description":"Field-level citations backing the synthesized output","optional":true}},"extend_parser":{"id":{"type":"string","description":"Unique identifier for the parser run"},"status":{"type":"string","description":"Processing status"},"chunks":{"type":"json","description":"Parsed document content chunks"},"blocks":{"type":"json","description":"Block-level document elements with type and content"},"pageCount":{"type":"number","description":"Number of pages processed","optional":true},"creditsUsed":{"type":"number","description":"API credits consumed","optional":true}},"extend_parser_v2":{"id":{"type":"string","description":"Unique identifier for the parser run"},"status":{"type":"string","description":"Processing status"},"chunks":{"type":"json","description":"Parsed document content chunks"},"blocks":{"type":"json","description":"Block-level document elements with type and content"},"pageCount":{"type":"number","description":"Number of pages processed","optional":true},"creditsUsed":{"type":"number","description":"API credits consumed","optional":true}},"fathom_get_summary":{"template_name":{"type":"string","description":"Name of the summary template used","optional":true},"markdown_formatted":{"type":"string","description":"Markdown-formatted summary text","optional":true}},"fathom_get_transcript":{"transcript":{"type":"array","description":"Array of transcript entries with speaker, text, and timestamp","items":{"type":"object","properties":{"speaker":{"type":"object","description":"Speaker information","properties":{"display_name":{"type":"string","description":"Speaker display name"},"matched_calendar_invitee_email":{"type":"string","description":"Matched calendar invitee email","optional":true}}},"text":{"type":"string","description":"Transcript text"},"timestamp":{"type":"string","description":"Timestamp (HH:MM:SS)"}}}}},"fathom_list_meeting_types":{"meetingTypes":{"type":"array","description":"List of meeting types","items":{"type":"object","properties":{"name":{"type":"string","description":"Meeting type name"},"status":{"type":"string","description":"Meeting type status: active or inactive"},"created_at":{"type":"string","description":"Date the meeting type was created"}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"fathom_list_meetings":{"meetings":{"type":"array","description":"List of meetings","items":{"type":"object","properties":{"title":{"type":"string","description":"Meeting title"},"meeting_title":{"type":"string","description":"Calendar event title","optional":true},"meeting_type":{"type":"string","description":"Meeting type name","optional":true},"recording_id":{"type":"number","description":"Unique recording ID","optional":true},"url":{"type":"string","description":"URL to view the meeting"},"meeting_url":{"type":"string","description":"URL of the underlying video call (Zoom, Meet, Teams, etc.)","optional":true},"share_url":{"type":"string","description":"Shareable URL"},"created_at":{"type":"string","description":"Creation timestamp"},"scheduled_start_time":{"type":"string","description":"Scheduled start time","optional":true},"scheduled_end_time":{"type":"string","description":"Scheduled end time","optional":true},"recording_start_time":{"type":"string","description":"Recording start time","optional":true},"recording_end_time":{"type":"string","description":"Recording end time","optional":true},"transcript_language":{"type":"string","description":"Transcript language"},"calendar_invitees_domains_type":{"type":"string","description":"Invitee domain type: only_internal or one_or_more_external","optional":true},"shared_with":{"type":"string","description":"Sharing scope: no_teams, single_team, multiple_teams, or all_teams","optional":true},"recorded_by":{"type":"object","description":"Recorder details","optional":true,"properties":{"name":{"type":"string","description":"Name of the recorder"},"email":{"type":"string","description":"Email of the recorder"},"email_domain":{"type":"string","description":"Email domain of the recorder"},"team":{"type":"string","description":"Recorder team name","optional":true}}},"calendar_invitees":{"type":"array","description":"Calendar invitees for the meeting","items":{"type":"object","properties":{"name":{"type":"string","description":"Invitee name","optional":true},"email":{"type":"string","description":"Invitee email","optional":true},"email_domain":{"type":"string","description":"Invitee email domain","optional":true},"is_external":{"type":"boolean","description":"Whether the invitee is external"},"matched_speaker_display_name":{"type":"string","description":"Matched transcript speaker display name","optional":true}}}},"default_summary":{"type":"object","description":"Meeting summary","optional":true,"properties":{"template_name":{"type":"string","description":"Summary template name","optional":true},"markdown_formatted":{"type":"string","description":"Markdown-formatted summary","optional":true}}},"transcript":{"type":"array","description":"Transcript entries with speaker, text, and timestamp","optional":true,"items":{"type":"object","properties":{"speaker":{"type":"object","description":"Speaker information","properties":{"display_name":{"type":"string","description":"Speaker display name"},"matched_calendar_invitee_email":{"type":"string","description":"Matched calendar invitee email","optional":true}}},"text":{"type":"string","description":"Transcript text"},"timestamp":{"type":"string","description":"Timestamp (HH:MM:SS)"}}}},"action_items":{"type":"array","description":"Action items extracted from the meeting","optional":true,"items":{"type":"object","properties":{"description":{"type":"string","description":"Action item description"},"user_generated":{"type":"boolean","description":"Whether the action item was user-generated"},"completed":{"type":"boolean","description":"Whether the action item is completed"},"recording_timestamp":{"type":"string","description":"Timestamp in the recording (HH:MM:SS)"},"recording_playback_url":{"type":"string","description":"Playback URL for the action item moment"},"assignee":{"type":"object","description":"Assignee details","properties":{"name":{"type":"string","description":"Assignee name","optional":true},"email":{"type":"string","description":"Assignee email","optional":true},"team":{"type":"string","description":"Assignee team","optional":true}}}}}},"highlights":{"type":"array","description":"Meeting highlights with type, summary, text, and start/end time","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Highlight type"},"summary":{"type":"string","description":"Highlight summary","optional":true},"text":{"type":"string","description":"Highlight text"},"start_time":{"type":"number","description":"Start time in seconds"},"end_time":{"type":"number","description":"End time in seconds"}}}},"crm_matches":{"type":"object","description":"Matched CRM contacts, companies, and deals","optional":true,"properties":{"contacts":{"type":"array","description":"Matched CRM contacts","items":{"type":"object","properties":{"name":{"type":"string","description":"Contact name"},"email":{"type":"string","description":"Contact email"},"record_url":{"type":"string","description":"CRM record URL"}}}},"companies":{"type":"array","description":"Matched CRM companies","items":{"type":"object","properties":{"name":{"type":"string","description":"Company name"},"record_url":{"type":"string","description":"CRM record URL"}}}},"deals":{"type":"array","description":"Matched CRM deals","items":{"type":"object","properties":{"name":{"type":"string","description":"Deal name"},"amount":{"type":"number","description":"Deal amount"},"record_url":{"type":"string","description":"CRM record URL"}}}},"error":{"type":"string","description":"CRM match error, if any","optional":true}}}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"fathom_list_team_members":{"members":{"type":"array","description":"List of team members","items":{"type":"object","properties":{"name":{"type":"string","description":"Team member name"},"email":{"type":"string","description":"Team member email"},"created_at":{"type":"string","description":"Date the member was added"}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"fathom_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"name":{"type":"string","description":"Team name"},"created_at":{"type":"string","description":"Date the team was created"}}}},"next_cursor":{"type":"string","description":"Pagination cursor for next page","optional":true}},"file_append":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"url":{"type":"string","description":"URL to access the file","optional":true}},"file_compress":{"id":{"type":"string","description":"Compressed archive file ID"},"name":{"type":"string","description":"Compressed archive file name"},"size":{"type":"number","description":"Compressed archive size in bytes"},"url":{"type":"string","description":"URL to access the compressed archive","optional":true},"files":{"type":"file[]","description":"Compressed archive file object, as a single-item array"}},"file_decompress":{"files":{"type":"file[]","description":"Extracted workspace file objects"}},"file_fetch":{"files":{"type":"file[]","description":"Fetched files as UserFile objects"},"combinedContent":{"type":"string","description":"Combined content of all fetched files"}},"file_get":{"file":{"type":"file","description":"Workspace file object"}},"file_get_content":{"contents":{"type":"array","description":"Array of file text contents, one entry per file in input order"}},"file_manage_sharing":{"url":{"type":"string","description":"Public share URL for the file"},"isActive":{"type":"boolean","description":"Whether the public link is enabled"},"authType":{"type":"string","description":"Access mode: public, password, email, or sso"},"hasPassword":{"type":"boolean","description":"Whether the share is password-protected"},"allowedEmails":{"type":"array","description":"Allowed emails/domains for email or SSO access"}},"file_parser":{"files":{"type":"array","description":"Array of parsed files with content and metadata"},"combinedContent":{"type":"string","description":"Combined content of all parsed files"},"processedFiles":{"type":"file[]","description":"Array of UserFile objects for downstream use"}},"file_parser_v2":{"files":{"type":"array","description":"Array of parsed files with content, metadata, and file properties"},"combinedContent":{"type":"string","description":"All file contents merged into a single text string"}},"file_parser_v3":{"files":{"type":"file[]","description":"Parsed files as UserFile objects"},"combinedContent":{"type":"string","description":"Combined content of all parsed files"}},"file_read":{"files":{"type":"file[]","description":"Workspace file objects"}},"file_write":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"url":{"type":"string","description":"URL to access the file","optional":true}},"findymail_find_email_from_linkedin":{"contact":{"type":"object","description":"Contact information","properties":{"name":{"type":"string","description":"Contact full name"},"email":{"type":"string","description":"Contact email address"},"domain":{"type":"string","description":"Email domain"}},"optional":true}},"findymail_find_email_from_name":{"contact":{"type":"object","description":"Contact information","properties":{"name":{"type":"string","description":"Contact full name"},"email":{"type":"string","description":"Contact email address"},"domain":{"type":"string","description":"Email domain"}},"optional":true}},"findymail_find_emails_by_domain":{"contacts":{"type":"array","description":"List of contacts found","items":{"type":"object","properties":{"name":{"type":"string","description":"Contact full name"},"email":{"type":"string","description":"Contact email address"},"domain":{"type":"string","description":"Email domain"}}}}},"findymail_find_employees":{"employees":{"type":"array","description":"List of employees matching the search criteria","items":{"type":"object","properties":{"name":{"type":"string","description":"Employee full name"},"linkedinUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"companyWebsite":{"type":"string","description":"Company website","optional":true},"companyName":{"type":"string","description":"Company name","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true}}}}},"findymail_find_phone":{"phone":{"type":"string","description":"Phone number in E.164 format. Only available for US numbers.","optional":true},"line_type":{"type":"string","description":"Phone line type (e.g., \\"Mobile\\", \\"Landline\\")","optional":true}},"findymail_get_company":{"name":{"type":"string","description":"Company name","optional":true},"domain":{"type":"string","description":"Company domain","optional":true},"company_size":{"type":"string","description":"Employee headcount range (e.g., 1001-5000)","optional":true},"industry":{"type":"string","description":"Industry classification","optional":true},"linkedin_url":{"type":"string","description":"Company LinkedIn URL","optional":true},"description":{"type":"string","description":"Company description","optional":true}},"findymail_get_credits":{"credits":{"type":"number","description":"Remaining finder credits"},"verifier_credits":{"type":"number","description":"Remaining verifier credits"}},"findymail_lookup_technologies":{"domain":{"type":"string","description":"The resolved company domain"},"technologies":{"type":"array","description":"List of technologies","items":{"type":"object","properties":{"name":{"type":"string","description":"Technology name"},"category":{"type":"string","description":"Technology category"},"subcategory":{"type":"string","description":"Technology subcategory"},"last_detected_at":{"type":"string","description":"Last detection timestamp (ISO 8601)","optional":true}}}}},"findymail_reverse_email_lookup":{"email":{"type":"string","description":"The email address that was looked up","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"fullName":{"type":"string","description":"Full name from profile","optional":true},"username":{"type":"string","description":"LinkedIn username","optional":true},"headline":{"type":"string","description":"Profile headline","optional":true},"jobTitle":{"type":"string","description":"Current job title","optional":true},"summary":{"type":"string","description":"Profile summary","optional":true},"city":{"type":"string","description":"City","optional":true},"region":{"type":"string","description":"Region or state","optional":true},"country":{"type":"string","description":"Country","optional":true},"companyLinkedinUrl":{"type":"string","description":"Current company LinkedIn URL","optional":true},"companyName":{"type":"string","description":"Current company name","optional":true},"companyWebsite":{"type":"string","description":"Current company website","optional":true},"isPremium":{"type":"boolean","description":"Whether the profile has LinkedIn Premium","optional":true},"isOpenProfile":{"type":"boolean","description":"Whether the profile is an Open Profile","optional":true},"skills":{"type":"array","description":"List of profile skills"},"jobs":{"type":"array","description":"Job history entries"},"educations":{"type":"array","description":"Education history (school, degree, fieldOfStudy, startDate, endDate)"},"certificates":{"type":"array","description":"Certifications (name, issuingOrganization, issueDate, expirationDate)"}},"findymail_search_technologies":{"technologies":{"type":"array","description":"List of technologies","items":{"type":"object","properties":{"name":{"type":"string","description":"Technology name"},"category":{"type":"string","description":"Technology category"},"subcategory":{"type":"string","description":"Technology subcategory"},"last_detected_at":{"type":"string","description":"Last detection timestamp (ISO 8601)","optional":true}}}}},"findymail_verify_email":{"email":{"type":"string","description":"The verified email address"},"verified":{"type":"boolean","description":"Whether the email is verified as deliverable"},"provider":{"type":"string","description":"Email service provider (e.g., Google, Microsoft)","optional":true}},"firecrawl_agent":{"success":{"type":"boolean","description":"Whether the agent operation was successful"},"status":{"type":"string","description":"Current status of the agent job (processing, completed, failed)"},"data":{"type":"object","description":"Extracted data from the agent"},"expiresAt":{"type":"string","description":"Timestamp when the results expire (24 hours)"},"sources":{"type":"object","description":"Array of source URLs used by the agent"}},"firecrawl_batch_scrape":{"pages":{"type":"array","description":"Array of scraped pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}},"total":{"type":"number","description":"Total number of pages attempted"},"completed":{"type":"number","description":"Number of pages successfully scraped"},"invalidURLs":{"type":"array","description":"URLs that were skipped because they were invalid","optional":true,"items":{"type":"string","description":"Invalid URL"}}},"firecrawl_batch_scrape_status":{"status":{"type":"string","description":"Current batch scrape status (scraping, completed, or failed)"},"total":{"type":"number","description":"Total number of pages attempted"},"completed":{"type":"number","description":"Number of pages successfully scraped"},"creditsUsed":{"type":"number","description":"Credits consumed by the batch scrape"},"expiresAt":{"type":"string","description":"ISO timestamp when the batch scrape results expire","optional":true},"next":{"type":"string","description":"URL to retrieve the next page of results when present","optional":true},"pages":{"type":"array","description":"Array of scraped pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}}},"firecrawl_cancel_crawl":{"status":{"type":"string","description":"Status of the cancelled crawl job (e.g., \\"cancelled\\")"}},"firecrawl_crawl":{"pages":{"type":"array","description":"Array of crawled pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}},"total":{"type":"number","description":"Total number of pages found during crawl"}},"firecrawl_crawl_status":{"status":{"type":"string","description":"Current crawl status (scraping, completed, or failed)"},"total":{"type":"number","description":"Total number of pages attempted"},"completed":{"type":"number","description":"Number of pages successfully crawled"},"creditsUsed":{"type":"number","description":"Credits consumed by the crawl"},"expiresAt":{"type":"string","description":"ISO timestamp when the crawl results expire","optional":true},"next":{"type":"string","description":"URL to retrieve the next page of results when present","optional":true},"pages":{"type":"array","description":"Array of crawled pages with their content and metadata","items":{"type":"object","properties":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Processed HTML content of the page","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"links":{"type":"array","description":"Array of links found on the page","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours)","optional":true},"metadata":{"type":"object","description":"Page metadata from crawl operation","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code"},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions","optional":true,"items":{"type":"string","description":"Locale code"}}}}}}}},"firecrawl_credit_usage":{"remainingCredits":{"type":"number","description":"Number of credits remaining for the team"},"planCredits":{"type":"number","description":"Credits allocated in the current plan","optional":true},"billingPeriodStart":{"type":"string","description":"Start of the current billing period","optional":true},"billingPeriodEnd":{"type":"string","description":"End of the current billing period","optional":true}},"firecrawl_extract":{"success":{"type":"boolean","description":"Whether the extraction operation was successful"},"data":{"type":"object","description":"Extracted structured data according to the schema or prompt"}},"firecrawl_extract_status":{"status":{"type":"string","description":"Current extract status (processing, completed, failed, or cancelled)"},"data":{"type":"json","description":"Extracted structured data according to the schema or prompt"},"expiresAt":{"type":"string","description":"ISO timestamp when the extract results expire","optional":true},"creditsUsed":{"type":"number","description":"Number of credits used by the extract job","optional":true},"tokensUsed":{"type":"number","description":"Number of tokens used by the extract job","optional":true}},"firecrawl_map":{"success":{"type":"boolean","description":"Whether the mapping operation was successful"},"links":{"type":"array","description":"Array of discovered URLs from the website","items":{"type":"string"}}},"firecrawl_parse":{"markdown":{"type":"string","description":"Parsed document content in markdown format"},"summary":{"type":"string","description":"Generated summary of the document","optional":true},"html":{"type":"string","description":"Processed HTML content","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML content","optional":true},"screenshot":{"type":"string","description":"Screenshot URL or base64 (when requested)","optional":true},"links":{"type":"array","description":"URLs discovered in the document","optional":true,"items":{"type":"string","description":"Discovered URL"}},"metadata":{"type":"object","description":"Document metadata","optional":true,"properties":{"title":{"type":"string","description":"Document title","optional":true},"description":{"type":"string","description":"Document description","optional":true},"language":{"type":"string","description":"Document language code","optional":true},"sourceURL":{"type":"string","description":"Source URL","optional":true},"url":{"type":"string","description":"Final URL","optional":true},"keywords":{"type":"string","description":"Document keywords","optional":true},"statusCode":{"type":"number","description":"HTTP status code","optional":true},"contentType":{"type":"string","description":"Document content type","optional":true},"error":{"type":"string","description":"Error message if parse failed","optional":true}}},"warning":{"type":"string","description":"Warning message from the parse operation","optional":true}},"firecrawl_scrape":{"markdown":{"type":"string","description":"Page content in markdown format"},"html":{"type":"string","description":"Raw HTML content of the page","optional":true},"metadata":{"type":"object","description":"Page metadata including SEO and Open Graph information","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page meta description","optional":true},"language":{"type":"string","description":"Page language code (e.g., \\"en\\")","optional":true},"sourceURL":{"type":"string","description":"Original source URL that was scraped"},"statusCode":{"type":"number","description":"HTTP status code of the response"},"keywords":{"type":"string","description":"Page meta keywords","optional":true},"robots":{"type":"string","description":"Robots meta directive (e.g., \\"follow, index\\")","optional":true},"ogTitle":{"type":"string","description":"Open Graph title","optional":true},"ogDescription":{"type":"string","description":"Open Graph description","optional":true},"ogUrl":{"type":"string","description":"Open Graph URL","optional":true},"ogImage":{"type":"string","description":"Open Graph image URL","optional":true},"ogLocaleAlternate":{"type":"array","description":"Alternate locale versions for Open Graph","optional":true,"items":{"type":"string","description":"Locale code"}},"ogSiteName":{"type":"string","description":"Open Graph site name","optional":true},"error":{"type":"string","description":"Error message if scrape failed","optional":true}}}},"firecrawl_search":{"data":{"type":"array","description":"Search results data with scraped content and metadata","items":{"type":"object","properties":{"title":{"type":"string","description":"Search result title from search engine"},"description":{"type":"string","description":"Search result description/snippet from search engine"},"url":{"type":"string","description":"URL of the search result"},"markdown":{"type":"string","description":"Page content in markdown (when scrapeOptions.formats includes \\"markdown\\")","optional":true},"html":{"type":"string","description":"Processed HTML content (when scrapeOptions.formats includes \\"html\\")","optional":true},"rawHtml":{"type":"string","description":"Unprocessed raw HTML (when scrapeOptions.formats includes \\"rawHtml\\")","optional":true},"links":{"type":"array","description":"Links found on the page (when scrapeOptions.formats includes \\"links\\")","optional":true,"items":{"type":"string","description":"URL found on the page"}},"screenshot":{"type":"string","description":"Screenshot URL (expires after 24 hours, when scrapeOptions.formats includes \\"screenshot\\")","optional":true},"metadata":{"type":"object","description":"Metadata about the search result page","properties":{"title":{"type":"string","description":"Page title","optional":true},"description":{"type":"string","description":"Page meta description","optional":true},"sourceURL":{"type":"string","description":"Original source URL"},"statusCode":{"type":"number","description":"HTTP status code","optional":true},"error":{"type":"string","description":"Error message if scrape failed","optional":true}}}}}}},"fireflies_add_to_live_meeting":{"success":{"type":"boolean","description":"Whether the bot was successfully added to the meeting"}},"fireflies_create_bite":{"bite":{"type":"object","description":"Created bite details","properties":{"id":{"type":"string","description":"Bite ID"},"name":{"type":"string","description":"Bite name"},"status":{"type":"string","description":"Processing status"}}}},"fireflies_delete_transcript":{"success":{"type":"boolean","description":"Whether the transcript was successfully deleted"},"transcript":{"type":"object","description":"The deleted transcript","optional":true,"properties":{"id":{"type":"string","description":"Transcript ID"},"title":{"type":"string","description":"Meeting title"},"date":{"type":"number","description":"Meeting timestamp"},"duration":{"type":"number","description":"Meeting duration"},"host_email":{"type":"string","description":"Host email address"},"organizer_email":{"type":"string","description":"Organizer email address"}}}},"fireflies_get_transcript":{"transcript":{"type":"object","description":"The transcript with full details","properties":{"id":{"type":"string","description":"Transcript ID"},"title":{"type":"string","description":"Meeting title"},"date":{"type":"number","description":"Meeting timestamp"},"duration":{"type":"number","description":"Meeting duration in seconds"},"transcript_url":{"type":"string","description":"URL to view transcript"},"audio_url":{"type":"string","description":"URL to audio recording"},"host_email":{"type":"string","description":"Host email address"},"participants":{"type":"array","description":"List of participant emails"},"speakers":{"type":"array","description":"List of speakers"},"sentences":{"type":"array","description":"Transcript sentences"},"summary":{"type":"object","description":"Meeting summary and action items"},"analytics":{"type":"object","description":"Meeting analytics and sentiment"}}}},"fireflies_get_user":{"user":{"type":"object","description":"User information","properties":{"user_id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"integrations":{"type":"array","description":"Connected integrations"},"is_admin":{"type":"boolean","description":"Whether user is admin"},"minutes_consumed":{"type":"number","description":"Total minutes transcribed"},"num_transcripts":{"type":"number","description":"Number of transcripts"},"recent_transcript":{"type":"string","description":"Most recent transcript ID"},"recent_meeting":{"type":"string","description":"Most recent meeting date"}}}},"fireflies_list_bites":{"bites":{"type":"array","description":"List of bites/soundbites"}},"fireflies_list_contacts":{"contacts":{"type":"array","description":"List of contacts from meetings"}},"fireflies_list_transcripts":{"transcripts":{"type":"array","description":"List of transcripts"},"count":{"type":"number","description":"Number of transcripts returned"}},"fireflies_list_users":{"users":{"type":"array","description":"List of team users"}},"fireflies_upload_audio":{"success":{"type":"boolean","description":"Whether the upload was successful"},"title":{"type":"string","description":"Title of the uploaded meeting"},"message":{"type":"string","description":"Status message from Fireflies"}},"flint_create_task":{"taskId":{"type":"string","description":"Identifier of the created background task"},"status":{"type":"string","description":"Initial task status (running)"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the task was created"}},"flint_generate_pages":{"taskId":{"type":"string","description":"Identifier of the created background task"},"status":{"type":"string","description":"Initial task status (running)"},"createdAt":{"type":"string","description":"ISO 8601 timestamp when the task was created"}},"flint_get_task":{"taskId":{"type":"string","description":"Identifier of the task"},"status":{"type":"string","description":"Task status: running, completed, or failed"},"pagesCreated":{"type":"array","description":"Pages created by the task (populated when completed)","items":{"type":"object","properties":{"slug":{"type":"string","description":"Page slug (e.g., /about)"},"previewUrl":{"type":"string","description":"Preview deployment URL for the page","nullable":true},"editUrl":{"type":"string","description":"Flint editor URL for the page","nullable":true},"publishedUrl":{"type":"string","description":"Published URL on the live domain (present when publish is enabled)","nullable":true}}}},"pagesModified":{"type":"array","description":"Pages modified by the task (populated when completed)","items":{"type":"object","properties":{"slug":{"type":"string","description":"Page slug (e.g., /about)"},"previewUrl":{"type":"string","description":"Preview deployment URL for the page","nullable":true},"editUrl":{"type":"string","description":"Flint editor URL for the page","nullable":true},"publishedUrl":{"type":"string","description":"Published URL on the live domain (present when publish is enabled)","nullable":true}}}},"pagesDeleted":{"type":"array","description":"Pages deleted by the task (populated when completed)","items":{"type":"object","properties":{"slug":{"type":"string","description":"Page slug (e.g., /about)"},"previewUrl":{"type":"string","description":"Preview deployment URL for the page","nullable":true},"editUrl":{"type":"string","description":"Flint editor URL for the page","nullable":true},"publishedUrl":{"type":"string","description":"Published URL on the live domain (present when publish is enabled)","nullable":true}}}},"errorMessage":{"type":"string","description":"Error message when the task failed","optional":true}},"function_execute":{"result":{"type":"json","description":"The structured result emitted by the executed code"},"stdout":{"type":"string","description":"The standard output of the code execution"}},"gamma_check_status":{"generationId":{"type":"string","description":"The generation ID that was checked"},"status":{"type":"string","description":"Generation status: pending, completed, or failed"},"gammaUrl":{"type":"string","description":"URL of the generated gamma (only present when status is completed)","optional":true},"credits":{"type":"object","description":"Credit usage information (only present when status is completed)","optional":true,"properties":{"deducted":{"type":"number","description":"Number of credits deducted for this generation","optional":true},"remaining":{"type":"number","description":"Remaining credits in the account","optional":true}}},"error":{"type":"object","description":"Error details (only present when status is failed)","optional":true,"properties":{"message":{"type":"string","description":"Human-readable error message","optional":true},"statusCode":{"type":"number","description":"HTTP status code of the error","optional":true}}}},"gamma_generate":{"generationId":{"type":"string","description":"The ID of the generation job. Use with Check Status to poll for completion."}},"gamma_generate_from_template":{"generationId":{"type":"string","description":"The ID of the generation job. Use with Check Status to poll for completion."}},"gamma_list_folders":{"folders":{"type":"array","description":"List of available folders","items":{"type":"object","properties":{"id":{"type":"string","description":"Folder ID (use with folderIds parameter)"},"name":{"type":"string","description":"Folder display name"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available on the next page"},"nextCursor":{"type":"string","description":"Pagination cursor to pass as the after parameter for the next page","optional":true}},"gamma_list_themes":{"themes":{"type":"array","description":"List of available themes","items":{"type":"object","properties":{"id":{"type":"string","description":"Theme ID (use with themeId parameter)"},"name":{"type":"string","description":"Theme display name"},"type":{"type":"string","description":"Theme type: standard or custom"},"colorKeywords":{"type":"array","description":"Color descriptors for this theme","items":{"type":"string","description":"Color keyword"}},"toneKeywords":{"type":"array","description":"Tone descriptors for this theme","items":{"type":"string","description":"Tone keyword"}}}}},"hasMore":{"type":"boolean","description":"Whether more results are available on the next page"},"nextCursor":{"type":"string","description":"Pagination cursor to pass as the after parameter for the next page","optional":true}},"github_add_assignees":{"content":{"type":"string","description":"Human-readable assignees confirmation"},"metadata":{"type":"object","description":"Updated issue metadata with assignees","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"All assignees on the issue"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_add_assignees_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body","optional":true},"user":{"type":"json","description":"Issue creator"},"labels":{"type":"array","description":"Array of label objects"},"assignees":{"type":"array","description":"Array of assignee objects"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_add_labels":{"content":{"type":"string","description":"Human-readable labels confirmation"},"metadata":{"type":"object","description":"Labels metadata","properties":{"labels":{"type":"array","description":"All labels currently on the issue"},"issue_number":{"type":"number","description":"Issue number"},"html_url":{"type":"string","description":"GitHub issue URL"}}}},"github_add_labels_v2":{"items":{"type":"array","description":"Array of label objects on the issue","items":{"type":"object","properties":{"id":{"type":"number","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color"},"description":{"type":"string","description":"Label description","optional":true}}}},"count":{"type":"number","description":"Number of labels"}},"github_cancel_workflow_run":{"content":{"type":"string","description":"Cancellation status message"},"metadata":{"type":"object","description":"Cancellation metadata","properties":{"run_id":{"type":"number","description":"Workflow run ID"},"status":{"type":"string","description":"Cancellation status (cancellation_initiated, cannot_cancel, processed)"}}}},"github_cancel_workflow_run_v2":{"cancelled":{"type":"boolean","description":"Whether cancellation was initiated"},"run_id":{"type":"number","description":"Workflow run ID","optional":true}},"github_check_star":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Check star metadata","properties":{"starred":{"type":"boolean","description":"Whether you have starred the repo"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}}}},"github_check_star_v2":{"starred":{"type":"boolean","description":"Whether you have starred the repo"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}},"github_close_issue":{"content":{"type":"string","description":"Human-readable issue close confirmation"},"metadata":{"type":"object","description":"Closed issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Closed timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_close_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"Reason for closing","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}},"github_close_pr":{"content":{"type":"string","description":"Human-readable PR close confirmation"},"metadata":{"type":"object","description":"Closed pull request metadata","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (should be closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"merged":{"type":"boolean","description":"Whether PR is merged"},"draft":{"type":"boolean","description":"Whether PR is draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"github_close_pr_v2":{"id":{"type":"number","description":"PR ID"},"number":{"type":"number","description":"PR number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"PR description","optional":true},"user":{"type":"json","description":"User who created the PR"},"head":{"type":"json","description":"Head branch info"},"base":{"type":"json","description":"Base branch info"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"merged":{"type":"boolean","description":"Whether PR is merged"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_comment":{"content":{"type":"string","description":"Human-readable comment confirmation"},"metadata":{"type":"object","description":"Comment metadata"}},"github_comment_v2":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (if file comment)","optional":true},"line":{"type":"number","description":"Line number","optional":true},"side":{"type":"string","description":"Diff side","optional":true},"commit_id":{"type":"string","description":"Commit ID","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"github_compare_commits":{"content":{"type":"string","description":"Human-readable comparison"},"metadata":{"type":"object","description":"Comparison metadata","properties":{"status":{"type":"string","description":"ahead, behind, identical, or diverged"},"ahead_by":{"type":"number","description":"Commits ahead"},"behind_by":{"type":"number","description":"Commits behind"},"total_commits":{"type":"number","description":"Total commits between"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Diff URL"},"patch_url":{"type":"string","description":"Patch URL"},"base_commit":{"type":"object","description":"Base commit info"},"merge_base_commit":{"type":"object","description":"Merge base commit info"},"commits":{"type":"array","description":"Commits between base and head","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"}}}},"files":{"type":"array","description":"Changed files","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change type"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"}}}}}}},"github_compare_commits_v2":{"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"permalink_url":{"type":"string","description":"Permanent link URL"},"diff_url":{"type":"string","description":"Diff download URL"},"patch_url":{"type":"string","description":"Patch download URL"},"status":{"type":"string","description":"Comparison status (ahead, behind, identical, diverged)"},"ahead_by":{"type":"number","description":"Commits head is ahead of base"},"behind_by":{"type":"number","description":"Commits head is behind base"},"total_commits":{"type":"number","description":"Total commits in comparison"},"base_commit":{"type":"object","description":"Base commit object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}},"merge_base_commit":{"type":"object","description":"Merge base commit object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"}}},"commits":{"type":"array","description":"Commits between base and head","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"Web URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"files":{"type":"array","description":"Changed files (diff entries)","items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA","optional":true},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added, removed, modified, renamed, copied, changed, unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}}},"github_create_branch":{"content":{"type":"string","description":"Human-readable branch creation confirmation"},"metadata":{"type":"object","description":"Git reference metadata","properties":{"ref":{"type":"string","description":"Full reference name (refs/heads/branch)"},"url":{"type":"string","description":"API URL for the reference"},"sha":{"type":"string","description":"Commit SHA the branch points to"}}}},"github_create_branch_v2":{"ref":{"type":"string","description":"Full reference name (refs/heads/branch)"},"node_id":{"type":"string","description":"Git ref node ID"},"url":{"type":"string","description":"API URL for the reference"},"object":{"type":"json","description":"Git object with type and sha"}},"github_create_comment_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"id":{"type":"number","description":"Reaction ID"},"user":{"type":"object","description":"User who reacted"},"content":{"type":"string","description":"Reaction type"},"created_at":{"type":"string","description":"Creation date"}}}},"github_create_comment_reaction_v2":{"id":{"type":"number","description":"Reaction ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"content":{"type":"string","description":"Reaction type (+1, -1, laugh, confused, heart, hooray, rocket, eyes)"},"created_at":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"optional":true}},"github_create_file":{"content":{"type":"string","description":"Human-readable file creation confirmation"},"metadata":{"type":"object","description":"File and commit metadata","properties":{"file":{"type":"object","description":"Created file information","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type"},"download_url":{"type":"string","description":"Direct download URL"},"html_url":{"type":"string","description":"GitHub web UI URL"}}},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author information"},"committer":{"type":"object","description":"Committer information"},"html_url":{"type":"string","description":"Commit URL"}}}}}},"github_create_file_v2":{"content":{"type":"json","description":"Created file content info"},"commit":{"type":"json","description":"Commit information"}},"github_create_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Gist metadata","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"object","description":"Files in gist"},"owner":{"type":"object","description":"Owner info"}}}},"github_create_gist_v2":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether files are truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (object with filenames as keys, each containing filename, type, language, raw_url, size, truncated, content)"},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_create_issue":{"content":{"type":"string","description":"Human-readable issue creation confirmation"},"metadata":{"type":"object","description":"Issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_create_issue_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"id":{"type":"number","description":"Reaction ID"},"user":{"type":"object","description":"User who reacted"},"content":{"type":"string","description":"Reaction type"},"created_at":{"type":"string","description":"Creation date"}}}},"github_create_issue_reaction_v2":{"id":{"type":"number","description":"Reaction ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"content":{"type":"string","description":"Reaction type (+1, -1, laugh, confused, heart, hooray, rocket, eyes)"},"created_at":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"optional":true}},"github_create_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}}},"github_create_milestone":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Milestone metadata","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues count"},"closed_issues":{"type":"number","description":"Closed issues count"},"created_at":{"type":"string","description":"Creation date"},"creator":{"type":"object","description":"Creator info"}}}},"github_create_milestone_v2":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_create_pr":{"content":{"type":"string","description":"Human-readable PR creation confirmation"},"metadata":{"type":"object","description":"Pull request metadata","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"merged":{"type":"boolean","description":"Whether PR is merged"},"draft":{"type":"boolean","description":"Whether PR is draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"github_create_pr_review":{"content":{"type":"string","description":"Human-readable review confirmation"},"metadata":{"type":"object","description":"Review metadata","properties":{"id":{"type":"number","description":"Review ID"},"state":{"type":"string","description":"Review state (APPROVED/CHANGES_REQUESTED/COMMENTED)"},"body":{"type":"string","description":"Review body text"},"html_url":{"type":"string","description":"GitHub web URL for the review"},"commit_id":{"type":"string","description":"SHA of the reviewed commit","nullable":true}}}},"github_create_pr_review_v2":{"id":{"type":"number","description":"Review ID"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"nullable":true},"body":{"type":"string","description":"Review body text"},"state":{"type":"string","description":"Review state (APPROVED/CHANGES_REQUESTED/COMMENTED)"},"html_url":{"type":"string","description":"GitHub web URL for the review"},"pull_request_url":{"type":"string","description":"API URL of the reviewed pull request"},"commit_id":{"type":"string","description":"SHA of the reviewed commit","nullable":true},"submitted_at":{"type":"string","description":"Review submission timestamp","optional":true}},"github_create_pr_v2":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"PR description","optional":true},"user":{"type":"json","description":"User who created the PR"},"head":{"type":"json","description":"Head branch info"},"base":{"type":"json","description":"Base branch info"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"merged":{"type":"boolean","description":"Whether PR is merged"},"mergeable":{"type":"boolean","description":"Whether PR is mergeable","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_create_project":{"content":{"type":"string","description":"Human-readable confirmation message"},"metadata":{"type":"object","description":"Created project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed","optional":true},"public":{"type":"boolean","description":"Whether project is public","optional":true},"shortDescription":{"type":"string","description":"Project short description","optional":true}}}},"github_create_project_v2":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true}},"github_create_release":{"content":{"type":"string","description":"Human-readable release creation summary"},"metadata":{"type":"object","description":"Release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_create_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"github_delete_branch":{"content":{"type":"string","description":"Human-readable deletion confirmation"},"metadata":{"type":"object","description":"Deletion metadata","properties":{"deleted":{"type":"boolean","description":"Whether the branch was deleted"},"branch":{"type":"string","description":"Name of the deleted branch"}}}},"github_delete_branch_v2":{"deleted":{"type":"boolean","description":"Whether the branch was deleted"},"branch":{"type":"string","description":"Name of the deleted branch"}},"github_delete_comment":{"content":{"type":"string","description":"Human-readable deletion confirmation"},"metadata":{"type":"object","description":"Deletion result metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion was successful"},"comment_id":{"type":"number","description":"Deleted comment ID"}}}},"github_delete_comment_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}}}},"github_delete_comment_reaction_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}},"github_delete_comment_v2":{"deleted":{"type":"boolean","description":"Whether deletion was successful"},"comment_id":{"type":"number","description":"Deleted comment ID"}},"github_delete_file":{"content":{"type":"string","description":"Human-readable file deletion confirmation"},"metadata":{"type":"object","description":"Deletion confirmation and commit metadata","properties":{"deleted":{"type":"boolean","description":"Whether the file was deleted"},"path":{"type":"string","description":"File path that was deleted"},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author information"},"committer":{"type":"object","description":"Committer information"},"html_url":{"type":"string","description":"Commit URL"}}}}}},"github_delete_file_v2":{"content":{"type":"json","description":"File content info (null for delete)","optional":true},"commit":{"type":"json","description":"Commit information"}},"github_delete_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"gist_id":{"type":"string","description":"The deleted gist ID"}}}},"github_delete_gist_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"gist_id":{"type":"string","description":"The deleted gist ID"}},"github_delete_issue_reaction":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}}}},"github_delete_issue_reaction_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"reaction_id":{"type":"number","description":"The deleted reaction ID"}},"github_delete_milestone":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Delete operation metadata","properties":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"milestone_number":{"type":"number","description":"The deleted milestone number"}}}},"github_delete_milestone_v2":{"deleted":{"type":"boolean","description":"Whether deletion succeeded"},"milestone_number":{"type":"number","description":"The deleted milestone number"}},"github_delete_project":{"content":{"type":"string","description":"Human-readable confirmation message"},"metadata":{"type":"object","description":"Deleted project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"}}}},"github_delete_project_v2":{"id":{"type":"string","description":"Deleted project node ID"},"title":{"type":"string","description":"Deleted project title"},"number":{"type":"number","description":"Deleted project number"},"url":{"type":"string","description":"Deleted project URL"}},"github_delete_release":{"content":{"type":"string","description":"Human-readable deletion confirmation"},"metadata":{"type":"object","description":"Deletion result metadata","properties":{"deleted":{"type":"boolean","description":"Whether the release was successfully deleted"},"release_id":{"type":"number","description":"ID of the deleted release"}}}},"github_delete_release_v2":{"deleted":{"type":"boolean","description":"Whether the release was deleted"},"release_id":{"type":"number","description":"ID of the deleted release"}},"github_fork_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Forked gist metadata","properties":{"id":{"type":"string","description":"New gist ID"},"html_url":{"type":"string","description":"Web URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"owner":{"type":"object","description":"Owner info"},"files":{"type":"array","description":"File names"}}}},"github_fork_gist_v2":{"id":{"type":"string","description":"New gist ID"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"owner":{"type":"object","description":"Owner info"},"files":{"type":"object","description":"Files"}},"github_fork_repo":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Forked repository metadata","properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"html_url":{"type":"string","description":"Web URL"},"clone_url":{"type":"string","description":"HTTPS clone URL"},"ssh_url":{"type":"string","description":"SSH clone URL"},"default_branch":{"type":"string","description":"Default branch"},"fork":{"type":"boolean","description":"Is a fork"},"parent":{"type":"object","description":"Parent repository"},"owner":{"type":"object","description":"Owner info"},"created_at":{"type":"string","description":"Creation date"}}}},"github_fork_repo_v2":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"clone_url":{"type":"string","description":"HTTPS clone URL"},"ssh_url":{"type":"string","description":"SSH clone URL"},"git_url":{"type":"string","description":"Git protocol URL"},"default_branch":{"type":"string","description":"Default branch name"},"fork":{"type":"boolean","description":"Whether this is a fork"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp","optional":true},"owner":{"type":"object","description":"Fork owner","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"parent":{"type":"object","description":"Parent repository (source of the fork)","optional":true,"properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"owner":{"type":"object","description":"Parent owner","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"}}}}},"source":{"type":"object","description":"Source repository (ultimate origin)","optional":true,"properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name"},"html_url":{"type":"string","description":"Web URL"}}}},"github_get_branch":{"content":{"type":"string","description":"Human-readable branch details"},"metadata":{"type":"object","description":"Branch metadata","properties":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"}}}},"github_get_branch_protection":{"content":{"type":"string","description":"Human-readable branch protection summary"},"metadata":{"type":"object","description":"Branch protection configuration","properties":{"required_status_checks":{"type":"object","description":"Status check requirements (null if not configured)","properties":{"strict":{"type":"boolean","description":"Require branches to be up to date"},"contexts":{"type":"array","description":"Required status check contexts","items":{"type":"string"}}}},"enforce_admins":{"type":"object","description":"Admin enforcement settings","properties":{"enabled":{"type":"boolean","description":"Enforce for administrators"}}},"required_pull_request_reviews":{"type":"object","description":"Pull request review requirements (null if not configured)","properties":{"required_approving_review_count":{"type":"number","description":"Number of approving reviews required"},"dismiss_stale_reviews":{"type":"boolean","description":"Dismiss stale pull request approvals"},"require_code_owner_reviews":{"type":"boolean","description":"Require review from code owners"}}},"restrictions":{"type":"object","description":"Push restrictions (null if not configured)","properties":{"users":{"type":"array","description":"Users who can push","items":{"type":"string"}},"teams":{"type":"array","description":"Teams who can push","items":{"type":"string"}}}}}}},"github_get_branch_protection_v2":{"url":{"type":"string","description":"Protection settings URL"},"required_status_checks":{"type":"json","description":"Status check requirements","optional":true},"enforce_admins":{"type":"json","description":"Admin enforcement settings"},"required_pull_request_reviews":{"type":"json","description":"PR review requirements","optional":true},"restrictions":{"type":"json","description":"Push restrictions","optional":true},"required_linear_history":{"type":"json","description":"Linear history requirement","optional":true},"allow_force_pushes":{"type":"json","description":"Force push settings","optional":true},"allow_deletions":{"type":"json","description":"Deletion settings","optional":true},"block_creations":{"type":"json","description":"Creation blocking settings","optional":true},"required_conversation_resolution":{"type":"json","description":"Conversation resolution requirement","optional":true},"required_signatures":{"type":"json","description":"Signature requirements","optional":true}},"github_get_branch_v2":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit reference info","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"},"protection":{"type":"json","description":"Protection settings object"},"protection_url":{"type":"string","description":"URL to protection settings"}},"github_get_commit":{"content":{"type":"string","description":"Human-readable commit details"},"metadata":{"type":"object","description":"Commit metadata","properties":{"sha":{"type":"string","description":"Full commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"},"committer":{"type":"object","description":"Committer info"},"stats":{"type":"object","description":"Change stats","properties":{"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"total":{"type":"number","description":"Total changes"}}},"files":{"type":"array","description":"Changed files","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change type"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"patch":{"type":"string","description":"Diff patch","optional":true}}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent commit SHA"},"html_url":{"type":"string","description":"Parent commit URL"}}}}}}},"github_get_commit_v2":{"sha":{"type":"string","description":"Commit SHA"},"node_id":{"type":"string","description":"GraphQL node ID"},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"stats":{"type":"object","description":"Change statistics","optional":true,"properties":{"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"total":{"type":"number","description":"Total changes"}}},"files":{"type":"array","description":"Changed files (diff entries)","items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA","optional":true},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added, removed, modified, renamed, copied, changed, unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent SHA"},"url":{"type":"string","description":"Parent API URL"},"html_url":{"type":"string","description":"Parent web URL"}}}}},"github_get_file_content":{"content":{"type":"string","description":"Human-readable file information with content preview"},"file":{"type":"file","description":"Downloaded file stored in execution files","optional":true},"metadata":{"type":"object","description":"File metadata including name, path, SHA, size, and URLs","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type (file or dir)"},"download_url":{"type":"string","description":"Direct download URL","optional":true},"html_url":{"type":"string","description":"GitHub web UI URL","optional":true}}}},"github_get_file_content_v2":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type (file/dir/symlink/submodule)"},"content":{"type":"string","description":"Decoded file content","optional":true},"encoding":{"type":"string","description":"Content encoding"},"html_url":{"type":"string","description":"GitHub web URL"},"download_url":{"type":"string","description":"Direct download URL","optional":true},"git_url":{"type":"string","description":"Git blob API URL"},"_links":{"type":"json","description":"Related links"},"file":{"type":"file","description":"Downloaded file stored in execution files","optional":true}},"github_get_gist":{"content":{"type":"string","description":"Human-readable gist with file contents"},"metadata":{"type":"object","description":"Gist metadata","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"object","description":"Files with content"},"owner":{"type":"object","description":"Owner info"},"comments":{"type":"number","description":"Comment count"},"forks_url":{"type":"string","description":"Forks URL"},"commits_url":{"type":"string","description":"Commits URL"}}}},"github_get_gist_v2":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git clone URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (keyed by filename)","properties":{"[filename]":{"type":"object","description":"File object","properties":{"filename":{"type":"string","description":"File name"},"type":{"type":"string","description":"MIME type"},"language":{"type":"string","description":"Programming language","optional":true},"raw_url":{"type":"string","description":"Raw file URL"},"size":{"type":"number","description":"File size in bytes"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"content":{"type":"string","description":"File content"}}}}},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_get_issue":{"content":{"type":"string","description":"Human-readable issue details"},"metadata":{"type":"object","description":"Detailed issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Closed timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_get_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}},"closed_by":{"type":"object","description":"User who closed the issue","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"optional":true}},"github_get_latest_release":{"content":{"type":"string","description":"Human-readable release details"},"metadata":{"type":"object","description":"Release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_get_latest_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"github_get_milestone":{"content":{"type":"string","description":"Human-readable milestone details"},"metadata":{"type":"object","description":"Milestone metadata","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues count"},"closed_issues":{"type":"number","description":"Closed issues count"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"closed_at":{"type":"string","description":"Close date","optional":true},"creator":{"type":"object","description":"Creator info"}}}},"github_get_milestone_v2":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_get_pr_files":{"content":{"type":"string","description":"Human-readable list of files changed in PR"},"metadata":{"type":"object","description":"PR files metadata","properties":{"files":{"type":"array","description":"Array of file changes","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change type (added/modified/deleted/renamed)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"patch":{"type":"string","description":"File diff patch"},"blob_url":{"type":"string","description":"GitHub blob URL"},"raw_url":{"type":"string","description":"Raw file URL"}}}},"total_count":{"type":"number","description":"Total number of files changed"}}}},"github_get_pr_files_v2":{"items":{"type":"array","description":"Array of changed file objects","items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA"},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added/removed/modified/renamed/copied/changed/unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total line changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}},"count":{"type":"number","description":"Total number of files"}},"github_get_project":{"content":{"type":"string","description":"Human-readable project details"},"metadata":{"type":"object","description":"Project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed","optional":true},"public":{"type":"boolean","description":"Whether project is public","optional":true},"shortDescription":{"type":"string","description":"Project short description","optional":true}}}},"github_get_project_v2":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true},"readme":{"type":"string","description":"Project readme","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}},"github_get_readme":{"content":{"type":"string","description":"README name, path, and decoded text content"},"metadata":{"type":"object","description":"README file metadata","properties":{"name":{"type":"string","description":"README file name"},"path":{"type":"string","description":"README file path"},"sha":{"type":"string","description":"Blob SHA of the README"},"size":{"type":"number","description":"File size in bytes"},"html_url":{"type":"string","description":"GitHub web URL for the README"},"download_url":{"type":"string","description":"Raw download URL for the README"}}}},"github_get_readme_v2":{"name":{"type":"string","description":"README file name"},"path":{"type":"string","description":"README file path"},"sha":{"type":"string","description":"Blob SHA of the README"},"size":{"type":"number","description":"File size in bytes"},"encoding":{"type":"string","description":"Original content encoding from the API"},"html_url":{"type":"string","description":"GitHub web URL for the README"},"download_url":{"type":"string","description":"Raw download URL for the README"},"content":{"type":"string","description":"Decoded README text content"}},"github_get_release":{"content":{"type":"string","description":"Human-readable release details"},"metadata":{"type":"object","description":"Release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_get_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"github_get_tree":{"content":{"type":"string","description":"Human-readable directory tree listing"},"metadata":{"type":"object","description":"Directory contents metadata","properties":{"path":{"type":"string","description":"Directory path"},"items":{"type":"array","description":"Array of files and directories","items":{"type":"object","properties":{"name":{"type":"string","description":"File or directory name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git object SHA"},"size":{"type":"number","description":"Size in bytes"},"type":{"type":"string","description":"Type (file, dir, symlink, submodule)"},"download_url":{"type":"string","description":"Direct download URL (files only)"},"html_url":{"type":"string","description":"GitHub web UI URL"}}}},"total_count":{"type":"number","description":"Total number of items"}}}},"github_get_tree_v2":{"items":{"type":"array","description":"Array of file/directory objects","items":{"type":"object","properties":{"name":{"type":"string","description":"File or directory name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"Git object SHA"},"size":{"type":"number","description":"Size in bytes"},"type":{"type":"string","description":"Type (file/dir/symlink/submodule)"},"html_url":{"type":"string","description":"GitHub web URL"},"download_url":{"type":"string","description":"Direct download URL","optional":true},"git_url":{"type":"string","description":"Git blob API URL"},"url":{"type":"string","description":"API URL for this item"},"_links":{"type":"json","description":"Related links"}}}},"count":{"type":"number","description":"Total number of items"}},"github_get_workflow":{"content":{"type":"string","description":"Human-readable workflow details"},"metadata":{"type":"object","description":"Workflow metadata","properties":{"id":{"type":"number","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled)"},"badge_url":{"type":"string","description":"Badge URL for workflow"}}}},"github_get_workflow_run":{"content":{"type":"string","description":"Human-readable workflow run details"},"metadata":{"type":"object","description":"Workflow run metadata","properties":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name"},"status":{"type":"string","description":"Run status"},"conclusion":{"type":"string","description":"Run conclusion"},"html_url":{"type":"string","description":"GitHub web URL"},"run_number":{"type":"number","description":"Run number"}}}},"github_get_workflow_run_v2":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name","optional":true},"head_branch":{"type":"string","description":"Head branch name","optional":true},"head_sha":{"type":"string","description":"Head commit SHA"},"run_number":{"type":"number","description":"Run number"},"run_attempt":{"type":"number","description":"Run attempt number"},"event":{"type":"string","description":"Event that triggered the run"},"status":{"type":"string","description":"Run status (queued/in_progress/completed)"},"conclusion":{"type":"string","description":"Run conclusion (success/failure/cancelled/etc)","optional":true},"workflow_id":{"type":"number","description":"Associated workflow ID"},"html_url":{"type":"string","description":"GitHub web URL"},"logs_url":{"type":"string","description":"Logs download URL"},"jobs_url":{"type":"string","description":"Jobs API URL"},"artifacts_url":{"type":"string","description":"Artifacts API URL"},"run_started_at":{"type":"string","description":"Run start timestamp","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"triggering_actor":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"pull_requests":{"type":"array","description":"Associated pull requests","items":{"type":"object","description":"Pull request reference","properties":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"url":{"type":"string","description":"API URL"}}}},"referenced_workflows":{"type":"array","description":"Referenced workflows","items":{"type":"object","description":"Referenced workflow","properties":{"path":{"type":"string","description":"Path to referenced workflow"},"sha":{"type":"string","description":"Commit SHA of referenced workflow"},"ref":{"type":"string","description":"Git ref of referenced workflow","optional":true}}}},"head_commit":{"type":"object","description":"Head commit information","optional":true,"properties":{"id":{"type":"string","description":"Commit SHA"},"tree_id":{"type":"string","description":"Tree SHA"},"message":{"type":"string","description":"Commit message"},"timestamp":{"type":"string","description":"Commit timestamp"}}}},"github_get_workflow_v2":{"id":{"type":"number","description":"Workflow ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled_manually/disabled_inactivity)"},"html_url":{"type":"string","description":"GitHub web URL"},"badge_url":{"type":"string","description":"Status badge URL"},"url":{"type":"string","description":"API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"deleted_at":{"type":"string","description":"Deletion timestamp","optional":true}},"github_issue_comment":{"content":{"type":"string","description":"Human-readable comment confirmation"},"metadata":{"type":"object","description":"Comment metadata","properties":{"id":{"type":"number","description":"Comment ID"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Comment body"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"},"id":{"type":"number","description":"User ID"}}}}}},"github_issue_comment_v2":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (for file comments)","optional":true},"line":{"type":"number","description":"Line number (for file comments)","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT for diff comments)","optional":true},"commit_id":{"type":"string","description":"Commit SHA","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"github_job_logs":{"logs":{"type":"string","description":"Trailing portion of the job log"},"truncated":{"type":"boolean","description":"Whether earlier output was dropped to fit maxCharacters"},"totalBytes":{"type":"number","description":"Full size of the log in bytes, null when the server did not report it","nullable":true}},"github_latest_commit":{"content":{"type":"string","description":"Human-readable commit summary"},"metadata":{"type":"object","description":"Commit metadata"}},"github_latest_commit_v2":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_list_branches":{"content":{"type":"string","description":"Human-readable list of branches"},"metadata":{"type":"object","description":"Branch list metadata","properties":{"branches":{"type":"array","description":"Array of branch objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"}}}},"total_count":{"type":"number","description":"Total number of branches"}}}},"github_list_branches_v2":{"items":{"type":"array","description":"Array of branch objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Branch name"},"commit":{"type":"object","description":"Commit reference info","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}},"protected":{"type":"boolean","description":"Whether branch is protected"}}}},"count":{"type":"number","description":"Number of branches returned"}},"github_list_commits":{"content":{"type":"string","description":"Human-readable commit list"},"metadata":{"type":"object","description":"Commits metadata","properties":{"commits":{"type":"array","description":"Array of commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"},"committer":{"type":"object","description":"Committer info"}}}},"count":{"type":"number","description":"Number of commits returned"}}}},"github_list_commits_v2":{"items":{"type":"array","description":"Array of commit objects from GitHub API","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"node_id":{"type":"string","description":"GraphQL node ID"},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"committer":{"type":"object","description":"Git actor (author/committer)","properties":{"name":{"type":"string","description":"Name"},"email":{"type":"string","description":"Email address"},"date":{"type":"string","description":"Timestamp (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}},"verification":{"type":"object","description":"Signature verification","properties":{"verified":{"type":"boolean","description":"Whether signature is verified"},"reason":{"type":"string","description":"Verification reason"},"signature":{"type":"string","description":"GPG signature","optional":true},"payload":{"type":"string","description":"Signed payload","optional":true}}}}},"author":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent SHA"},"url":{"type":"string","description":"Parent API URL"},"html_url":{"type":"string","description":"Parent web URL"}}}}}}},"count":{"type":"number","description":"Number of commits returned"}},"github_list_forks":{"content":{"type":"string","description":"Human-readable fork list"},"metadata":{"type":"object","description":"Forks metadata","properties":{"forks":{"type":"array","description":"Array of forks","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name"},"html_url":{"type":"string","description":"Web URL"},"owner":{"type":"object","description":"Owner info"},"stargazers_count":{"type":"number","description":"Star count"},"forks_count":{"type":"number","description":"Fork count"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"default_branch":{"type":"string","description":"Default branch"}}}},"count":{"type":"number","description":"Number of forks returned"}}}},"github_list_forks_v2":{"items":{"type":"array","description":"Array of fork repository objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"fork":{"type":"boolean","description":"Whether this is a fork"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp","optional":true},"size":{"type":"number","description":"Repository size in KB"},"stargazers_count":{"type":"number","description":"Number of stars"},"watchers_count":{"type":"number","description":"Number of watchers"},"forks_count":{"type":"number","description":"Number of forks"},"open_issues_count":{"type":"number","description":"Number of open issues"},"language":{"type":"string","description":"Primary programming language","optional":true},"default_branch":{"type":"string","description":"Default branch name"},"visibility":{"type":"string","description":"Repository visibility"},"archived":{"type":"boolean","description":"Whether repository is archived"},"disabled":{"type":"boolean","description":"Whether repository is disabled"},"owner":{"type":"object","description":"Fork owner","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"count":{"type":"number","description":"Number of forks returned"}},"github_list_gists":{"content":{"type":"string","description":"Human-readable gist list"},"metadata":{"type":"object","description":"Gists metadata","properties":{"gists":{"type":"array","description":"Array of gists","items":{"type":"object","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"array","description":"File names"},"owner":{"type":"object","description":"Owner info"},"comments":{"type":"number","description":"Comment count"}}}},"count":{"type":"number","description":"Number of gists returned"}}}},"github_list_gists_v2":{"items":{"type":"array","description":"Array of gist objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git clone URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (keyed by filename)","properties":{"[filename]":{"type":"object","description":"File object","properties":{"filename":{"type":"string","description":"File name"},"type":{"type":"string","description":"MIME type"},"language":{"type":"string","description":"Programming language","optional":true},"raw_url":{"type":"string","description":"Raw file URL"},"size":{"type":"number","description":"File size in bytes"},"truncated":{"type":"boolean","description":"Whether content is truncated"},"content":{"type":"string","description":"File content"}}}}},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"count":{"type":"number","description":"Number of gists returned"}},"github_list_issue_comments":{"content":{"type":"string","description":"Human-readable comments summary"},"metadata":{"type":"object","description":"Comments list metadata","properties":{"comments":{"type":"array","description":"Array of comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"}}},"created_at":{"type":"string","description":"Creation timestamp"},"html_url":{"type":"string","description":"GitHub web URL"}}}},"total_count":{"type":"number","description":"Total number of comments"}}}},"github_list_issue_comments_v2":{"items":{"type":"array","description":"Array of comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (for file comments)","optional":true},"line":{"type":"number","description":"Line number (for file comments)","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT for diff comments)","optional":true},"commit_id":{"type":"string","description":"Commit SHA","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}},"count":{"type":"number","description":"Number of comments returned"}},"github_list_issues":{"content":{"type":"string","description":"Human-readable list of issues"},"metadata":{"type":"object","description":"Issues list metadata","properties":{"issues":{"type":"array","description":"Array of issues","items":{"type":"object","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"total_count":{"type":"number","description":"Total number of issues returned"}}}},"github_list_issues_v2":{"items":{"type":"array","description":"Array of issue objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}}}}},"count":{"type":"number","description":"Number of issues returned"}},"github_list_milestones":{"content":{"type":"string","description":"Human-readable milestone list"},"metadata":{"type":"object","description":"Milestones metadata","properties":{"milestones":{"type":"array","description":"Array of milestones","items":{"type":"object","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues"},"closed_issues":{"type":"number","description":"Closed issues"}}}},"count":{"type":"number","description":"Number of milestones returned"}}}},"github_list_milestones_v2":{"items":{"type":"array","description":"Array of milestone objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}},"count":{"type":"number","description":"Number of milestones returned"}},"github_list_pr_comments":{"content":{"type":"string","description":"Human-readable review comments summary"},"metadata":{"type":"object","description":"Review comments list metadata","properties":{"comments":{"type":"array","description":"Array of review comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"}}},"created_at":{"type":"string","description":"Creation timestamp"},"html_url":{"type":"string","description":"GitHub web URL"}}}},"total_count":{"type":"number","description":"Total number of review comments"}}}},"github_list_pr_comments_v2":{"items":{"type":"array","description":"Array of review comment objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path"},"position":{"type":"number","description":"Position in diff","optional":true},"line":{"type":"number","description":"Line number","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT)","optional":true},"commit_id":{"type":"string","description":"Commit SHA"},"original_commit_id":{"type":"string","description":"Original commit SHA"},"diff_hunk":{"type":"string","description":"Diff hunk context"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}},"count":{"type":"number","description":"Number of comments returned"}},"github_list_projects":{"content":{"type":"string","description":"Human-readable list of projects"},"metadata":{"type":"object","description":"Projects metadata","properties":{"projects":{"type":"array","description":"Array of project objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Project short description"}}}},"totalCount":{"type":"number","description":"Total number of projects"}}}},"github_list_projects_v2":{"items":{"type":"array","description":"Array of project objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true}}}},"totalCount":{"type":"number","description":"Total number of projects"}},"github_list_prs":{"content":{"type":"string","description":"Human-readable list of pull requests"},"metadata":{"type":"object","description":"Pull requests list metadata","properties":{"prs":{"type":"array","description":"Array of pull request summaries"},"total_count":{"type":"number","description":"Total number of PRs returned"},"open_count":{"type":"number","description":"Number of open PRs"},"closed_count":{"type":"number","description":"Number of closed PRs"}}}},"github_list_prs_v2":{"items":{"type":"array","description":"Array of pull request objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Pull request ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Diff URL"},"body":{"type":"string","description":"PR description","optional":true},"locked":{"type":"boolean","description":"Whether PR is locked"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"merged_at":{"type":"string","description":"Merge timestamp","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"head":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"}}},"base":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"}}}}}},"count":{"type":"number","description":"Number of PRs returned"}},"github_list_releases":{"content":{"type":"string","description":"Human-readable list of releases with summary"},"metadata":{"type":"object","description":"Releases metadata","properties":{"total_count":{"type":"number","description":"Total number of releases returned"},"releases":{"type":"array","description":"Array of release objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Tarball download URL"},"zipball_url":{"type":"string","description":"Zipball download URL"},"draft":{"type":"boolean","description":"Is draft release"},"prerelease":{"type":"boolean","description":"Is prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}}}}},"github_list_releases_v2":{"items":{"type":"array","description":"Array of release objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}}}},"count":{"type":"number","description":"Number of releases returned"}},"github_list_review_threads":{"threads":{"type":"array","description":"Review threads in this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Review thread node ID"},"isResolved":{"type":"boolean","description":"Whether the thread is resolved"},"path":{"type":"string","description":"Repository-relative file path"},"line":{"type":"number","description":"Line the thread is anchored to","nullable":true},"commentsTotalCount":{"type":"number","description":"Total comments on the thread; exceeds the fetched count when the thread was truncated"},"comments":{"type":"array","description":"Fetched comments, oldest first","items":{"type":"object","properties":{"body":{"type":"string","description":"Comment body"},"authorAssociation":{"type":"string","description":"Author\'s association with the repository (OWNER, MEMBER, ...)"},"authorLogin":{"type":"string","description":"Author login","nullable":true},"authorType":{"type":"string","description":"Author GraphQL type (User, Bot, Organization)","nullable":true}}}}}}},"totalCount":{"type":"number","description":"Total review threads on the pull request"},"hasNextPage":{"type":"boolean","description":"Whether more thread pages remain"},"endCursor":{"type":"string","description":"Cursor to pass as `cursor` for the next page","nullable":true},"latestReview":{"type":"object","description":"Newest submitted review on the pull request","nullable":true,"properties":{"state":{"type":"string","description":"Review state"},"submittedAt":{"type":"string","description":"Submission timestamp"},"authorLogin":{"type":"string","description":"Reviewer login","nullable":true},"authorType":{"type":"string","description":"Reviewer GraphQL type (User, Bot)","nullable":true}}}},"github_list_stargazers":{"content":{"type":"string","description":"Human-readable stargazer list"},"metadata":{"type":"object","description":"Stargazers metadata","properties":{"stargazers":{"type":"array","description":"Array of stargazers","items":{"type":"object","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"User or Organization"}}}},"count":{"type":"number","description":"Number of stargazers returned"}}}},"github_list_stargazers_v2":{"items":{"type":"array","description":"Array of user objects from GitHub API","items":{"type":"object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"},"gravatar_id":{"type":"string","description":"Gravatar ID"},"followers_url":{"type":"string","description":"Followers API URL"},"following_url":{"type":"string","description":"Following API URL"},"gists_url":{"type":"string","description":"Gists API URL"},"starred_url":{"type":"string","description":"Starred API URL"},"repos_url":{"type":"string","description":"Repos API URL"}}}},"count":{"type":"number","description":"Number of stargazers returned"}},"github_list_tags":{"content":{"type":"string","description":"Human-readable list of tags"},"metadata":{"type":"object","description":"Tags metadata","properties":{"total_count":{"type":"number","description":"Total number of tags returned"},"tags":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name"},"commit_sha":{"type":"string","description":"Commit SHA the tag points to"},"zipball_url":{"type":"string","description":"Zipball download URL"},"tarball_url":{"type":"string","description":"Tarball download URL"}}}}}}},"github_list_tags_v2":{"items":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name"},"zipball_url":{"type":"string","description":"Zipball download URL"},"tarball_url":{"type":"string","description":"Tarball download URL"},"node_id":{"type":"string","description":"Node ID"},"commit":{"type":"object","description":"Commit the tag points to","properties":{"sha":{"type":"string","description":"Commit SHA"},"url":{"type":"string","description":"Commit API URL"}}}}}},"count":{"type":"number","description":"Number of tags returned"}},"github_list_workflow_runs":{"content":{"type":"string","description":"Human-readable workflow runs summary"},"metadata":{"type":"object","description":"Workflow runs metadata","properties":{"total_count":{"type":"number","description":"Total number of workflow runs"},"workflow_runs":{"type":"array","description":"Array of workflow run objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name"},"status":{"type":"string","description":"Run status"},"conclusion":{"type":"string","description":"Run conclusion"},"html_url":{"type":"string","description":"GitHub web URL"},"run_number":{"type":"number","description":"Run number"}}}}}}},"github_list_workflow_runs_v2":{"total_count":{"type":"number","description":"Total number of workflow runs"},"items":{"type":"array","description":"Array of workflow run objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow run ID"},"name":{"type":"string","description":"Workflow name","optional":true},"head_branch":{"type":"string","description":"Head branch name","optional":true},"head_sha":{"type":"string","description":"Head commit SHA"},"run_number":{"type":"number","description":"Run number"},"run_attempt":{"type":"number","description":"Run attempt number"},"event":{"type":"string","description":"Event that triggered the run"},"status":{"type":"string","description":"Run status (queued/in_progress/completed)"},"conclusion":{"type":"string","description":"Run conclusion (success/failure/cancelled/etc)","optional":true},"workflow_id":{"type":"number","description":"Associated workflow ID"},"html_url":{"type":"string","description":"GitHub web URL"},"logs_url":{"type":"string","description":"Logs download URL"},"jobs_url":{"type":"string","description":"Jobs API URL"},"artifacts_url":{"type":"string","description":"Artifacts API URL"},"run_started_at":{"type":"string","description":"Run start timestamp","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"triggering_actor":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"pull_requests":{"type":"array","description":"Associated pull requests","items":{"type":"object","description":"Pull request reference","properties":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"url":{"type":"string","description":"API URL"}}}},"referenced_workflows":{"type":"array","description":"Referenced workflows","items":{"type":"object","description":"Referenced workflow","properties":{"path":{"type":"string","description":"Path to referenced workflow"},"sha":{"type":"string","description":"Commit SHA of referenced workflow"},"ref":{"type":"string","description":"Git ref of referenced workflow","optional":true}}}},"head_commit":{"type":"object","description":"Head commit information","optional":true,"properties":{"id":{"type":"string","description":"Commit SHA"},"tree_id":{"type":"string","description":"Tree SHA"},"message":{"type":"string","description":"Commit message"},"timestamp":{"type":"string","description":"Commit timestamp"}}}}}}},"github_list_workflows":{"content":{"type":"string","description":"Human-readable workflows summary"},"metadata":{"type":"object","description":"Workflows metadata","properties":{"total_count":{"type":"number","description":"Total number of workflows"},"workflows":{"type":"array","description":"Array of workflow objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled)"},"badge_url":{"type":"string","description":"Badge URL for workflow"}}}}}}},"github_list_workflows_v2":{"total_count":{"type":"number","description":"Total number of workflows"},"items":{"type":"array","description":"Array of workflow objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Workflow ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Workflow name"},"path":{"type":"string","description":"Path to workflow file"},"state":{"type":"string","description":"Workflow state (active/disabled_manually/disabled_inactivity)"},"html_url":{"type":"string","description":"GitHub web URL"},"badge_url":{"type":"string","description":"Status badge URL"},"url":{"type":"string","description":"API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"deleted_at":{"type":"string","description":"Deletion timestamp","optional":true}}}}},"github_merge_pr":{"content":{"type":"string","description":"Human-readable merge confirmation"},"metadata":{"type":"object","description":"Merge result metadata","properties":{"sha":{"type":"string","description":"Merge commit SHA"},"merged":{"type":"boolean","description":"Whether merge was successful"},"message":{"type":"string","description":"Response message"}}}},"github_merge_pr_v2":{"sha":{"type":"string","description":"Merge commit SHA","optional":true},"merged":{"type":"boolean","description":"Whether merge was successful"},"message":{"type":"string","description":"Response message"}},"github_pr":{"content":{"type":"string","description":"Human-readable PR summary"},"metadata":{"type":"object","description":"Detailed PR metadata including file changes","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed/merged)"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Raw diff URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"array","description":"Files changed in the PR","items":{"type":"object","properties":{"filename":{"type":"string","description":"File path"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total changes"},"patch":{"type":"string","description":"File diff patch","optional":true},"blob_url":{"type":"string","description":"GitHub blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"status":{"type":"string","description":"Change type (added/modified/deleted)"}}}}}}},"github_pr_v2":{"id":{"type":"number","description":"Pull request ID"},"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"diff_url":{"type":"string","description":"Raw diff URL"},"body":{"type":"string","description":"PR description","nullable":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"head":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"},"repo_full_name":{"type":"string","description":"Full name (owner/repo) of the branch\'s repository","nullable":true}}},"base":{"type":"object","description":"Branch reference info","properties":{"label":{"type":"string","description":"Branch label (owner:branch)"},"ref":{"type":"string","description":"Branch name"},"sha":{"type":"string","description":"Commit SHA"},"repo_full_name":{"type":"string","description":"Full name (owner/repo) of the branch\'s repository","nullable":true}}},"merged":{"type":"boolean","description":"Whether PR is merged"},"mergeable":{"type":"boolean","description":"Whether PR is mergeable","nullable":true},"merged_by":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}},"nullable":true},"comments":{"type":"number","description":"Number of comments"},"review_comments":{"type":"number","description":"Number of review comments"},"commits":{"type":"number","description":"Number of commits"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changed_files":{"type":"number","description":"Number of changed files"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","nullable":true},"merged_at":{"type":"string","description":"Merge timestamp","nullable":true},"files":{"type":"array","description":"Array of changed file objects","optional":true,"items":{"type":"object","properties":{"sha":{"type":"string","description":"Blob SHA"},"filename":{"type":"string","description":"File path"},"status":{"type":"string","description":"Change status (added/removed/modified/renamed/copied/changed/unchanged)"},"additions":{"type":"number","description":"Lines added"},"deletions":{"type":"number","description":"Lines deleted"},"changes":{"type":"number","description":"Total line changes"},"blob_url":{"type":"string","description":"Blob URL"},"raw_url":{"type":"string","description":"Raw file URL"},"contents_url":{"type":"string","description":"Contents API URL"},"patch":{"type":"string","description":"Diff patch","optional":true},"previous_filename":{"type":"string","description":"Previous filename (for renames)","optional":true}}}}},"github_remove_label":{"content":{"type":"string","description":"Human-readable label removal confirmation"},"metadata":{"type":"object","description":"Remaining labels metadata","properties":{"labels":{"type":"array","description":"Labels remaining on the issue after removal"},"issue_number":{"type":"number","description":"Issue number"},"html_url":{"type":"string","description":"GitHub issue URL"}}}},"github_remove_label_v2":{"items":{"type":"array","description":"Remaining labels on the issue","items":{"type":"object","properties":{"id":{"type":"number","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color"},"description":{"type":"string","description":"Label description","optional":true}}}},"count":{"type":"number","description":"Number of remaining labels"}},"github_reply_review_thread":{"id":{"type":"string","description":"Node ID of the created reply comment"},"url":{"type":"string","description":"GitHub web URL of the reply"},"createdAt":{"type":"string","description":"Creation timestamp"}},"github_repo_info":{"content":{"type":"string","description":"Human-readable repository summary"},"metadata":{"type":"object","description":"Repository metadata","properties":{"name":{"type":"string","description":"Repository name"},"description":{"type":"string","description":"Repository description"},"stars":{"type":"number","description":"Number of stars"},"forks":{"type":"number","description":"Number of forks"},"openIssues":{"type":"number","description":"Number of open issues"},"language":{"type":"string","description":"Primary programming language"}}}},"github_repo_info_v2":{"id":{"type":"number","description":"Repository ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full repository name (owner/repo)"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"homepage":{"type":"string","description":"Homepage URL","optional":true},"language":{"type":"string","description":"Primary programming language","optional":true},"default_branch":{"type":"string","description":"Default branch name"},"visibility":{"type":"string","description":"Repository visibility (public/private)"},"private":{"type":"boolean","description":"Whether the repository is private"},"fork":{"type":"boolean","description":"Whether this is a fork"},"archived":{"type":"boolean","description":"Whether the repository is archived"},"disabled":{"type":"boolean","description":"Whether the repository is disabled"},"stargazers_count":{"type":"number","description":"Number of stars"},"watchers_count":{"type":"number","description":"Number of watchers"},"forks_count":{"type":"number","description":"Number of forks"},"open_issues_count":{"type":"number","description":"Number of open issues"},"topics":{"type":"array","description":"Repository topics"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp"},"owner":{"type":"object","description":"GitHub user object","optional":true,"properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"license":{"type":"object","description":"License information","optional":true,"properties":{"key":{"type":"string","description":"License key (e.g., mit)"},"name":{"type":"string","description":"License name"},"spdx_id":{"type":"string","description":"SPDX identifier"}}}},"github_request_reviewers":{"content":{"type":"string","description":"Human-readable reviewer request confirmation"},"metadata":{"type":"object","description":"Requested reviewers metadata","properties":{"requested_reviewers":{"type":"array","description":"Array of requested reviewer users","items":{"type":"object","properties":{"login":{"type":"string","description":"User login"},"id":{"type":"number","description":"User ID"}}}},"requested_teams":{"type":"array","description":"Array of requested reviewer teams","items":{"type":"object","properties":{"name":{"type":"string","description":"Team name"},"id":{"type":"number","description":"Team ID"}}}}}}},"github_request_reviewers_v2":{"id":{"type":"number","description":"PR ID"},"number":{"type":"number","description":"PR number"},"title":{"type":"string","description":"PR title"},"html_url":{"type":"string","description":"GitHub web URL"},"requested_reviewers":{"type":"array","description":"Array of requested reviewer objects"},"requested_teams":{"type":"array","description":"Array of requested team objects"}},"github_rerun_workflow":{"content":{"type":"string","description":"Rerun confirmation message"},"metadata":{"type":"object","description":"Rerun metadata","properties":{"run_id":{"type":"number","description":"Workflow run ID"},"status":{"type":"string","description":"Rerun status (rerun_initiated)"}}}},"github_rerun_workflow_v2":{"rerun_requested":{"type":"boolean","description":"Whether rerun was requested"},"run_id":{"type":"number","description":"Workflow run ID","optional":true}},"github_resolve_review_thread":{"id":{"type":"string","description":"Review thread node ID"},"isResolved":{"type":"boolean","description":"Whether the thread is now resolved"}},"github_search_code":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of code matches","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"File path"},"sha":{"type":"string","description":"Blob SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"repository":{"type":"object","description":"Repository info","properties":{"full_name":{"type":"string","description":"Repository full name"},"html_url":{"type":"string","description":"Repository URL"}}}}}}}}},"github_search_code_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of code matches from GitHub API","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"File path"},"sha":{"type":"string","description":"Blob SHA"},"url":{"type":"string","description":"API URL"},"git_url":{"type":"string","description":"Git blob URL"},"html_url":{"type":"string","description":"GitHub web URL"},"score":{"type":"number","description":"Search relevance score"},"repository":{"type":"object","description":"Repository containing the code","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"html_url":{"type":"string","description":"GitHub web URL"},"description":{"type":"string","description":"Repository description","optional":true},"fork":{"type":"boolean","description":"Whether this is a fork"},"url":{"type":"string","description":"API URL"},"owner":{"type":"object","description":"Repository owner","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}},"text_matches":{"type":"array","description":"Text matches showing context","items":{"type":"object","properties":{"object_url":{"type":"string","description":"Object URL"},"object_type":{"type":"string","description":"Object type","optional":true},"property":{"type":"string","description":"Property matched"},"fragment":{"type":"string","description":"Text fragment with match"},"matches":{"type":"array","description":"Match indices","items":{"type":"object","properties":{"text":{"type":"string","description":"Matched text"},"indices":{"type":"array","description":"Start and end indices"}}}}}}}}}}},"github_search_commits":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"html_url":{"type":"string","description":"GitHub web URL"},"commit":{"type":"object","description":"Commit details","properties":{"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author info"},"committer":{"type":"object","description":"Committer info"}}},"author":{"type":"object","description":"GitHub user (author)","optional":true},"committer":{"type":"object","description":"GitHub user (committer)","optional":true},"repository":{"type":"object","description":"Repository info"}}}}}}},"github_search_commits_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of commit objects from GitHub API","items":{"type":"object","properties":{"sha":{"type":"string","description":"Commit SHA"},"node_id":{"type":"string","description":"GraphQL node ID"},"html_url":{"type":"string","description":"Web URL"},"url":{"type":"string","description":"API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"score":{"type":"number","description":"Search relevance score"},"commit":{"type":"object","description":"Core commit data","properties":{"url":{"type":"string","description":"Commit API URL"},"message":{"type":"string","description":"Commit message"},"comment_count":{"type":"number","description":"Number of comments"},"author":{"type":"object","description":"Git author","properties":{"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"},"date":{"type":"string","description":"Author date (ISO 8601)"}}},"committer":{"type":"object","description":"Git committer","properties":{"name":{"type":"string","description":"Committer name"},"email":{"type":"string","description":"Committer email"},"date":{"type":"string","description":"Commit date (ISO 8601)"}}},"tree":{"type":"object","description":"Tree object","properties":{"sha":{"type":"string","description":"Tree SHA"},"url":{"type":"string","description":"Tree API URL"}}}}},"author":{"type":"object","description":"GitHub user (author)","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"committer":{"type":"object","description":"GitHub user (committer)","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"repository":{"type":"object","description":"Repository containing the commit","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"html_url":{"type":"string","description":"GitHub web URL"},"description":{"type":"string","description":"Repository description","optional":true},"owner":{"type":"object","description":"Repository owner","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}},"parents":{"type":"array","description":"Parent commits","items":{"type":"object","properties":{"sha":{"type":"string","description":"Parent SHA"},"url":{"type":"string","description":"Parent API URL"},"html_url":{"type":"string","description":"Parent web URL"}}}}}}}},"github_search_issues":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of issues/PRs","items":{"type":"object","properties":{"number":{"type":"number","description":"Issue/PR number"},"title":{"type":"string","description":"Title"},"state":{"type":"string","description":"State (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"user":{"type":"object","description":"Author info"},"labels":{"type":"array","description":"Label names"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Last update date"},"comments":{"type":"number","description":"Comment count"},"is_pull_request":{"type":"boolean","description":"Whether this is a PR"},"repository_url":{"type":"string","description":"Repository API URL"}}}}}}},"github_search_issues_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of issue/PR objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Issue ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Title"},"state":{"type":"string","description":"State (open or closed)"},"locked":{"type":"boolean","description":"Whether issue is locked"},"html_url":{"type":"string","description":"Web URL"},"url":{"type":"string","description":"API URL"},"repository_url":{"type":"string","description":"Repository API URL"},"comments_url":{"type":"string","description":"Comments API URL"},"body":{"type":"string","description":"Body text","optional":true},"comments":{"type":"number","description":"Number of comments"},"score":{"type":"number","description":"Search relevance score"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"user":{"type":"object","description":"Issue author","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignee":{"type":"object","description":"Primary assignee","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}},"assignees":{"type":"array","description":"All assignees","items":{"type":"object","properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"milestone":{"type":"object","description":"Associated milestone","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true}}},"pull_request":{"type":"object","description":"Pull request details (if this is a PR)","optional":true,"properties":{"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Web URL"},"diff_url":{"type":"string","description":"Diff URL"},"patch_url":{"type":"string","description":"Patch URL"}}}}}}},"github_search_repos":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of repositories","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"description":{"type":"string","description":"Description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"stargazers_count":{"type":"number","description":"Star count"},"forks_count":{"type":"number","description":"Fork count"},"language":{"type":"string","description":"Primary language","optional":true},"topics":{"type":"array","description":"Repository topics"},"created_at":{"type":"string","description":"Creation date"},"updated_at":{"type":"string","description":"Last update date"},"owner":{"type":"object","description":"Owner info"}}}}}}},"github_search_repos_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of repository objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"Repository ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Repository name"},"full_name":{"type":"string","description":"Full name (owner/repo)"},"private":{"type":"boolean","description":"Whether repository is private"},"description":{"type":"string","description":"Repository description","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"url":{"type":"string","description":"API URL"},"fork":{"type":"boolean","description":"Whether this is a fork"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"pushed_at":{"type":"string","description":"Last push timestamp","optional":true},"size":{"type":"number","description":"Repository size in KB"},"stargazers_count":{"type":"number","description":"Number of stars"},"watchers_count":{"type":"number","description":"Number of watchers"},"forks_count":{"type":"number","description":"Number of forks"},"open_issues_count":{"type":"number","description":"Number of open issues"},"language":{"type":"string","description":"Primary programming language","optional":true},"default_branch":{"type":"string","description":"Default branch name"},"visibility":{"type":"string","description":"Repository visibility"},"archived":{"type":"boolean","description":"Whether repository is archived"},"disabled":{"type":"boolean","description":"Whether repository is disabled"},"score":{"type":"number","description":"Search relevance score"},"topics":{"type":"array","description":"Repository topics"},"license":{"type":"object","description":"License information","optional":true,"properties":{"key":{"type":"string","description":"License key (e.g., mit)"},"name":{"type":"string","description":"License name"},"spdx_id":{"type":"string","description":"SPDX identifier"}}},"owner":{"type":"object","description":"Repository owner","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}}}}},"github_search_users":{"content":{"type":"string","description":"Human-readable search results"},"metadata":{"type":"object","description":"Search results metadata","properties":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of users/orgs","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"login":{"type":"string","description":"Username"},"html_url":{"type":"string","description":"Profile URL"},"avatar_url":{"type":"string","description":"Avatar URL"},"type":{"type":"string","description":"User or Organization"},"score":{"type":"number","description":"Search relevance score"}}}}}}},"github_search_users_v2":{"total_count":{"type":"number","description":"Total matching results"},"incomplete_results":{"type":"boolean","description":"Whether results are incomplete"},"items":{"type":"array","description":"Array of user objects from GitHub API","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"login":{"type":"string","description":"Username"},"avatar_url":{"type":"string","description":"Avatar image URL"},"gravatar_id":{"type":"string","description":"Gravatar ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"followers_url":{"type":"string","description":"Followers API URL"},"following_url":{"type":"string","description":"Following API URL"},"gists_url":{"type":"string","description":"Gists API URL"},"starred_url":{"type":"string","description":"Starred API URL"},"repos_url":{"type":"string","description":"Repos API URL"},"organizations_url":{"type":"string","description":"Organizations API URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"},"score":{"type":"number","description":"Search relevance score"}}}}},"github_star_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Star operation metadata","properties":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}}}},"github_star_gist_v2":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}},"github_star_repo":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Star operation metadata","properties":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}}}},"github_star_repo_v2":{"starred":{"type":"boolean","description":"Whether starring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}},"github_status_check_rollup":{"state":{"type":"string","description":"Merged rollup state, or null when the commit carries no checks at all","nullable":true},"totalCount":{"type":"number","description":"Total contexts on the commit across all pages"},"hasNextPage":{"type":"boolean","description":"Whether more context pages remain"},"endCursor":{"type":"string","description":"Cursor to pass as `cursor` for the next page","nullable":true},"contexts":{"type":"array","description":"Check runs and legacy commit statuses, discriminated by __typename","items":{"type":"object","properties":{"__typename":{"type":"string","description":"Either \\"CheckRun\\" or \\"StatusContext\\""},"name":{"type":"string","description":"Check run name (CheckRun variant only)"},"status":{"type":"string","description":"Check run status (QUEUED, IN_PROGRESS, COMPLETED, WAITING, REQUESTED, PENDING)"},"conclusion":{"type":"string","description":"Conclusion once completed (SUCCESS, FAILURE, STARTUP_FAILURE, ...)","nullable":true},"detailsUrl":{"type":"string","description":"Link to the check run","nullable":true},"databaseId":{"type":"number","description":"REST id of the check run; the Actions job id for an Actions run","nullable":true},"isRequired":{"type":"boolean","description":"Whether the check is required to merge this pull request"},"title":{"type":"string","description":"Reported output title; null on every GitHub Actions check run","nullable":true},"summary":{"type":"string","description":"Reported output summary; null on every GitHub Actions check run","nullable":true},"context":{"type":"string","description":"Status context name (StatusContext variant only)"},"state":{"type":"string","description":"Status state (StatusContext variant only)"},"description":{"type":"string","description":"Status description","nullable":true},"targetUrl":{"type":"string","description":"Status target URL","nullable":true}}}}},"github_trigger_workflow":{"content":{"type":"string","description":"Confirmation message"},"metadata":{"type":"object","description":"Empty metadata object (204 No Content response)"}},"github_trigger_workflow_v2":{"triggered":{"type":"boolean","description":"Whether workflow was triggered"},"workflow_id":{"type":"string","description":"Workflow ID or filename","optional":true},"ref":{"type":"string","description":"Git reference used","optional":true}},"github_unstar_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Unstar operation metadata","properties":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}}}},"github_unstar_gist_v2":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"gist_id":{"type":"string","description":"The gist ID"}},"github_unstar_repo":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Unstar operation metadata","properties":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}}}},"github_unstar_repo_v2":{"unstarred":{"type":"boolean","description":"Whether unstarring succeeded"},"owner":{"type":"string","description":"Repository owner"},"repo":{"type":"string","description":"Repository name"}},"github_update_branch_protection":{"content":{"type":"string","description":"Human-readable branch protection update summary"},"metadata":{"type":"object","description":"Updated branch protection configuration","properties":{"required_status_checks":{"type":"object","description":"Status check requirements (null if disabled)","properties":{"strict":{"type":"boolean","description":"Require branches to be up to date"},"contexts":{"type":"array","description":"Required status check contexts","items":{"type":"string"}}}},"enforce_admins":{"type":"object","description":"Admin enforcement settings","properties":{"enabled":{"type":"boolean","description":"Enforce for administrators"}}},"required_pull_request_reviews":{"type":"object","description":"Pull request review requirements (null if disabled)","properties":{"required_approving_review_count":{"type":"number","description":"Number of approving reviews required"},"dismiss_stale_reviews":{"type":"boolean","description":"Dismiss stale pull request approvals"},"require_code_owner_reviews":{"type":"boolean","description":"Require review from code owners"}}},"restrictions":{"type":"object","description":"Push restrictions (null if disabled)","properties":{"users":{"type":"array","description":"Users who can push","items":{"type":"string"}},"teams":{"type":"array","description":"Teams who can push","items":{"type":"string"}}}}}}},"github_update_branch_protection_v2":{"url":{"type":"string","description":"Protection settings URL"},"required_status_checks":{"type":"json","description":"Status check requirements","optional":true},"enforce_admins":{"type":"json","description":"Admin enforcement settings"},"required_pull_request_reviews":{"type":"json","description":"PR review requirements","optional":true},"restrictions":{"type":"json","description":"Push restrictions","optional":true},"required_linear_history":{"type":"json","description":"Linear history requirement","optional":true},"allow_force_pushes":{"type":"json","description":"Force push settings","optional":true},"allow_deletions":{"type":"json","description":"Deletion settings","optional":true},"block_creations":{"type":"json","description":"Creation blocking settings","optional":true},"required_conversation_resolution":{"type":"json","description":"Conversation resolution requirement","optional":true},"required_signatures":{"type":"json","description":"Signature requirements","optional":true}},"github_update_comment":{"content":{"type":"string","description":"Human-readable update confirmation"},"metadata":{"type":"object","description":"Updated comment metadata","properties":{"id":{"type":"number","description":"Comment ID"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Updated comment body"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"User who created the comment","properties":{"login":{"type":"string","description":"User login"},"id":{"type":"number","description":"User ID"}}}}}},"github_update_comment_v2":{"id":{"type":"number","description":"Comment ID"},"body":{"type":"string","description":"Comment body"},"html_url":{"type":"string","description":"GitHub web URL"},"path":{"type":"string","description":"File path (for file comments)","optional":true},"line":{"type":"number","description":"Line number (for file comments)","optional":true},"side":{"type":"string","description":"Side (LEFT/RIGHT for diff comments)","optional":true},"commit_id":{"type":"string","description":"Commit SHA","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"github_update_file":{"content":{"type":"string","description":"Human-readable file update confirmation"},"metadata":{"type":"object","description":"Updated file and commit metadata","properties":{"file":{"type":"object","description":"Updated file information","properties":{"name":{"type":"string","description":"File name"},"path":{"type":"string","description":"Full path in repository"},"sha":{"type":"string","description":"New git blob SHA"},"size":{"type":"number","description":"File size in bytes"},"type":{"type":"string","description":"Content type"},"download_url":{"type":"string","description":"Direct download URL"},"html_url":{"type":"string","description":"GitHub web UI URL"}}},"commit":{"type":"object","description":"Commit information","properties":{"sha":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"author":{"type":"object","description":"Author information"},"committer":{"type":"object","description":"Committer information"},"html_url":{"type":"string","description":"Commit URL"}}}}}},"github_update_file_v2":{"content":{"type":"json","description":"Updated file content info"},"commit":{"type":"json","description":"Commit information"}},"github_update_gist":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Updated gist metadata","properties":{"id":{"type":"string","description":"Gist ID"},"html_url":{"type":"string","description":"Web URL"},"description":{"type":"string","description":"Description","optional":true},"public":{"type":"boolean","description":"Is public"},"updated_at":{"type":"string","description":"Update date"},"files":{"type":"object","description":"Current files"}}}},"github_update_gist_v2":{"id":{"type":"string","description":"Gist ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Web URL"},"forks_url":{"type":"string","description":"Forks API URL"},"commits_url":{"type":"string","description":"Commits API URL"},"git_pull_url":{"type":"string","description":"Git pull URL"},"git_push_url":{"type":"string","description":"Git push URL"},"description":{"type":"string","description":"Gist description","optional":true},"public":{"type":"boolean","description":"Whether gist is public"},"truncated":{"type":"boolean","description":"Whether files are truncated"},"comments":{"type":"number","description":"Number of comments"},"comments_url":{"type":"string","description":"Comments API URL"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"files":{"type":"object","description":"Files in the gist (object with filenames as keys, each containing filename, type, language, raw_url, size, truncated, content)"},"owner":{"type":"object","description":"Gist owner","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_update_issue":{"content":{"type":"string","description":"Human-readable issue update confirmation"},"metadata":{"type":"object","description":"Updated issue metadata","properties":{"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"labels":{"type":"array","description":"Array of label names"},"assignees":{"type":"array","description":"Array of assignee usernames"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Closed timestamp"},"body":{"type":"string","description":"Issue body/description"}}}},"github_update_issue_v2":{"id":{"type":"number","description":"Issue ID"},"number":{"type":"number","description":"Issue number"},"title":{"type":"string","description":"Issue title"},"state":{"type":"string","description":"Issue state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"Issue body/description","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"state_reason":{"type":"string","description":"State reason (completed/not_planned)","optional":true},"user":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"labels":{"type":"array","description":"Array of label objects","items":{"type":"object","description":"GitHub label object","properties":{"id":{"type":"number","description":"Label ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"url":{"type":"string","description":"API URL"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description","optional":true},"color":{"type":"string","description":"Hex color code (without #)"},"default":{"type":"boolean","description":"Whether this is a default label"}}}},"assignees":{"type":"array","description":"Array of assignee objects","items":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}},"milestone":{"type":"object","description":"GitHub milestone object","optional":true,"properties":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true}}}},"github_update_milestone":{"content":{"type":"string","description":"Human-readable result"},"metadata":{"type":"object","description":"Updated milestone metadata","properties":{"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Title"},"description":{"type":"string","description":"Description","optional":true},"state":{"type":"string","description":"State"},"html_url":{"type":"string","description":"Web URL"},"due_on":{"type":"string","description":"Due date","optional":true},"open_issues":{"type":"number","description":"Open issues"},"closed_issues":{"type":"number","description":"Closed issues"},"updated_at":{"type":"string","description":"Update date"}}}},"github_update_milestone_v2":{"id":{"type":"number","description":"Milestone ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"number":{"type":"number","description":"Milestone number"},"title":{"type":"string","description":"Milestone title"},"description":{"type":"string","description":"Milestone description","optional":true},"state":{"type":"string","description":"State (open or closed)"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"GitHub web URL"},"labels_url":{"type":"string","description":"Labels API URL"},"due_on":{"type":"string","description":"Due date (ISO 8601)","optional":true},"open_issues":{"type":"number","description":"Number of open issues"},"closed_issues":{"type":"number","description":"Number of closed issues"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"closed_at":{"type":"string","description":"Close timestamp","optional":true},"creator":{"type":"object","description":"Milestone creator","optional":true,"properties":{"login":{"type":"string","description":"Username"},"id":{"type":"number","description":"User ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"url":{"type":"string","description":"API URL"},"html_url":{"type":"string","description":"Profile page URL"},"type":{"type":"string","description":"User or Organization"},"site_admin":{"type":"boolean","description":"GitHub staff indicator"}}}},"github_update_pr":{"content":{"type":"string","description":"Human-readable PR update confirmation"},"metadata":{"type":"object","description":"Updated pull request metadata","properties":{"number":{"type":"number","description":"Pull request number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state (open/closed)"},"html_url":{"type":"string","description":"GitHub web URL"},"merged":{"type":"boolean","description":"Whether PR is merged"},"draft":{"type":"boolean","description":"Whether PR is draft"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"github_update_pr_v2":{"id":{"type":"number","description":"PR ID"},"number":{"type":"number","description":"PR number"},"title":{"type":"string","description":"PR title"},"state":{"type":"string","description":"PR state"},"html_url":{"type":"string","description":"GitHub web URL"},"body":{"type":"string","description":"PR description","optional":true},"user":{"type":"json","description":"User who created the PR"},"head":{"type":"json","description":"Head branch info"},"base":{"type":"json","description":"Base branch info"},"draft":{"type":"boolean","description":"Whether PR is a draft"},"merged":{"type":"boolean","description":"Whether PR is merged"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}},"github_update_project":{"content":{"type":"string","description":"Human-readable confirmation message"},"metadata":{"type":"object","description":"Updated project metadata","properties":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number","optional":true},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed","optional":true},"public":{"type":"boolean","description":"Whether project is public","optional":true},"shortDescription":{"type":"string","description":"Project short description","optional":true}}}},"github_update_project_v2":{"id":{"type":"string","description":"Project node ID"},"title":{"type":"string","description":"Project title"},"number":{"type":"number","description":"Project number"},"url":{"type":"string","description":"Project URL"},"closed":{"type":"boolean","description":"Whether project is closed"},"public":{"type":"boolean","description":"Whether project is public"},"shortDescription":{"type":"string","description":"Short description","optional":true}},"github_update_release":{"content":{"type":"string","description":"Human-readable release update summary"},"metadata":{"type":"object","description":"Updated release metadata including download URLs","properties":{"id":{"type":"number","description":"Release ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name"},"html_url":{"type":"string","description":"GitHub web URL for the release"},"tarball_url":{"type":"string","description":"URL to download release as tarball"},"zipball_url":{"type":"string","description":"URL to download release as zipball"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp"}}}},"github_update_release_v2":{"id":{"type":"number","description":"Release ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"tag_name":{"type":"string","description":"Git tag name"},"name":{"type":"string","description":"Release name","optional":true},"body":{"type":"string","description":"Release notes (markdown)","optional":true},"html_url":{"type":"string","description":"GitHub web URL"},"tarball_url":{"type":"string","description":"Source tarball URL"},"zipball_url":{"type":"string","description":"Source zipball URL"},"draft":{"type":"boolean","description":"Whether this is a draft release"},"prerelease":{"type":"boolean","description":"Whether this is a prerelease"},"target_commitish":{"type":"string","description":"Target branch or commit SHA"},"created_at":{"type":"string","description":"Creation timestamp"},"published_at":{"type":"string","description":"Publication timestamp","optional":true},"author":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}},"assets":{"type":"array","description":"Release assets","items":{"type":"object","properties":{"id":{"type":"number","description":"Asset ID"},"node_id":{"type":"string","description":"GraphQL node ID"},"name":{"type":"string","description":"Asset filename"},"label":{"type":"string","description":"Asset label","optional":true},"state":{"type":"string","description":"Asset state (uploaded/open)"},"content_type":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"download_count":{"type":"number","description":"Number of downloads"},"browser_download_url":{"type":"string","description":"Direct download URL"},"created_at":{"type":"string","description":"Upload timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"uploader":{"type":"object","description":"GitHub user object","properties":{"login":{"type":"string","description":"GitHub username"},"id":{"type":"number","description":"User ID"},"avatar_url":{"type":"string","description":"Avatar image URL"},"html_url":{"type":"string","description":"Profile URL"},"type":{"type":"string","description":"Account type (User or Organization)"}}}}}}},"gitlab_activate_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_add_member":{"member":{"type":"object","description":"The added member"},"alreadyMember":{"type":"boolean","description":"Whether the user was already a member (add was a no-op)"}},"gitlab_add_saml_group_link":{"samlGroupLink":{"type":"object","description":"The created SAML group link"}},"gitlab_approve_access_request":{"accessRequest":{"type":"object","description":"The approved access request"}},"gitlab_approve_merge_request":{"approvalsRequired":{"type":"number","description":"Number of approvals required"},"approvalsLeft":{"type":"number","description":"Number of approvals still needed"},"approvedBy":{"type":"array","description":"List of approvers"}},"gitlab_approve_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_ban_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_block_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_cancel_pipeline":{"pipeline":{"type":"object","description":"The cancelled GitLab pipeline"}},"gitlab_compare_branches":{"commit":{"type":"object","description":"The latest commit in the comparison"},"commits":{"type":"array","description":"Commits between the two references"},"diffs":{"type":"array","description":"File diffs between the two references"},"compareTimeout":{"type":"boolean","description":"Whether the comparison exceeded size limits or timed out"},"compareSameRef":{"type":"boolean","description":"Whether both references point to the same commit"},"webUrl":{"type":"string","description":"The web URL for viewing the comparison"}},"gitlab_create_branch":{"name":{"type":"string","description":"The created branch name"},"webUrl":{"type":"string","description":"The web URL of the branch"},"protected":{"type":"boolean","description":"Whether the branch is protected"},"commit":{"type":"object","description":"The commit the branch points to"}},"gitlab_create_file":{"filePath":{"type":"string","description":"The created file path"},"branch":{"type":"string","description":"The branch the file was committed to"}},"gitlab_create_issue":{"issue":{"type":"object","description":"The created GitLab issue"}},"gitlab_create_issue_note":{"note":{"type":"object","description":"The created comment"}},"gitlab_create_merge_request":{"mergeRequest":{"type":"object","description":"The created GitLab merge request"}},"gitlab_create_merge_request_note":{"note":{"type":"object","description":"The created comment"}},"gitlab_create_pipeline":{"pipeline":{"type":"object","description":"The created GitLab pipeline"}},"gitlab_create_release":{"release":{"type":"object","description":"The created GitLab release"}},"gitlab_create_user":{"user":{"type":"object","description":"The created user"}},"gitlab_deactivate_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_delete_branch":{"success":{"type":"boolean","description":"Whether the branch was deleted successfully"}},"gitlab_delete_issue":{"success":{"type":"boolean","description":"Whether the issue was deleted successfully"}},"gitlab_delete_saml_group_link":{"success":{"type":"boolean","description":"Whether the SAML group link was deleted successfully"}},"gitlab_delete_user":{"success":{"type":"boolean","description":"Whether the user was deleted successfully"}},"gitlab_delete_user_identity":{"success":{"type":"boolean","description":"Whether the identity was deleted successfully"}},"gitlab_deny_access_request":{"success":{"type":"boolean","description":"Whether the access request was denied successfully"}},"gitlab_get_file":{"filePath":{"type":"string","description":"The file path"},"fileName":{"type":"string","description":"The file name"},"size":{"type":"number","description":"The file size in bytes"},"ref":{"type":"string","description":"The branch, tag, or commit SHA"},"blobId":{"type":"string","description":"The blob ID"},"lastCommitId":{"type":"string","description":"The last commit ID that modified the file"},"content":{"type":"string","description":"The decoded file content, truncated to 1M characters"},"truncated":{"type":"boolean","description":"Whether the content was truncated"}},"gitlab_get_group":{"group":{"type":"object","description":"The GitLab group details"}},"gitlab_get_issue":{"issue":{"type":"object","description":"The GitLab issue details"}},"gitlab_get_job_log":{"log":{"type":"string","description":"The job log (trace) output, truncated to 200k characters"},"truncated":{"type":"boolean","description":"Whether the log was truncated"}},"gitlab_get_merge_request":{"mergeRequest":{"type":"object","description":"The GitLab merge request details"}},"gitlab_get_merge_request_changes":{"mergeRequestIid":{"type":"number","description":"The merge request internal ID (IID)"},"changes":{"type":"array","description":"List of file changes (diffs)"},"changesCount":{"type":"number","description":"Number of changed files returned (first 100)"},"hasMore":{"type":"boolean","description":"Whether the merge request has more than 100 changed files (results truncated)"}},"gitlab_get_pipeline":{"pipeline":{"type":"object","description":"The GitLab pipeline details"}},"gitlab_get_project":{"project":{"type":"object","description":"The GitLab project details"}},"gitlab_invite_member":{"status":{"type":"string","description":"Invitation status returned by GitLab"},"message":{"type":"object","description":"Per-email result detail, if any"}},"gitlab_list_access_requests":{"accessRequests":{"type":"array","description":"List of pending access requests"},"total":{"type":"number","description":"Total number of access requests"}},"gitlab_list_branches":{"branches":{"type":"array","description":"List of branches"},"total":{"type":"number","description":"Total number of branches"}},"gitlab_list_commits":{"commits":{"type":"array","description":"List of commits"},"total":{"type":"number","description":"Number of commits returned on this page (GitLab does not report a grand total for commits)"}},"gitlab_list_groups":{"groups":{"type":"array","description":"List of GitLab groups"},"total":{"type":"number","description":"Total number of groups"}},"gitlab_list_invitations":{"invitations":{"type":"array","description":"List of pending invitations"},"total":{"type":"number","description":"Total number of invitations"}},"gitlab_list_issues":{"issues":{"type":"array","description":"List of GitLab issues"},"total":{"type":"number","description":"Total number of issues"}},"gitlab_list_members":{"members":{"type":"array","description":"List of project or group members"},"total":{"type":"number","description":"Total number of members"}},"gitlab_list_merge_requests":{"mergeRequests":{"type":"array","description":"List of GitLab merge requests"},"total":{"type":"number","description":"Total number of merge requests"}},"gitlab_list_pipeline_jobs":{"jobs":{"type":"array","description":"List of pipeline jobs"},"total":{"type":"number","description":"Total number of jobs"}},"gitlab_list_pipelines":{"pipelines":{"type":"array","description":"List of GitLab pipelines"},"total":{"type":"number","description":"Total number of pipelines"}},"gitlab_list_projects":{"projects":{"type":"array","description":"List of GitLab projects"},"total":{"type":"number","description":"Total number of projects"}},"gitlab_list_releases":{"releases":{"type":"array","description":"List of GitLab releases"},"total":{"type":"number","description":"Total number of releases"}},"gitlab_list_repository_tree":{"tree":{"type":"array","description":"List of repository tree entries"},"total":{"type":"number","description":"Total number of tree entries"}},"gitlab_list_saml_group_links":{"samlGroupLinks":{"type":"array","description":"List of SAML group links"},"total":{"type":"number","description":"Number of SAML group links"}},"gitlab_list_user_memberships":{"memberships":{"type":"array","description":"The user\'s project and group memberships"},"total":{"type":"number","description":"Total number of memberships"}},"gitlab_merge_merge_request":{"mergeRequest":{"type":"object","description":"The merged GitLab merge request"}},"gitlab_play_job":{"id":{"type":"number","description":"The job ID"},"name":{"type":"string","description":"The job name"},"status":{"type":"string","description":"The job status"},"webUrl":{"type":"string","description":"The web URL of the job"}},"gitlab_reject_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_remove_member":{"success":{"type":"boolean","description":"Whether the member was removed successfully"}},"gitlab_retry_pipeline":{"pipeline":{"type":"object","description":"The retried GitLab pipeline"}},"gitlab_revoke_invitation":{"success":{"type":"boolean","description":"Whether the invitation was revoked successfully"}},"gitlab_search_users":{"users":{"type":"array","description":"List of matching users"},"total":{"type":"number","description":"Total number of matching users"}},"gitlab_unban_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_unblock_user":{"success":{"type":"boolean","description":"Whether the action succeeded"},"user":{"type":"object","description":"The updated user, when returned by GitLab"}},"gitlab_update_file":{"filePath":{"type":"string","description":"The updated file path"},"branch":{"type":"string","description":"The branch the update was committed to"}},"gitlab_update_invitation":{"invitation":{"type":"object","description":"The updated invitation"}},"gitlab_update_issue":{"issue":{"type":"object","description":"The updated GitLab issue"}},"gitlab_update_member":{"member":{"type":"object","description":"The updated member"}},"gitlab_update_merge_request":{"mergeRequest":{"type":"object","description":"The updated GitLab merge request"}},"gitlab_update_user":{"user":{"type":"object","description":"The updated user"}},"gmail_add_label":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_add_label_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_archive":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_archive_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_create_label_v2":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label display name"},"messageListVisibility":{"type":"string","description":"Visibility of messages with this label","optional":true},"labelListVisibility":{"type":"string","description":"Visibility of the label in the label list","optional":true},"type":{"type":"string","description":"Label type (system or user)","optional":true}},"gmail_delete":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_delete_draft_v2":{"deleted":{"type":"boolean","description":"Whether the draft was successfully deleted"},"draftId":{"type":"string","description":"ID of the deleted draft"}},"gmail_delete_label_v2":{"deleted":{"type":"boolean","description":"Whether the label was successfully deleted"},"labelId":{"type":"string","description":"ID of the deleted label"}},"gmail_delete_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_draft":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Draft metadata","properties":{"id":{"type":"string","description":"Draft ID"},"message":{"type":"object","description":"Message metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels"}}}}}},"gmail_draft_v2":{"draftId":{"type":"string","description":"Draft ID","optional":true},"messageId":{"type":"string","description":"Gmail message ID for the draft","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_edit_draft_v2":{"draftId":{"type":"string","description":"Draft ID","optional":true},"messageId":{"type":"string","description":"Gmail message ID for the draft","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_get_draft_v2":{"id":{"type":"string","description":"Draft ID"},"messageId":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"to":{"type":"string","description":"Recipient email address","optional":true},"from":{"type":"string","description":"Sender email address","optional":true},"subject":{"type":"string","description":"Draft subject","optional":true},"body":{"type":"string","description":"Draft body text","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Draft labels","optional":true}},"gmail_get_thread_v2":{"id":{"type":"string","description":"Thread ID"},"historyId":{"type":"string","description":"History ID","optional":true},"messages":{"type":"json","description":"Array of messages in the thread with id, from, to, subject, date, body, and labels"}},"gmail_list_drafts_v2":{"drafts":{"type":"json","description":"Array of draft objects with id, messageId, and threadId"},"resultSizeEstimate":{"type":"number","description":"Estimated total number of drafts"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"gmail_list_labels_v2":{"labels":{"type":"json","description":"Array of label objects with id, name, type, and visibility settings"}},"gmail_list_threads_v2":{"threads":{"type":"json","description":"Array of thread objects with id, snippet, and historyId"},"resultSizeEstimate":{"type":"number","description":"Estimated total number of threads"},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"gmail_mark_read":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_mark_read_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_mark_unread":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_mark_unread_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_move":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_move_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_read":{"content":{"type":"string","description":"Text content of the email"},"metadata":{"type":"json","description":"Metadata of the email"},"attachments":{"type":"file[]","description":"Attachments of the email"}},"gmail_read_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true},"from":{"type":"string","description":"Sender email address","optional":true},"to":{"type":"string","description":"Recipient email address","optional":true},"subject":{"type":"string","description":"Email subject","optional":true},"date":{"type":"string","description":"Email date","optional":true},"body":{"type":"string","description":"Email body text (best-effort plain text)","optional":true},"hasAttachments":{"type":"boolean","description":"Whether the email has attachments","optional":true},"attachmentCount":{"type":"number","description":"Number of attachments","optional":true},"attachments":{"type":"file[]","description":"Downloaded attachments (if enabled)","optional":true},"results":{"type":"json","description":"Summary results when reading multiple messages","optional":true}},"gmail_remove_label":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_remove_label_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_search":{"content":{"type":"string","description":"Search results summary"},"metadata":{"type":"object","description":"Search metadata","properties":{"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"subject":{"type":"string","description":"Email subject"},"from":{"type":"string","description":"Sender email address"},"date":{"type":"string","description":"Email date"},"snippet":{"type":"string","description":"Email snippet/preview"}}}}}}},"gmail_search_v2":{"results":{"type":"json","description":"Array of search results"}},"gmail_send":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels"}}}},"gmail_send_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Email labels","optional":true}},"gmail_trash_thread_v2":{"id":{"type":"string","description":"Thread ID"},"trashed":{"type":"boolean","description":"Whether the thread was successfully trashed"}},"gmail_unarchive":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Email metadata","properties":{"id":{"type":"string","description":"Gmail message ID"},"threadId":{"type":"string","description":"Gmail thread ID"},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels"}}}},"gmail_unarchive_v2":{"id":{"type":"string","description":"Gmail message ID","optional":true},"threadId":{"type":"string","description":"Gmail thread ID","optional":true},"labelIds":{"type":"array","items":{"type":"string"},"description":"Updated email labels","optional":true}},"gmail_untrash_thread_v2":{"id":{"type":"string","description":"Thread ID"},"untrashed":{"type":"boolean","description":"Whether the thread was successfully removed from trash"}},"gmail_update_label_v2":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label display name","optional":true},"messageListVisibility":{"type":"string","description":"Visibility of messages with this label","optional":true},"labelListVisibility":{"type":"string","description":"Visibility of the label in the label list","optional":true},"type":{"type":"string","description":"Label type (system or user)","optional":true}},"gong_aggregate_activity":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"usersActivity":{"type":"array","description":"Aggregated activity statistics per user","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"callsAsHost":{"type":"number","description":"Number of recorded calls this user hosted"},"callsAttended":{"type":"number","description":"Number of calls where this user was a participant (not host)"},"callsGaveFeedback":{"type":"number","description":"Number of recorded calls the user gave feedback on"},"callsReceivedFeedback":{"type":"number","description":"Number of recorded calls the user received feedback on"},"callsRequestedFeedback":{"type":"number","description":"Number of recorded calls the user requested feedback on"},"callsScorecardsFilled":{"type":"number","description":"Number of scorecards the user completed"},"callsScorecardsReceived":{"type":"number","description":"Number of calls where someone filled a scorecard on the user\'s calls"},"ownCallsListenedTo":{"type":"number","description":"Number of the user\'s own calls the user listened to"},"othersCallsListenedTo":{"type":"number","description":"Number of other users\' calls the user listened to"},"callsSharedInternally":{"type":"number","description":"Number of calls the user shared internally"},"callsSharedExternally":{"type":"number","description":"Number of calls the user shared externally"},"callsCommentsGiven":{"type":"number","description":"Number of calls where the user provided at least one comment"},"callsCommentsReceived":{"type":"number","description":"Number of calls where the user received at least one comment"},"callsMarkedAsFeedbackGiven":{"type":"number","description":"Number of calls where the user selected Mark as reviewed"},"callsMarkedAsFeedbackReceived":{"type":"number","description":"Number of calls where others selected Mark as reviewed on the user\'s calls"}}}},"timeZone":{"type":"string","description":"The company\'s defined timezone in Gong"},"fromDateTime":{"type":"string","description":"Start of results in ISO-8601 format"},"toDateTime":{"type":"string","description":"End of results in ISO-8601 format"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_aggregate_by_period":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"usersAggregateActivity":{"type":"array","description":"Aggregated activity per user, one item per consecutive time period in the range","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"userAggregateActivity":{"type":"array","description":"Activity counts per time period","items":{"type":"object","properties":{"fromDate":{"type":"string","description":"Start of the period (ISO-8601)"},"toDate":{"type":"string","description":"End of the period (ISO-8601)"},"callsAsHost":{"type":"number","description":"Calls the user hosted"},"callsAttended":{"type":"number","description":"Calls the user attended (not host)"},"callsGaveFeedback":{"type":"number","description":"Calls the user gave feedback on"},"callsReceivedFeedback":{"type":"number","description":"Calls the user received feedback on"},"callsRequestedFeedback":{"type":"number","description":"Calls the user requested feedback on"},"callsScorecardsFilled":{"type":"number","description":"Scorecards the user completed"},"callsScorecardsReceived":{"type":"number","description":"Calls where someone filled a scorecard on the user\'s calls"},"ownCallsListenedTo":{"type":"number","description":"The user\'s own calls the user listened to"},"othersCallsListenedTo":{"type":"number","description":"Other users\' calls the user listened to"},"callsSharedInternally":{"type":"number","description":"Calls the user shared internally"},"callsSharedExternally":{"type":"number","description":"Calls the user shared externally"},"callsCommentsGiven":{"type":"number","description":"Calls the user commented on"},"callsCommentsReceived":{"type":"number","description":"Calls where the user\'s calls received a comment"},"callsMarkedAsFeedbackGiven":{"type":"number","description":"Calls the user marked as reviewed"},"callsMarkedAsFeedbackReceived":{"type":"number","description":"The user\'s calls marked as reviewed by others"}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_answered_scorecards":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"answeredScorecards":{"type":"array","description":"List of answered scorecards with scores and answers","items":{"type":"object","properties":{"answeredScorecardId":{"type":"number","description":"Identifier of the answered scorecard"},"scorecardId":{"type":"number","description":"Identifier of the scorecard"},"scorecardName":{"type":"string","description":"Scorecard name"},"callId":{"type":"number","description":"Gong\'s unique numeric identifier for the call"},"callStartTime":{"type":"string","description":"Date/time of the call in ISO-8601 format"},"reviewedUserId":{"type":"number","description":"User ID of the team member being reviewed"},"reviewerUserId":{"type":"number","description":"User ID of the team member who completed the scorecard"},"reviewTime":{"type":"string","description":"Date/time when the review was completed in ISO-8601 format"},"visibilityType":{"type":"string","description":"Visibility type of the scorecard answer"},"answers":{"type":"array","description":"Answers in the answered scorecard","items":{"type":"object","properties":{"questionId":{"type":"number","description":"Identifier of the question"},"questionRevisionId":{"type":"number","description":"Identifier of the revision version of the question"},"isOverall":{"type":"boolean","description":"Whether this is the overall question"},"score":{"type":"number","description":"Score between 1 to 50 if answered, null otherwise"},"answerText":{"type":"string","description":"The answer\'s text if answered, null otherwise"},"notApplicable":{"type":"boolean","description":"Whether the question is not applicable to this call"},"selectedOptions":{"type":"array","description":"Identifiers of the options selected for select-type questions, null otherwise","items":{"type":"string"}}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_ask_anything":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"numOfCallsSearched":{"type":"number","description":"Number of calls used to generate the answer","optional":true},"numOfEmailsSearched":{"type":"number","description":"Number of emails used to generate the answer","optional":true},"answer":{"type":"array","description":"Sections of the generated answer with supporting evidence","items":{"type":"object","properties":{"answerItems":{"type":"array","description":"Text items that make up this part of the answer","items":{"type":"string"}},"callFindings":{"type":"array","description":"Evidence from calls used to generate this answer item","items":{"type":"object"}},"emailFindings":{"type":"array","description":"Evidence from emails used to generate this answer item","items":{"type":"object"}}}}}},"gong_assign_flow_prospects":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"prospectsAssigned":{"type":"array","description":"Prospects successfully assigned to the flow","items":{"type":"object","properties":{"flowId":{"type":"string","description":"The flow ID"},"flowName":{"type":"string","description":"The flow name"},"crmProspectId":{"type":"string","description":"The CRM prospect ID"},"flowInstanceId":{"type":"string","description":"The created flow instance ID"},"flowInstanceOwnerEmail":{"type":"string","description":"Email of the flow instance owner"},"flowInstanceOwnerFullName":{"type":"string","description":"Full name of the flow instance owner"},"flowInstanceCreateDate":{"type":"string","description":"Creation time of the flow instance in ISO-8601 format"},"flowInstanceStatus":{"type":"string","description":"Status of the flow instance"},"workspaceId":{"type":"string","description":"Workspace ID"},"exclusive":{"type":"boolean","description":"Whether this prospect can be added to other flows"}}}},"prospectsNotAssigned":{"type":"array","description":"Prospects that failed to be assigned to the flow","items":{"type":"object","properties":{"flowId":{"type":"string","description":"The flow ID"},"crmProspectId":{"type":"string","description":"The CRM prospect ID"},"errorCode":{"type":"string","description":"Failure reason: InvalidArgument, InvalidState, or UnexpectedError"},"errorMessage":{"type":"string","description":"Human-readable failure message"}}}}},"gong_create_call":{"callId":{"type":"string","description":"Gong\'s unique numeric identifier for the created call"},"requestId":{"type":"string","description":"Gong request reference ID for troubleshooting"}},"gong_day_by_day_activity":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"usersDetailedActivities":{"type":"array","description":"Day-by-day activity per user, with call IDs grouped by activity type","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"userDailyActivityStats":{"type":"array","description":"One record per day in the date range","items":{"type":"object","properties":{"fromDate":{"type":"string","description":"Start of the day (ISO-8601)"},"toDate":{"type":"string","description":"End of the day (ISO-8601)"},"callsAsHost":{"type":"array","description":"IDs of calls the user hosted"},"callsAttended":{"type":"array","description":"IDs of calls the user attended (not host)"},"callsGaveFeedback":{"type":"array","description":"IDs of calls the user gave feedback on"},"callsReceivedFeedback":{"type":"array","description":"IDs of calls the user received feedback on"},"callsRequestedFeedback":{"type":"array","description":"IDs of calls the user requested feedback on"},"callsScorecardsFilled":{"type":"array","description":"IDs of calls the user filled scorecards on"},"callsScorecardsReceived":{"type":"array","description":"IDs of the user\'s calls that received a scorecard"},"ownCallsListenedTo":{"type":"array","description":"IDs of the user\'s own calls the user listened to"},"othersCallsListenedTo":{"type":"array","description":"IDs of other users\' calls the user listened to"},"callsSharedInternally":{"type":"array","description":"IDs of calls the user shared internally"},"callsSharedExternally":{"type":"array","description":"IDs of calls the user shared externally"},"callsCommentsGiven":{"type":"array","description":"IDs of calls the user commented on"},"callsCommentsReceived":{"type":"array","description":"IDs of the user\'s calls that received a comment"},"callsMarkedAsFeedbackGiven":{"type":"array","description":"IDs of calls the user marked as reviewed"},"callsMarkedAsFeedbackReceived":{"type":"array","description":"IDs of the user\'s calls marked as reviewed by others"}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_get_brief":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"numOfCallsSearched":{"type":"number","description":"Number of calls used to generate the brief","optional":true},"numOfEmailsSearched":{"type":"number","description":"Number of emails used to generate the brief","optional":true},"briefSections":{"type":"array","description":"Sections of the generated brief","items":{"type":"object","properties":{"title":{"type":"string","description":"Section title"},"sectionSummary":{"type":"array","description":"The content displayed for this section","items":{"type":"string"}},"briefSectionType":{"type":"string","description":"The section type, which determines the source of the data"},"conversationFindings":{"type":"object","description":"Evidence from calls and emails used to generate this section"},"webFindings":{"type":"array","description":"Evidence from web search results used to generate this section","items":{"type":"object"}},"mcpResult":{"type":"object","description":"Result from an MCP data source used to generate this section"}}}}},"gong_get_call":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call"},"title":{"type":"string","description":"Call title","optional":true},"url":{"type":"string","description":"URL to the call in the Gong web app","optional":true},"scheduled":{"type":"string","description":"Scheduled call time in ISO-8601 format","optional":true},"started":{"type":"string","description":"Recording start time in ISO-8601 format"},"duration":{"type":"number","description":"Call duration in seconds"},"direction":{"type":"string","description":"Call direction (Inbound/Outbound)","optional":true},"system":{"type":"string","description":"Communication platform used (e.g., Outreach)","optional":true},"scope":{"type":"string","description":"Call scope: \'Internal\', \'External\', or \'Unknown\'","optional":true},"media":{"type":"string","description":"Media type (e.g., Video)","optional":true},"language":{"type":"string","description":"Language code in ISO-639-2B format","optional":true},"primaryUserId":{"type":"string","description":"Host team member identifier","optional":true},"workspaceId":{"type":"string","description":"Workspace identifier","optional":true},"sdrDisposition":{"type":"string","description":"SDR disposition classification","optional":true},"clientUniqueId":{"type":"string","description":"Call identifier from the origin recording system","optional":true},"customData":{"type":"string","description":"Metadata provided during call creation","optional":true},"purpose":{"type":"string","description":"Call purpose","optional":true},"meetingUrl":{"type":"string","description":"Web conference provider URL","optional":true},"isPrivate":{"type":"boolean","description":"Whether the call is private"},"calendarEventId":{"type":"string","description":"Calendar event identifier","optional":true}},"gong_get_call_transcript":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"callTranscripts":{"type":"array","description":"List of call transcripts with speaker turns and sentences","items":{"type":"object","properties":{"callId":{"type":"string","description":"Gong\'s unique numeric identifier for the call"},"transcript":{"type":"array","description":"List of monologues in the call","items":{"type":"object","properties":{"speakerId":{"type":"string","description":"Unique ID of the speaker, cross-reference with parties"},"topic":{"type":"string","description":"Name of the topic being discussed"},"sentences":{"type":"array","description":"List of sentences spoken in the monologue","items":{"type":"object","properties":{"start":{"type":"number","description":"Start time of the sentence in milliseconds from call start"},"end":{"type":"number","description":"End time of the sentence in milliseconds from call start"},"text":{"type":"string","description":"The sentence text"}}}}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_get_coaching":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"coachingData":{"type":"array","description":"A list of coaching data entries, one per manager\'s team","items":{"type":"object","properties":{"manager":{"type":"object","description":"The manager user information","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the user"},"emailAddress":{"type":"string","description":"Email address of the Gong user"},"firstName":{"type":"string","description":"First name of the Gong user"},"lastName":{"type":"string","description":"Last name of the Gong user"},"title":{"type":"string","description":"Job title of the Gong user"}}},"directReportsMetrics":{"type":"array","description":"Coaching metrics for each direct report","items":{"type":"object","properties":{"report":{"type":"object","description":"The direct report user information","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the user"},"emailAddress":{"type":"string","description":"Email address of the Gong user"},"firstName":{"type":"string","description":"First name of the Gong user"},"lastName":{"type":"string","description":"Last name of the Gong user"},"title":{"type":"string","description":"Job title of the Gong user"}}},"metrics":{"type":"json","description":"A map of metric names to arrays of string values representing coaching metrics"}}}}}}}},"gong_get_extensive_calls":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"calls":{"type":"array","description":"List of detailed call objects with metadata, content, interaction stats, and collaboration data","items":{"type":"object","properties":{"metaData":{"type":"object","description":"Call metadata (same fields as CallBasicData)","properties":{"id":{"type":"string","description":"Call ID"},"title":{"type":"string","description":"Call title"},"scheduled":{"type":"string","description":"Scheduled time in ISO-8601"},"started":{"type":"string","description":"Start time in ISO-8601"},"duration":{"type":"number","description":"Duration in seconds"},"direction":{"type":"string","description":"Call direction"},"system":{"type":"string","description":"Communication platform"},"scope":{"type":"string","description":"Internal/External/Unknown"},"media":{"type":"string","description":"Media type"},"language":{"type":"string","description":"Language code (ISO-639-2B)"},"url":{"type":"string","description":"Gong web app URL"},"primaryUserId":{"type":"string","description":"Host user ID"},"workspaceId":{"type":"string","description":"Workspace ID"},"sdrDisposition":{"type":"string","description":"SDR disposition"},"clientUniqueId":{"type":"string","description":"Origin system call ID"},"customData":{"type":"string","description":"Custom metadata"},"purpose":{"type":"string","description":"Call purpose"},"meetingUrl":{"type":"string","description":"Meeting URL"},"isPrivate":{"type":"boolean","description":"Whether call is private"},"calendarEventId":{"type":"string","description":"Calendar event ID"}}},"context":{"type":"array","description":"Links to external systems (CRM, Dialer, etc.)","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name (e.g., Salesforce)"},"objects":{"type":"array","description":"List of objects within the external system"}}}},"parties":{"type":"array","description":"List of call participants","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique participant ID in the call"},"name":{"type":"string","description":"Participant name"},"emailAddress":{"type":"string","description":"Email address"},"title":{"type":"string","description":"Job title"},"phoneNumber":{"type":"string","description":"Phone number"},"speakerId":{"type":"string","description":"Speaker ID for transcript cross-reference"},"userId":{"type":"string","description":"Gong user ID"},"affiliation":{"type":"string","description":"Company or non-company"},"methods":{"type":"array","description":"Whether invited or attended"},"context":{"type":"array","description":"Links to external systems for this party"}}}},"content":{"type":"object","description":"Call content data","properties":{"brief":{"type":"string","description":"AI-generated brief summary of the call (Call Spotlight)"},"outline":{"type":"array","description":"AI-generated call outline sections","items":{"type":"object","properties":{"section":{"type":"string","description":"Outline section name"},"startTime":{"type":"number","description":"Section start in seconds from call start"},"duration":{"type":"number","description":"Section duration in seconds"},"items":{"type":"array","description":"Bullet items within the section"}}}},"keyPoints":{"type":"array","description":"AI-generated key points of the call","items":{"type":"object","properties":{"text":{"type":"string","description":"Key point text"}}}},"callOutcome":{"type":"object","description":"AI-determined call outcome (Call Spotlight)","properties":{"id":{"type":"string","description":"Outcome category ID"},"category":{"type":"string","description":"Outcome category name"},"name":{"type":"string","description":"Outcome name"}}},"structure":{"type":"array","description":"Call agenda parts","items":{"type":"object","properties":{"name":{"type":"string","description":"Agenda name"},"duration":{"type":"number","description":"Duration of this part in seconds"}}}},"topics":{"type":"array","description":"Topics and their durations","items":{"type":"object","properties":{"name":{"type":"string","description":"Topic name (e.g., Pricing)"},"duration":{"type":"number","description":"Time spent on topic in seconds"}}}},"trackers":{"type":"array","description":"Trackers found in the call","items":{"type":"object","properties":{"id":{"type":"string","description":"Tracker ID"},"name":{"type":"string","description":"Tracker name"},"count":{"type":"number","description":"Number of occurrences"},"type":{"type":"string","description":"Keyword or Smart"},"occurrences":{"type":"array","description":"Details for each occurrence","items":{"type":"object","properties":{"speakerId":{"type":"string","description":"Speaker who said it"},"startTime":{"type":"number","description":"Seconds from call start"}}}},"phrases":{"type":"array","description":"Per-phrase occurrence counts","items":{"type":"object","properties":{"phrase":{"type":"string","description":"Specific phrase"},"count":{"type":"number","description":"Occurrences of this phrase"},"occurrences":{"type":"array","description":"Details per occurrence"}}}}}}},"highlights":{"type":"array","description":"AI-generated highlights including next steps, action items, and key moments","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the highlight"},"items":{"type":"array","description":"Individual highlight items","items":{"type":"object","properties":{"text":{"type":"string","description":"Text of the highlight item"},"startTimes":{"type":"array","description":"Start times in seconds from call start"}}}}}}}}},"interaction":{"type":"object","description":"Interaction statistics","properties":{"interactionStats":{"type":"array","description":"Interaction stat measurements (Longest Monologue, Interactivity, Patience, etc.)","items":{"type":"object","properties":{"name":{"type":"string","description":"Stat name"},"value":{"type":"number","description":"Stat value"}}}},"speakers":{"type":"array","description":"Talk duration per speaker","items":{"type":"object","properties":{"id":{"type":"string","description":"Participant ID"},"userId":{"type":"string","description":"Gong user ID"},"talkTime":{"type":"number","description":"Talk duration in seconds"}}}},"video":{"type":"array","description":"Video statistics","items":{"type":"object","properties":{"name":{"type":"string","description":"Segment type: Browser, Presentation, WebcamPrimaryUser, WebcamNonCompany, Webcam"},"duration":{"type":"number","description":"Total segment duration in seconds"}}}},"questions":{"type":"object","description":"Question counts","properties":{"companyCount":{"type":"number","description":"Questions by company speakers"},"nonCompanyCount":{"type":"number","description":"Questions by non-company speakers"}}}}},"collaboration":{"type":"object","description":"Collaboration data","properties":{"publicComments":{"type":"array","description":"Public comments on the call","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"commenterUserId":{"type":"string","description":"Commenter user ID"},"comment":{"type":"string","description":"Comment text"},"posted":{"type":"string","description":"Posted time in ISO-8601"},"audioStartTime":{"type":"number","description":"Seconds from call start the comment refers to"},"audioEndTime":{"type":"number","description":"Seconds from call start the comment end refers to"},"duringCall":{"type":"boolean","description":"Whether the comment was posted during the call"},"inReplyTo":{"type":"string","description":"ID of original comment if this is a reply"}}}}}},"media":{"type":"object","description":"Media download URLs (available for 8 hours)","properties":{"audioUrl":{"type":"string","description":"Audio download URL"},"videoUrl":{"type":"string","description":"Video download URL"}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_get_folder_content":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"folderId":{"type":"string","description":"Gong\'s unique numeric identifier for the folder"},"folderName":{"type":"string","description":"Display name of the folder"},"createdBy":{"type":"string","description":"Gong\'s unique numeric identifier for the user who added the folder"},"updated":{"type":"string","description":"Folder\'s last update time in ISO-8601 format"},"calls":{"type":"array","description":"List of calls in the library folder","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong unique numeric identifier of the call"},"title":{"type":"string","description":"The title of the call"},"note":{"type":"string","description":"A note attached to the call in the folder"},"addedBy":{"type":"string","description":"Gong unique numeric identifier for the user who added the call"},"created":{"type":"string","description":"Date and time the call was added to folder in ISO-8601 format"},"url":{"type":"string","description":"URL of the call"},"snippet":{"type":"object","description":"Call snippet time range","properties":{"fromSec":{"type":"number","description":"Snippet start in seconds relative to call start"},"toSec":{"type":"number","description":"Snippet end in seconds relative to call start"}}}}}}},"gong_get_logs":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"logEntries":{"type":"array","description":"Log entries matching the requested type and time range","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user, if available"},"userEmailAddress":{"type":"string","description":"Email address of the user, if available"},"userFullName":{"type":"string","description":"Full name of the user, if available"},"impersonatorUserId":{"type":"string","description":"Gong\'s unique numeric identifier for the impersonating user, if any"},"impersonatorEmailAddress":{"type":"string","description":"Email address of the impersonating user, if any"},"impersonatorFullName":{"type":"string","description":"Full name of the impersonating user, if any"},"impersonatorCompanyId":{"type":"string","description":"Gong\'s unique numeric identifier for the impersonating user\'s company"},"eventTime":{"type":"string","description":"Time of the event in ISO-8601 format"},"logRecord":{"type":"object","description":"Log fields and associated values, populated dynamically per log type"}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true},"totalRecords":{"type":"number","description":"Total number of records matching the filter","optional":true},"currentPageSize":{"type":"number","description":"Number of records in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true}},"gong_get_prospect_flows":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"prospectsAssigned":{"type":"array","description":"Flows currently assigned to the requested prospects","items":{"type":"object","properties":{"flowId":{"type":"string","description":"The flow ID"},"flowName":{"type":"string","description":"The flow name"},"crmProspectId":{"type":"string","description":"The CRM prospect ID"},"flowInstanceId":{"type":"string","description":"The flow instance ID"},"flowInstanceOwnerEmail":{"type":"string","description":"Email of the flow instance owner"},"flowInstanceOwnerFullName":{"type":"string","description":"Full name of the flow instance owner"},"flowInstanceCreateDate":{"type":"string","description":"Creation time of the flow instance in ISO-8601 format"},"flowInstanceStatus":{"type":"string","description":"Status of the flow instance"},"workspaceId":{"type":"string","description":"Workspace ID"},"exclusive":{"type":"boolean","description":"Whether this prospect can be added to other flows"}}}}},"gong_get_user":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"id":{"type":"string","description":"Unique numeric user ID (up to 20 digits)"},"emailAddress":{"type":"string","description":"User email address","optional":true},"created":{"type":"string","description":"User creation timestamp (ISO-8601)","optional":true},"active":{"type":"boolean","description":"Whether the user is active"},"emailAliases":{"type":"array","description":"Alternative email addresses for the user","optional":true,"items":{"type":"string"}},"trustedEmailAddress":{"type":"string","description":"Trusted email address for the user","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"phoneNumber":{"type":"string","description":"Phone number","optional":true},"extension":{"type":"string","description":"Phone extension number","optional":true},"personalMeetingUrls":{"type":"array","description":"Personal meeting URLs","optional":true,"items":{"type":"string"}},"settings":{"type":"object","description":"User settings","optional":true,"properties":{"webConferencesRecorded":{"type":"boolean","description":"Whether web conferences are recorded"},"preventWebConferenceRecording":{"type":"boolean","description":"Whether web conference recording is prevented"},"telephonyCallsImported":{"type":"boolean","description":"Whether telephony calls are imported"},"emailsImported":{"type":"boolean","description":"Whether emails are imported"},"preventEmailImport":{"type":"boolean","description":"Whether email import is prevented"},"nonRecordedMeetingsImported":{"type":"boolean","description":"Whether non-recorded meetings are imported"},"gongConnectEnabled":{"type":"boolean","description":"Whether Gong Connect is enabled"}}},"managerId":{"type":"string","description":"Manager user ID","optional":true},"meetingConsentPageUrl":{"type":"string","description":"Meeting consent page URL","optional":true},"spokenLanguages":{"type":"array","description":"Languages spoken by the user","optional":true,"items":{"type":"object","properties":{"language":{"type":"string","description":"Language code"},"primary":{"type":"boolean","description":"Whether this is the primary language"}}}}},"gong_interaction_stats":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"peopleInteractionStats":{"type":"array","description":"Interaction statistics per user. Applicable stat names: \'Longest Monologue\', \'Longest Customer Story\', \'Interactivity\', \'Patience\', \'Question Rate\'.","items":{"type":"object","properties":{"userId":{"type":"string","description":"Gong\'s unique numeric identifier for the user"},"userEmailAddress":{"type":"string","description":"Email address of the Gong user"},"personInteractionStats":{"type":"array","description":"List of interaction stat measurements for this user","items":{"type":"object","properties":{"name":{"type":"string","description":"Stat name (e.g. Longest Monologue, Interactivity, Patience, Question Rate)"},"value":{"type":"number","description":"Stat measurement value (can be double or integer)"}}}}}}},"timeZone":{"type":"string","description":"The company\'s defined timezone in Gong"},"fromDateTime":{"type":"string","description":"Start of results in ISO-8601 format"},"toDateTime":{"type":"string","description":"End of results in ISO-8601 format"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"gong_list_calls":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"calls":{"type":"array","description":"List of calls matching the date range","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call"},"title":{"type":"string","description":"Call title"},"scheduled":{"type":"string","description":"Scheduled call time in ISO-8601 format"},"started":{"type":"string","description":"Recording start time in ISO-8601 format"},"duration":{"type":"number","description":"Call duration in seconds"},"direction":{"type":"string","description":"Call direction (Inbound/Outbound)"},"system":{"type":"string","description":"Communication platform used (e.g., Outreach)"},"scope":{"type":"string","description":"Call scope: \'Internal\', \'External\', or \'Unknown\'"},"media":{"type":"string","description":"Media type (e.g., Video)"},"language":{"type":"string","description":"Language code in ISO-639-2B format"},"url":{"type":"string","description":"URL to the call in the Gong web app"},"primaryUserId":{"type":"string","description":"Host team member identifier"},"workspaceId":{"type":"string","description":"Workspace identifier"},"sdrDisposition":{"type":"string","description":"SDR disposition classification"},"clientUniqueId":{"type":"string","description":"Call identifier from the origin recording system"},"customData":{"type":"string","description":"Metadata provided during call creation"},"purpose":{"type":"string","description":"Call purpose"},"meetingUrl":{"type":"string","description":"Web conference provider URL"},"isPrivate":{"type":"boolean","description":"Whether the call is private"},"calendarEventId":{"type":"string","description":"Calendar event identifier"}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true},"totalRecords":{"type":"number","description":"Total number of records matching the filter","optional":true},"currentPageSize":{"type":"number","description":"Number of records in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true}},"gong_list_flows":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"flows":{"type":"array","description":"List of Gong Engage flows","items":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the flow"},"name":{"type":"string","description":"The name of the flow"},"folderId":{"type":"string","description":"The ID of the folder this flow is under"},"folderName":{"type":"string","description":"The name of the folder this flow is under"},"visibility":{"type":"string","description":"The flow visibility type (COMPANY, PERSONAL, or SHARED)"},"creationDate":{"type":"string","description":"Creation time of the flow in ISO-8601 format"},"exclusive":{"type":"boolean","description":"Indicates whether a prospect in this flow can be added to other flows"}}}},"totalRecords":{"type":"number","description":"Total number of flow records available","optional":true},"currentPageSize":{"type":"number","description":"Number of records returned in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true},"cursor":{"type":"string","description":"Pagination cursor for retrieving the next page of records","optional":true}},"gong_list_library_folders":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"folders":{"type":"array","description":"List of library folders with id, name, and parent relationships","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the folder"},"name":{"type":"string","description":"Display name of the folder"},"parentFolderId":{"type":"string","description":"Gong unique numeric identifier for the parent folder (null for root folder)"},"createdBy":{"type":"string","description":"Gong unique numeric identifier for the user who added the folder"},"updated":{"type":"string","description":"Folder\'s last update time in ISO-8601 format"}}}}},"gong_list_scorecards":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"scorecards":{"type":"array","description":"List of scorecard definitions with questions","items":{"type":"object","properties":{"scorecardId":{"type":"number","description":"Unique identifier for the scorecard"},"scorecardName":{"type":"string","description":"Display name of the scorecard"},"workspaceId":{"type":"number","description":"Workspace identifier associated with this scorecard"},"enabled":{"type":"boolean","description":"Whether the scorecard is active"},"updaterUserId":{"type":"number","description":"ID of the user who last modified the scorecard"},"created":{"type":"string","description":"Creation timestamp in ISO-8601 format"},"updated":{"type":"string","description":"Last update timestamp in ISO-8601 format"},"reviewMethod":{"type":"string","description":"Review method configured for the scorecard"},"questions":{"type":"array","description":"List of questions in the scorecard","items":{"type":"object","properties":{"questionId":{"type":"number","description":"Unique identifier for the question"},"questionRevisionId":{"type":"number","description":"Identifier for the specific revision of the question"},"questionText":{"type":"string","description":"The text content of the question"},"isOverall":{"type":"boolean","description":"Whether this is the primary overall question"},"questionType":{"type":"string","description":"The type of the question (e.g. range or select)"},"answerGuide":{"type":"string","description":"Guidance text describing how to answer the question"},"minRange":{"type":"number","description":"Minimum score for range-type questions"},"maxRange":{"type":"number","description":"Maximum score for range-type questions"},"answerOptions":{"type":"array","description":"Selectable options for select-type questions","items":{"type":"object","properties":{"id":{"type":"number","description":"Identifier of the option"},"text":{"type":"string","description":"Display text of the option"}}}}}}}}}}},"gong_list_trackers":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"trackers":{"type":"array","description":"List of keyword tracker definitions","items":{"type":"object","properties":{"trackerId":{"type":"string","description":"Unique identifier for the tracker"},"trackerName":{"type":"string","description":"Display name of the tracker"},"workspaceId":{"type":"string","description":"ID of the workspace containing the tracker"},"languageKeywords":{"type":"array","description":"Keywords organized by language","items":{"type":"object","properties":{"language":{"type":"string","description":"ISO 639-2/B language code (\\"mul\\" means keywords apply across all languages)"},"keywords":{"type":"array","description":"Words and phrases in the designated language"},"includeRelatedForms":{"type":"boolean","description":"Whether to include different word forms"}}}},"affiliation":{"type":"string","description":"Speaker affiliation filter: \\"Anyone\\", \\"Company\\", or \\"NonCompany\\""},"partOfQuestion":{"type":"boolean","description":"Whether to track keywords only within questions"},"saidAt":{"type":"string","description":"Position in call: \\"Anytime\\", \\"First\\", or \\"Last\\""},"saidAtInterval":{"type":"number","description":"Duration to search (in minutes or percentage)"},"saidAtUnit":{"type":"string","description":"Unit for saidAtInterval"},"saidInTopics":{"type":"array","description":"Topics where keywords should be detected"},"filterQuery":{"type":"string","description":"JSON-formatted call filtering criteria"},"created":{"type":"string","description":"Creation timestamp in ISO-8601 format"},"creatorUserId":{"type":"string","description":"ID of the user who created the tracker (null for built-in trackers)"},"updated":{"type":"string","description":"Last modification timestamp in ISO-8601 format"},"updaterUserId":{"type":"string","description":"ID of the user who last modified the tracker"}}}}},"gong_list_users":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"users":{"type":"array","description":"List of Gong users","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique numeric user ID (up to 20 digits)"},"emailAddress":{"type":"string","description":"User email address"},"created":{"type":"string","description":"User creation timestamp (ISO-8601)"},"active":{"type":"boolean","description":"Whether the user is active"},"emailAliases":{"type":"array","description":"Alternative email addresses for the user","items":{"type":"string"}},"trustedEmailAddress":{"type":"string","description":"Trusted email address for the user"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"title":{"type":"string","description":"Job title"},"phoneNumber":{"type":"string","description":"Phone number"},"extension":{"type":"string","description":"Phone extension number"},"personalMeetingUrls":{"type":"array","description":"Personal meeting URLs","items":{"type":"string"}},"settings":{"type":"object","description":"User settings","properties":{"webConferencesRecorded":{"type":"boolean","description":"Whether web conferences are recorded"},"preventWebConferenceRecording":{"type":"boolean","description":"Whether web conference recording is prevented"},"telephonyCallsImported":{"type":"boolean","description":"Whether telephony calls are imported"},"emailsImported":{"type":"boolean","description":"Whether emails are imported"},"preventEmailImport":{"type":"boolean","description":"Whether email import is prevented"},"nonRecordedMeetingsImported":{"type":"boolean","description":"Whether non-recorded meetings are imported"},"gongConnectEnabled":{"type":"boolean","description":"Whether Gong Connect is enabled"}}},"managerId":{"type":"string","description":"Manager user ID"},"meetingConsentPageUrl":{"type":"string","description":"Meeting consent page URL"},"spokenLanguages":{"type":"array","description":"Languages spoken by the user","items":{"type":"object","properties":{"language":{"type":"string","description":"Language code"},"primary":{"type":"boolean","description":"Whether this is the primary language"}}}}}}},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true},"totalRecords":{"type":"number","description":"Total number of user records","optional":true},"currentPageSize":{"type":"number","description":"Number of records in the current page","optional":true},"currentPageNumber":{"type":"number","description":"Current page number","optional":true}},"gong_list_workspaces":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"workspaces":{"type":"array","description":"List of Gong workspaces","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong unique numeric identifier for the workspace"},"name":{"type":"string","description":"Display name of the workspace"},"description":{"type":"string","description":"Description of the workspace\'s purpose or content"}}}}},"gong_lookup_email":{"requestId":{"type":"string","description":"Gong request reference ID for troubleshooting"},"calls":{"type":"array","description":"Related calls referencing this email address","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call (up to 20 digits)"},"status":{"type":"string","description":"Call status"},"externalSystems":{"type":"array","description":"Links to external systems such as CRM, Telephony System, etc.","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects within the external system","items":{"type":"object","properties":{"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"}}}}}}}}}},"emails":{"type":"array","description":"Related email messages referencing this email address","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique 32 character identifier for the email message"},"from":{"type":"string","description":"The sender\'s email address"},"sentTime":{"type":"string","description":"Date and time the email was sent in ISO-8601 format"},"mailbox":{"type":"string","description":"The mailbox from which the email was retrieved"},"messageHash":{"type":"string","description":"Hash code of the email message"}}}},"meetings":{"type":"array","description":"Related meetings referencing this email address","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique identifier for the meeting"}}}},"customerData":{"type":"array","description":"Links to data from external systems (CRM, Telephony, etc.) that reference this email","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects in the external system","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the Lead or Contact (up to 20 digits)"},"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"},"mirrorId":{"type":"string","description":"CRM Mirror ID"},"fields":{"type":"array","description":"Object fields","items":{"type":"object","properties":{"name":{"type":"string","description":"Field name"},"value":{"type":"json","description":"Field value"}}}}}}}}}},"customerEngagement":{"type":"array","description":"Customer engagement events (such as viewing external shared calls)","items":{"type":"object","properties":{"eventType":{"type":"string","description":"Event type"},"eventName":{"type":"string","description":"Event name"},"timestamp":{"type":"string","description":"Date and time the event occurred in ISO-8601 format"},"contentId":{"type":"string","description":"Event content ID"},"contentUrl":{"type":"string","description":"Event content URL"},"reportingSystem":{"type":"string","description":"Event reporting system"},"sourceEventId":{"type":"string","description":"Source event ID"}}}}},"gong_lookup_phone":{"requestId":{"type":"string","description":"Gong request reference ID for troubleshooting"},"suppliedPhoneNumber":{"type":"string","description":"The phone number that was supplied in the request"},"matchingPhoneNumbers":{"type":"array","description":"Phone numbers found in the system that match the supplied number","items":{"type":"string"}},"emailAddresses":{"type":"array","description":"Email addresses associated with the phone number","items":{"type":"string"}},"calls":{"type":"array","description":"Related calls referencing this phone number","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the call (up to 20 digits)"},"status":{"type":"string","description":"Call status"},"externalSystems":{"type":"array","description":"Links to external systems such as CRM, Telephony System, etc.","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects within the external system","items":{"type":"object","properties":{"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"}}}}}}}}}},"emails":{"type":"array","description":"Related email messages associated with contacts matching this phone number","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique 32 character identifier for the email message"},"from":{"type":"string","description":"The sender\'s email address"},"sentTime":{"type":"string","description":"Date and time the email was sent in ISO-8601 format"},"mailbox":{"type":"string","description":"The mailbox from which the email was retrieved"},"messageHash":{"type":"string","description":"Hash code of the email message"}}}},"meetings":{"type":"array","description":"Related meetings associated with this phone number","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique identifier for the meeting"}}}},"customerData":{"type":"array","description":"Links to data from external systems (CRM, Telephony, etc.) that reference this phone number","items":{"type":"object","properties":{"system":{"type":"string","description":"External system name"},"objects":{"type":"array","description":"List of objects in the external system","items":{"type":"object","properties":{"id":{"type":"string","description":"Gong\'s unique numeric identifier for the Lead or Contact (up to 20 digits)"},"objectType":{"type":"string","description":"Object type"},"externalId":{"type":"string","description":"External ID"},"mirrorId":{"type":"string","description":"CRM Mirror ID"},"fields":{"type":"array","description":"Object fields","items":{"type":"object","properties":{"name":{"type":"string","description":"Field name"},"value":{"type":"json","description":"Field value"}}}}}}}}}}},"gong_purge_email_address":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true}},"gong_purge_phone_number":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true}},"gong_unassign_flow_prospects":{"requestId":{"type":"string","description":"A Gong request reference ID for troubleshooting purposes","optional":true},"unassignedFlowInstanceIds":{"type":"array","description":"IDs of the flow instances the prospect was successfully removed from","items":{"type":"string"}}},"google_ads_ad_performance":{"ads":{"type":"array","description":"Ad performance data broken down by date","items":{"type":"object","properties":{"adId":{"type":"string","description":"Ad ID"},"adGroupId":{"type":"string","description":"Parent ad group ID"},"adGroupName":{"type":"string","description":"Parent ad group name"},"campaignId":{"type":"string","description":"Parent campaign ID"},"campaignName":{"type":"string","description":"Parent campaign name"},"adType":{"type":"string","description":"Ad type (RESPONSIVE_SEARCH_AD, EXPANDED_TEXT_AD, etc.)"},"impressions":{"type":"string","description":"Number of impressions"},"clicks":{"type":"string","description":"Number of clicks"},"costMicros":{"type":"string","description":"Cost in micros (divide by 1,000,000 for currency value)"},"ctr":{"type":"number","description":"Click-through rate (0.0 to 1.0)"},"conversions":{"type":"number","description":"Number of conversions"},"date":{"type":"string","description":"Date for this row (YYYY-MM-DD)"}}}},"totalCount":{"type":"number","description":"Total number of result rows"}},"google_ads_campaign_performance":{"campaigns":{"type":"array","description":"Campaign performance data broken down by date","items":{"type":"object","properties":{"id":{"type":"string","description":"Campaign ID"},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"impressions":{"type":"string","description":"Number of impressions"},"clicks":{"type":"string","description":"Number of clicks"},"costMicros":{"type":"string","description":"Cost in micros (divide by 1,000,000 for currency value)"},"ctr":{"type":"number","description":"Click-through rate (0.0 to 1.0)"},"conversions":{"type":"number","description":"Number of conversions"},"date":{"type":"string","description":"Date for this row (YYYY-MM-DD)"}}}},"totalCount":{"type":"number","description":"Total number of result rows"}},"google_ads_list_ad_groups":{"adGroups":{"type":"array","description":"List of ad groups in the campaign","items":{"type":"object","properties":{"id":{"type":"string","description":"Ad group ID"},"name":{"type":"string","description":"Ad group name"},"status":{"type":"string","description":"Ad group status (ENABLED, PAUSED, REMOVED)"},"type":{"type":"string","description":"Ad group type (SEARCH_STANDARD, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS)"},"campaignId":{"type":"string","description":"Parent campaign ID"},"campaignName":{"type":"string","description":"Parent campaign name"}}}},"totalCount":{"type":"number","description":"Total number of ad groups returned"}},"google_ads_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns in the account","items":{"type":"object","properties":{"id":{"type":"string","description":"Campaign ID"},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status (ENABLED, PAUSED, REMOVED)"},"channelType":{"type":"string","description":"Advertising channel type (SEARCH, DISPLAY, SHOPPING, VIDEO, PERFORMANCE_MAX)"},"startDate":{"type":"string","description":"Campaign start date (YYYY-MM-DD)"},"endDate":{"type":"string","description":"Campaign end date (YYYY-MM-DD)"},"budgetAmountMicros":{"type":"string","description":"Daily budget in micros (divide by 1,000,000 for currency value)"}}}},"totalCount":{"type":"number","description":"Total number of campaigns returned"}},"google_ads_list_customers":{"customerIds":{"type":"array","description":"List of accessible customer IDs","items":{"type":"string","description":"Google Ads customer ID (numeric, no dashes)"}},"totalCount":{"type":"number","description":"Total number of accessible customer accounts"}},"google_ads_search":{"results":{"type":"json","description":"Array of result objects from the GAQL query"},"totalResultsCount":{"type":"number","description":"Total number of matching results"},"nextPageToken":{"type":"string","description":"Token for the next page of results"}},"google_appsheet_add_rows":{"rows":{"type":"array","description":"Rows added by AppSheet, including any generated key values","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows added"}}}},"google_appsheet_delete_rows":{"rows":{"type":"array","description":"Rows deleted by AppSheet","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows deleted"}}}},"google_appsheet_edit_rows":{"rows":{"type":"array","description":"Rows updated by AppSheet","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows updated"}}}},"google_appsheet_find_rows":{"rows":{"type":"array","description":"Matching rows returned by AppSheet","items":{"type":"object"}},"metadata":{"type":"json","description":"Operation metadata","properties":{"rowCount":{"type":"number","description":"Number of rows returned"}}}},"google_bigquery_create_dataset":{"datasetId":{"type":"string","description":"Unique dataset identifier"},"projectId":{"type":"string","description":"Project ID containing this dataset"},"friendlyName":{"type":"string","description":"Descriptive name for the dataset","optional":true},"description":{"type":"string","description":"Dataset description","optional":true},"location":{"type":"string","description":"Geographic location where the data resides","optional":true},"creationTime":{"type":"string","description":"Dataset creation time (milliseconds since epoch)","optional":true}},"google_bigquery_create_table":{"tableId":{"type":"string","description":"Table ID"},"datasetId":{"type":"string","description":"Dataset ID"},"projectId":{"type":"string","description":"Project ID"},"type":{"type":"string","description":"Table type (usually TABLE)","optional":true},"description":{"type":"string","description":"Table description","optional":true},"schema":{"type":"array","description":"Array of column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Data type"},"mode":{"type":"string","description":"Column mode (NULLABLE, REQUIRED, or REPEATED)","optional":true},"description":{"type":"string","description":"Column description","optional":true}}}},"creationTime":{"type":"string","description":"Table creation time (milliseconds since epoch)","optional":true},"location":{"type":"string","description":"Geographic location where the table resides","optional":true}},"google_bigquery_delete_dataset":{"deleted":{"type":"boolean","description":"Whether the dataset was deleted"}},"google_bigquery_delete_table":{"deleted":{"type":"boolean","description":"Whether the table was deleted"}},"google_bigquery_get_query_results":{"columns":{"type":"array","description":"Array of column names from the query result","items":{"type":"string","description":"Column name"}},"rows":{"type":"array","description":"Array of row objects keyed by column name","items":{"type":"object","description":"Row with column name/value pairs"}},"totalRows":{"type":"string","description":"Total number of rows in the complete result set","optional":true},"jobComplete":{"type":"boolean","description":"Whether the job has completed"},"totalBytesProcessed":{"type":"string","description":"Total bytes processed by the query","optional":true},"cacheHit":{"type":"boolean","description":"Whether the query result was served from cache","optional":true},"jobReference":{"type":"object","description":"Job reference (useful when jobComplete is false)","optional":true,"properties":{"projectId":{"type":"string","description":"Project ID containing the job"},"jobId":{"type":"string","description":"Unique job identifier"},"location":{"type":"string","description":"Geographic location of the job"}}},"pageToken":{"type":"string","description":"Token for fetching additional result pages","optional":true}},"google_bigquery_get_table":{"tableId":{"type":"string","description":"Table ID"},"datasetId":{"type":"string","description":"Dataset ID"},"projectId":{"type":"string","description":"Project ID"},"type":{"type":"string","description":"Table type (TABLE, VIEW, SNAPSHOT, MATERIALIZED_VIEW, EXTERNAL)","optional":true},"description":{"type":"string","description":"Table description","optional":true},"numRows":{"type":"string","description":"Total number of rows","optional":true},"numBytes":{"type":"string","description":"Total size in bytes, excluding data in streaming buffer","optional":true},"schema":{"type":"array","description":"Array of column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Data type (STRING, INTEGER, FLOAT, BOOLEAN, TIMESTAMP, RECORD, etc.)"},"mode":{"type":"string","description":"Column mode (NULLABLE, REQUIRED, or REPEATED)","optional":true},"description":{"type":"string","description":"Column description","optional":true}}}},"creationTime":{"type":"string","description":"Table creation time (milliseconds since epoch)","optional":true},"lastModifiedTime":{"type":"string","description":"Last modification time (milliseconds since epoch)","optional":true},"location":{"type":"string","description":"Geographic location where the table resides","optional":true}},"google_bigquery_insert_rows":{"insertedRows":{"type":"number","description":"Number of rows successfully inserted"},"errors":{"type":"array","description":"Array of per-row insertion errors (empty if all succeeded)","items":{"type":"object","properties":{"index":{"type":"number","description":"Zero-based index of the row that failed"},"errors":{"type":"array","description":"Error details for this row","items":{"type":"object","properties":{"reason":{"type":"string","description":"Short error code summarizing the error","optional":true},"location":{"type":"string","description":"Where the error occurred","optional":true},"message":{"type":"string","description":"Human-readable error description","optional":true}}}}}}}},"google_bigquery_list_datasets":{"datasets":{"type":"array","description":"Array of dataset objects","items":{"type":"object","properties":{"datasetId":{"type":"string","description":"Unique dataset identifier"},"projectId":{"type":"string","description":"Project ID containing this dataset"},"friendlyName":{"type":"string","description":"Descriptive name for the dataset","optional":true},"location":{"type":"string","description":"Geographic location where the data resides","optional":true}}}},"nextPageToken":{"type":"string","description":"Token for fetching next page of results","optional":true}},"google_bigquery_list_table_data":{"rows":{"type":"array","description":"Array of rows, each a raw array of column values in schema order","items":{"type":"array","description":"Row values in column order"}},"totalRows":{"type":"string","description":"Total number of rows in the table","optional":true},"pageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"google_bigquery_list_tables":{"tables":{"type":"array","description":"Array of table objects","items":{"type":"object","properties":{"tableId":{"type":"string","description":"Table identifier"},"datasetId":{"type":"string","description":"Dataset ID containing this table"},"projectId":{"type":"string","description":"Project ID containing this table"},"type":{"type":"string","description":"Table type (TABLE, VIEW, EXTERNAL, etc.)","optional":true},"friendlyName":{"type":"string","description":"User-friendly name for the table","optional":true},"creationTime":{"type":"string","description":"Time when created, in milliseconds since epoch","optional":true}}}},"totalItems":{"type":"number","description":"Total number of tables in the dataset","optional":true},"nextPageToken":{"type":"string","description":"Token for fetching next page of results","optional":true}},"google_bigquery_query":{"columns":{"type":"array","description":"Array of column names from the query result","items":{"type":"string","description":"Column name"}},"rows":{"type":"array","description":"Array of row objects keyed by column name","items":{"type":"object","description":"Row with column name/value pairs"}},"totalRows":{"type":"string","description":"Total number of rows in the complete result set","optional":true},"jobComplete":{"type":"boolean","description":"Whether the query completed within the timeout"},"totalBytesProcessed":{"type":"string","description":"Total bytes processed by the query","optional":true},"cacheHit":{"type":"boolean","description":"Whether the query result was served from cache","optional":true},"jobReference":{"type":"object","description":"Job reference (useful when jobComplete is false)","optional":true,"properties":{"projectId":{"type":"string","description":"Project ID containing the job"},"jobId":{"type":"string","description":"Unique job identifier"},"location":{"type":"string","description":"Geographic location of the job"}}},"pageToken":{"type":"string","description":"Token for fetching additional result pages","optional":true}},"google_books_volume_details":{"id":{"type":"string","description":"Volume ID"},"title":{"type":"string","description":"Book title"},"subtitle":{"type":"string","description":"Book subtitle","optional":true},"authors":{"type":"array","description":"List of authors"},"publisher":{"type":"string","description":"Publisher name","optional":true},"publishedDate":{"type":"string","description":"Publication date","optional":true},"description":{"type":"string","description":"Book description","optional":true},"pageCount":{"type":"number","description":"Number of pages","optional":true},"categories":{"type":"array","description":"Book categories"},"averageRating":{"type":"number","description":"Average rating (1-5)","optional":true},"ratingsCount":{"type":"number","description":"Number of ratings","optional":true},"language":{"type":"string","description":"Language code","optional":true},"previewLink":{"type":"string","description":"Link to preview on Google Books","optional":true},"infoLink":{"type":"string","description":"Link to info page","optional":true},"thumbnailUrl":{"type":"string","description":"Book cover thumbnail URL","optional":true},"isbn10":{"type":"string","description":"ISBN-10 identifier","optional":true},"isbn13":{"type":"string","description":"ISBN-13 identifier","optional":true}},"google_books_volume_search":{"totalItems":{"type":"number","description":"Total number of matching results"},"volumes":{"type":"array","description":"List of matching volumes","items":{"type":"object","properties":{"id":{"type":"string","description":"Volume ID"},"title":{"type":"string","description":"Book title"},"subtitle":{"type":"string","description":"Book subtitle"},"authors":{"type":"array","description":"List of authors"},"publisher":{"type":"string","description":"Publisher name"},"publishedDate":{"type":"string","description":"Publication date"},"description":{"type":"string","description":"Book description"},"pageCount":{"type":"number","description":"Number of pages"},"categories":{"type":"array","description":"Book categories"},"averageRating":{"type":"number","description":"Average rating (1-5)"},"ratingsCount":{"type":"number","description":"Number of ratings"},"language":{"type":"string","description":"Language code"},"previewLink":{"type":"string","description":"Link to preview on Google Books"},"infoLink":{"type":"string","description":"Link to info page"},"thumbnailUrl":{"type":"string","description":"Book cover thumbnail URL"},"isbn10":{"type":"string","description":"ISBN-10 identifier"},"isbn13":{"type":"string","description":"ISBN-13 identifier"}}}}},"google_calendar_create":{"content":{"type":"string","description":"Event creation confirmation message"},"metadata":{"type":"json","description":"Created event metadata including ID, status, Meet link, and details"}},"google_calendar_create_calendar":{"content":{"type":"string","description":"Calendar creation confirmation message"},"metadata":{"type":"json","description":"Created calendar metadata (id, summary, description, location, timeZone)"}},"google_calendar_create_calendar_v2":{"id":{"type":"string","description":"Calendar ID"},"summary":{"type":"string","description":"Calendar title"},"description":{"type":"string","description":"Calendar description","optional":true},"location":{"type":"string","description":"Calendar location","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true}},"google_calendar_create_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"hangoutLink":{"type":"string","description":"Google Meet link","optional":true},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"recurrence":{"type":"json","description":"Recurrence rules","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator","optional":true},"organizer":{"type":"json","description":"Event organizer","optional":true}},"google_calendar_delete":{"content":{"type":"string","description":"Event deletion confirmation message"},"metadata":{"type":"json","description":"Deletion details including event ID"}},"google_calendar_delete_calendar":{"content":{"type":"string","description":"Calendar deletion confirmation message"},"metadata":{"type":"json","description":"Deletion details including calendar ID"}},"google_calendar_delete_calendar_v2":{"calendarId":{"type":"string","description":"Deleted calendar ID"},"deleted":{"type":"boolean","description":"Whether deletion was successful"}},"google_calendar_delete_v2":{"eventId":{"type":"string","description":"Deleted event ID"},"deleted":{"type":"boolean","description":"Whether deletion was successful"}},"google_calendar_freebusy":{"content":{"type":"string","description":"Summary of free/busy results"},"metadata":{"type":"json","description":"Free/busy data with time range and per-calendar busy periods"}},"google_calendar_freebusy_v2":{"timeMin":{"type":"string","description":"Start of the queried time range"},"timeMax":{"type":"string","description":"End of the queried time range"},"calendars":{"type":"json","description":"Per-calendar free/busy data with busy periods and any errors"}},"google_calendar_get":{"content":{"type":"string","description":"Event retrieval confirmation message"},"metadata":{"type":"json","description":"Event details including ID, status, times, and attendees"}},"google_calendar_get_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator"},"organizer":{"type":"json","description":"Event organizer"}},"google_calendar_instances":{"content":{"type":"string","description":"Summary of found instances count"},"metadata":{"type":"json","description":"List of recurring event instances with pagination tokens"}},"google_calendar_instances_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true},"instances":{"type":"json","description":"List of recurring event instances"}},"google_calendar_invite":{"content":{"type":"string","description":"Attendee invitation confirmation message with email delivery status"},"metadata":{"type":"json","description":"Updated event metadata including attendee list and details"}},"google_calendar_invite_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator","optional":true},"organizer":{"type":"json","description":"Event organizer","optional":true}},"google_calendar_list":{"content":{"type":"string","description":"Summary of found events count"},"metadata":{"type":"json","description":"List of events with pagination tokens and event details"}},"google_calendar_list_acl":{"content":{"type":"string","description":"Summary of found sharing rules count"},"metadata":{"type":"json","description":"List of ACL rules with pagination token"}},"google_calendar_list_acl_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"rules":{"type":"array","description":"List of ACL rules","items":{"type":"object","properties":{"id":{"type":"string","description":"ACL rule ID"},"role":{"type":"string","description":"Access role"},"scope":{"type":"json","description":"Grantee scope (type and value)"}}}}},"google_calendar_list_calendars":{"content":{"type":"string","description":"Summary of found calendars count"},"metadata":{"type":"json","description":"List of calendars with their details"}},"google_calendar_list_calendars_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"calendars":{"type":"array","description":"List of calendars","items":{"type":"object","properties":{"id":{"type":"string","description":"Calendar ID"},"summary":{"type":"string","description":"Calendar title"},"description":{"type":"string","description":"Calendar description","optional":true},"location":{"type":"string","description":"Calendar location","optional":true},"timeZone":{"type":"string","description":"Calendar time zone"},"accessRole":{"type":"string","description":"Access role for the calendar"},"backgroundColor":{"type":"string","description":"Calendar background color"},"foregroundColor":{"type":"string","description":"Calendar foreground color"},"primary":{"type":"boolean","description":"Whether this is the primary calendar","optional":true},"hidden":{"type":"boolean","description":"Whether the calendar is hidden","optional":true},"selected":{"type":"boolean","description":"Whether the calendar is selected","optional":true}}}}},"google_calendar_list_v2":{"nextPageToken":{"type":"string","description":"Next page token","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true},"events":{"type":"json","description":"List of events"}},"google_calendar_move":{"content":{"type":"string","description":"Event move confirmation message"},"metadata":{"type":"json","description":"Moved event metadata including new details"}},"google_calendar_move_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator"},"organizer":{"type":"json","description":"Event organizer"}},"google_calendar_quick_add":{"content":{"type":"string","description":"Event creation confirmation message from natural language"},"metadata":{"type":"json","description":"Created event metadata including parsed details","properties":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"URL to view the event in Google Calendar"},"status":{"type":"string","description":"Event status (confirmed, tentative, cancelled)"},"summary":{"type":"string","description":"Event title"},"description":{"type":"string","description":"Event description"},"location":{"type":"string","description":"Event location"},"start":{"type":"object","description":"Event start time"},"end":{"type":"object","description":"Event end time"},"attendees":{"type":"array","description":"List of event attendees"},"creator":{"type":"object","description":"Event creator info"},"organizer":{"type":"object","description":"Event organizer info"}}}},"google_calendar_quick_add_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator"},"organizer":{"type":"json","description":"Event organizer"}},"google_calendar_share_calendar":{"content":{"type":"string","description":"Sharing confirmation message"},"metadata":{"type":"json","description":"Created ACL rule (id, role, scope)"}},"google_calendar_share_calendar_v2":{"id":{"type":"string","description":"ACL rule ID"},"role":{"type":"string","description":"Granted access role"},"scope":{"type":"json","description":"Grantee scope (type and value)"}},"google_calendar_unshare_calendar":{"content":{"type":"string","description":"Removal confirmation message"},"metadata":{"type":"json","description":"Removal details including rule ID"}},"google_calendar_unshare_calendar_v2":{"ruleId":{"type":"string","description":"Removed ACL rule ID"},"deleted":{"type":"boolean","description":"Whether removal was successful"}},"google_calendar_update":{"content":{"type":"string","description":"Event update confirmation message"},"metadata":{"type":"json","description":"Updated event metadata including ID, status, Meet link, and details"}},"google_calendar_update_acl":{"content":{"type":"string","description":"Sharing update confirmation message"},"metadata":{"type":"json","description":"Updated ACL rule (id, role, scope)"}},"google_calendar_update_acl_v2":{"id":{"type":"string","description":"ACL rule ID"},"role":{"type":"string","description":"Granted access role"},"scope":{"type":"json","description":"Grantee scope (type and value)"}},"google_calendar_update_calendar":{"content":{"type":"string","description":"Calendar update confirmation message"},"metadata":{"type":"json","description":"Updated calendar metadata (id, summary, description, location, timeZone)"}},"google_calendar_update_calendar_v2":{"id":{"type":"string","description":"Calendar ID"},"summary":{"type":"string","description":"Calendar title"},"description":{"type":"string","description":"Calendar description","optional":true},"location":{"type":"string","description":"Calendar location","optional":true},"timeZone":{"type":"string","description":"Calendar time zone","optional":true}},"google_calendar_update_v2":{"id":{"type":"string","description":"Event ID"},"htmlLink":{"type":"string","description":"Event link"},"hangoutLink":{"type":"string","description":"Google Meet link","optional":true},"status":{"type":"string","description":"Event status"},"summary":{"type":"string","description":"Event title","optional":true},"description":{"type":"string","description":"Event description","optional":true},"location":{"type":"string","description":"Event location","optional":true},"recurrence":{"type":"json","description":"Recurrence rules","optional":true},"start":{"type":"json","description":"Event start"},"end":{"type":"json","description":"Event end"},"attendees":{"type":"json","description":"Event attendees","optional":true},"creator":{"type":"json","description":"Event creator","optional":true},"organizer":{"type":"json","description":"Event organizer","optional":true}},"google_contacts_create":{"content":{"type":"string","description":"Contact creation confirmation message"},"metadata":{"type":"json","description":"Created contact metadata including resource name and details"}},"google_contacts_delete":{"content":{"type":"string","description":"Contact deletion confirmation message"},"metadata":{"type":"json","description":"Deletion details including resource name"}},"google_contacts_get":{"content":{"type":"string","description":"Contact retrieval confirmation message"},"metadata":{"type":"json","description":"Contact details including name, email, phone, and organization"}},"google_contacts_list":{"content":{"type":"string","description":"Summary of found contacts count"},"metadata":{"type":"json","description":"List of contacts with pagination tokens"}},"google_contacts_search":{"content":{"type":"string","description":"Summary of search results count"},"metadata":{"type":"json","description":"Search results with matching contacts"}},"google_contacts_update":{"content":{"type":"string","description":"Contact update confirmation message"},"metadata":{"type":"json","description":"Updated contact metadata"}},"google_docs_create":{"metadata":{"type":"json","description":"Created document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_create_named_range":{"namedRangeId":{"type":"string","description":"The ID of the created named range","optional":true},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_create_paragraph_bullets":{"updatedContent":{"type":"boolean","description":"Indicates if the bullets were applied successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_delete_content_range":{"updatedContent":{"type":"boolean","description":"Indicates if the content range was deleted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_delete_named_range":{"updatedContent":{"type":"boolean","description":"Indicates if the named range(s) were deleted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_delete_paragraph_bullets":{"updatedContent":{"type":"boolean","description":"Indicates if the bullets were removed successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_image":{"objectId":{"type":"string","description":"The ID of the inserted inline image object","optional":true},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_page_break":{"updatedContent":{"type":"boolean","description":"Indicates if the page break was inserted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_table":{"updatedContent":{"type":"boolean","description":"Indicates if the table was inserted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_insert_text":{"updatedContent":{"type":"boolean","description":"Indicates if text was inserted successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_read":{"content":{"type":"string","description":"Extracted document text content"},"metadata":{"type":"json","description":"Document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_replace_text":{"occurrencesChanged":{"type":"number","description":"The number of occurrences that were replaced"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_update_paragraph_style":{"updatedContent":{"type":"boolean","description":"Indicates if the paragraph style was applied successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_update_text_style":{"updatedContent":{"type":"boolean","description":"Indicates if the text style was applied successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_docs_write":{"updatedContent":{"type":"boolean","description":"Indicates if document content was updated successfully"},"metadata":{"type":"json","description":"Updated document metadata including ID, title, and URL","properties":{"documentId":{"type":"string","description":"Google Docs document ID"},"title":{"type":"string","description":"Document title"},"mimeType":{"type":"string","description":"Document MIME type"},"url":{"type":"string","description":"Document URL"}}}},"google_drive_copy":{"file":{"type":"json","description":"The copied file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID of the copy"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"owners":{"type":"json","description":"List of file owners"},"size":{"type":"string","description":"File size in bytes"}}}},"google_drive_create_comment":{"comment":{"type":"json","description":"The created comment","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Plain text content of the comment"},"htmlContent":{"type":"string","description":"HTML-formatted content of the comment"},"author":{"type":"json","description":"User who authored the comment"},"createdTime":{"type":"string","description":"When the comment was created"},"modifiedTime":{"type":"string","description":"When the comment was last modified"},"resolved":{"type":"boolean","description":"Whether the comment has been resolved"},"deleted":{"type":"boolean","description":"Whether the comment has been deleted"},"anchor":{"type":"string","description":"Region of the document the comment refers to"},"quotedFileContent":{"type":"json","description":"The file content the comment quotes"},"replies":{"type":"json","description":"Threaded replies to the comment"}}}},"google_drive_create_folder":{"file":{"type":"object","description":"Complete created folder metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive folder ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"Folder name"},"mimeType":{"type":"string","description":"MIME type (application/vnd.google-apps.folder)"},"description":{"type":"string","description":"Folder description"},"owners":{"type":"json","description":"List of folder owners"},"permissions":{"type":"json","description":"Folder permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether folder is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the folder"},"starred":{"type":"boolean","description":"Whether folder is starred"},"trashed":{"type":"boolean","description":"Whether folder is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"folderColorRgb":{"type":"string","description":"Folder color"},"createdTime":{"type":"string","description":"Folder creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the folder"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"iconLink":{"type":"string","description":"URL to folder icon"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing folder"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on folder"},"version":{"type":"string","description":"Version number"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"}}}},"google_drive_delete":{"deleted":{"type":"boolean","description":"Whether the file was successfully deleted"},"fileId":{"type":"string","description":"The ID of the deleted file"}},"google_drive_delete_comment":{"deleted":{"type":"boolean","description":"Whether the comment was successfully deleted"},"fileId":{"type":"string","description":"The ID of the file"},"commentId":{"type":"string","description":"The ID of the deleted comment"}},"google_drive_download":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"metadata":{"type":"object","description":"Complete file metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"},"revisions":{"type":"json","description":"File revision history (first 100 revisions only)"}}}},"google_drive_export":{"file":{"type":"file","description":"Exported file stored in execution files"},"exportedMimeType":{"type":"string","description":"The MIME type the file was exported to"}},"google_drive_get_about":{"user":{"type":"json","description":"Information about the authenticated user","properties":{"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address"},"photoLink":{"type":"string","description":"URL to user profile photo","optional":true},"permissionId":{"type":"string","description":"User permission ID"},"me":{"type":"boolean","description":"Whether this is the authenticated user"}}},"storageQuota":{"type":"json","description":"Storage quota information in bytes","properties":{"limit":{"type":"string","description":"Total storage limit in bytes (null for unlimited)","optional":true},"usage":{"type":"string","description":"Total storage used in bytes"},"usageInDrive":{"type":"string","description":"Storage used by Drive files in bytes"},"usageInDriveTrash":{"type":"string","description":"Storage used by trashed files in bytes"}}},"canCreateDrives":{"type":"boolean","description":"Whether user can create shared drives"},"importFormats":{"type":"json","description":"Map of MIME types that can be imported and their target formats"},"exportFormats":{"type":"json","description":"Map of Google Workspace MIME types and their exportable formats"},"maxUploadSize":{"type":"string","description":"Maximum upload size in bytes"}},"google_drive_get_content":{"content":{"type":"string","description":"File content as text (Google Workspace files are exported)"},"metadata":{"type":"object","description":"Complete file metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"},"revisions":{"type":"json","description":"File revision history (first 100 revisions only)"}}}},"google_drive_get_file":{"file":{"type":"json","description":"The file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description","optional":true},"size":{"type":"string","description":"File size in bytes","optional":true},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL","optional":true},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail","optional":true},"parents":{"type":"json","description":"Parent folder IDs"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions","optional":true},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"capabilities":{"type":"json","description":"User capabilities on file"},"md5Checksum":{"type":"string","description":"MD5 hash","optional":true},"version":{"type":"string","description":"Version number"}}}},"google_drive_get_revision":{"revision":{"type":"json","description":"The revision metadata","properties":{"id":{"type":"string","description":"Revision ID"},"mimeType":{"type":"string","description":"MIME type of the revision"},"modifiedTime":{"type":"string","description":"When this revision was created"},"keepForever":{"type":"boolean","description":"Whether this revision is preserved forever"},"published":{"type":"boolean","description":"Whether this revision is published"},"publishedLink":{"type":"string","description":"Public link to the published revision"},"lastModifyingUser":{"type":"json","description":"User who created this revision"},"originalFilename":{"type":"string","description":"Original filename for binary revisions"},"md5Checksum":{"type":"string","description":"MD5 checksum for binary revisions"},"size":{"type":"string","description":"Size of the revision in bytes"},"exportLinks":{"type":"json","description":"Export format links for the revision"}}}},"google_drive_list":{"files":{"type":"array","description":"Array of file metadata objects from Google Drive","items":{"type":"object","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results"}},"google_drive_list_comments":{"comments":{"type":"array","description":"List of comments on the file","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Plain text content of the comment"},"htmlContent":{"type":"string","description":"HTML-formatted content of the comment"},"author":{"type":"json","description":"User who authored the comment"},"createdTime":{"type":"string","description":"When the comment was created"},"modifiedTime":{"type":"string","description":"When the comment was last modified"},"resolved":{"type":"boolean","description":"Whether the comment has been resolved"},"deleted":{"type":"boolean","description":"Whether the comment has been deleted"},"anchor":{"type":"string","description":"Region of the document the comment refers to"},"quotedFileContent":{"type":"json","description":"The file content the comment quotes"},"replies":{"type":"json","description":"Threaded replies to the comment"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of comments"}},"google_drive_list_permissions":{"permissions":{"type":"array","description":"List of permissions on the file","items":{"type":"object","properties":{"id":{"type":"string","description":"Permission ID (use to remove permission)"},"type":{"type":"string","description":"Grantee type (user, group, domain, anyone)"},"role":{"type":"string","description":"Permission role (owner, organizer, fileOrganizer, writer, commenter, reader)"},"emailAddress":{"type":"string","description":"Email of the grantee"},"displayName":{"type":"string","description":"Display name of the grantee"},"photoLink":{"type":"string","description":"Photo URL of the grantee"},"domain":{"type":"string","description":"Domain of the grantee"},"expirationTime":{"type":"string","description":"When permission expires"},"deleted":{"type":"boolean","description":"Whether grantee account is deleted"},"allowFileDiscovery":{"type":"boolean","description":"Whether file is discoverable by grantee"},"pendingOwner":{"type":"boolean","description":"Whether ownership transfer is pending"},"permissionDetails":{"type":"json","description":"Details about inherited permissions"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of permissions"}},"google_drive_list_revisions":{"revisions":{"type":"array","description":"List of revisions for the file (most recent last)","items":{"type":"object","properties":{"id":{"type":"string","description":"Revision ID"},"mimeType":{"type":"string","description":"MIME type of the revision"},"modifiedTime":{"type":"string","description":"When this revision was created"},"keepForever":{"type":"boolean","description":"Whether this revision is preserved forever"},"published":{"type":"boolean","description":"Whether this revision is published"},"publishedLink":{"type":"string","description":"Public link to the published revision"},"lastModifyingUser":{"type":"json","description":"User who created this revision"},"originalFilename":{"type":"string","description":"Original filename for binary revisions"},"md5Checksum":{"type":"string","description":"MD5 checksum for binary revisions"},"size":{"type":"string","description":"Size of the revision in bytes"},"exportLinks":{"type":"json","description":"Export format links for the revision"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of revisions"}},"google_drive_move":{"file":{"type":"json","description":"The moved file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"owners":{"type":"json","description":"List of file owners"},"size":{"type":"string","description":"File size in bytes"}}}},"google_drive_search":{"files":{"type":"array","description":"Array of file metadata objects matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"size":{"type":"string","description":"File size in bytes"},"parents":{"type":"json","description":"Parent folder IDs"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results"}},"google_drive_share":{"permission":{"type":"json","description":"The created permission details","properties":{"id":{"type":"string","description":"Permission ID"},"type":{"type":"string","description":"Grantee type (user, group, domain, anyone)"},"role":{"type":"string","description":"Permission role"},"emailAddress":{"type":"string","description":"Email of the grantee","optional":true},"displayName":{"type":"string","description":"Display name of the grantee","optional":true},"domain":{"type":"string","description":"Domain of the grantee","optional":true},"expirationTime":{"type":"string","description":"Expiration time","optional":true},"deleted":{"type":"boolean","description":"Whether grantee is deleted"}}}},"google_drive_trash":{"file":{"type":"json","description":"The trashed file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"trashed":{"type":"boolean","description":"Whether file is in trash (should be true)"},"trashedTime":{"type":"string","description":"When file was trashed"},"webViewLink":{"type":"string","description":"URL to view in browser"}}}},"google_drive_unshare":{"removed":{"type":"boolean","description":"Whether the permission was successfully removed"},"fileId":{"type":"string","description":"The ID of the file"},"permissionId":{"type":"string","description":"The ID of the removed permission"}},"google_drive_untrash":{"file":{"type":"json","description":"The restored file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"trashed":{"type":"boolean","description":"Whether file is in trash (should be false)"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"}}}},"google_drive_update":{"file":{"type":"json","description":"The updated file metadata","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description","optional":true},"starred":{"type":"boolean","description":"Whether file is starred"},"webViewLink":{"type":"string","description":"URL to view in browser"},"parents":{"type":"json","description":"Parent folder IDs"},"modifiedTime":{"type":"string","description":"Last modification time"}}}},"google_drive_upload":{"file":{"type":"object","description":"Complete uploaded file metadata from Google Drive","properties":{"id":{"type":"string","description":"Google Drive file ID"},"kind":{"type":"string","description":"Resource type identifier"},"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type"},"description":{"type":"string","description":"File description"},"originalFilename":{"type":"string","description":"Original uploaded filename"},"fullFileExtension":{"type":"string","description":"Full file extension"},"fileExtension":{"type":"string","description":"File extension"},"owners":{"type":"json","description":"List of file owners"},"permissions":{"type":"json","description":"File permissions"},"permissionIds":{"type":"json","description":"Permission IDs"},"shared":{"type":"boolean","description":"Whether file is shared"},"ownedByMe":{"type":"boolean","description":"Whether owned by current user"},"writersCanShare":{"type":"boolean","description":"Whether writers can share"},"viewersCanCopyContent":{"type":"boolean","description":"Whether viewers can copy"},"copyRequiresWriterPermission":{"type":"boolean","description":"Whether copy requires writer permission"},"sharingUser":{"type":"json","description":"User who shared the file"},"starred":{"type":"boolean","description":"Whether file is starred"},"trashed":{"type":"boolean","description":"Whether file is in trash"},"explicitlyTrashed":{"type":"boolean","description":"Whether explicitly trashed"},"properties":{"type":"json","description":"Custom properties"},"appProperties":{"type":"json","description":"App-specific properties"},"createdTime":{"type":"string","description":"File creation time"},"modifiedTime":{"type":"string","description":"Last modification time"},"modifiedByMeTime":{"type":"string","description":"When modified by current user"},"viewedByMeTime":{"type":"string","description":"When last viewed by current user"},"sharedWithMeTime":{"type":"string","description":"When shared with current user"},"lastModifyingUser":{"type":"json","description":"User who last modified the file"},"viewedByMe":{"type":"boolean","description":"Whether viewed by current user"},"modifiedByMe":{"type":"boolean","description":"Whether modified by current user"},"webViewLink":{"type":"string","description":"URL to view in browser"},"webContentLink":{"type":"string","description":"Direct download URL"},"iconLink":{"type":"string","description":"URL to file icon"},"thumbnailLink":{"type":"string","description":"URL to thumbnail"},"exportLinks":{"type":"json","description":"Export format links"},"size":{"type":"string","description":"File size in bytes"},"quotaBytesUsed":{"type":"string","description":"Storage quota used"},"md5Checksum":{"type":"string","description":"MD5 hash"},"sha1Checksum":{"type":"string","description":"SHA-1 hash"},"sha256Checksum":{"type":"string","description":"SHA-256 hash"},"parents":{"type":"json","description":"Parent folder IDs"},"spaces":{"type":"json","description":"Spaces containing file"},"driveId":{"type":"string","description":"Shared drive ID"},"capabilities":{"type":"json","description":"User capabilities on file"},"version":{"type":"string","description":"Version number"},"headRevisionId":{"type":"string","description":"Head revision ID"},"hasThumbnail":{"type":"boolean","description":"Whether has thumbnail"},"thumbnailVersion":{"type":"string","description":"Thumbnail version"},"imageMediaMetadata":{"type":"json","description":"Image-specific metadata"},"videoMediaMetadata":{"type":"json","description":"Video-specific metadata"},"isAppAuthorized":{"type":"boolean","description":"Whether created by requesting app"},"contentRestrictions":{"type":"json","description":"Content restrictions"},"linkShareMetadata":{"type":"json","description":"Link share metadata"}}}},"google_forms_batch_update":{"replies":{"type":"array","description":"The replies from each update request","items":{"type":"json"}},"writeControl":{"type":"object","description":"Write control information with revision IDs","optional":true,"properties":{"requiredRevisionId":{"type":"string","description":"Required revision ID for conflict detection"},"targetRevisionId":{"type":"string","description":"Target revision ID"}}},"form":{"type":"object","description":"The updated form (if includeFormInResponse was true)","optional":true,"properties":{"formId":{"type":"string","description":"The form ID"},"info":{"type":"object","description":"Form info containing title and description","properties":{"title":{"type":"string","description":"The form title visible to responders"},"description":{"type":"string","description":"The form description"},"documentTitle":{"type":"string","description":"The document title visible in Drive"}}},"settings":{"type":"object","description":"Form settings","properties":{"quizSettings":{"type":"object","description":"Quiz settings","properties":{"isQuiz":{"type":"boolean","description":"Whether the form is a quiz"}}},"emailCollectionType":{"type":"string","description":"Email collection type"}}},"items":{"type":"array","description":"The form items (questions, sections, etc.)","items":{"type":"object","properties":{"itemId":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"description":{"type":"string","description":"Item description"},"questionItem":{"type":"json","description":"Question item configuration"},"questionGroupItem":{"type":"json","description":"Question group configuration"},"pageBreakItem":{"type":"json","description":"Page break configuration"},"textItem":{"type":"json","description":"Text item configuration"},"imageItem":{"type":"json","description":"Image item configuration"},"videoItem":{"type":"json","description":"Video item configuration"}}}},"revisionId":{"type":"string","description":"The revision ID of the form"},"responderUri":{"type":"string","description":"The URI to share with responders"},"linkedSheetId":{"type":"string","description":"The ID of the linked Google Sheet"},"publishSettings":{"type":"object","description":"Form publish settings","properties":{"publishState":{"type":"object","description":"Current publish state","properties":{"isPublished":{"type":"boolean","description":"Whether the form is published"},"isAcceptingResponses":{"type":"boolean","description":"Whether the form is accepting responses"}}}}}}}},"google_forms_create_form":{"formId":{"type":"string","description":"The ID of the created form"},"title":{"type":"string","description":"The form title","optional":true},"documentTitle":{"type":"string","description":"The document title in Drive","optional":true},"responderUri":{"type":"string","description":"The URI to share with responders","optional":true},"revisionId":{"type":"string","description":"The revision ID of the form","optional":true}},"google_forms_create_watch":{"id":{"type":"string","description":"The watch ID"},"eventType":{"type":"string","description":"The event type being watched"},"topicName":{"type":"string","description":"The Cloud Pub/Sub topic","optional":true},"createTime":{"type":"string","description":"When the watch was created","optional":true},"expireTime":{"type":"string","description":"When the watch expires (7 days after creation)","optional":true},"state":{"type":"string","description":"The watch state (ACTIVE, SUSPENDED)","optional":true}},"google_forms_delete_watch":{"deleted":{"type":"boolean","description":"Whether the watch was successfully deleted"}},"google_forms_get_form":{"formId":{"type":"string","description":"The form ID"},"title":{"type":"string","description":"The form title visible to responders","optional":true},"description":{"type":"string","description":"The form description","optional":true},"documentTitle":{"type":"string","description":"The document title visible in Drive","optional":true},"responderUri":{"type":"string","description":"The URI to share with responders","optional":true},"linkedSheetId":{"type":"string","description":"The ID of the linked Google Sheet","optional":true},"revisionId":{"type":"string","description":"The revision ID of the form","optional":true},"items":{"type":"array","description":"The form items (questions, sections, etc.)","items":{"type":"object","properties":{"itemId":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"description":{"type":"string","description":"Item description"}}}},"settings":{"type":"json","description":"Form settings","optional":true},"publishSettings":{"type":"json","description":"Form publish settings","optional":true}},"google_forms_get_responses":{"responses":{"type":"array","description":"Array of form responses (when no responseId provided)","items":{"type":"object","properties":{"responseId":{"type":"string","description":"Unique response ID"},"createTime":{"type":"string","description":"When the response was created"},"lastSubmittedTime":{"type":"string","description":"When the response was last submitted"},"answers":{"type":"json","description":"Map of question IDs to answer values"}}}},"nextPageToken":{"type":"string","description":"Token to fetch the next page of responses (null when no more pages)","optional":true},"response":{"type":"object","description":"Single form response (when responseId is provided)","properties":{"responseId":{"type":"string","description":"Unique response ID"},"createTime":{"type":"string","description":"When the response was created"},"lastSubmittedTime":{"type":"string","description":"When the response was last submitted"},"answers":{"type":"json","description":"Map of question IDs to answer values"}}},"raw":{"type":"json","description":"Raw API response data"}},"google_forms_list_watches":{"watches":{"type":"array","description":"List of watches for the form","items":{"type":"object","properties":{"id":{"type":"string","description":"Watch ID"},"eventType":{"type":"string","description":"Event type (SCHEMA or RESPONSES)"},"createTime":{"type":"string","description":"When the watch was created"},"expireTime":{"type":"string","description":"When the watch expires"},"state":{"type":"string","description":"Watch state"}}}}},"google_forms_renew_watch":{"id":{"type":"string","description":"The watch ID"},"eventType":{"type":"string","description":"The event type being watched","optional":true},"expireTime":{"type":"string","description":"The new expiration time","optional":true},"state":{"type":"string","description":"The watch state","optional":true}},"google_forms_set_publish_settings":{"formId":{"type":"string","description":"The form ID"},"publishSettings":{"type":"json","description":"The updated publish settings","properties":{"publishState":{"type":"object","description":"The publish state","properties":{"isPublished":{"type":"boolean","description":"Whether the form is published"},"isAcceptingResponses":{"type":"boolean","description":"Whether the form accepts responses"}}}}}},"google_groups_add_alias":{"id":{"type":"string","description":"Unique group identifier"},"primaryEmail":{"type":"string","description":"Group\'s primary email address"},"alias":{"type":"string","description":"The alias that was added"},"kind":{"type":"string","description":"API resource type"},"etag":{"type":"string","description":"Resource version identifier"}},"google_groups_add_member":{"member":{"type":"json","description":"Added member object"}},"google_groups_create_group":{"group":{"type":"json","description":"Created group object"}},"google_groups_delete_group":{"message":{"type":"string","description":"Success message"}},"google_groups_get_group":{"group":{"type":"json","description":"Group object"}},"google_groups_get_member":{"member":{"type":"json","description":"Member object"}},"google_groups_get_settings":{"email":{"type":"string","description":"The group\'s email address"},"name":{"type":"string","description":"The group name (max 75 characters)"},"description":{"type":"string","description":"The group description (max 4096 characters)"},"whoCanJoin":{"type":"string","description":"Who can join the group (ANYONE_CAN_JOIN, ALL_IN_DOMAIN_CAN_JOIN, INVITED_CAN_JOIN, CAN_REQUEST_TO_JOIN)"},"whoCanViewMembership":{"type":"string","description":"Who can view group membership"},"whoCanViewGroup":{"type":"string","description":"Who can view group messages"},"whoCanPostMessage":{"type":"string","description":"Who can post messages to the group"},"allowExternalMembers":{"type":"string","description":"Whether external users can be members"},"allowWebPosting":{"type":"string","description":"Whether web posting is allowed"},"primaryLanguage":{"type":"string","description":"The group\'s primary language"},"isArchived":{"type":"string","description":"Whether messages are archived"},"archiveOnly":{"type":"string","description":"Whether the group is archive-only (inactive)"},"messageModerationLevel":{"type":"string","description":"Message moderation level"},"spamModerationLevel":{"type":"string","description":"Spam handling level (ALLOW, MODERATE, SILENTLY_MODERATE, REJECT)"},"replyTo":{"type":"string","description":"Default reply destination"},"customReplyTo":{"type":"string","description":"Custom email for replies"},"includeCustomFooter":{"type":"string","description":"Whether to include custom footer"},"customFooterText":{"type":"string","description":"Custom footer text (max 1000 characters)"},"sendMessageDenyNotification":{"type":"string","description":"Whether to send rejection notifications"},"defaultMessageDenyNotificationText":{"type":"string","description":"Default rejection message text"},"membersCanPostAsTheGroup":{"type":"string","description":"Whether members can post as the group"},"includeInGlobalAddressList":{"type":"string","description":"Whether included in Global Address List"},"whoCanLeaveGroup":{"type":"string","description":"Who can leave the group"},"whoCanContactOwner":{"type":"string","description":"Who can contact the group owner"},"favoriteRepliesOnTop":{"type":"string","description":"Whether favorite replies appear at top"},"whoCanApproveMembers":{"type":"string","description":"Who can approve new members"},"whoCanBanUsers":{"type":"string","description":"Who can ban users"},"whoCanModerateMembers":{"type":"string","description":"Who can manage members"},"whoCanModerateContent":{"type":"string","description":"Who can moderate content"},"whoCanAssistContent":{"type":"string","description":"Who can assist with content metadata"},"enableCollaborativeInbox":{"type":"string","description":"Whether collaborative inbox is enabled"},"whoCanDiscoverGroup":{"type":"string","description":"Who can discover the group"},"defaultSender":{"type":"string","description":"Default sender identity (DEFAULT_SELF or GROUP)"}},"google_groups_has_member":{"isMember":{"type":"boolean","description":"Whether the user is a member of the group"}},"google_groups_list_aliases":{"aliases":{"type":"array","description":"List of email aliases for the group","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique group identifier"},"primaryEmail":{"type":"string","description":"Group\'s primary email address"},"alias":{"type":"string","description":"Alias email address"},"kind":{"type":"string","description":"API resource type"},"etag":{"type":"string","description":"Resource version identifier"}}}}},"google_groups_list_groups":{"groups":{"type":"json","description":"Array of group objects"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_groups_list_members":{"members":{"type":"json","description":"Array of member objects"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_groups_remove_alias":{"deleted":{"type":"boolean","description":"Whether the alias was successfully deleted"}},"google_groups_remove_member":{"message":{"type":"string","description":"Success message"}},"google_groups_update_group":{"group":{"type":"json","description":"Updated group object"}},"google_groups_update_member":{"member":{"type":"json","description":"Updated member object"}},"google_groups_update_settings":{"email":{"type":"string","description":"The group\'s email address"},"name":{"type":"string","description":"The group name"},"description":{"type":"string","description":"The group description"},"whoCanJoin":{"type":"string","description":"Who can join the group"},"whoCanViewMembership":{"type":"string","description":"Who can view group membership"},"whoCanViewGroup":{"type":"string","description":"Who can view group messages"},"whoCanPostMessage":{"type":"string","description":"Who can post messages to the group"},"allowExternalMembers":{"type":"string","description":"Whether external users can be members"},"allowWebPosting":{"type":"string","description":"Whether web posting is allowed"},"primaryLanguage":{"type":"string","description":"The group\'s primary language"},"isArchived":{"type":"string","description":"Whether messages are archived"},"archiveOnly":{"type":"string","description":"Whether the group is archive-only"},"messageModerationLevel":{"type":"string","description":"Message moderation level"},"spamModerationLevel":{"type":"string","description":"Spam handling level"},"replyTo":{"type":"string","description":"Default reply destination"},"customReplyTo":{"type":"string","description":"Custom email for replies"},"includeCustomFooter":{"type":"string","description":"Whether to include custom footer"},"customFooterText":{"type":"string","description":"Custom footer text"},"sendMessageDenyNotification":{"type":"string","description":"Whether to send rejection notifications"},"defaultMessageDenyNotificationText":{"type":"string","description":"Default rejection message text"},"membersCanPostAsTheGroup":{"type":"string","description":"Whether members can post as the group"},"includeInGlobalAddressList":{"type":"string","description":"Whether included in Global Address List"},"whoCanLeaveGroup":{"type":"string","description":"Who can leave the group"},"whoCanContactOwner":{"type":"string","description":"Who can contact the group owner"},"favoriteRepliesOnTop":{"type":"string","description":"Whether favorite replies appear at top"},"whoCanApproveMembers":{"type":"string","description":"Who can approve new members"},"whoCanBanUsers":{"type":"string","description":"Who can ban users"},"whoCanModerateMembers":{"type":"string","description":"Who can manage members"},"whoCanModerateContent":{"type":"string","description":"Who can moderate content"},"whoCanAssistContent":{"type":"string","description":"Who can assist with content metadata"},"enableCollaborativeInbox":{"type":"string","description":"Whether collaborative inbox is enabled"},"whoCanDiscoverGroup":{"type":"string","description":"Who can discover the group"},"defaultSender":{"type":"string","description":"Default sender identity"}},"google_maps_air_quality":{"dateTime":{"type":"string","description":"Timestamp of the air quality data"},"regionCode":{"type":"string","description":"Region code for the location"},"indexes":{"type":"array","description":"Array of air quality indexes","items":{"type":"object","properties":{"code":{"type":"string","description":"Index code (e.g., \\"uaqi\\", \\"usa_epa\\")"},"displayName":{"type":"string","description":"Display name of the index"},"aqi":{"type":"number","description":"Air quality index value"},"aqiDisplay":{"type":"string","description":"Formatted AQI display string"},"color":{"type":"object","description":"RGB color for the AQI level","properties":{"red":{"type":"number"},"green":{"type":"number"},"blue":{"type":"number"}}},"category":{"type":"string","description":"Category description (e.g., \\"Good\\", \\"Moderate\\")"},"dominantPollutant":{"type":"string","description":"The dominant pollutant"}}}},"pollutants":{"type":"array","description":"Array of pollutant concentrations","items":{"type":"object","properties":{"code":{"type":"string","description":"Pollutant code (e.g., \\"pm25\\", \\"o3\\")"},"displayName":{"type":"string","description":"Display name"},"fullName":{"type":"string","description":"Full pollutant name"},"concentration":{"type":"object","description":"Concentration info","properties":{"value":{"type":"number","description":"Concentration value"},"units":{"type":"string","description":"Units (e.g., \\"PARTS_PER_BILLION\\")"}}},"additionalInfo":{"type":"object","description":"Additional info about sources and effects"}}}},"healthRecommendations":{"type":"object","description":"Health recommendations for different populations"}},"google_maps_directions":{"routes":{"type":"array","description":"All available routes","items":{"type":"object","properties":{"summary":{"type":"string","description":"Route summary (main road names)"},"legs":{"type":"array","description":"Route legs (segments between waypoints)"},"overviewPolyline":{"type":"string","description":"Encoded polyline for the entire route"},"warnings":{"type":"array","description":"Route warnings"},"waypointOrder":{"type":"array","description":"Optimized waypoint order (if requested)"}}}},"distanceText":{"type":"string","description":"Total distance as human-readable text (e.g., \\"5.2 km\\")"},"distanceMeters":{"type":"number","description":"Total distance in meters"},"durationText":{"type":"string","description":"Total duration as human-readable text (e.g., \\"15 mins\\")"},"durationSeconds":{"type":"number","description":"Total duration in seconds"},"startAddress":{"type":"string","description":"Resolved starting address"},"endAddress":{"type":"string","description":"Resolved ending address"},"steps":{"type":"array","description":"Turn-by-turn navigation instructions","items":{"type":"object","properties":{"instruction":{"type":"string","description":"Navigation instruction (HTML stripped)"},"distanceText":{"type":"string","description":"Step distance as text"},"distanceMeters":{"type":"number","description":"Step distance in meters"},"durationText":{"type":"string","description":"Step duration as text"},"durationSeconds":{"type":"number","description":"Step duration in seconds"},"startLocation":{"type":"object","description":"Step start coordinates"},"endLocation":{"type":"object","description":"Step end coordinates"},"travelMode":{"type":"string","description":"Travel mode for this step"},"maneuver":{"type":"string","description":"Maneuver type (turn-left, etc.)","optional":true}}}},"polyline":{"type":"string","description":"Encoded polyline for the primary route"}},"google_maps_distance_matrix":{"originAddresses":{"type":"array","description":"Resolved origin addresses","items":{"type":"string"}},"destinationAddresses":{"type":"array","description":"Resolved destination addresses","items":{"type":"string"}},"rows":{"type":"array","description":"Distance matrix rows (one per origin)","items":{"type":"object","properties":{"elements":{"type":"array","description":"Elements (one per destination)","items":{"type":"object","properties":{"distanceText":{"type":"string","description":"Distance as text (e.g., \\"5.2 km\\")"},"distanceMeters":{"type":"number","description":"Distance in meters"},"durationText":{"type":"string","description":"Duration as text (e.g., \\"15 mins\\")"},"durationSeconds":{"type":"number","description":"Duration in seconds"},"durationInTrafficText":{"type":"string","description":"Duration in traffic as text","optional":true},"durationInTrafficSeconds":{"type":"number","description":"Duration in traffic in seconds","optional":true},"status":{"type":"string","description":"Element status (OK, NOT_FOUND, ZERO_RESULTS)"}}}}}}}},"google_maps_elevation":{"elevation":{"type":"number","description":"Elevation in meters above sea level (negative for below)"},"lat":{"type":"number","description":"Latitude of the elevation sample"},"lng":{"type":"number","description":"Longitude of the elevation sample"},"resolution":{"type":"number","description":"Maximum distance between data points (meters) from which elevation was interpolated","optional":true}},"google_maps_geocode":{"formattedAddress":{"type":"string","description":"The formatted address string"},"lat":{"type":"number","description":"Latitude coordinate"},"lng":{"type":"number","description":"Longitude coordinate"},"location":{"type":"json","description":"Location object with lat and lng"},"placeId":{"type":"string","description":"Google Place ID for this location"},"addressComponents":{"type":"array","description":"Detailed address components","items":{"type":"object","properties":{"longName":{"type":"string","description":"Full name of the component"},"shortName":{"type":"string","description":"Abbreviated name"},"types":{"type":"array","description":"Component types"}}}},"locationType":{"type":"string","description":"Location accuracy type (ROOFTOP, RANGE_INTERPOLATED, etc.)"}},"google_maps_geolocate":{"lat":{"type":"number","description":"Latitude coordinate"},"lng":{"type":"number","description":"Longitude coordinate"},"accuracy":{"type":"number","description":"Accuracy radius in meters"}},"google_maps_place_details":{"placeId":{"type":"string","description":"Google Place ID"},"name":{"type":"string","description":"Place name","optional":true},"formattedAddress":{"type":"string","description":"Formatted street address","optional":true},"lat":{"type":"number","description":"Latitude coordinate","optional":true},"lng":{"type":"number","description":"Longitude coordinate","optional":true},"types":{"type":"array","description":"Place types (e.g., restaurant, cafe)","items":{"type":"string"}},"rating":{"type":"number","description":"Average rating (1.0 to 5.0)","optional":true},"userRatingsTotal":{"type":"number","description":"Total number of user ratings","optional":true},"priceLevel":{"type":"number","description":"Price level (0=Free, 1=Inexpensive, 2=Moderate, 3=Expensive, 4=Very Expensive)","optional":true},"website":{"type":"string","description":"Place website URL","optional":true},"phoneNumber":{"type":"string","description":"Local formatted phone number","optional":true},"internationalPhoneNumber":{"type":"string","description":"International formatted phone number","optional":true},"openNow":{"type":"boolean","description":"Whether the place is currently open","optional":true},"weekdayText":{"type":"array","description":"Opening hours formatted by day of week","items":{"type":"string"}},"reviews":{"type":"array","description":"User reviews (up to 5 most relevant)","items":{"type":"object","properties":{"authorName":{"type":"string","description":"Reviewer name"},"authorUrl":{"type":"string","description":"Reviewer profile URL","optional":true},"profilePhotoUrl":{"type":"string","description":"Reviewer photo URL","optional":true},"rating":{"type":"number","description":"Rating given (1-5)"},"text":{"type":"string","description":"Review text"},"time":{"type":"number","description":"Review timestamp (Unix epoch)"},"relativeTimeDescription":{"type":"string","description":"Relative time (e.g., \\"a month ago\\")"}}}},"photos":{"type":"array","description":"Place photos","items":{"type":"object","properties":{"photoReference":{"type":"string","description":"Photo reference for Place Photos API"},"height":{"type":"number","description":"Photo height in pixels"},"width":{"type":"number","description":"Photo width in pixels"},"htmlAttributions":{"type":"array","description":"Required attributions"}}}},"url":{"type":"string","description":"Google Maps URL for the place","optional":true},"utcOffset":{"type":"number","description":"UTC offset in minutes","optional":true},"vicinity":{"type":"string","description":"Simplified address (neighborhood/street)","optional":true},"businessStatus":{"type":"string","description":"Business status (OPERATIONAL, CLOSED_TEMPORARILY, CLOSED_PERMANENTLY)","optional":true}},"google_maps_places_nearby":{"places":{"type":"array","description":"List of places found near the given location","items":{"type":"object","properties":{"placeId":{"type":"string","description":"Google Place resource ID"},"name":{"type":"string","description":"Place name"},"formattedAddress":{"type":"string","description":"Formatted address","optional":true},"lat":{"type":"number","description":"Latitude","optional":true},"lng":{"type":"number","description":"Longitude","optional":true},"types":{"type":"array","description":"Place types"},"rating":{"type":"number","description":"Average rating (1-5)","optional":true},"userRatingsTotal":{"type":"number","description":"Number of ratings","optional":true},"priceLevel":{"type":"string","description":"Price level (e.g., PRICE_LEVEL_MODERATE)","optional":true},"openNow":{"type":"boolean","description":"Whether currently open","optional":true},"businessStatus":{"type":"string","description":"Business status","optional":true}}}}},"google_maps_places_search":{"places":{"type":"array","description":"List of places found","items":{"type":"object","properties":{"placeId":{"type":"string","description":"Google Place ID"},"name":{"type":"string","description":"Place name"},"formattedAddress":{"type":"string","description":"Formatted address"},"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"},"types":{"type":"array","description":"Place types"},"rating":{"type":"number","description":"Average rating (1-5)","optional":true},"userRatingsTotal":{"type":"number","description":"Number of ratings","optional":true},"priceLevel":{"type":"number","description":"Price level (0-4)","optional":true},"openNow":{"type":"boolean","description":"Whether currently open","optional":true},"photoReference":{"type":"string","description":"Photo reference for Photos API","optional":true},"businessStatus":{"type":"string","description":"Business status","optional":true}}}},"nextPageToken":{"type":"string","description":"Token for fetching the next page of results","optional":true}},"google_maps_pollen":{"regionCode":{"type":"string","description":"Region code (ISO 3166-1 alpha-2) for the location"},"dailyInfo":{"type":"array","description":"Daily pollen forecast entries","items":{"type":"object","properties":{"date":{"type":"object","description":"Calendar date of the forecast entry","properties":{"year":{"type":"number"},"month":{"type":"number"},"day":{"type":"number"}}},"pollenTypeInfo":{"type":"array","description":"Pollen type indices (grass, tree, weed)","items":{"type":"object","properties":{"code":{"type":"string","description":"Pollen type code (GRASS, TREE, WEED)"},"displayName":{"type":"string","description":"Display name"},"inSeason":{"type":"boolean","description":"Whether the pollen type is in season"},"indexInfo":{"type":"object","description":"Universal Pollen Index (UPI) info"},"healthRecommendations":{"type":"array","description":"Health recommendations","items":{"type":"string"}}}}},"plantInfo":{"type":"array","description":"Per-plant forecast with descriptions","items":{"type":"object","properties":{"code":{"type":"string","description":"Plant code (e.g., BIRCH, RAGWEED)"},"displayName":{"type":"string","description":"Display name"},"inSeason":{"type":"boolean","description":"Whether the plant is in season"},"indexInfo":{"type":"object","description":"Universal Pollen Index (UPI) info"},"plantDescription":{"type":"object","description":"Plant details (type, family, season, cross-reactions)"}}}}}}}},"google_maps_reverse_geocode":{"formattedAddress":{"type":"string","description":"The formatted address string"},"placeId":{"type":"string","description":"Google Place ID for this location"},"addressComponents":{"type":"array","description":"Detailed address components","items":{"type":"object","properties":{"longName":{"type":"string","description":"Full name of the component"},"shortName":{"type":"string","description":"Abbreviated name"},"types":{"type":"array","description":"Component types"}}}},"types":{"type":"array","description":"Address types (e.g., street_address, route)","items":{"type":"string"}}},"google_maps_snap_to_roads":{"snappedPoints":{"type":"array","description":"Array of snapped points on roads","items":{"type":"object","properties":{"location":{"type":"object","description":"Snapped location coordinates","properties":{"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"}}},"originalIndex":{"type":"number","description":"Index in the original path (if not interpolated)"},"placeId":{"type":"string","description":"Place ID for this road segment"}}}},"warningMessage":{"type":"string","description":"Warning message if any (e.g., if points could not be snapped)"}},"google_maps_solar":{"name":{"type":"string","description":"Resource name of the building (e.g., \\"buildings/ChIJ...\\")"},"center":{"type":"object","description":"Center coordinate of the building","properties":{"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"}}},"imageryDate":{"type":"object","description":"Date the underlying imagery was captured"},"imageryQuality":{"type":"string","description":"Quality of the imagery used (HIGH, MEDIUM, BASE)"},"regionCode":{"type":"string","description":"Region code (ISO 3166-1 alpha-2) for the building"},"postalCode":{"type":"string","description":"Postal code of the building"},"administrativeArea":{"type":"string","description":"Administrative area (e.g., state or province)"},"solarPotential":{"type":"object","description":"Solar potential: max panel count/area, sunshine hours, carbon offset, panel specs, and configs"}},"google_maps_speed_limits":{"speedLimits":{"type":"array","description":"Array of speed limits for road segments","items":{"type":"object","properties":{"placeId":{"type":"string","description":"Place ID for the road segment"},"speedLimit":{"type":"number","description":"Speed limit value"},"units":{"type":"string","description":"Speed limit units (KPH or MPH)"}}}},"snappedPoints":{"type":"array","description":"Array of snapped points corresponding to the speed limits","items":{"type":"object","properties":{"location":{"type":"object","description":"Snapped location coordinates","properties":{"lat":{"type":"number","description":"Latitude"},"lng":{"type":"number","description":"Longitude"}}},"originalIndex":{"type":"number","description":"Index in the original path"},"placeId":{"type":"string","description":"Place ID for this road segment"}}}}},"google_maps_timezone":{"timeZoneId":{"type":"string","description":"IANA timezone ID (e.g., \\"America/New_York\\", \\"Europe/London\\")"},"timeZoneName":{"type":"string","description":"Localized timezone name (e.g., \\"Eastern Daylight Time\\")"},"rawOffset":{"type":"number","description":"UTC offset in seconds (without DST)"},"dstOffset":{"type":"number","description":"Daylight Saving Time offset in seconds (0 if not in DST)"},"totalOffsetSeconds":{"type":"number","description":"Total UTC offset in seconds (rawOffset + dstOffset)"},"totalOffsetHours":{"type":"number","description":"Total UTC offset in hours (e.g., -5 for EST, -4 for EDT)"}},"google_maps_validate_address":{"formattedAddress":{"type":"string","description":"The standardized formatted address"},"lat":{"type":"number","description":"Latitude coordinate"},"lng":{"type":"number","description":"Longitude coordinate"},"placeId":{"type":"string","description":"Google Place ID for this address"},"addressComplete":{"type":"boolean","description":"Whether the address is complete and deliverable"},"hasUnconfirmedComponents":{"type":"boolean","description":"Whether some address components could not be confirmed"},"hasInferredComponents":{"type":"boolean","description":"Whether some components were inferred (not in input)"},"hasReplacedComponents":{"type":"boolean","description":"Whether some components were replaced with canonical values"},"validationGranularity":{"type":"string","description":"Granularity of validation (PREMISE, SUB_PREMISE, ROUTE, etc.)"},"geocodeGranularity":{"type":"string","description":"Granularity of the geocode result"},"addressComponents":{"type":"array","description":"Detailed address components","items":{"type":"object","properties":{"longName":{"type":"string","description":"Full name of the component"},"shortName":{"type":"string","description":"Abbreviated name"},"types":{"type":"array","description":"Component types"}}}},"missingComponentTypes":{"type":"array","description":"Types of address components that are missing"},"unconfirmedComponentTypes":{"type":"array","description":"Types of components that could not be confirmed"},"unresolvedTokens":{"type":"array","description":"Input tokens that could not be resolved"}},"google_meet_create_space":{"name":{"type":"string","description":"Resource name of the space (e.g., spaces/abc123)"},"meetingUri":{"type":"string","description":"Meeting URL (e.g., https://meet.google.com/abc-defg-hij)"},"meetingCode":{"type":"string","description":"Meeting code (e.g., abc-defg-hij)"},"accessType":{"type":"string","description":"Access type configuration","optional":true},"entryPointAccess":{"type":"string","description":"Entry point access configuration","optional":true}},"google_meet_end_conference":{"ended":{"type":"boolean","description":"Whether the conference was ended successfully"}},"google_meet_get_conference_record":{"name":{"type":"string","description":"Conference record resource name"},"startTime":{"type":"string","description":"Conference start time"},"endTime":{"type":"string","description":"Conference end time","optional":true},"expireTime":{"type":"string","description":"Conference record expiration time"},"space":{"type":"string","description":"Associated space resource name"}},"google_meet_get_space":{"name":{"type":"string","description":"Resource name of the space"},"meetingUri":{"type":"string","description":"Meeting URL"},"meetingCode":{"type":"string","description":"Meeting code"},"accessType":{"type":"string","description":"Access type configuration","optional":true},"entryPointAccess":{"type":"string","description":"Entry point access configuration","optional":true},"activeConference":{"type":"string","description":"Active conference record name","optional":true}},"google_meet_list_conference_records":{"conferenceRecords":{"type":"json","description":"List of conference records with name, start/end times, and space"},"nextPageToken":{"type":"string","description":"Token for next page of results","optional":true}},"google_meet_list_participants":{"participants":{"type":"json","description":"List of participants with name, times, display name, and user type"},"nextPageToken":{"type":"string","description":"Token for next page of results","optional":true},"totalSize":{"type":"number","description":"Total number of participants","optional":true}},"google_pagespeed_analyze":{"finalUrl":{"type":"string","description":"The final URL after redirects","optional":true},"performanceScore":{"type":"number","description":"Performance category score (0-1)","optional":true},"accessibilityScore":{"type":"number","description":"Accessibility category score (0-1)","optional":true},"bestPracticesScore":{"type":"number","description":"Best Practices category score (0-1)","optional":true},"seoScore":{"type":"number","description":"SEO category score (0-1)","optional":true},"firstContentfulPaint":{"type":"string","description":"Time to First Contentful Paint (display value)","optional":true},"firstContentfulPaintMs":{"type":"number","description":"Time to First Contentful Paint in milliseconds","optional":true},"largestContentfulPaint":{"type":"string","description":"Time to Largest Contentful Paint (display value)","optional":true},"largestContentfulPaintMs":{"type":"number","description":"Time to Largest Contentful Paint in milliseconds","optional":true},"totalBlockingTime":{"type":"string","description":"Total Blocking Time (display value)","optional":true},"totalBlockingTimeMs":{"type":"number","description":"Total Blocking Time in milliseconds","optional":true},"cumulativeLayoutShift":{"type":"string","description":"Cumulative Layout Shift (display value)","optional":true},"cumulativeLayoutShiftValue":{"type":"number","description":"Cumulative Layout Shift numeric value","optional":true},"speedIndex":{"type":"string","description":"Speed Index (display value)","optional":true},"speedIndexMs":{"type":"number","description":"Speed Index in milliseconds","optional":true},"interactive":{"type":"string","description":"Time to Interactive (display value)","optional":true},"interactiveMs":{"type":"number","description":"Time to Interactive in milliseconds","optional":true},"overallCategory":{"type":"string","description":"Overall loading experience category (FAST, AVERAGE, SLOW, or NONE)","optional":true},"analysisTimestamp":{"type":"string","description":"UTC timestamp of the analysis","optional":true},"lighthouseVersion":{"type":"string","description":"Version of Lighthouse used for the analysis","optional":true}},"google_search":{"items":{"type":"array","description":"Array of search results from Google","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the search result"},"htmlTitle":{"type":"string","description":"Title of the search result with HTML markup","optional":true},"link":{"type":"string","description":"URL of the search result"},"displayLink":{"type":"string","description":"Display URL (abbreviated form)","optional":true},"snippet":{"type":"string","description":"Snippet or description of the search result"},"htmlSnippet":{"type":"string","description":"Snippet of the search result with HTML markup","optional":true},"formattedUrl":{"type":"string","description":"Display URL shown beneath the result","optional":true},"mime":{"type":"string","description":"MIME type of the result","optional":true},"fileFormat":{"type":"string","description":"File format of the result","optional":true},"cacheId":{"type":"string","description":"ID of Google\'s cached version","optional":true},"pagemap":{"type":"object","description":"PageMap information for the result (structured data)","optional":true},"image":{"type":"object","description":"Image metadata (present when searchType is image)","optional":true,"properties":{"contextLink":{"type":"string","description":"URL of the page hosting the image"},"height":{"type":"number","description":"Image height in pixels"},"width":{"type":"number","description":"Image width in pixels"},"byteSize":{"type":"number","description":"Image file size in bytes"},"thumbnailLink":{"type":"string","description":"Thumbnail image URL"},"thumbnailHeight":{"type":"number","description":"Thumbnail height in pixels"},"thumbnailWidth":{"type":"number","description":"Thumbnail width in pixels"}}}}}},"searchInformation":{"type":"object","description":"Information about the search query and results","properties":{"totalResults":{"type":"string","description":"Total number of search results available"},"searchTime":{"type":"number","description":"Time taken to perform the search in seconds"},"formattedSearchTime":{"type":"string","description":"Formatted search time for display"},"formattedTotalResults":{"type":"string","description":"Formatted total results count for display"}}},"nextPageStartIndex":{"type":"number","description":"Start index for the next page of results (null if no further results)","optional":true}},"google_sheets_append":{"tableRange":{"type":"string","description":"Range of the table where data was appended"},"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_append_v2":{"tableRange":{"type":"string","description":"Range of the table where data was appended"},"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_batch_clear_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"clearedRanges":{"type":"array","description":"Array of ranges that were cleared","items":{"type":"string"}},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_batch_get_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"valueRanges":{"type":"array","description":"Array of value ranges read from the spreadsheet","items":{"type":"object","properties":{"range":{"type":"string","description":"The range that was read"},"majorDimension":{"type":"string","description":"Major dimension (ROWS or COLUMNS)"},"values":{"type":"array","description":"The cell values as a 2D array"}}}},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_batch_update_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"totalUpdatedRows":{"type":"number","description":"Total number of rows updated"},"totalUpdatedColumns":{"type":"number","description":"Total number of columns updated"},"totalUpdatedCells":{"type":"number","description":"Total number of cells updated"},"totalUpdatedSheets":{"type":"number","description":"Total number of sheets updated"},"responses":{"type":"array","description":"Array of update responses for each range","items":{"type":"object","properties":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"updatedRange":{"type":"string","description":"The range that was updated"},"updatedRows":{"type":"number","description":"Number of rows updated in this range"},"updatedColumns":{"type":"number","description":"Number of columns updated in this range"},"updatedCells":{"type":"number","description":"Number of cells updated in this range"}}}},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_clear_v2":{"clearedRange":{"type":"string","description":"The range that was cleared"},"sheetName":{"type":"string","description":"Name of the sheet that was cleared"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_copy_sheet_v2":{"sheetId":{"type":"number","description":"The ID of the newly created sheet in the destination"},"title":{"type":"string","description":"The title of the copied sheet"},"index":{"type":"number","description":"The index (position) of the copied sheet"},"sheetType":{"type":"string","description":"The type of the sheet (GRID, CHART, etc.)"},"destinationSpreadsheetId":{"type":"string","description":"The ID of the destination spreadsheet"},"destinationSpreadsheetUrl":{"type":"string","description":"URL to the destination spreadsheet"}},"google_sheets_create_spreadsheet_v2":{"spreadsheetId":{"type":"string","description":"The ID of the created spreadsheet"},"title":{"type":"string","description":"The title of the created spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to the created spreadsheet"},"sheets":{"type":"array","description":"List of sheets created in the spreadsheet","items":{"type":"object","properties":{"sheetId":{"type":"number","description":"The sheet ID"},"title":{"type":"string","description":"The sheet title/name"},"index":{"type":"number","description":"The sheet index (position)"}}}}},"google_sheets_delete_rows_v2":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"sheetId":{"type":"number","description":"The numeric ID of the sheet"},"deletedRowRange":{"type":"string","description":"Description of the deleted row range"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_delete_sheet_v2":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"deletedSheetId":{"type":"number","description":"The numeric ID of the deleted sheet"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_delete_spreadsheet_v2":{"spreadsheetId":{"type":"string","description":"The ID of the deleted spreadsheet"},"deleted":{"type":"boolean","description":"Whether the spreadsheet was successfully deleted"}},"google_sheets_get_spreadsheet_v2":{"spreadsheetId":{"type":"string","description":"The spreadsheet ID"},"title":{"type":"string","description":"The title of the spreadsheet"},"locale":{"type":"string","description":"The locale of the spreadsheet","optional":true},"timeZone":{"type":"string","description":"The time zone of the spreadsheet","optional":true},"spreadsheetUrl":{"type":"string","description":"URL to the spreadsheet"},"sheets":{"type":"array","description":"List of sheets in the spreadsheet","items":{"type":"object","properties":{"sheetId":{"type":"number","description":"The sheet ID"},"title":{"type":"string","description":"The sheet title/name"},"index":{"type":"number","description":"The sheet index (position)"},"rowCount":{"type":"number","description":"Number of rows in the sheet"},"columnCount":{"type":"number","description":"Number of columns in the sheet"},"hidden":{"type":"boolean","description":"Whether the sheet is hidden"}}}}},"google_sheets_read":{"data":{"type":"json","description":"Sheet data including range and cell values"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_read_v2":{"sheetName":{"type":"string","description":"Name of the sheet that was read"},"range":{"type":"string","description":"The range of cells that was read"},"values":{"type":"array","description":"The cell values as a 2D array"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_update":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_update_v2":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_write":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_sheets_write_v2":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Google Sheets spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"google_slides_add_image":{"imageId":{"type":"string","description":"The object ID of the newly created image"},"metadata":{"type":"json","description":"Operation metadata including presentation ID and image URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID where the image was inserted"},"imageUrl":{"type":"string","description":"The source image URL"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_add_slide":{"slideId":{"type":"string","description":"The object ID of the newly created slide"},"metadata":{"type":"json","description":"Operation metadata including presentation ID, layout, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"layout":{"type":"string","description":"The layout used for the new slide"},"insertionIndex":{"type":"number","description":"The zero-based index where the slide was inserted","optional":true},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_batch_update":{"replies":{"type":"array","description":"Array of reply objects, one per request (parallel-indexed)","items":{"type":"json"}},"writeControl":{"type":"json","description":"WriteControl returned by the server (revision tracking)"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"requestCount":{"type":"number","description":"Number of replies returned"}}}},"google_slides_copy_presentation":{"presentationId":{"type":"string","description":"ID of the new copied presentation"},"title":{"type":"string","description":"Title of the new presentation"},"metadata":{"type":"object","description":"Operation metadata","properties":{"sourcePresentationId":{"type":"string","description":"Source/template presentation ID"},"presentationId":{"type":"string","description":"New presentation ID"},"title":{"type":"string","description":"New presentation title"},"mimeType":{"type":"string","description":"MIME type of the presentation"},"url":{"type":"string","description":"URL to the new presentation"}}}},"google_slides_create":{"metadata":{"type":"json","description":"Created presentation metadata including ID, title, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"title":{"type":"string","description":"The presentation title"},"mimeType":{"type":"string","description":"The mime type of the presentation"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_create_line":{"lineId":{"type":"string","description":"Object ID of the new line"},"lineCategory":{"type":"string","description":"Line category created"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The slide ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_paragraph_bullets":{"created":{"type":"boolean","description":"Whether bullets were created"},"objectId":{"type":"string","description":"The object where bullets were created"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_shape":{"shapeId":{"type":"string","description":"The object ID of the newly created shape"},"shapeType":{"type":"string","description":"The type of shape that was created"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and page object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID where the shape was created"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_sheets_chart":{"chartObjectId":{"type":"string","description":"Object ID of the inserted chart"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The slide ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_table":{"tableId":{"type":"string","description":"The object ID of the newly created table"},"rows":{"type":"number","description":"Number of rows in the table"},"columns":{"type":"number","description":"Number of columns in the table"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and page object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID where the table was created"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_create_video":{"videoObjectId":{"type":"string","description":"Object ID of the inserted video"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The slide ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_object":{"deleted":{"type":"boolean","description":"Whether the object was successfully deleted"},"objectId":{"type":"string","description":"The object ID that was deleted"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_paragraph_bullets":{"deleted":{"type":"boolean","description":"Whether bullets were deleted"},"objectId":{"type":"string","description":"The object whose bullets were deleted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_table_column":{"deleted":{"type":"boolean","description":"Whether the column was deleted"},"tableObjectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_table_row":{"deleted":{"type":"boolean","description":"Whether the row was deleted"},"tableObjectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_delete_text":{"deleted":{"type":"boolean","description":"Whether the text was deleted"},"objectId":{"type":"string","description":"The object whose text was deleted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_duplicate_object":{"duplicatedObjectId":{"type":"string","description":"The object ID of the newly created duplicate"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and source object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"sourceObjectId":{"type":"string","description":"The original object ID that was duplicated"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_export_presentation":{"file":{"type":"file","description":"Stored exported presentation file","optional":true},"contentBase64":{"type":"string","description":"Deprecated legacy inline content. New exports return file.","optional":true},"mimeType":{"type":"string","description":"MIME type of the exported content"},"sizeBytes":{"type":"number","description":"Size of the exported content in bytes"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"exportFormat":{"type":"string","description":"Export format used"}}}},"google_slides_get_page":{"objectId":{"type":"string","description":"The object ID of the page"},"pageType":{"type":"string","description":"The type of page (SLIDE, MASTER, LAYOUT, NOTES, NOTES_MASTER)"},"pageElements":{"type":"array","description":"Array of page elements (shapes, images, tables, etc.) on this page","items":{"type":"json"}},"slideProperties":{"type":"object","description":"Properties specific to slides (layout, master, notes)","optional":true,"properties":{"layoutObjectId":{"type":"string","description":"Object ID of the layout this slide is based on"},"masterObjectId":{"type":"string","description":"Object ID of the master this slide is based on"},"notesPage":{"type":"json","description":"The notes page associated with the slide","optional":true}}},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_get_thumbnail":{"contentUrl":{"type":"string","description":"URL to the thumbnail image (valid for 30 minutes)"},"width":{"type":"number","description":"Width of the thumbnail in pixels"},"height":{"type":"number","description":"Height of the thumbnail in pixels"},"metadata":{"type":"json","description":"Operation metadata including presentation ID and page object ID","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"pageObjectId":{"type":"string","description":"The page object ID for the thumbnail"},"thumbnailSize":{"type":"string","description":"The requested thumbnail size"},"mimeType":{"type":"string","description":"The thumbnail MIME type"}}}},"google_slides_group_objects":{"grouped":{"type":"boolean","description":"Whether the objects were grouped"},"groupObjectId":{"type":"string","description":"Object ID of the new group"},"childrenObjectIds":{"type":"array","description":"IDs of the grouped children","items":{"type":"string"}},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_insert_table_columns":{"inserted":{"type":"boolean","description":"Whether columns were inserted"},"tableObjectId":{"type":"string","description":"The table updated"},"number":{"type":"number","description":"Number of columns inserted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_insert_table_rows":{"inserted":{"type":"boolean","description":"Whether rows were inserted"},"tableObjectId":{"type":"string","description":"The table updated"},"number":{"type":"number","description":"Number of rows inserted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_insert_text":{"inserted":{"type":"boolean","description":"Whether the text was successfully inserted"},"objectId":{"type":"string","description":"The object ID where text was inserted"},"text":{"type":"string","description":"The text that was inserted"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_merge_table_cells":{"merged":{"type":"boolean","description":"Whether the cells were merged"},"objectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_read":{"slides":{"type":"json","description":"Array of slides with their content"},"metadata":{"type":"json","description":"Presentation metadata including ID, title, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"title":{"type":"string","description":"The presentation title"},"pageSize":{"type":"object","description":"Presentation page size","optional":true,"properties":{"width":{"type":"json","description":"Page width as a Dimension object"},"height":{"type":"json","description":"Page height as a Dimension object"}}},"mimeType":{"type":"string","description":"The mime type of the presentation"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_refresh_sheets_chart":{"refreshed":{"type":"boolean","description":"Whether the chart was refreshed"},"objectId":{"type":"string","description":"The chart object refreshed"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_replace_all_shapes_with_image":{"occurrencesChanged":{"type":"number","description":"Number of shapes that were replaced with the image"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"imageUrl":{"type":"string","description":"The image URL inserted"},"findText":{"type":"string","description":"The matched text token"}}}},"google_slides_replace_all_shapes_with_sheets_chart":{"occurrencesChanged":{"type":"number","description":"Number of shapes replaced with the chart"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"findText":{"type":"string","description":"The matched text token"},"spreadsheetId":{"type":"string","description":"Source spreadsheet ID"},"chartId":{"type":"number","description":"Source chart ID"}}}},"google_slides_replace_all_text":{"occurrencesChanged":{"type":"number","description":"Number of text occurrences that were replaced"},"metadata":{"type":"json","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"findText":{"type":"string","description":"The text that was searched for"},"replaceText":{"type":"string","description":"The text that replaced the matches"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_slides_replace_image":{"replaced":{"type":"boolean","description":"Whether the image was replaced"},"imageObjectId":{"type":"string","description":"The image object that was replaced"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"},"imageUrl":{"type":"string","description":"The new image URL"}}}},"google_slides_reroute_line":{"rerouted":{"type":"boolean","description":"Whether the line was rerouted"},"objectId":{"type":"string","description":"The line object rerouted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_ungroup_objects":{"ungrouped":{"type":"boolean","description":"Whether the objects were ungrouped"},"objectIds":{"type":"array","description":"Group IDs that were ungrouped","items":{"type":"string"}},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_unmerge_table_cells":{"unmerged":{"type":"boolean","description":"Whether the cells were unmerged"},"objectId":{"type":"string","description":"The table updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_image_properties":{"updated":{"type":"boolean","description":"Whether the image properties were updated"},"objectId":{"type":"string","description":"The image object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_line_category":{"updated":{"type":"boolean","description":"Whether the line category was updated"},"objectId":{"type":"string","description":"The line object updated"},"lineCategory":{"type":"string","description":"New line category"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_line_properties":{"updated":{"type":"boolean","description":"Whether the line properties were updated"},"objectId":{"type":"string","description":"The line object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_element_alt_text":{"updated":{"type":"boolean","description":"Whether alt text was updated"},"objectId":{"type":"string","description":"The element updated"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_element_transform":{"updated":{"type":"boolean","description":"Whether the transform was updated"},"objectId":{"type":"string","description":"The element transformed"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_elements_z_order":{"reordered":{"type":"boolean","description":"Whether the z-order was changed"},"objectIds":{"type":"array","description":"Elements reordered","items":{"type":"string"}},"operation":{"type":"string","description":"Operation applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_page_properties":{"updated":{"type":"boolean","description":"Whether the page properties were updated"},"objectId":{"type":"string","description":"The page object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_paragraph_style":{"updated":{"type":"boolean","description":"Whether the paragraph style was updated"},"objectId":{"type":"string","description":"The object whose paragraph was styled"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_shape_properties":{"updated":{"type":"boolean","description":"Whether the shape properties were updated"},"objectId":{"type":"string","description":"The shape object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_slide_properties":{"updated":{"type":"boolean","description":"Whether the slide properties were updated"},"objectId":{"type":"string","description":"The slide object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_slides_position":{"moved":{"type":"boolean","description":"Whether the slides were successfully moved"},"slideObjectIds":{"type":"array","description":"The slide object IDs that were moved","items":{"type":"string"}},"insertionIndex":{"type":"number","description":"The index where the slides were moved to"},"metadata":{"type":"object","description":"Operation metadata including presentation ID and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_border_properties":{"updated":{"type":"boolean","description":"Whether the border properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_cell_properties":{"updated":{"type":"boolean","description":"Whether the cell properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_column_properties":{"updated":{"type":"boolean","description":"Whether the column properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_table_row_properties":{"updated":{"type":"boolean","description":"Whether the row properties were updated"},"objectId":{"type":"string","description":"The table updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_text_style":{"updated":{"type":"boolean","description":"Whether the text style was updated"},"objectId":{"type":"string","description":"The object whose text was styled"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_update_video_properties":{"updated":{"type":"boolean","description":"Whether the video properties were updated"},"objectId":{"type":"string","description":"The video object updated"},"fields":{"type":"string","description":"FieldMask applied"},"metadata":{"type":"object","description":"Operation metadata","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"url":{"type":"string","description":"URL to the presentation"}}}},"google_slides_write":{"updatedContent":{"type":"boolean","description":"Indicates if presentation content was updated successfully"},"metadata":{"type":"json","description":"Updated presentation metadata including ID, title, and URL","properties":{"presentationId":{"type":"string","description":"The presentation ID"},"title":{"type":"string","description":"The presentation title"},"mimeType":{"type":"string","description":"The mime type of the presentation"},"url":{"type":"string","description":"URL to open the presentation"}}}},"google_tasks_create":{"id":{"type":"string","description":"Task ID"},"title":{"type":"string","description":"Task title"},"notes":{"type":"string","description":"Task notes","optional":true},"status":{"type":"string","description":"Task status (needsAction or completed)"},"due":{"type":"string","description":"Due date","optional":true},"updated":{"type":"string","description":"Last modification time"},"selfLink":{"type":"string","description":"URL for the task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task ID","optional":true},"position":{"type":"string","description":"Position among sibling tasks"},"completed":{"type":"string","description":"Completion date","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true}},"google_tasks_delete":{"taskId":{"type":"string","description":"Deleted task ID"},"deleted":{"type":"boolean","description":"Whether deletion was successful"}},"google_tasks_get":{"id":{"type":"string","description":"Task ID"},"title":{"type":"string","description":"Task title"},"notes":{"type":"string","description":"Task notes","optional":true},"status":{"type":"string","description":"Task status (needsAction or completed)"},"due":{"type":"string","description":"Due date","optional":true},"updated":{"type":"string","description":"Last modification time"},"selfLink":{"type":"string","description":"URL for the task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task ID","optional":true},"position":{"type":"string","description":"Position among sibling tasks"},"completed":{"type":"string","description":"Completion date","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true}},"google_tasks_list":{"tasks":{"type":"array","description":"List of tasks","items":{"type":"object","properties":{"id":{"type":"string","description":"Task identifier"},"title":{"type":"string","description":"Title of the task"},"notes":{"type":"string","description":"Notes/description for the task","optional":true},"status":{"type":"string","description":"Task status: \\"needsAction\\" or \\"completed\\""},"due":{"type":"string","description":"Due date (RFC 3339 timestamp)","optional":true},"completed":{"type":"string","description":"Completion date (RFC 3339 timestamp)","optional":true},"updated":{"type":"string","description":"Last modification time (RFC 3339 timestamp)"},"selfLink":{"type":"string","description":"URL pointing to this task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task identifier","optional":true},"position":{"type":"string","description":"Position among sibling tasks (string-based ordering)"},"hidden":{"type":"boolean","description":"Whether the task is hidden","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true},"links":{"type":"array","description":"Collection of links associated with the task","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Link type (e.g., \\"email\\", \\"generic\\", \\"chat_message\\")"},"description":{"type":"string","description":"Link description"},"link":{"type":"string","description":"The URL"}}}}}}},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results","optional":true}},"google_tasks_list_task_lists":{"taskLists":{"type":"array","description":"List of task lists","items":{"type":"object","properties":{"id":{"type":"string","description":"Task list identifier"},"title":{"type":"string","description":"Title of the task list"},"updated":{"type":"string","description":"Last modification time (RFC 3339 timestamp)"},"selfLink":{"type":"string","description":"URL pointing to this task list"}}}},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results","optional":true}},"google_tasks_update":{"id":{"type":"string","description":"Task ID"},"title":{"type":"string","description":"Task title"},"notes":{"type":"string","description":"Task notes","optional":true},"status":{"type":"string","description":"Task status (needsAction or completed)"},"due":{"type":"string","description":"Due date","optional":true},"updated":{"type":"string","description":"Last modification time"},"selfLink":{"type":"string","description":"URL for the task"},"webViewLink":{"type":"string","description":"Link to task in Google Tasks UI","optional":true},"parent":{"type":"string","description":"Parent task ID","optional":true},"position":{"type":"string","description":"Position among sibling tasks"},"completed":{"type":"string","description":"Completion date","optional":true},"deleted":{"type":"boolean","description":"Whether the task is deleted","optional":true}},"google_translate_detect":{"language":{"type":"string","description":"The detected language code (e.g., \\"en\\", \\"es\\", \\"fr\\")"},"confidence":{"type":"number","description":"Confidence score of the detection","optional":true}},"google_translate_text":{"translatedText":{"type":"string","description":"The translated text"},"detectedSourceLanguage":{"type":"string","description":"The detected source language code (if source was not specified)","optional":true}},"google_vault_add_held_accounts":{"responses":{"type":"array","description":"Per-account results of the add operation","items":{"type":"object","properties":{"account":{"type":"json","description":"Held account (accountId, email)"},"status":{"type":"json","description":"Status (code, message) if the add failed"}}}}},"google_vault_add_matters_permissions":{"permission":{"type":"json","description":"Created matter permission (accountId, role)"}},"google_vault_close_matters":{"matter":{"type":"json","description":"Closed matter object"}},"google_vault_create_matters":{"matter":{"type":"json","description":"Created matter object"}},"google_vault_create_matters_export":{"export":{"type":"json","description":"Created export object"}},"google_vault_create_matters_holds":{"hold":{"type":"json","description":"Created hold object"}},"google_vault_create_saved_query":{"savedQuery":{"type":"json","description":"Created saved query object"}},"google_vault_delete_matters":{"matter":{"type":"json","description":"Deleted matter object"}},"google_vault_delete_matters_export":{"success":{"type":"boolean","description":"Whether the export was deleted"}},"google_vault_delete_matters_holds":{"success":{"type":"boolean","description":"Whether the hold was deleted"}},"google_vault_delete_saved_query":{"success":{"type":"boolean","description":"Whether the saved query was deleted"}},"google_vault_download_export_file":{"file":{"type":"file","description":"Downloaded Vault export file stored in execution files"}},"google_vault_list_matters":{"matters":{"type":"json","description":"Array of matter objects"},"matter":{"type":"json","description":"Single matter object (when matterId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_list_matters_export":{"exports":{"type":"json","description":"Array of export objects"},"export":{"type":"json","description":"Single export object (when exportId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_list_matters_holds":{"holds":{"type":"json","description":"Array of hold objects"},"hold":{"type":"json","description":"Single hold object (when holdId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_list_saved_queries":{"savedQueries":{"type":"json","description":"Array of saved query objects"},"savedQuery":{"type":"json","description":"Single saved query object (when savedQueryId is provided)"},"nextPageToken":{"type":"string","description":"Token for fetching next page of results"}},"google_vault_remove_held_accounts":{"statuses":{"type":"array","description":"Per-account removal status, in request order","items":{"type":"json","description":"Status (code, message) for one account removal"}}},"google_vault_remove_matters_permissions":{"success":{"type":"boolean","description":"Whether the collaborator was removed"}},"google_vault_reopen_matters":{"matter":{"type":"json","description":"Reopened matter object"}},"google_vault_undelete_matters":{"matter":{"type":"json","description":"Restored matter object"}},"google_vault_update_matters":{"matter":{"type":"json","description":"Updated matter object"}},"google_vault_update_matters_holds":{"hold":{"type":"json","description":"Updated hold object"}},"grafana_check_data_source_health":{"status":{"type":"string","description":"Health status of the data source (e.g., OK)"},"message":{"type":"string","description":"Detailed health message from the data source"}},"grafana_create_alert_rule":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}},"grafana_create_annotation":{"id":{"type":"number","description":"The ID of the created annotation"},"message":{"type":"string","description":"Confirmation message"}},"grafana_create_contact_point":{"uid":{"type":"string","description":"UID of the created contact point"},"name":{"type":"string","description":"Name of the contact point"},"type":{"type":"string","description":"Receiver type"},"settings":{"type":"json","description":"Type-specific settings"},"disableResolveMessage":{"type":"boolean","description":"Whether resolve notifications are suppressed"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"}},"grafana_create_dashboard":{"id":{"type":"number","description":"The numeric ID of the created dashboard"},"uid":{"type":"string","description":"The UID of the created dashboard"},"url":{"type":"string","description":"The URL path to the dashboard"},"status":{"type":"string","description":"Status of the operation (success)"},"version":{"type":"number","description":"The version number of the dashboard"},"slug":{"type":"string","description":"URL-friendly slug of the dashboard"}},"grafana_create_folder":{"id":{"type":"number","description":"The numeric ID of the created folder"},"uid":{"type":"string","description":"The UID of the created folder"},"title":{"type":"string","description":"The title of the created folder"},"url":{"type":"string","description":"The URL path to the folder","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights on the folder","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Version number of the folder","optional":true}},"grafana_delete_alert_rule":{"message":{"type":"string","description":"Confirmation message"}},"grafana_delete_annotation":{"message":{"type":"string","description":"Confirmation message"}},"grafana_delete_dashboard":{"title":{"type":"string","description":"The title of the deleted dashboard"},"message":{"type":"string","description":"Confirmation message"},"id":{"type":"number","description":"The ID of the deleted dashboard"}},"grafana_delete_folder":{"uid":{"type":"string","description":"The UID of the deleted folder"},"message":{"type":"string","description":"Confirmation message"}},"grafana_get_alert_rule":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}},"grafana_get_dashboard":{"dashboard":{"type":"json","description":"The full dashboard JSON object"},"meta":{"type":"json","description":"Dashboard metadata (version, permissions, etc.)"}},"grafana_get_data_source":{"id":{"type":"number","description":"Data source ID"},"uid":{"type":"string","description":"Data source UID"},"orgId":{"type":"number","description":"Organization ID"},"name":{"type":"string","description":"Data source name"},"type":{"type":"string","description":"Data source type"},"typeLogoUrl":{"type":"string","description":"Logo URL for the data source type"},"access":{"type":"string","description":"Access mode (proxy or direct)"},"url":{"type":"string","description":"Data source connection URL"},"user":{"type":"string","description":"Username used to connect"},"database":{"type":"string","description":"Database name (if applicable)"},"basicAuth":{"type":"boolean","description":"Whether basic auth is enabled"},"basicAuthUser":{"type":"string","description":"Basic auth username","optional":true},"withCredentials":{"type":"boolean","description":"Whether to send credentials with cross-origin requests","optional":true},"isDefault":{"type":"boolean","description":"Whether this is the default data source"},"jsonData":{"type":"json","description":"Additional data source configuration"},"secureJsonFields":{"type":"object","description":"Map of secure fields that are set (values are not returned)","optional":true},"version":{"type":"number","description":"Data source version","optional":true},"readOnly":{"type":"boolean","description":"Whether the data source is read-only"}},"grafana_get_folder":{"id":{"type":"number","description":"The numeric ID of the folder"},"uid":{"type":"string","description":"The UID of the folder"},"title":{"type":"string","description":"The title of the folder"},"url":{"type":"string","description":"The URL path to the folder","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights on the folder","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Version number of the folder","optional":true}},"grafana_get_health":{"commit":{"type":"string","description":"Git commit hash of the running Grafana build"},"database":{"type":"string","description":"Database health status (e.g., ok)"},"version":{"type":"string","description":"Grafana version"}},"grafana_list_alert_rules":{"rules":{"type":"array","description":"List of alert rules","items":{"type":"object","properties":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}}}}},"grafana_list_annotations":{"annotations":{"type":"array","description":"List of annotations","items":{"type":"object","properties":{"id":{"type":"number","description":"Annotation ID"},"alertId":{"type":"number","description":"Associated alert ID (0 if not alert-driven)"},"dashboardId":{"type":"number","description":"Dashboard ID","optional":true},"dashboardUID":{"type":"string","description":"Dashboard UID","optional":true},"panelId":{"type":"number","description":"Panel ID within the dashboard","optional":true},"userId":{"type":"number","description":"ID of the user who created the annotation"},"userName":{"type":"string","description":"Username of the user who created the annotation","optional":true},"newState":{"type":"string","description":"New alert state (alert annotations only)","optional":true},"prevState":{"type":"string","description":"Previous alert state (alert annotations only)","optional":true},"time":{"type":"number","description":"Start time in epoch ms"},"timeEnd":{"type":"number","description":"End time in epoch ms","optional":true},"text":{"type":"string","description":"Annotation text"},"metric":{"type":"string","description":"Metric associated with the annotation","optional":true},"tags":{"type":"array","items":{"type":"string"},"description":"Annotation tags"},"data":{"type":"json","description":"Additional annotation data object from Grafana"}}}}},"grafana_list_contact_points":{"contactPoints":{"type":"array","description":"List of contact points","items":{"type":"object","properties":{"uid":{"type":"string","description":"Contact point UID"},"name":{"type":"string","description":"Contact point name"},"type":{"type":"string","description":"Notification type (email, slack, etc.)"},"settings":{"type":"object","description":"Type-specific settings"},"disableResolveMessage":{"type":"boolean","description":"Whether resolve messages are disabled"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"}}}}},"grafana_list_dashboards":{"dashboards":{"type":"array","description":"List of dashboard search results","items":{"type":"object","properties":{"id":{"type":"number","description":"Dashboard ID"},"uid":{"type":"string","description":"Dashboard UID"},"title":{"type":"string","description":"Dashboard title"},"url":{"type":"string","description":"Dashboard URL path"},"tags":{"type":"array","description":"Dashboard tags"},"folderTitle":{"type":"string","description":"Parent folder title"}}}}},"grafana_list_data_sources":{"dataSources":{"type":"array","description":"List of data sources","items":{"type":"object","properties":{"id":{"type":"number","description":"Data source ID"},"uid":{"type":"string","description":"Data source UID"},"orgId":{"type":"number","description":"Organization ID"},"name":{"type":"string","description":"Data source name"},"type":{"type":"string","description":"Data source type (prometheus, mysql, etc.)"},"typeLogoUrl":{"type":"string","description":"Logo URL for the data source type"},"access":{"type":"string","description":"Access mode (proxy or direct)"},"url":{"type":"string","description":"Data source URL"},"user":{"type":"string","description":"Username used to connect"},"database":{"type":"string","description":"Database name (if applicable)"},"basicAuth":{"type":"boolean","description":"Whether basic auth is enabled"},"basicAuthUser":{"type":"string","description":"Basic auth username","optional":true},"withCredentials":{"type":"boolean","description":"Whether to send credentials with cross-origin requests","optional":true},"isDefault":{"type":"boolean","description":"Whether this is the default data source"},"jsonData":{"type":"object","description":"Type-specific JSON configuration"},"secureJsonFields":{"type":"object","description":"Map of secure fields that are set (values are not returned)","optional":true},"version":{"type":"number","description":"Data source version","optional":true},"readOnly":{"type":"boolean","description":"Whether the data source is read-only"}}}}},"grafana_list_folders":{"folders":{"type":"array","description":"List of folders","items":{"type":"object","properties":{"id":{"type":"number","description":"Folder ID"},"uid":{"type":"string","description":"Folder UID"},"title":{"type":"string","description":"Folder title"},"url":{"type":"string","description":"Folder URL path","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Folder version number","optional":true}}}}},"grafana_update_alert_rule":{"id":{"type":"number","description":"Alert rule numeric ID","optional":true},"uid":{"type":"string","description":"Alert rule UID"},"title":{"type":"string","description":"Alert rule title"},"condition":{"type":"string","description":"RefId of the query used as the alert condition"},"data":{"type":"json","description":"Alert rule query/expression data array"},"updated":{"type":"string","description":"Last update timestamp","optional":true},"noDataState":{"type":"string","description":"State when no data is returned"},"execErrState":{"type":"string","description":"State on execution error"},"for":{"type":"string","description":"Duration the condition must hold before firing"},"keepFiringFor":{"type":"string","description":"Duration to keep firing after condition stops","optional":true},"missingSeriesEvalsToResolve":{"type":"number","description":"Number of missing series evaluations before resolving","optional":true},"annotations":{"type":"json","description":"Alert annotations"},"labels":{"type":"json","description":"Alert labels"},"isPaused":{"type":"boolean","description":"Whether the rule is paused"},"folderUID":{"type":"string","description":"Parent folder UID"},"ruleGroup":{"type":"string","description":"Rule group name"},"orgID":{"type":"number","description":"Organization ID"},"provenance":{"type":"string","description":"Provisioning source (empty if API-managed)"},"notification_settings":{"type":"json","description":"Per-rule notification settings (overrides)","optional":true},"record":{"type":"json","description":"Recording rule configuration (recording rules only)","optional":true}},"grafana_update_annotation":{"id":{"type":"number","description":"The ID of the updated annotation"},"message":{"type":"string","description":"Confirmation message"}},"grafana_update_dashboard":{"id":{"type":"number","description":"The numeric ID of the updated dashboard"},"uid":{"type":"string","description":"The UID of the updated dashboard"},"url":{"type":"string","description":"The URL path to the dashboard"},"status":{"type":"string","description":"Status of the operation (success)"},"version":{"type":"number","description":"The new version number of the dashboard"},"slug":{"type":"string","description":"URL-friendly slug of the dashboard"}},"grafana_update_folder":{"id":{"type":"number","description":"The numeric ID of the folder"},"uid":{"type":"string","description":"The UID of the folder"},"title":{"type":"string","description":"The updated title of the folder"},"url":{"type":"string","description":"The URL path to the folder","optional":true},"parentUid":{"type":"string","description":"Parent folder UID (nested folders only)","optional":true},"parents":{"type":"array","description":"Ancestor folder hierarchy (nested folders only)","optional":true},"hasAcl":{"type":"boolean","description":"Whether the folder has custom ACL permissions","optional":true},"canSave":{"type":"boolean","description":"Whether the current user can save the folder","optional":true},"canEdit":{"type":"boolean","description":"Whether the current user can edit the folder","optional":true},"canAdmin":{"type":"boolean","description":"Whether the current user has admin rights on the folder","optional":true},"createdBy":{"type":"string","description":"Username of who created the folder","optional":true},"created":{"type":"string","description":"Timestamp when the folder was created","optional":true},"updatedBy":{"type":"string","description":"Username of who last updated the folder","optional":true},"updated":{"type":"string","description":"Timestamp when the folder was last updated","optional":true},"version":{"type":"number","description":"Version number of the folder","optional":true}},"grain_create_hook":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"The webhook URL"},"view_id":{"type":"string","description":"Grain view ID for the webhook"},"actions":{"type":"array","description":"Configured actions for the webhook"},"inserted_at":{"type":"string","description":"ISO8601 creation timestamp"}},"grain_create_hook_v2":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"The webhook URL"},"hook_type":{"type":"string","description":"Event type the hook subscribes to"},"include":{"type":"json","description":"Include object the hook was created with"},"inserted_at":{"type":"string","description":"ISO8601 creation timestamp"}},"grain_delete_hook":{"success":{"type":"boolean","description":"True when webhook was successfully deleted"}},"grain_delete_hook_v2":{"success":{"type":"boolean","description":"True when webhook was successfully deleted"}},"grain_get_recording":{"id":{"type":"string","description":"Recording UUID"},"title":{"type":"string","description":"Recording title"},"start_datetime":{"type":"string","description":"ISO8601 start timestamp"},"end_datetime":{"type":"string","description":"ISO8601 end timestamp"},"duration_ms":{"type":"number","description":"Duration in milliseconds"},"media_type":{"type":"string","description":"audio, transcript, or video"},"source":{"type":"string","description":"Recording source (zoom, meet, teams, etc.)"},"url":{"type":"string","description":"URL to view in Grain"},"thumbnail_url":{"type":"string","description":"Thumbnail image URL","optional":true},"tags":{"type":"array","description":"Array of tag strings"},"teams":{"type":"array","description":"Teams the recording belongs to"},"meeting_type":{"type":"object","description":"Meeting type info (id, name, scope)","optional":true},"highlights":{"type":"array","description":"Highlights (if included)","optional":true},"participants":{"type":"array","description":"Participants (if included)","optional":true},"ai_summary":{"type":"object","description":"AI summary text (if included)","optional":true},"ai_action_items":{"type":"array","description":"AI-detected action items with status, text, and assignee (if included)","optional":true},"calendar_event":{"type":"object","description":"Calendar event data (if included)","optional":true},"hubspot":{"type":"object","description":"HubSpot associations (if included)","optional":true}},"grain_get_transcript":{"transcript":{"type":"array","description":"Array of transcript sections","items":{"type":"object","properties":{"participant_id":{"type":"string","description":"Participant UUID (nullable)"},"speaker":{"type":"string","description":"Speaker name"},"start":{"type":"number","description":"Start timestamp in ms"},"end":{"type":"number","description":"End timestamp in ms"},"text":{"type":"string","description":"Transcript text"}}}}},"grain_list_hooks":{"hooks":{"type":"array","description":"Array of hook objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"Webhook URL"},"view_id":{"type":"string","description":"Grain view ID"},"actions":{"type":"array","description":"Configured actions"},"inserted_at":{"type":"string","description":"Creation timestamp"}}}}},"grain_list_hooks_v2":{"hooks":{"type":"array","description":"Array of hook objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Hook UUID"},"enabled":{"type":"boolean","description":"Whether hook is active"},"hook_url":{"type":"string","description":"Webhook URL"},"hook_type":{"type":"string","description":"Event type the hook subscribes to"},"include":{"type":"object","description":"Include object the hook was created with"},"inserted_at":{"type":"string","description":"Creation timestamp"}}}}},"grain_list_meeting_types":{"meeting_types":{"type":"array","description":"Array of meeting type objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Meeting type UUID"},"name":{"type":"string","description":"Meeting type name"},"scope":{"type":"string","description":"internal or external"}}}}},"grain_list_recordings":{"recordings":{"type":"array","description":"Array of recording objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording UUID"},"title":{"type":"string","description":"Recording title"},"start_datetime":{"type":"string","description":"ISO8601 start timestamp"},"end_datetime":{"type":"string","description":"ISO8601 end timestamp"},"duration_ms":{"type":"number","description":"Duration in milliseconds"},"media_type":{"type":"string","description":"audio, transcript, or video"},"source":{"type":"string","description":"Recording source"},"url":{"type":"string","description":"URL to view in Grain"},"thumbnail_url":{"type":"string","description":"Thumbnail URL"},"tags":{"type":"array","description":"Array of tags"},"teams":{"type":"array","description":"Teams the recording belongs to"},"meeting_type":{"type":"object","description":"Meeting type info"}}}},"cursor":{"type":"string","description":"Cursor for next page (null if no more)","optional":true}},"grain_list_teams":{"teams":{"type":"array","description":"Array of team objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Team UUID"},"name":{"type":"string","description":"Team name"}}}}},"grain_list_views":{"views":{"type":"array","description":"Array of Grain views","items":{"type":"object","properties":{"id":{"type":"string","description":"View UUID"},"name":{"type":"string","description":"View name"},"type":{"type":"string","description":"View type: recordings, highlights, or stories"}}}}},"granola_get_note":{"id":{"type":"string","description":"Note ID"},"title":{"type":"string","description":"Note title","optional":true},"ownerName":{"type":"string","description":"Note owner name","optional":true},"ownerEmail":{"type":"string","description":"Note owner email"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"webUrl":{"type":"string","description":"URL to view the note in Granola"},"summaryText":{"type":"string","description":"Plain text summary of the meeting"},"summaryMarkdown":{"type":"string","description":"Markdown-formatted summary of the meeting","optional":true},"attendees":{"type":"json","description":"Meeting attendees","properties":{"name":{"type":"string","description":"Attendee name"},"email":{"type":"string","description":"Attendee email"}}},"folders":{"type":"json","description":"Folders the note belongs to","properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name"}}},"calendarEventTitle":{"type":"string","description":"Calendar event title","optional":true},"calendarOrganiser":{"type":"string","description":"Calendar event organiser email","optional":true},"calendarEventId":{"type":"string","description":"Calendar event ID","optional":true},"scheduledStartTime":{"type":"string","description":"Scheduled start time","optional":true},"scheduledEndTime":{"type":"string","description":"Scheduled end time","optional":true},"invitees":{"type":"json","description":"Calendar event invitee emails"},"transcript":{"type":"json","description":"Meeting transcript entries (only if requested)","optional":true,"properties":{"speaker":{"type":"string","description":"Speaker source (microphone or speaker)"},"speakerLabel":{"type":"string","description":"Diarization label for the speaker (e.g., Speaker A)","optional":true},"speakerName":{"type":"string","description":"Resolved name of the identified speaker, when available","optional":true},"text":{"type":"string","description":"Transcript text"},"startTime":{"type":"string","description":"Segment start time"},"endTime":{"type":"string","description":"Segment end time"}}}},"granola_list_folders":{"folders":{"type":"json","description":"List of folders","properties":{"id":{"type":"string","description":"Folder ID"},"name":{"type":"string","description":"Folder name"},"parentFolderId":{"type":"string","description":"Parent folder ID, or null for top-level folders","optional":true}}},"hasMore":{"type":"boolean","description":"Whether more folders are available"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"granola_list_notes":{"notes":{"type":"json","description":"List of meeting notes","properties":{"id":{"type":"string","description":"Note ID"},"title":{"type":"string","description":"Note title"},"ownerName":{"type":"string","description":"Note owner name"},"ownerEmail":{"type":"string","description":"Note owner email"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"hasMore":{"type":"boolean","description":"Whether more notes are available"},"cursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"greenhouse_get_application":{"id":{"type":"number","description":"Application ID"},"candidate_id":{"type":"number","description":"Associated candidate ID"},"prospect":{"type":"boolean","description":"Whether this is a prospect application"},"status":{"type":"string","description":"Status (active, converted, hired, rejected)"},"applied_at":{"type":"string","description":"Application date (ISO 8601)"},"rejected_at":{"type":"string","description":"Rejection date (ISO 8601)","optional":true},"last_activity_at":{"type":"string","description":"Last activity date (ISO 8601)"},"location":{"type":"object","description":"Candidate location","optional":true,"properties":{"address":{"type":"string","description":"Location address","optional":true}}},"source":{"type":"object","description":"Application source","optional":true,"properties":{"id":{"type":"number","description":"Source ID"},"public_name":{"type":"string","description":"Source name"}}},"credited_to":{"type":"object","description":"User credited for the application","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"recruiter":{"type":"object","description":"Assigned recruiter","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"coordinator":{"type":"object","description":"Assigned coordinator","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"current_stage":{"type":"object","description":"Current interview stage (null when hired)","optional":true,"properties":{"id":{"type":"number","description":"Stage ID"},"name":{"type":"string","description":"Stage name"}}},"rejection_reason":{"type":"object","description":"Rejection reason","optional":true,"properties":{"id":{"type":"number","description":"Rejection reason ID"},"name":{"type":"string","description":"Rejection reason name"},"type":{"type":"object","description":"Rejection reason type","properties":{"id":{"type":"number","description":"Type ID"},"name":{"type":"string","description":"Type name"}}}}},"jobs":{"type":"array","description":"Associated jobs","items":{"type":"object","properties":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job name"}}}},"job_post_id":{"type":"number","description":"Job post ID","optional":true},"answers":{"type":"array","description":"Application question answers","items":{"type":"object","properties":{"question":{"type":"string","description":"Question text"},"answer":{"type":"string","description":"Answer text"}}}},"attachments":{"type":"array","description":"File attachments (URLs expire after 7 days)","items":{"type":"object","properties":{"filename":{"type":"string","description":"File name"},"url":{"type":"string","description":"Download URL (expires after 7 days)"},"type":{"type":"string","description":"Type (resume, cover_letter, offer_packet, other)"},"created_at":{"type":"string","description":"Upload timestamp","optional":true}}}},"custom_fields":{"type":"object","description":"Custom field values"}},"greenhouse_get_candidate":{"id":{"type":"number","description":"Candidate ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"company":{"type":"string","description":"Current employer","optional":true},"title":{"type":"string","description":"Current job title","optional":true},"is_private":{"type":"boolean","description":"Whether candidate is private"},"can_email":{"type":"boolean","description":"Whether candidate can be emailed"},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"last_activity":{"type":"string","description":"Last activity timestamp (ISO 8601)","optional":true},"email_addresses":{"type":"array","description":"Email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (personal, work, other)"}}}},"phone_numbers":{"type":"array","description":"Phone numbers","items":{"type":"object","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (home, work, mobile, skype, other)"}}}},"addresses":{"type":"array","description":"Addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Address"},"type":{"type":"string","description":"Type (home, work, other)"}}}},"website_addresses":{"type":"array","description":"Website addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"URL"},"type":{"type":"string","description":"Type (personal, company, portfolio, blog, other)"}}}},"social_media_addresses":{"type":"array","description":"Social media profiles","items":{"type":"object","properties":{"value":{"type":"string","description":"URL or handle"}}}},"tags":{"type":"array","description":"Tags","items":{"type":"string","description":"Tag"}},"application_ids":{"type":"array","description":"Associated application IDs","items":{"type":"number","description":"Application ID"}},"recruiter":{"type":"object","description":"Assigned recruiter","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"coordinator":{"type":"object","description":"Assigned coordinator","optional":true,"properties":{"id":{"type":"number","description":"User ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"name":{"type":"string","description":"Full name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}},"attachments":{"type":"array","description":"File attachments (URLs expire after 7 days)","items":{"type":"object","properties":{"filename":{"type":"string","description":"File name"},"url":{"type":"string","description":"Download URL (expires after 7 days)"},"type":{"type":"string","description":"Type (resume, cover_letter, offer_packet, other)"},"created_at":{"type":"string","description":"Upload timestamp","optional":true}}}},"educations":{"type":"array","description":"Education history","items":{"type":"object","properties":{"id":{"type":"number","description":"Education record ID"},"school_name":{"type":"string","description":"School name","optional":true},"degree":{"type":"string","description":"Degree type","optional":true},"discipline":{"type":"string","description":"Field of study","optional":true},"start_date":{"type":"string","description":"Start date (ISO 8601)","optional":true},"end_date":{"type":"string","description":"End date (ISO 8601)","optional":true}}}},"employments":{"type":"array","description":"Employment history","items":{"type":"object","properties":{"id":{"type":"number","description":"Employment record ID"},"company_name":{"type":"string","description":"Company name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"start_date":{"type":"string","description":"Start date (ISO 8601)","optional":true},"end_date":{"type":"string","description":"End date (ISO 8601)","optional":true}}}},"custom_fields":{"type":"object","description":"Custom field values"}},"greenhouse_get_job":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job title"},"requisition_id":{"type":"string","description":"External requisition ID","optional":true},"status":{"type":"string","description":"Job status (open, closed, draft)"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"opened_at":{"type":"string","description":"Date job was opened (ISO 8601)","optional":true},"closed_at":{"type":"string","description":"Date job was closed (ISO 8601)","optional":true},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"is_template":{"type":"boolean","description":"Whether this is a job template","optional":true},"notes":{"type":"string","description":"Hiring plan notes (may contain HTML)","optional":true},"departments":{"type":"array","description":"Associated departments","items":{"type":"object","properties":{"id":{"type":"number","description":"Department ID"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"number","description":"Parent department ID","optional":true}}}},"offices":{"type":"array","description":"Associated offices","items":{"type":"object","properties":{"id":{"type":"number","description":"Office ID"},"name":{"type":"string","description":"Office name"},"location":{"type":"object","description":"Office location","properties":{"name":{"type":"string","description":"Location name","optional":true}}}}}},"hiring_team":{"type":"object","description":"Hiring team members","properties":{"hiring_managers":{"type":"array","description":"Hiring managers"},"recruiters":{"type":"array","description":"Recruiters (includes responsible flag)"},"coordinators":{"type":"array","description":"Coordinators (includes responsible flag)"},"sourcers":{"type":"array","description":"Sourcers"}}},"openings":{"type":"array","description":"Job openings/slots","items":{"type":"object","properties":{"id":{"type":"number","description":"Opening internal ID"},"opening_id":{"type":"string","description":"Custom opening identifier","optional":true},"status":{"type":"string","description":"Opening status (open, closed)"},"opened_at":{"type":"string","description":"Date opened (ISO 8601)","optional":true},"closed_at":{"type":"string","description":"Date closed (ISO 8601)","optional":true},"application_id":{"type":"number","description":"Hired application ID","optional":true},"close_reason":{"type":"object","description":"Reason for closing","optional":true,"properties":{"id":{"type":"number","description":"Close reason ID"},"name":{"type":"string","description":"Close reason name"}}}}}},"custom_fields":{"type":"object","description":"Custom field values"}},"greenhouse_get_user":{"id":{"type":"number","description":"User ID"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"primary_email_address":{"type":"string","description":"Primary email address"},"disabled":{"type":"boolean","description":"Whether the user is disabled"},"site_admin":{"type":"boolean","description":"Whether the user is a site admin"},"emails":{"type":"array","description":"All email addresses","items":{"type":"string","description":"Email address"}},"employee_id":{"type":"string","description":"Employee ID","optional":true},"linked_candidate_ids":{"type":"array","description":"IDs of candidates linked to this user","items":{"type":"number","description":"Candidate ID"}},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"}},"greenhouse_list_applications":{"applications":{"type":"array","description":"List of applications","items":{"type":"object","properties":{"id":{"type":"number","description":"Application ID"},"candidate_id":{"type":"number","description":"Associated candidate ID"},"prospect":{"type":"boolean","description":"Whether this is a prospect application"},"status":{"type":"string","description":"Status (active, converted, hired, rejected)"},"current_stage":{"type":"object","description":"Current interview stage","optional":true,"properties":{"id":{"type":"number","description":"Stage ID"},"name":{"type":"string","description":"Stage name"}}},"jobs":{"type":"array","description":"Associated jobs","items":{"type":"object","properties":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job name"}}}},"applied_at":{"type":"string","description":"Application date (ISO 8601)"},"rejected_at":{"type":"string","description":"Rejection date (ISO 8601)","optional":true},"last_activity_at":{"type":"string","description":"Last activity date (ISO 8601)"}}}},"count":{"type":"number","description":"Number of applications returned"}},"greenhouse_list_candidates":{"candidates":{"type":"array","description":"List of candidates","items":{"type":"object","properties":{"id":{"type":"number","description":"Candidate ID"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"company":{"type":"string","description":"Current employer","optional":true},"title":{"type":"string","description":"Current job title","optional":true},"is_private":{"type":"boolean","description":"Whether candidate is private"},"can_email":{"type":"boolean","description":"Whether candidate can be emailed"},"email_addresses":{"type":"array","description":"Email addresses","items":{"type":"object","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Email type (personal, work, other)"}}}},"tags":{"type":"array","description":"Candidate tags","items":{"type":"string","description":"Tag"}},"application_ids":{"type":"array","description":"Associated application IDs","items":{"type":"number","description":"Application ID"}},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"last_activity":{"type":"string","description":"Last activity timestamp (ISO 8601)","optional":true}}}},"count":{"type":"number","description":"Number of candidates returned"}},"greenhouse_list_departments":{"departments":{"type":"array","description":"List of departments","items":{"type":"object","properties":{"id":{"type":"number","description":"Department ID"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"number","description":"Parent department ID","optional":true},"child_ids":{"type":"array","description":"Child department IDs","items":{"type":"number","description":"Department ID"}},"external_id":{"type":"string","description":"External system ID","optional":true}}}},"count":{"type":"number","description":"Number of departments returned"}},"greenhouse_list_job_stages":{"stages":{"type":"array","description":"List of job stages in order","items":{"type":"object","properties":{"id":{"type":"number","description":"Stage ID"},"name":{"type":"string","description":"Stage name"},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"job_id":{"type":"number","description":"Associated job ID"},"priority":{"type":"number","description":"Stage order priority"},"active":{"type":"boolean","description":"Whether the stage is active"},"interviews":{"type":"array","description":"Interview steps in this stage","items":{"type":"object","properties":{"id":{"type":"number","description":"Interview ID"},"name":{"type":"string","description":"Interview name"},"schedulable":{"type":"boolean","description":"Whether the interview is schedulable"},"estimated_minutes":{"type":"number","description":"Estimated duration in minutes","optional":true},"default_interviewer_users":{"type":"array","description":"Default interviewers","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"employee_id":{"type":"string","description":"Employee ID","optional":true}}}},"interview_kit":{"type":"object","description":"Interview kit details","optional":true,"properties":{"id":{"type":"number","description":"Kit ID"},"content":{"type":"string","description":"Kit content (HTML)","optional":true},"questions":{"type":"array","description":"Interview kit questions","items":{"type":"object","properties":{"id":{"type":"number","description":"Question ID"},"question":{"type":"string","description":"Question text"}}}}}}}}}}}},"count":{"type":"number","description":"Number of stages returned"}},"greenhouse_list_jobs":{"jobs":{"type":"array","description":"List of jobs","items":{"type":"object","properties":{"id":{"type":"number","description":"Job ID"},"name":{"type":"string","description":"Job title"},"status":{"type":"string","description":"Job status (open, closed, draft)"},"confidential":{"type":"boolean","description":"Whether the job is confidential"},"departments":{"type":"array","description":"Associated departments","items":{"type":"object","properties":{"id":{"type":"number","description":"Department ID"},"name":{"type":"string","description":"Department name"}}}},"offices":{"type":"array","description":"Associated offices","items":{"type":"object","properties":{"id":{"type":"number","description":"Office ID"},"name":{"type":"string","description":"Office name"}}}},"opened_at":{"type":"string","description":"Date job was opened (ISO 8601)","optional":true},"closed_at":{"type":"string","description":"Date job was closed (ISO 8601)","optional":true},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"}}}},"count":{"type":"number","description":"Number of jobs returned"}},"greenhouse_list_offices":{"offices":{"type":"array","description":"List of offices","items":{"type":"object","properties":{"id":{"type":"number","description":"Office ID"},"name":{"type":"string","description":"Office name"},"location":{"type":"object","description":"Office location","properties":{"name":{"type":"string","description":"Location name","optional":true}}},"primary_contact_user_id":{"type":"number","description":"Primary contact user ID","optional":true},"parent_id":{"type":"number","description":"Parent office ID","optional":true},"child_ids":{"type":"array","description":"Child office IDs","items":{"type":"number","description":"Office ID"}},"external_id":{"type":"string","description":"External system ID","optional":true}}}},"count":{"type":"number","description":"Number of offices returned"}},"greenhouse_list_users":{"users":{"type":"array","description":"List of Greenhouse users","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"name":{"type":"string","description":"Full name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"primary_email_address":{"type":"string","description":"Primary email"},"disabled":{"type":"boolean","description":"Whether the user is disabled"},"site_admin":{"type":"boolean","description":"Whether the user is a site admin"},"emails":{"type":"array","description":"All email addresses","items":{"type":"string","description":"Email address"}},"employee_id":{"type":"string","description":"Employee ID","optional":true},"linked_candidate_ids":{"type":"array","description":"IDs of candidates linked to this user","items":{"type":"number","description":"Candidate ID"}},"created_at":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updated_at":{"type":"string","description":"Last updated timestamp (ISO 8601)"}}}},"count":{"type":"number","description":"Number of users returned"}},"greptile_index_repo":{"repositoryId":{"type":"string","description":"Unique identifier for the indexed repository (format: remote:branch:owner/repo)"},"statusEndpoint":{"type":"string","description":"URL endpoint to check indexing status"},"message":{"type":"string","description":"Status message about the indexing operation"}},"greptile_query":{"message":{"type":"string","description":"AI-generated answer to the query"},"sources":{"type":"array","description":"Relevant code references that support the answer","items":{"type":"object","properties":{"repository":{"type":"string","description":"Repository name (owner/repo)"},"remote":{"type":"string","description":"Git remote (github/gitlab)"},"branch":{"type":"string","description":"Branch name"},"filepath":{"type":"string","description":"Path to the file"},"linestart":{"type":"number","description":"Starting line number"},"lineend":{"type":"number","description":"Ending line number"},"summary":{"type":"string","description":"Summary of the code section"},"distance":{"type":"number","description":"Similarity score (lower = more relevant)"}}}}},"greptile_search":{"sources":{"type":"array","description":"Relevant code references matching the search query","items":{"type":"object","properties":{"repository":{"type":"string","description":"Repository name (owner/repo)"},"remote":{"type":"string","description":"Git remote (github/gitlab)"},"branch":{"type":"string","description":"Branch name"},"filepath":{"type":"string","description":"Path to the file"},"linestart":{"type":"number","description":"Starting line number"},"lineend":{"type":"number","description":"Ending line number"},"summary":{"type":"string","description":"Summary of the code section"},"distance":{"type":"number","description":"Similarity score (lower = more relevant)"}}}}},"greptile_status":{"repository":{"type":"string","description":"Repository name (owner/repo)"},"remote":{"type":"string","description":"Git remote (github/gitlab)"},"branch":{"type":"string","description":"Branch name"},"private":{"type":"boolean","description":"Whether the repository is private"},"status":{"type":"string","description":"Indexing status: submitted, cloning, processing, completed, or failed"},"filesProcessed":{"type":"number","description":"Number of files processed so far"},"numFiles":{"type":"number","description":"Total number of files in the repository"},"sampleQuestions":{"type":"array","description":"Sample questions for the indexed repository"},"sha":{"type":"string","description":"Git commit SHA of the indexed version"}},"guardrails_validate":{"passed":{"type":"boolean","description":"Whether validation passed"},"validationType":{"type":"string","description":"Type of validation performed"},"input":{"type":"string","description":"Original input"},"error":{"type":"string","description":"Error message if validation failed","optional":true},"score":{"type":"number","description":"Confidence score (0-10, 0=hallucination, 10=grounded, only for hallucination check)","optional":true},"reasoning":{"type":"string","description":"Reasoning for confidence score (only for hallucination check)","optional":true},"detectedEntities":{"type":"array","description":"Detected PII entities (only for PII detection)","optional":true},"maskedText":{"type":"string","description":"Text with PII masked (only for PII detection in mask mode)","optional":true}},"hex_cancel_run":{"success":{"type":"boolean","description":"Whether the run was successfully cancelled"},"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID that was cancelled"}},"hex_create_collection":{"id":{"type":"string","description":"Newly created collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}},"hex_create_group":{"id":{"type":"string","description":"Newly created group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}},"hex_deactivate_user":{"success":{"type":"boolean","description":"Whether the user was successfully deactivated"},"userId":{"type":"string","description":"User UUID that was deactivated"}},"hex_delete_group":{"success":{"type":"boolean","description":"Whether the group was successfully deleted"},"groupId":{"type":"string","description":"Group UUID that was deleted"}},"hex_get_collection":{"id":{"type":"string","description":"Collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}},"hex_get_data_connection":{"id":{"type":"string","description":"Connection UUID"},"name":{"type":"string","description":"Connection name"},"type":{"type":"string","description":"Connection type (e.g., snowflake, postgres, bigquery)"},"description":{"type":"string","description":"Connection description","optional":true},"connectViaSsh":{"type":"boolean","description":"Whether SSH tunneling is enabled","optional":true},"includeMagic":{"type":"boolean","description":"Whether Magic AI features are enabled","optional":true},"allowWritebackCells":{"type":"boolean","description":"Whether writeback cells are allowed","optional":true}},"hex_get_group":{"id":{"type":"string","description":"Group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}},"hex_get_project":{"id":{"type":"string","description":"Project UUID"},"title":{"type":"string","description":"Project title"},"description":{"type":"string","description":"Project description","optional":true},"status":{"type":"object","description":"Project status","properties":{"name":{"type":"string","description":"Status name (e.g., PUBLISHED, DRAFT)"}}},"type":{"type":"string","description":"Project type (PROJECT or COMPONENT)"},"creator":{"type":"object","description":"Project creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"}}},"owner":{"type":"object","description":"Project owner","optional":true,"properties":{"email":{"type":"string","description":"Owner email"}}},"categories":{"type":"array","description":"Project categories","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Category name"},"description":{"type":"string","description":"Category description"}}}},"lastEditedAt":{"type":"string","description":"ISO 8601 last edited timestamp","optional":true},"lastPublishedAt":{"type":"string","description":"ISO 8601 last published timestamp","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp"},"archivedAt":{"type":"string","description":"ISO 8601 archived timestamp","optional":true},"trashedAt":{"type":"string","description":"ISO 8601 trashed timestamp","optional":true}},"hex_get_project_runs":{"runs":{"type":"array","description":"List of project runs","items":{"type":"object","properties":{"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID"},"runUrl":{"type":"string","description":"URL to view the run","optional":true},"status":{"type":"string","description":"Run status (PENDING, RUNNING, COMPLETED, ERRORED, KILLED, UNABLE_TO_ALLOCATE_KERNEL)"},"startTime":{"type":"string","description":"Run start time","optional":true},"endTime":{"type":"string","description":"Run end time","optional":true},"elapsedTime":{"type":"number","description":"Elapsed time in seconds","optional":true},"traceId":{"type":"string","description":"Trace ID","optional":true},"projectVersion":{"type":"number","description":"Project version number","optional":true}}}},"total":{"type":"number","description":"Total number of runs returned"},"traceId":{"type":"string","description":"Top-level trace ID","optional":true},"nextPage":{"type":"string","description":"Cursor for the next page of runs","optional":true},"previousPage":{"type":"string","description":"Cursor for the previous page of runs","optional":true}},"hex_get_queried_tables":{"tables":{"type":"array","description":"List of warehouse tables queried by the project","items":{"type":"object","properties":{"dataConnectionId":{"type":"string","description":"Data connection UUID"},"dataConnectionName":{"type":"string","description":"Data connection name"},"tableName":{"type":"string","description":"Table name"}}}},"total":{"type":"number","description":"Total number of tables returned"}},"hex_get_run_status":{"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID"},"runUrl":{"type":"string","description":"URL to view the run"},"status":{"type":"string","description":"Run status (PENDING, RUNNING, COMPLETED, ERRORED, KILLED, UNABLE_TO_ALLOCATE_KERNEL)"},"startTime":{"type":"string","description":"ISO 8601 run start time","optional":true},"endTime":{"type":"string","description":"ISO 8601 run end time","optional":true},"elapsedTime":{"type":"number","description":"Elapsed time in seconds","optional":true},"traceId":{"type":"string","description":"Trace ID for debugging","optional":true},"projectVersion":{"type":"number","description":"Project version number","optional":true}},"hex_list_collections":{"collections":{"type":"array","description":"List of collections","items":{"type":"object","properties":{"id":{"type":"string","description":"Collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}}}},"total":{"type":"number","description":"Total number of collections returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_data_connections":{"connections":{"type":"array","description":"List of data connections","items":{"type":"object","properties":{"id":{"type":"string","description":"Connection UUID"},"name":{"type":"string","description":"Connection name"},"type":{"type":"string","description":"Connection type (e.g., athena, bigquery, databricks, postgres, redshift, snowflake)"},"description":{"type":"string","description":"Connection description","optional":true},"connectViaSsh":{"type":"boolean","description":"Whether SSH tunneling is enabled","optional":true},"includeMagic":{"type":"boolean","description":"Whether Magic AI features are enabled","optional":true},"allowWritebackCells":{"type":"boolean","description":"Whether writeback cells are allowed","optional":true}}}},"total":{"type":"number","description":"Total number of connections returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_groups":{"groups":{"type":"array","description":"List of workspace groups","items":{"type":"object","properties":{"id":{"type":"string","description":"Group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}}}},"total":{"type":"number","description":"Total number of groups returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_projects":{"projects":{"type":"array","description":"List of Hex projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project UUID"},"title":{"type":"string","description":"Project title"},"description":{"type":"string","description":"Project description","optional":true},"status":{"type":"object","description":"Project status","properties":{"name":{"type":"string","description":"Status name (e.g., PUBLISHED, DRAFT)"}}},"type":{"type":"string","description":"Project type (PROJECT or COMPONENT)"},"creator":{"type":"object","description":"Project creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"}}},"owner":{"type":"object","description":"Project owner","optional":true,"properties":{"email":{"type":"string","description":"Owner email"}}},"lastEditedAt":{"type":"string","description":"Last edited timestamp","optional":true},"lastPublishedAt":{"type":"string","description":"Last published timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"archivedAt":{"type":"string","description":"Archived timestamp","optional":true}}}},"total":{"type":"number","description":"Total number of projects returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_list_users":{"users":{"type":"array","description":"List of workspace users","items":{"type":"object","properties":{"id":{"type":"string","description":"User UUID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"role":{"type":"string","description":"User role (ADMIN, MANAGER, EDITOR, EXPLORER, MEMBER, GUEST, EMBEDDED_USER, ANONYMOUS)"},"lastLoginDate":{"type":"string","description":"Last login timestamp","optional":true}}}},"total":{"type":"number","description":"Total number of users returned"},"after":{"type":"string","description":"Cursor for the next page of results","optional":true},"before":{"type":"string","description":"Cursor for the previous page of results","optional":true}},"hex_run_project":{"projectId":{"type":"string","description":"Project UUID"},"runId":{"type":"string","description":"Run UUID"},"runUrl":{"type":"string","description":"URL to view the run"},"runStatusUrl":{"type":"string","description":"URL to check run status"},"traceId":{"type":"string","description":"Trace ID for debugging","optional":true},"projectVersion":{"type":"number","description":"Project version number","optional":true}},"hex_update_collection":{"id":{"type":"string","description":"Collection UUID"},"name":{"type":"string","description":"Collection name"},"description":{"type":"string","description":"Collection description","optional":true},"creator":{"type":"object","description":"Collection creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"},"id":{"type":"string","description":"Creator UUID"}}}},"hex_update_group":{"id":{"type":"string","description":"Group UUID"},"name":{"type":"string","description":"Group name"},"createdAt":{"type":"string","description":"Creation timestamp"}},"hex_update_project":{"id":{"type":"string","description":"Project UUID"},"title":{"type":"string","description":"Project title"},"description":{"type":"string","description":"Project description","optional":true},"status":{"type":"object","description":"Updated project status","properties":{"name":{"type":"string","description":"Status name (e.g., PUBLISHED, DRAFT)"}}},"type":{"type":"string","description":"Project type (PROJECT or COMPONENT)"},"creator":{"type":"object","description":"Project creator","optional":true,"properties":{"email":{"type":"string","description":"Creator email"}}},"owner":{"type":"object","description":"Project owner","optional":true,"properties":{"email":{"type":"string","description":"Owner email"}}},"categories":{"type":"array","description":"Project categories","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Category name"},"description":{"type":"string","description":"Category description"}}}},"lastEditedAt":{"type":"string","description":"Last edited timestamp","optional":true},"lastPublishedAt":{"type":"string","description":"Last published timestamp","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"archivedAt":{"type":"string","description":"Archived timestamp","optional":true},"trashedAt":{"type":"string","description":"Trashed timestamp","optional":true}},"http_request":{"data":{"type":"json","description":"Response data from the HTTP request (JSON object, text, or other format)"},"status":{"type":"number","description":"HTTP status code of the response (e.g., 200, 404, 500)"},"headers":{"type":"object","description":"Response headers as key-value pairs","properties":{"content-type":{"type":"string","description":"Content type of the response","optional":true},"content-length":{"type":"string","description":"Content length","optional":true}}}},"hubspot_add_list_memberships":{"recordIdsAdded":{"type":"array","description":"IDs of the records that were added to the list","items":{"type":"string"}},"recordIdsMissing":{"type":"array","description":"IDs of the requested records that were not found","items":{"type":"string"}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_appointment":{"appointment":{"type":"object","description":"HubSpot appointment record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"appointmentId":{"type":"string","description":"The created appointment ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_association":{"fromObjectId":{"type":"string","description":"ID of the source record"},"toObjectId":{"type":"string","description":"ID of the associated target record"},"labels":{"type":"array","description":"Association labels (empty for default associations)","items":{"type":"string","description":"Association label"}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_company":{"company":{"type":"object","description":"HubSpot company record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records (contacts, deals, etc.)","optional":true}}},"companyId":{"type":"string","description":"The created company ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_contact":{"contact":{"type":"object","description":"HubSpot contact record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records (companies, deals, etc.)","optional":true}}},"contactId":{"type":"string","description":"The created contact ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_deal":{"deal":{"type":"object","description":"HubSpot deal record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, line items, etc.)","optional":true}}},"dealId":{"type":"string","description":"The created deal ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_email":{"email":{"type":"object","description":"HubSpot email engagement record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"emailId":{"type":"string","description":"The created email engagement ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_line_item":{"lineItem":{"type":"object","description":"HubSpot line item record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, quotes, etc.)","optional":true}}},"lineItemId":{"type":"string","description":"The created line item ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_list":{"list":{"type":"object","description":"HubSpot list","properties":{"listId":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"objectTypeId":{"type":"string","description":"Object type ID (e.g., 0-1 for contacts)"},"processingType":{"type":"string","description":"Processing type (MANUAL, DYNAMIC, SNAPSHOT)"},"processingStatus":{"type":"string","description":"Processing status (COMPLETE, PROCESSING)","optional":true},"listVersion":{"type":"number","description":"List version number","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)","optional":true}}},"listId":{"type":"string","description":"The created list ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_note":{"note":{"type":"object","description":"HubSpot note record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"noteId":{"type":"string","description":"The created note ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_create_ticket":{"ticket":{"type":"object","description":"HubSpot ticket record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"ticketId":{"type":"string","description":"The created ticket ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_association":{"fromObjectId":{"type":"string","description":"Source record ID"},"toObjectId":{"type":"string","description":"Target record ID"},"deleted":{"type":"boolean","description":"Whether the associations were removed"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_company":{"companyId":{"type":"string","description":"ID of the deleted company"},"deleted":{"type":"boolean","description":"Whether the company was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_contact":{"contactId":{"type":"string","description":"ID of the deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_deal":{"dealId":{"type":"string","description":"ID of the deleted deal"},"deleted":{"type":"boolean","description":"Whether the deal was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_line_item":{"lineItemId":{"type":"string","description":"ID of the deleted line item"},"deleted":{"type":"boolean","description":"Whether the line item was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_delete_ticket":{"ticketId":{"type":"string","description":"ID of the deleted ticket"},"deleted":{"type":"boolean","description":"Whether the ticket was archived"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_appointment":{"appointment":{"type":"object","description":"HubSpot appointment record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"appointmentId":{"type":"string","description":"The retrieved appointment ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_association_labels":{"labels":{"type":"array","description":"Association types defined between the two object types","items":{"type":"object","properties":{"category":{"type":"string","description":"Association category (HUBSPOT_DEFINED or USER_DEFINED)"},"typeId":{"type":"number","description":"Association type ID"},"label":{"type":"string","description":"Human-readable label (null for unlabeled defaults)","optional":true}}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_cart":{"cart":{"type":"object","description":"HubSpot CRM record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Record properties"},"associations":{"type":"object","description":"Associated records","optional":true}}},"cartId":{"type":"string","description":"The retrieved cart ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_company":{"company":{"type":"object","description":"HubSpot company record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records (contacts, deals, etc.)","optional":true}}},"companyId":{"type":"string","description":"The retrieved company ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_contact":{"contact":{"type":"object","description":"HubSpot contact record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records (companies, deals, etc.)","optional":true}}},"contactId":{"type":"string","description":"The retrieved contact ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_deal":{"deal":{"type":"object","description":"HubSpot deal record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, line items, etc.)","optional":true}}},"dealId":{"type":"string","description":"The retrieved deal ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_email":{"email":{"type":"object","description":"HubSpot email engagement record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"emailId":{"type":"string","description":"The retrieved email engagement ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_line_item":{"lineItem":{"type":"object","description":"HubSpot line item record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, quotes, etc.)","optional":true}}},"lineItemId":{"type":"string","description":"The retrieved line item ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_list":{"list":{"type":"object","description":"HubSpot list","properties":{"listId":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"objectTypeId":{"type":"string","description":"Object type ID (e.g., 0-1 for contacts)"},"processingType":{"type":"string","description":"Processing type (MANUAL, DYNAMIC, SNAPSHOT)"},"processingStatus":{"type":"string","description":"Processing status (COMPLETE, PROCESSING)","optional":true},"listVersion":{"type":"number","description":"List version number","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)","optional":true}}},"listId":{"type":"string","description":"The retrieved list ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_list_memberships":{"memberships":{"type":"array","description":"Records that are members of the list","items":{"type":"object","properties":{"recordId":{"type":"string","description":"ID of the member record"},"membershipTimestamp":{"type":"string","description":"When the record was added to the list","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_marketing_event":{"event":{"type":"object","description":"HubSpot marketing event","properties":{"objectId":{"type":"string","description":"Unique event ID (HubSpot internal)"},"eventName":{"type":"string","description":"Event name"},"eventType":{"type":"string","description":"Event type","optional":true},"eventStatus":{"type":"string","description":"Event status","optional":true},"eventDescription":{"type":"string","description":"Event description","optional":true},"eventUrl":{"type":"string","description":"Event URL","optional":true},"eventOrganizer":{"type":"string","description":"Event organizer","optional":true},"startDateTime":{"type":"string","description":"Start date/time (ISO 8601)","optional":true},"endDateTime":{"type":"string","description":"End date/time (ISO 8601)","optional":true},"eventCancelled":{"type":"boolean","description":"Whether event is cancelled","optional":true},"eventCompleted":{"type":"boolean","description":"Whether event is completed","optional":true},"registrants":{"type":"number","description":"Number of registrants","optional":true},"attendees":{"type":"number","description":"Number of attendees","optional":true},"cancellations":{"type":"number","description":"Number of cancellations","optional":true},"noShows":{"type":"number","description":"Number of no-shows","optional":true},"externalEventId":{"type":"string","description":"External event ID","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)"}}},"eventId":{"type":"string","description":"The retrieved marketing event ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_note":{"note":{"type":"object","description":"HubSpot note record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, deals, etc.)","optional":true}}},"noteId":{"type":"string","description":"The retrieved note ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_properties":{"properties":{"type":"array","description":"Array of HubSpot property definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Internal property name"},"label":{"type":"string","description":"Human-readable label"},"type":{"type":"string","description":"Property data type (string, number, enumeration, bool, datetime, etc.)"},"fieldType":{"type":"string","description":"Field type controlling HubSpot UI rendering"},"description":{"type":"string","description":"Property help text"},"groupName":{"type":"string","description":"Property group the property belongs to"},"options":{"type":"array","description":"Enumeration/picklist options (empty for non-enumerated properties)","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable option label"},"value":{"type":"string","description":"Internal value used when setting the property"},"displayOrder":{"type":"number","description":"Display order (-1 sorts last)","optional":true},"hidden":{"type":"boolean","description":"Whether the option is hidden in the HubSpot UI"},"description":{"type":"string","description":"Option description","optional":true}}}},"displayOrder":{"type":"number","description":"Display order","optional":true},"calculated":{"type":"boolean","description":"Whether the property is calculated by HubSpot","optional":true},"hidden":{"type":"boolean","description":"Whether the property is hidden","optional":true},"hubspotDefined":{"type":"boolean","description":"Whether the property is a HubSpot default property","optional":true},"archived":{"type":"boolean","description":"Whether the property is archived","optional":true}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of property definitions returned"},"objectType":{"type":"string","description":"Object type the properties belong to"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_quote":{"quote":{"type":"object","description":"HubSpot quote record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Quote properties","properties":{"hs_title":{"type":"string","description":"Quote name/title"},"hs_expiration_date":{"type":"string","description":"Expiration date"},"hs_status":{"type":"string","description":"Quote status"},"hs_esign_enabled":{"type":"string","description":"Whether e-signatures are enabled"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, line items, etc.)","optional":true}}},"quoteId":{"type":"string","description":"The retrieved quote ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_ticket":{"ticket":{"type":"object","description":"HubSpot ticket record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"ticketId":{"type":"string","description":"The retrieved ticket ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_get_users":{"users":{"type":"array","description":"Array of HubSpot CRM records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Record properties"},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"totalItems":{"type":"number","description":"Total number of users returned"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_appointments":{"appointments":{"type":"array","description":"Array of HubSpot appointment records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_associations":{"results":{"type":"array","description":"Array of associated records","items":{"type":"object","properties":{"toObjectId":{"type":"string","description":"ID of the associated (target) record"},"associationTypes":{"type":"array","description":"Association types linking the two records","items":{"type":"object","properties":{"category":{"type":"string","description":"Association category (HUBSPOT_DEFINED, USER_DEFINED, INTEGRATOR_DEFINED)"},"typeId":{"type":"number","description":"Association type ID"},"label":{"type":"string","description":"Association label","optional":true}}}}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_carts":{"carts":{"type":"array","description":"Array of HubSpot CRM records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Record properties"},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_companies":{"companies":{"type":"array","description":"Array of HubSpot company records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_contacts":{"contacts":{"type":"array","description":"Array of HubSpot contact records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_deals":{"deals":{"type":"array","description":"Array of HubSpot deal records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_emails":{"emails":{"type":"array","description":"Array of HubSpot email engagement records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_line_items":{"lineItems":{"type":"array","description":"Array of HubSpot line item records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_lists":{"lists":{"type":"array","description":"Array of HubSpot list objects","items":{"type":"object","properties":{"listId":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"objectTypeId":{"type":"string","description":"Object type ID (e.g., 0-1 for contacts)"},"processingType":{"type":"string","description":"Processing type (MANUAL, DYNAMIC, SNAPSHOT)"},"processingStatus":{"type":"string","description":"Processing status (COMPLETE, PROCESSING)","optional":true},"listVersion":{"type":"number","description":"List version number","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"},"total":{"type":"number","description":"Total number of lists matching the query","optional":true}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_marketing_events":{"events":{"type":"array","description":"Array of HubSpot marketing event objects","items":{"type":"object","properties":{"objectId":{"type":"string","description":"Unique event ID (HubSpot internal)"},"eventName":{"type":"string","description":"Event name"},"eventType":{"type":"string","description":"Event type","optional":true},"eventStatus":{"type":"string","description":"Event status","optional":true},"eventDescription":{"type":"string","description":"Event description","optional":true},"eventUrl":{"type":"string","description":"Event URL","optional":true},"eventOrganizer":{"type":"string","description":"Event organizer","optional":true},"startDateTime":{"type":"string","description":"Start date/time (ISO 8601)","optional":true},"endDateTime":{"type":"string","description":"End date/time (ISO 8601)","optional":true},"eventCancelled":{"type":"boolean","description":"Whether event is cancelled","optional":true},"eventCompleted":{"type":"boolean","description":"Whether event is completed","optional":true},"registrants":{"type":"number","description":"Number of registrants","optional":true},"attendees":{"type":"number","description":"Number of attendees","optional":true},"cancellations":{"type":"number","description":"Number of cancellations","optional":true},"noShows":{"type":"number","description":"Number of no-shows","optional":true},"externalEventId":{"type":"string","description":"External event ID","optional":true},"createdAt":{"type":"string","description":"Creation date (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)"}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_notes":{"notes":{"type":"array","description":"Array of HubSpot note records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_owners":{"owners":{"type":"array","description":"Array of HubSpot owner objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Owner ID"},"email":{"type":"string","description":"Owner email address"},"firstName":{"type":"string","description":"Owner first name"},"lastName":{"type":"string","description":"Owner last name"},"userId":{"type":"number","description":"Associated user ID","optional":true},"teams":{"type":"array","description":"Teams the owner belongs to","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}},"createdAt":{"type":"string","description":"Creation date (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated date (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the owner is archived"}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_quotes":{"quotes":{"type":"array","description":"Array of HubSpot quote records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Quote properties","properties":{"hs_title":{"type":"string","description":"Quote name/title"},"hs_expiration_date":{"type":"string","description":"Expiration date"},"hs_status":{"type":"string","description":"Quote status"},"hs_esign_enabled":{"type":"string","description":"Whether e-signatures are enabled"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_list_tickets":{"tickets":{"type":"array","description":"Array of HubSpot ticket records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_remove_list_memberships":{"recordIdsRemoved":{"type":"array","description":"IDs of the records that were removed from the list","items":{"type":"string"}},"recordIdsMissing":{"type":"array","description":"IDs of the requested records that were not found","items":{"type":"string"}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_companies":{"companies":{"type":"array","description":"Array of HubSpot company records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching companies","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_contacts":{"contacts":{"type":"array","description":"Array of HubSpot contact records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching contacts","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_deals":{"deals":{"type":"array","description":"Array of HubSpot deal records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching deals","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_emails":{"emails":{"type":"array","description":"Array of HubSpot email engagement records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Email properties","properties":{"hs_timestamp":{"type":"string","description":"Email activity time (ISO 8601)"},"hs_email_direction":{"type":"string","description":"Direction (EMAIL = outgoing, INCOMING_EMAIL, FORWARDED_EMAIL)"},"hs_email_status":{"type":"string","description":"Send status (SENT, SENDING, SCHEDULED, FAILED, BOUNCED)"},"hs_email_subject":{"type":"string","description":"Email subject line"},"hs_email_text":{"type":"string","description":"Plain-text email body"},"hs_email_html":{"type":"string","description":"HTML email body"},"hs_email_headers":{"type":"string","description":"JSON-encoded from/to/cc/bcc headers"},"hs_email_from_email":{"type":"string","description":"Sender email address"},"hs_email_to_email":{"type":"string","description":"Recipient email address(es)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Email creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching emails","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_line_items":{"lineItems":{"type":"array","description":"Array of HubSpot line item records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching line items","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_notes":{"notes":{"type":"array","description":"Array of HubSpot note records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Note properties","properties":{"hs_note_body":{"type":"string","description":"Note text/body (supports rich text/HTML)"},"hs_timestamp":{"type":"string","description":"Note activity time (ISO 8601)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_attachment_ids":{"type":"string","description":"Semicolon-separated IDs of files attached to the note"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Note creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching notes","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_quotes":{"quotes":{"type":"array","description":"Array of HubSpot quote records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Quote properties","properties":{"hs_title":{"type":"string","description":"Quote name/title"},"hs_expiration_date":{"type":"string","description":"Expiration date"},"hs_status":{"type":"string","description":"Quote status"},"hs_esign_enabled":{"type":"string","description":"Whether e-signatures are enabled"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching quotes","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_search_tickets":{"tickets":{"type":"array","description":"Array of HubSpot ticket records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records","optional":true}}}},"total":{"type":"number","description":"Total number of matching tickets","optional":true},"paging":{"type":"object","description":"Pagination information for fetching more results","optional":true,"properties":{"next":{"type":"object","description":"Next page cursor information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page of results"},"link":{"type":"string","description":"Link to next page","optional":true}}}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records are available"}}},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_appointment":{"appointment":{"type":"object","description":"HubSpot appointment record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Appointment properties","properties":{"hs_appointment_name":{"type":"string","description":"Appointment title/name"},"hs_appointment_start":{"type":"string","description":"Start time (ISO 8601)"},"hs_appointment_end":{"type":"string","description":"End time (ISO 8601)"},"hs_appointment_status":{"type":"string","description":"Appointment status (e.g., SCHEDULED)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"appointmentId":{"type":"string","description":"The updated appointment ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_company":{"company":{"type":"object","description":"HubSpot company record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Company properties","properties":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company website domain (unique identifier)"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry type (e.g., Airlines/Aviation)"},"phone":{"type":"string","description":"Company phone number"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"address":{"type":"string","description":"Street address"},"numberofemployees":{"type":"string","description":"Total number of employees"},"annualrevenue":{"type":"string","description":"Annual revenue estimate"},"lifecyclestage":{"type":"string","description":"Lifecycle stage"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"hs_createdate":{"type":"string","description":"Company creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"hs_additional_domains":{"type":"string","description":"Additional domains (semicolon-separated)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts (auto-updated)"},"num_associated_deals":{"type":"string","description":"Number of associated deals (auto-updated)"},"website":{"type":"string","description":"Company website URL"}}},"associations":{"type":"object","description":"Associated records (contacts, deals, etc.)","optional":true}}},"companyId":{"type":"string","description":"The updated company ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_contact":{"contact":{"type":"object","description":"HubSpot contact record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Contact properties","properties":{"email":{"type":"string","description":"Contact email address"},"firstname":{"type":"string","description":"Contact first name"},"lastname":{"type":"string","description":"Contact last name"},"phone":{"type":"string","description":"Contact phone number"},"mobilephone":{"type":"string","description":"Contact mobile phone number"},"company":{"type":"string","description":"Associated company name"},"website":{"type":"string","description":"Contact website URL"},"jobtitle":{"type":"string","description":"Contact job title"},"lifecyclestage":{"type":"string","description":"Lifecycle stage (subscriber, lead, marketingqualifiedlead, salesqualifiedlead, opportunity, customer)"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Contact creation date (ISO 8601)"},"lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"address":{"type":"string","description":"Street address"},"city":{"type":"string","description":"City"},"state":{"type":"string","description":"State/Region"},"zip":{"type":"string","description":"Postal/ZIP code"},"country":{"type":"string","description":"Country"},"fax":{"type":"string","description":"Fax number"},"hs_timezone":{"type":"string","description":"Contact timezone"}}},"associations":{"type":"object","description":"Associated records (companies, deals, etc.)","optional":true}}},"contactId":{"type":"string","description":"The updated contact ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_deal":{"deal":{"type":"object","description":"HubSpot deal record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Deal properties","properties":{"dealname":{"type":"string","description":"Deal name"},"amount":{"type":"string","description":"Deal amount"},"dealstage":{"type":"string","description":"Current deal stage"},"pipeline":{"type":"string","description":"Pipeline the deal is in"},"closedate":{"type":"string","description":"Expected close date (ISO 8601)"},"dealtype":{"type":"string","description":"Deal type (New Business, Existing Business, etc.)"},"description":{"type":"string","description":"Deal description"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Deal creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"},"num_associated_contacts":{"type":"string","description":"Number of associated contacts"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, line items, etc.)","optional":true}}},"dealId":{"type":"string","description":"The updated deal ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_line_item":{"lineItem":{"type":"object","description":"HubSpot line item record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Line item properties","properties":{"name":{"type":"string","description":"Line item name"},"description":{"type":"string","description":"Full description of the product"},"hs_sku":{"type":"string","description":"Unique product identifier (SKU)"},"quantity":{"type":"string","description":"Number of units included"},"price":{"type":"string","description":"Unit price"},"amount":{"type":"string","description":"Total cost (quantity * unit price)"},"hs_line_item_currency_code":{"type":"string","description":"Currency code"},"recurringbillingfrequency":{"type":"string","description":"Recurring billing frequency"},"hs_recurring_billing_start_date":{"type":"string","description":"Recurring billing start date"},"hs_recurring_billing_end_date":{"type":"string","description":"Recurring billing end date"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (deals, quotes, etc.)","optional":true}}},"lineItemId":{"type":"string","description":"The updated line item ID"},"success":{"type":"boolean","description":"Operation success status"}},"hubspot_update_ticket":{"ticket":{"type":"object","description":"HubSpot ticket record","properties":{"id":{"type":"string","description":"Unique record ID (hs_object_id)"},"createdAt":{"type":"string","description":"Record creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Record last updated timestamp (ISO 8601)"},"archived":{"type":"boolean","description":"Whether the record is archived"},"properties":{"type":"object","description":"Ticket properties","properties":{"subject":{"type":"string","description":"Ticket subject/name"},"content":{"type":"string","description":"Ticket content/description"},"hs_pipeline":{"type":"string","description":"Pipeline the ticket is in"},"hs_pipeline_stage":{"type":"string","description":"Current pipeline stage"},"hs_ticket_priority":{"type":"string","description":"Ticket priority (LOW, MEDIUM, HIGH)"},"hs_ticket_category":{"type":"string","description":"Ticket category"},"hubspot_owner_id":{"type":"string","description":"HubSpot owner ID"},"hs_object_id":{"type":"string","description":"HubSpot object ID (same as record ID)"},"createdate":{"type":"string","description":"Ticket creation date (ISO 8601)"},"hs_lastmodifieddate":{"type":"string","description":"Last modified date (ISO 8601)"}}},"associations":{"type":"object","description":"Associated records (contacts, companies, etc.)","optional":true}}},"ticketId":{"type":"string","description":"The updated ticket ID"},"success":{"type":"boolean","description":"Operation success status"}},"huggingface_chat":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Chat completion results","properties":{"content":{"type":"string","description":"Generated text content"},"model":{"type":"string","description":"Model used for generation"},"usage":{"type":"object","description":"Token usage information","properties":{"prompt_tokens":{"type":"number","description":"Number of tokens in the prompt"},"completion_tokens":{"type":"number","description":"Number of tokens in the completion"},"total_tokens":{"type":"number","description":"Total number of tokens used"}}}}}},"hunter_companies_find":{"name":{"type":"string","description":"Company name"},"domain":{"type":"string","description":"Company domain"},"description":{"type":"string","description":"Company description"},"industry":{"type":"string","description":"Industry classification"},"sector":{"type":"string","description":"Business sector"},"size":{"type":"string","description":"Employee headcount range (e.g., \\"11-50\\")"},"founded_year":{"type":"number","description":"Year founded","optional":true},"location":{"type":"string","description":"Headquarters location (formatted)"},"country":{"type":"string","description":"Country (full name)"},"country_code":{"type":"string","description":"ISO 3166-1 alpha-2 country code"},"state":{"type":"string","description":"State/province"},"city":{"type":"string","description":"City"},"linkedin":{"type":"string","description":"LinkedIn handle (e.g., company/hunterio)"},"twitter":{"type":"string","description":"Twitter handle"},"facebook":{"type":"string","description":"Facebook handle"},"logo":{"type":"string","description":"Company logo URL"},"phone":{"type":"string","description":"Company phone number"},"tech":{"type":"array","description":"Technologies used by the company","items":{"type":"string","description":"Technology name"}}},"hunter_discover":{"results":{"type":"array","description":"List of companies matching the search criteria","items":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain"},"organization":{"type":"string","description":"Organization name"},"personal_emails":{"type":"number","description":"Count of personal emails"},"generic_emails":{"type":"number","description":"Count of generic (role-based) emails"},"total_emails":{"type":"number","description":"Total emails found for the company"}}}}},"hunter_domain_search":{"domain":{"type":"string","description":"The searched domain name"},"disposable":{"type":"boolean","description":"Whether the domain is a disposable email service"},"webmail":{"type":"boolean","description":"Whether the domain is a webmail provider (e.g., Gmail)"},"accept_all":{"type":"boolean","description":"Whether the server accepts all email addresses (may cause false positives)"},"pattern":{"type":"string","description":"The email pattern used by the organization (e.g., {first}, {first}.{last})"},"organization":{"type":"string","description":"The organization/company name"},"linked_domains":{"type":"array","description":"Other domains linked to the organization","items":{"type":"string","description":"Domain name"}},"emails":{"type":"array","description":"List of email addresses found for the domain (up to 100 per request)","items":{"type":"object","properties":{"value":{"type":"string","description":"The email address"},"type":{"type":"string","description":"Email type: personal or generic (role-based)"},"confidence":{"type":"number","description":"Probability score (0-100) that the email is correct"},"first_name":{"type":"string","description":"Person\'s first name","optional":true},"last_name":{"type":"string","description":"Person\'s last name","optional":true},"position":{"type":"string","description":"Job title/position","optional":true},"position_raw":{"type":"string","description":"Raw job title as found","optional":true},"seniority":{"type":"string","description":"Seniority level (junior, senior, executive)","optional":true},"department":{"type":"string","description":"Department (executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations)","optional":true},"linkedin":{"type":"string","description":"LinkedIn profile URL","optional":true},"twitter":{"type":"string","description":"Twitter handle","optional":true},"phone_number":{"type":"string","description":"Phone number","optional":true},"sources":{"type":"array","description":"List of sources where the email was found (limited to 20)","items":{"type":"object","properties":{"domain":{"type":"string","description":"Domain where the email was found"},"uri":{"type":"string","description":"Full URL of the source page"},"extracted_on":{"type":"string","description":"Date when the email was first extracted (YYYY-MM-DD)"},"last_seen_on":{"type":"string","description":"Date when the email was last seen (YYYY-MM-DD)"},"still_on_page":{"type":"boolean","description":"Whether the email is still present on the source page"}}}},"verification":{"type":"object","description":"Email verification information","properties":{"date":{"type":"string","description":"Date when the email was verified (YYYY-MM-DD)","optional":true},"status":{"type":"string","description":"Verification status (valid, invalid, accept_all, webmail, disposable, unknown)","optional":true}}}}}}},"hunter_email_count":{"total":{"type":"number","description":"Total number of email addresses found"},"personal_emails":{"type":"number","description":"Number of personal email addresses (individual employees)"},"generic_emails":{"type":"number","description":"Number of generic/role-based email addresses (e.g., contact@, info@)"},"department":{"type":"object","description":"Email count breakdown by department","properties":{"executive":{"type":"number","description":"Number of executive department emails"},"it":{"type":"number","description":"Number of IT department emails"},"finance":{"type":"number","description":"Number of finance department emails"},"management":{"type":"number","description":"Number of management department emails"},"sales":{"type":"number","description":"Number of sales department emails"},"legal":{"type":"number","description":"Number of legal department emails"},"support":{"type":"number","description":"Number of support department emails"},"hr":{"type":"number","description":"Number of HR department emails"},"marketing":{"type":"number","description":"Number of marketing department emails"},"communication":{"type":"number","description":"Number of communication department emails"},"education":{"type":"number","description":"Number of education department emails"},"design":{"type":"number","description":"Number of design department emails"},"health":{"type":"number","description":"Number of health department emails"},"operations":{"type":"number","description":"Number of operations department emails"}}},"seniority":{"type":"object","description":"Email count breakdown by seniority level","properties":{"junior":{"type":"number","description":"Number of junior-level emails"},"senior":{"type":"number","description":"Number of senior-level emails"},"executive":{"type":"number","description":"Number of executive-level emails"}}}},"hunter_email_finder":{"first_name":{"type":"string","description":"Person\'s first name"},"last_name":{"type":"string","description":"Person\'s last name"},"email":{"type":"string","description":"The found email address"},"score":{"type":"number","description":"Confidence score (0-100) for the found email address"},"domain":{"type":"string","description":"Domain that was searched"},"accept_all":{"type":"boolean","description":"Whether the server accepts all email addresses (may cause false positives)"},"position":{"type":"string","description":"Job title/position","optional":true},"twitter":{"type":"string","description":"Twitter handle","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"phone_number":{"type":"string","description":"Phone number","optional":true},"company":{"type":"string","description":"Company name","optional":true},"sources":{"type":"array","description":"List of sources where the email was found (limited to 20)","items":{"type":"object","properties":{"domain":{"type":"string","description":"Domain where the email was found"},"uri":{"type":"string","description":"Full URL of the source page"},"extracted_on":{"type":"string","description":"Date when the email was first extracted (YYYY-MM-DD)"},"last_seen_on":{"type":"string","description":"Date when the email was last seen (YYYY-MM-DD)"},"still_on_page":{"type":"boolean","description":"Whether the email is still present on the source page"}}}},"verification":{"type":"object","description":"Email verification information","properties":{"date":{"type":"string","description":"Date when the email was verified (YYYY-MM-DD)","optional":true},"status":{"type":"string","description":"Verification status (valid, invalid, accept_all, webmail, disposable, unknown)","optional":true}}}},"hunter_email_verifier":{"result":{"type":"string","description":"Deliverability result: deliverable, undeliverable, or risky"},"score":{"type":"number","description":"Deliverability score (0-100). Webmail and disposable emails receive an arbitrary score of 50."},"email":{"type":"string","description":"The verified email address"},"regexp":{"type":"boolean","description":"Whether the email passes regular expression validation"},"gibberish":{"type":"boolean","description":"Whether the email appears to be auto-generated (e.g., e65rc109q@company.com)"},"disposable":{"type":"boolean","description":"Whether the email is from a disposable email service"},"webmail":{"type":"boolean","description":"Whether the email is from a webmail provider (e.g., Gmail)"},"mx_records":{"type":"boolean","description":"Whether MX records exist for the domain"},"smtp_server":{"type":"boolean","description":"Whether connection to the SMTP server was successful"},"smtp_check":{"type":"boolean","description":"Whether the email address doesn\'t bounce"},"accept_all":{"type":"boolean","description":"Whether the server accepts all email addresses (may cause false positives)"},"block":{"type":"boolean","description":"Whether the domain is blocking verification (validity could not be determined)"},"status":{"type":"string","description":"Verification status: valid, invalid, accept_all, webmail, disposable, unknown, or blocked"},"sources":{"type":"array","description":"List of sources where the email was found (limited to 20)","items":{"type":"object","properties":{"domain":{"type":"string","description":"Domain where the email was found"},"uri":{"type":"string","description":"Full URL of the source page"},"extracted_on":{"type":"string","description":"Date when the email was first extracted (YYYY-MM-DD)"},"last_seen_on":{"type":"string","description":"Date when the email was last seen (YYYY-MM-DD)"},"still_on_page":{"type":"boolean","description":"Whether the email is still present on the source page"}}}}},"iam_add_user_to_group":{"message":{"type":"string","description":"Operation status message"}},"iam_attach_role_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_attach_user_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_create_access_key":{"message":{"type":"string","description":"Operation status message"},"accessKeyId":{"type":"string","description":"The new access key ID"},"secretAccessKey":{"type":"string","description":"The new secret access key (only shown once)"},"userName":{"type":"string","description":"The user the key was created for"},"status":{"type":"string","description":"Status of the access key (Active)"},"createDate":{"type":"string","description":"Date the key was created","optional":true}},"iam_create_role":{"message":{"type":"string","description":"Operation status message"},"roleName":{"type":"string","description":"The name of the created role"},"roleId":{"type":"string","description":"The unique ID of the created role"},"arn":{"type":"string","description":"The ARN of the created role"},"path":{"type":"string","description":"The path of the created role"},"createDate":{"type":"string","description":"Date the role was created","optional":true}},"iam_create_user":{"message":{"type":"string","description":"Operation status message"},"userName":{"type":"string","description":"The name of the created user"},"userId":{"type":"string","description":"The unique ID of the created user"},"arn":{"type":"string","description":"The ARN of the created user"},"path":{"type":"string","description":"The path of the created user"},"createDate":{"type":"string","description":"Date the user was created","optional":true}},"iam_delete_access_key":{"message":{"type":"string","description":"Operation status message"}},"iam_delete_role":{"message":{"type":"string","description":"Operation status message"}},"iam_delete_user":{"message":{"type":"string","description":"Operation status message"}},"iam_detach_role_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_detach_user_policy":{"message":{"type":"string","description":"Operation status message"}},"iam_get_role":{"roleName":{"type":"string","description":"The name of the role"},"roleId":{"type":"string","description":"The unique ID of the role"},"arn":{"type":"string","description":"The ARN of the role"},"path":{"type":"string","description":"The path to the role"},"createDate":{"type":"string","description":"Date the role was created","optional":true},"description":{"type":"string","description":"Description of the role","optional":true},"maxSessionDuration":{"type":"number","description":"Maximum session duration in seconds","optional":true},"assumeRolePolicyDocument":{"type":"string","description":"The trust policy document (JSON)","optional":true},"roleLastUsedDate":{"type":"string","description":"Date the role was last used","optional":true},"roleLastUsedRegion":{"type":"string","description":"AWS region where the role was last used","optional":true}},"iam_get_user":{"userName":{"type":"string","description":"The name of the user"},"userId":{"type":"string","description":"The unique ID of the user"},"arn":{"type":"string","description":"The ARN of the user"},"path":{"type":"string","description":"The path to the user"},"createDate":{"type":"string","description":"Date the user was created","optional":true},"passwordLastUsed":{"type":"string","description":"Date the password was last used","optional":true},"permissionsBoundaryArn":{"type":"string","description":"ARN of the permissions boundary policy","optional":true},"tags":{"type":"json","description":"Tags attached to the user (key, value pairs)","optional":true}},"iam_list_attached_role_policies":{"attachedPolicies":{"type":"json","description":"List of attached policies with policyName and policyArn"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of attached policies returned"}},"iam_list_attached_user_policies":{"attachedPolicies":{"type":"json","description":"List of attached policies with policyName and policyArn"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of attached policies returned"}},"iam_list_groups":{"groups":{"type":"json","description":"List of IAM groups with groupName, groupId, arn, and path"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of groups returned"}},"iam_list_policies":{"policies":{"type":"json","description":"List of policies with policyName, arn, attachmentCount, and dates"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of policies returned"}},"iam_list_roles":{"roles":{"type":"json","description":"List of IAM roles with roleName, roleId, arn, path, and dates"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of roles returned"}},"iam_list_users":{"users":{"type":"json","description":"List of IAM users with userName, userId, arn, path, and dates"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of users returned"}},"iam_remove_user_from_group":{"message":{"type":"string","description":"Operation status message"}},"iam_simulate_principal_policy":{"evaluationResults":{"type":"json","description":"Simulation results per action: evalActionName, evalResourceName, evalDecision (allowed/explicitDeny/implicitDeny), matchedStatements (sourcePolicyId, sourcePolicyType), missingContextValues"},"isTruncated":{"type":"boolean","description":"Whether there are more results available"},"marker":{"type":"string","description":"Pagination marker for the next page of results","optional":true},"count":{"type":"number","description":"Number of evaluation results returned"}},"icypeas_find_email":{"searchId":{"type":"string","description":"Icypeas internal search ID","optional":true},"status":{"type":"string","description":"Terminal search status: FOUND | DEBITED | NOT_FOUND | DEBITED_NOT_FOUND | BAD_INPUT | INSUFFICIENT_FUNDS | ABORTED","optional":true},"email":{"type":"string","description":"Email address found or verified","optional":true},"firstname":{"type":"string","description":"Found person\'s first name","optional":true},"lastname":{"type":"string","description":"Found person\'s last name","optional":true},"item":{"type":"json","description":"Full raw item object returned by the Icypeas results endpoint","optional":true}},"icypeas_verify_email":{"searchId":{"type":"string","description":"Icypeas internal search ID","optional":true},"status":{"type":"string","description":"Terminal search status: FOUND | DEBITED | NOT_FOUND | DEBITED_NOT_FOUND | BAD_INPUT | INSUFFICIENT_FUNDS | ABORTED","optional":true},"email":{"type":"string","description":"Email address found or verified","optional":true},"valid":{"type":"boolean","description":"Whether the email is valid/deliverable (true for FOUND/DEBITED status)","optional":true},"item":{"type":"json","description":"Full raw item object returned by the Icypeas results endpoint","optional":true}},"identity_center_check_assignment_deletion_status":{"message":{"type":"string","description":"Human-readable status message"},"status":{"type":"string","description":"Current deletion status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"The deletion request ID that was checked"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_check_assignment_status":{"message":{"type":"string","description":"Human-readable status message"},"status":{"type":"string","description":"Current status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"The request ID that was checked"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_create_account_assignment":{"message":{"type":"string","description":"Status message"},"status":{"type":"string","description":"Provisioning status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"Request ID to use with Check Assignment Status"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_delete_account_assignment":{"message":{"type":"string","description":"Status message"},"status":{"type":"string","description":"Deprovisioning status: IN_PROGRESS, FAILED, or SUCCEEDED"},"requestId":{"type":"string","description":"Request ID to use with Check Assignment Status"},"accountId":{"type":"string","description":"Target AWS account ID","optional":true},"permissionSetArn":{"type":"string","description":"Permission set ARN","optional":true},"principalType":{"type":"string","description":"Principal type (USER or GROUP)","optional":true},"principalId":{"type":"string","description":"Principal ID","optional":true},"failureReason":{"type":"string","description":"Reason for failure if status is FAILED","optional":true},"createdDate":{"type":"string","description":"Date the request was created","optional":true}},"identity_center_describe_account":{"id":{"type":"string","description":"AWS account ID"},"arn":{"type":"string","description":"AWS account ARN"},"name":{"type":"string","description":"Account name"},"email":{"type":"string","description":"Root email address of the account"},"status":{"type":"string","description":"Account status (ACTIVE, SUSPENDED, etc.)"},"joinedTimestamp":{"type":"string","description":"Date the account joined the organization","optional":true}},"identity_center_get_group":{"groupId":{"type":"string","description":"Identity Store group ID (use as principalId)"},"displayName":{"type":"string","description":"Display name of the group","optional":true},"description":{"type":"string","description":"Group description","optional":true}},"identity_center_get_user":{"userId":{"type":"string","description":"Identity Store user ID (use as principalId)"},"userName":{"type":"string","description":"Username in the Identity Store"},"displayName":{"type":"string","description":"Display name of the user","optional":true},"email":{"type":"string","description":"Email address of the user","optional":true}},"identity_center_list_account_assignments":{"assignments":{"type":"json","description":"List of account assignments with accountId, permissionSetArn, principalType, principalId"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of assignments returned"}},"identity_center_list_accounts":{"accounts":{"type":"json","description":"List of AWS accounts with id, arn, name, email, status"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of accounts returned"}},"identity_center_list_groups":{"groups":{"type":"json","description":"List of groups with groupId, displayName, description"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of groups returned"}},"identity_center_list_instances":{"instances":{"type":"json","description":"List of Identity Center instances with instanceArn, identityStoreId, name, status, statusReason"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of instances returned"}},"identity_center_list_permission_sets":{"permissionSets":{"type":"json","description":"List of permission sets with permissionSetArn, name, description, sessionDuration"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of permission sets returned"}},"image_generate":{"content":{"type":"string","description":"Generated image URL or identifier"},"image":{"type":"file","description":"Generated image file"},"imageUrl":{"type":"string","description":"Generated image URL"},"provider":{"type":"string","description":"Provider used"},"model":{"type":"string","description":"Model used"},"metadata":{"type":"json","description":"Generation metadata","properties":{"provider":{"type":"string","description":"Provider used"},"model":{"type":"string","description":"Model used"},"description":{"type":"string","description":"Provider description","optional":true},"revisedPrompt":{"type":"string","description":"Revised prompt","optional":true},"seed":{"type":"number","description":"Seed used for generation","optional":true},"jobId":{"type":"string","description":"Provider job ID","optional":true},"contentType":{"type":"string","description":"Image MIME type","optional":true}}}},"incidentio_actions_create":{"action":{"type":"object","description":"The created action","properties":{"id":{"type":"string","description":"Action ID"},"incident_id":{"type":"string","description":"ID of the incident the action belongs to"},"description":{"type":"string","description":"Action description"},"status":{"type":"string","description":"Action status (outstanding, completed, deleted, not_doing)"},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the action","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the action was completed","optional":true},"created_at":{"type":"string","description":"When the action was created"},"updated_at":{"type":"string","description":"When the action was last updated"}}}},"incidentio_actions_list":{"actions":{"type":"array","description":"List of actions","items":{"type":"object","properties":{"id":{"type":"string","description":"Action ID"},"description":{"type":"string","description":"Action description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Action status"},"due_at":{"type":"string","description":"Due date/time"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the action","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"external_issue_reference":{"type":"object","description":"External issue tracking reference","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracking provider (e.g., Jira, Linear)"},"issue_name":{"type":"string","description":"Issue identifier"},"issue_permalink":{"type":"string","description":"URL to the external issue"}}}}}}},"incidentio_actions_show":{"action":{"type":"object","description":"Action details","properties":{"id":{"type":"string","description":"Action ID"},"description":{"type":"string","description":"Action description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Action status"},"due_at":{"type":"string","description":"Due date/time"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the action","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"external_issue_reference":{"type":"object","description":"External issue tracking reference","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracking provider (e.g., Jira, Linear)"},"issue_name":{"type":"string","description":"Issue identifier"},"issue_permalink":{"type":"string","description":"URL to the external issue"}}}}}},"incidentio_actions_update":{"action":{"type":"object","description":"The updated action","properties":{"id":{"type":"string","description":"Action ID"},"incident_id":{"type":"string","description":"ID of the incident the action belongs to"},"description":{"type":"string","description":"Action description"},"status":{"type":"string","description":"Action status (outstanding, completed, deleted, not_doing)"},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the action","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the action was completed","optional":true},"created_at":{"type":"string","description":"When the action was created"},"updated_at":{"type":"string","description":"When the action was last updated"}}}},"incidentio_alert_events_create":{"deduplication_key":{"type":"string","description":"The deduplication key the event was processed with"},"message":{"type":"string","description":"Human readable message giving detail about the event"},"status":{"type":"string","description":"Status of the event"}},"incidentio_alerts_list":{"alerts":{"type":"array","description":"List of alerts","items":{"type":"object","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title, parsed from the alert payload"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"},"alert_group_ids":{"type":"array","description":"IDs of every alert group this alert belongs to","optional":true,"items":{"type":"string"}},"attributes":{"type":"array","description":"Attribute values parsed from the alert payload","optional":true,"items":{"type":"object"}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_alerts_resolve":{"alert":{"type":"object","description":"The resolved alert","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title, parsed from the alert payload"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"},"alert_group_ids":{"type":"array","description":"IDs of every alert group this alert belongs to","optional":true,"items":{"type":"string"}},"attributes":{"type":"array","description":"Attribute values parsed from the alert payload","optional":true,"items":{"type":"object"}}}}},"incidentio_alerts_show":{"alert":{"type":"object","description":"The alert details","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title, parsed from the alert payload"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"},"alert_group_ids":{"type":"array","description":"IDs of every alert group this alert belongs to","optional":true,"items":{"type":"string"}},"attributes":{"type":"array","description":"Attribute values parsed from the alert payload","optional":true,"items":{"type":"object"}}}}},"incidentio_catalog_entries_list":{"catalog_entries":{"type":"array","description":"List of catalog entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Catalog entry ID"},"name":{"type":"string","description":"Human readable name of this entry"},"catalog_type_id":{"type":"string","description":"ID of the catalog type"},"external_id":{"type":"string","description":"Alternative ID for this entry, unique within the type","optional":true},"aliases":{"type":"array","description":"Alternative names this entry can be referenced by","items":{"type":"string"}},"rank":{"type":"number","description":"Ordering rank, used when the type is ranked"},"attribute_values":{"type":"json","description":"Attribute values of this entry"},"archived_at":{"type":"string","description":"When this entry was archived","optional":true},"created_at":{"type":"string","description":"When this entry was created"},"updated_at":{"type":"string","description":"When this entry was last updated"}}}},"catalog_type":{"type":"object","description":"The catalog type these entries belong to","nullable":true,"properties":{"id":{"type":"string","description":"Catalog type ID"},"name":{"type":"string","description":"Human readable name of this type"},"description":{"type":"string","description":"Human readable description of this type"},"type_name":{"type":"string","description":"Type name used when defining attributes (e.g., Custom[\\"Service\\"])"},"engine_resource_type":{"type":"string","description":"How this resource type is referenced in the incident.io engine"},"categories":{"type":"array","description":"Categories this type is considered part of","items":{"type":"string"}},"color":{"type":"string","description":"Display color of this type in the dashboard"},"icon":{"type":"string","description":"Display icon of this type in the dashboard"},"ranked":{"type":"boolean","description":"Whether entries of this type are ranked"},"is_editable":{"type":"boolean","description":"Whether this type can be edited (types synced externally cannot)"},"use_name_as_identifier":{"type":"boolean","description":"Whether entries can be referenced by name as well as external ID"},"estimated_count":{"type":"number","description":"Estimated number of entries for this type","optional":true},"is_team_type":{"type":"boolean","description":"Whether this is the designated team type in team settings","optional":true},"registry_type":{"type":"string","description":"The registry resource this type is synced from, if any","optional":true},"last_synced_at":{"type":"string","description":"When this type was last synced","optional":true},"owning_team_ids":{"type":"array","description":"IDs of the teams that own this catalog type","optional":true,"items":{"type":"string"}},"schema":{"type":"object","description":"Attribute schema for this catalog type","properties":{"version":{"type":"number","description":"Version number of this schema"},"attributes":{"type":"array","description":"Attributes of this catalog type","items":{"type":"object"}}}},"annotations":{"type":"json","description":"Metadata annotations tracked about this type"},"created_at":{"type":"string","description":"When this type was created"},"updated_at":{"type":"string","description":"When this type was last updated"}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"},"total_record_count":{"type":"number","description":"Total number of entries","optional":true}}}},"incidentio_catalog_types_list":{"catalog_types":{"type":"array","description":"List of catalog types","items":{"type":"object","properties":{"id":{"type":"string","description":"Catalog type ID"},"name":{"type":"string","description":"Human readable name of this type"},"description":{"type":"string","description":"Human readable description of this type"},"type_name":{"type":"string","description":"Type name used when defining attributes (e.g., Custom[\\"Service\\"])"},"engine_resource_type":{"type":"string","description":"How this resource type is referenced in the incident.io engine"},"categories":{"type":"array","description":"Categories this type is considered part of","items":{"type":"string"}},"color":{"type":"string","description":"Display color of this type in the dashboard"},"icon":{"type":"string","description":"Display icon of this type in the dashboard"},"ranked":{"type":"boolean","description":"Whether entries of this type are ranked"},"is_editable":{"type":"boolean","description":"Whether this type can be edited (types synced externally cannot)"},"use_name_as_identifier":{"type":"boolean","description":"Whether entries can be referenced by name as well as external ID"},"estimated_count":{"type":"number","description":"Estimated number of entries for this type","optional":true},"is_team_type":{"type":"boolean","description":"Whether this is the designated team type in team settings","optional":true},"registry_type":{"type":"string","description":"The registry resource this type is synced from, if any","optional":true},"last_synced_at":{"type":"string","description":"When this type was last synced","optional":true},"owning_team_ids":{"type":"array","description":"IDs of the teams that own this catalog type","optional":true,"items":{"type":"string"}},"schema":{"type":"object","description":"Attribute schema for this catalog type","properties":{"version":{"type":"number","description":"Version number of this schema"},"attributes":{"type":"array","description":"Attributes of this catalog type","items":{"type":"object"}}}},"annotations":{"type":"json","description":"Metadata annotations tracked about this type"},"created_at":{"type":"string","description":"When this type was created"},"updated_at":{"type":"string","description":"When this type was last updated"}}}}},"incidentio_custom_fields_create":{"custom_field":{"type":"object","description":"Created custom field","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"incidentio_custom_fields_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_custom_fields_list":{"custom_fields":{"type":"array","description":"List of custom fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}}},"incidentio_custom_fields_show":{"custom_field":{"type":"object","description":"Custom field details","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"incidentio_custom_fields_update":{"custom_field":{"type":"object","description":"Updated custom field","properties":{"id":{"type":"string","description":"Custom field ID"},"name":{"type":"string","description":"Custom field name"},"description":{"type":"string","description":"Custom field description"},"field_type":{"type":"string","description":"Custom field type"},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"}}}},"incidentio_escalation_paths_create":{"escalation_path":{"type":"object","description":"The created escalation path","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels","items":{"type":"object","properties":{"targets":{"type":"array","description":"Targets for this level","items":{"type":"object","properties":{"id":{"type":"string","description":"Target ID"},"type":{"type":"string","description":"Target type"},"schedule_id":{"type":"string","description":"Schedule ID if type is schedule","optional":true},"user_id":{"type":"string","description":"User ID if type is user","optional":true},"urgency":{"type":"string","description":"Urgency level"}}}},"time_to_ack_seconds":{"type":"number","description":"Time to acknowledge in seconds"}}}},"working_hours":{"type":"array","description":"Working hours configuration","optional":true,"items":{"type":"object","properties":{"weekday":{"type":"string","description":"Day of week"},"start_time":{"type":"string","description":"Start time"},"end_time":{"type":"string","description":"End time"}}}}}}},"incidentio_escalation_paths_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_escalation_paths_list":{"escalation_paths":{"type":"array","description":"List of escalation paths","items":{"type":"object","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels"},"working_hours":{"type":"array","description":"Working hours configuration","optional":true}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_escalation_paths_show":{"escalation_path":{"type":"object","description":"The escalation path details","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels","items":{"type":"object","properties":{"targets":{"type":"array","description":"Targets for this level","items":{"type":"object","properties":{"id":{"type":"string","description":"Target ID"},"type":{"type":"string","description":"Target type"},"schedule_id":{"type":"string","description":"Schedule ID if type is schedule","optional":true},"user_id":{"type":"string","description":"User ID if type is user","optional":true},"urgency":{"type":"string","description":"Urgency level"}}}},"time_to_ack_seconds":{"type":"number","description":"Time to acknowledge in seconds"}}}},"working_hours":{"type":"array","description":"Working hours configuration","optional":true,"items":{"type":"object","properties":{"weekday":{"type":"string","description":"Day of week"},"start_time":{"type":"string","description":"Start time"},"end_time":{"type":"string","description":"End time"}}}}}}},"incidentio_escalation_paths_update":{"escalation_path":{"type":"object","description":"The updated escalation path","properties":{"id":{"type":"string","description":"The escalation path ID"},"name":{"type":"string","description":"The escalation path name"},"path":{"type":"array","description":"Array of escalation levels","items":{"type":"object","properties":{"targets":{"type":"array","description":"Targets for this level","items":{"type":"object","properties":{"id":{"type":"string","description":"Target ID"},"type":{"type":"string","description":"Target type"},"schedule_id":{"type":"string","description":"Schedule ID if type is schedule","optional":true},"user_id":{"type":"string","description":"User ID if type is user","optional":true},"urgency":{"type":"string","description":"Urgency level"}}}},"time_to_ack_seconds":{"type":"number","description":"Time to acknowledge in seconds"}}}},"working_hours":{"type":"array","description":"Working hours configuration","optional":true,"items":{"type":"object","properties":{"weekday":{"type":"string","description":"Day of week"},"start_time":{"type":"string","description":"Start time"},"end_time":{"type":"string","description":"End time"}}}}}}},"incidentio_escalations_cancel":{"message":{"type":"string","description":"Success message"}},"incidentio_escalations_create":{"escalation":{"type":"object","description":"The created escalation policy","properties":{"id":{"type":"string","description":"The escalation policy ID"},"name":{"type":"string","description":"The escalation policy name"},"created_at":{"type":"string","description":"When the escalation policy was created"},"updated_at":{"type":"string","description":"When the escalation policy was last updated"}}}},"incidentio_escalations_list":{"escalations":{"type":"array","description":"List of escalation policies","items":{"type":"object","properties":{"id":{"type":"string","description":"The escalation policy ID"},"name":{"type":"string","description":"The escalation policy name"},"created_at":{"type":"string","description":"When the escalation policy was created"},"updated_at":{"type":"string","description":"When the escalation policy was last updated"}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_escalations_show":{"escalation":{"type":"object","description":"The escalation policy details","properties":{"id":{"type":"string","description":"The escalation policy ID"},"name":{"type":"string","description":"The escalation policy name"},"created_at":{"type":"string","description":"When the escalation policy was created"},"updated_at":{"type":"string","description":"When the escalation policy was last updated"}}}},"incidentio_follow_ups_create":{"follow_up":{"type":"object","description":"The created follow-up","properties":{"id":{"type":"string","description":"Follow-up ID"},"incident_id":{"type":"string","description":"ID of the incident the follow-up belongs to"},"title":{"type":"string","description":"Follow-up title"},"status":{"type":"string","description":"Follow-up status (outstanding, completed, deleted, not_doing)"},"description":{"type":"string","description":"Follow-up description","optional":true},"labels":{"type":"array","description":"Labels associated with this follow-up","items":{"type":"string"}},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"assignee_team":{"type":"object","description":"The team the follow-up is assigned to","optional":true,"properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"rank":{"type":"number","description":"Priority rank"},"description":{"type":"string","description":"Priority description","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the follow-up","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the follow-up was completed","optional":true},"created_at":{"type":"string","description":"When the follow-up was created"},"updated_at":{"type":"string","description":"When the follow-up was last updated"}}}},"incidentio_follow_ups_list":{"follow_ups":{"type":"array","description":"List of follow-ups","items":{"type":"object","properties":{"id":{"type":"string","description":"Follow-up ID"},"title":{"type":"string","description":"Follow-up title"},"description":{"type":"string","description":"Follow-up description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Follow-up status"},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"description":{"type":"string","description":"Priority description"},"rank":{"type":"number","description":"Priority rank"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the follow-up","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"labels":{"type":"array","description":"Labels associated with the follow-up","items":{"type":"string"}},"external_issue_reference":{"type":"object","description":"External issue tracking reference","properties":{"provider":{"type":"string","description":"External provider name"},"issue_name":{"type":"string","description":"External issue name or ID"},"issue_permalink":{"type":"string","description":"Permalink to external issue"}}}}}}},"incidentio_follow_ups_show":{"follow_up":{"type":"object","description":"Follow-up details","properties":{"id":{"type":"string","description":"Follow-up ID"},"title":{"type":"string","description":"Follow-up title"},"description":{"type":"string","description":"Follow-up description"},"assignee":{"type":"object","description":"Assigned user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"status":{"type":"string","description":"Follow-up status"},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"description":{"type":"string","description":"Priority description"},"rank":{"type":"number","description":"Priority rank"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_id":{"type":"string","description":"Associated incident ID"},"creator":{"type":"object","description":"User who created the follow-up","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"completed_at":{"type":"string","description":"Completion timestamp"},"labels":{"type":"array","description":"Labels associated with the follow-up","items":{"type":"string"}},"external_issue_reference":{"type":"object","description":"External issue tracking reference","properties":{"provider":{"type":"string","description":"External provider name"},"issue_name":{"type":"string","description":"External issue name or ID"},"issue_permalink":{"type":"string","description":"Permalink to external issue"}}}}}},"incidentio_follow_ups_update":{"follow_up":{"type":"object","description":"The updated follow-up","properties":{"id":{"type":"string","description":"Follow-up ID"},"incident_id":{"type":"string","description":"ID of the incident the follow-up belongs to"},"title":{"type":"string","description":"Follow-up title"},"status":{"type":"string","description":"Follow-up status (outstanding, completed, deleted, not_doing)"},"description":{"type":"string","description":"Follow-up description","optional":true},"labels":{"type":"array","description":"Labels associated with this follow-up","items":{"type":"string"}},"assignee":{"type":"object","description":"The assigned user","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"assignee_team":{"type":"object","description":"The team the follow-up is assigned to","optional":true,"properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}},"priority":{"type":"object","description":"Follow-up priority","optional":true,"properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"},"rank":{"type":"number","description":"Priority rank"},"description":{"type":"string","description":"Priority description","optional":true}}},"external_issue_reference":{"type":"object","description":"The external issue this was exported to","optional":true,"properties":{"provider":{"type":"string","description":"Issue tracker provider"},"issue_name":{"type":"string","description":"Human readable issue ID"},"issue_permalink":{"type":"string","description":"Link to the issue in the tracker"}}},"creator":{"type":"object","description":"Who created the follow-up","properties":{"user":{"type":"object","description":"The user who caused this, if a person did","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}},"api_key":{"type":"object","description":"The API key that caused this, if an integration did","optional":true,"properties":{"id":{"type":"string","description":"API key ID"},"name":{"type":"string","description":"API key name"}}},"workflow":{"type":"object","description":"The incident.io workflow that caused this, if automation did","optional":true,"properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"}}},"alert":{"type":"object","description":"The alert that caused this, if an alert did","optional":true,"properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"}}}}},"completed_at":{"type":"string","description":"When the follow-up was completed","optional":true},"created_at":{"type":"string","description":"When the follow-up was created"},"updated_at":{"type":"string","description":"When the follow-up was last updated"}}}},"incidentio_incident_alerts_list":{"incident_alerts":{"type":"array","description":"List of incident-to-alert connections","items":{"type":"object","properties":{"id":{"type":"string","description":"ID of this incident alert connection"},"alert_route_id":{"type":"string","description":"ID of the alert route that created this connection","optional":true},"alert":{"type":"object","description":"The connected alert","properties":{"id":{"type":"string","description":"Alert ID"},"title":{"type":"string","description":"Alert title"},"status":{"type":"string","description":"Alert status (firing, resolved)"},"alert_source_id":{"type":"string","description":"ID of the alert source this alert fired on"},"deduplication_key":{"type":"string","description":"Key that uniquely references this alert from its source"},"description":{"type":"string","description":"Alert description","optional":true},"source_url":{"type":"string","description":"Link to the alert in the upstream system","optional":true},"resolved_at":{"type":"string","description":"When this alert was resolved","optional":true},"created_at":{"type":"string","description":"When this alert was created"},"updated_at":{"type":"string","description":"When this alert was last updated"}}},"incident":{"type":"object","description":"The incident the alert is attached to","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"reference":{"type":"string","description":"Incident reference (e.g., INC-123)"},"external_id":{"type":"number","description":"External incident identifier"},"status_category":{"type":"string","description":"Category of the incident status"},"visibility":{"type":"string","description":"Incident visibility (public, private)"},"summary":{"type":"string","description":"Incident summary","optional":true}}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_incident_memberships_create":{"incident_membership":{"type":"object","description":"The created incident membership","properties":{"id":{"type":"string","description":"Incident membership ID"},"incident_id":{"type":"string","description":"ID of the incident"},"created_at":{"type":"string","description":"When the membership was created"},"updated_at":{"type":"string","description":"When the membership was last updated"},"user":{"type":"object","description":"The user who was granted access","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}},"incidentio_incident_memberships_revoke":{"message":{"type":"string","description":"Success message"}},"incidentio_incident_participants_list":{"active":{"type":"array","description":"Participants who are actively helping with the incident","items":{"type":"object","properties":{"participant_type":{"type":"string","description":"The role they took in the incident (observer, collaborator, responder)"},"user":{"type":"object","description":"The participating user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}},"passive":{"type":"array","description":"Participants who are just observing the incident","items":{"type":"object","properties":{"participant_type":{"type":"string","description":"The role they took in the incident (observer, collaborator, responder)"},"user":{"type":"object","description":"The participating user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}}},"incidentio_incident_roles_create":{"incident_role":{"type":"object","description":"The created incident role","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}},"incidentio_incident_roles_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_incident_roles_list":{"incident_roles":{"type":"array","description":"List of incident roles","items":{"type":"object","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}}},"incidentio_incident_roles_show":{"incident_role":{"type":"object","description":"The incident role details","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}},"incidentio_incident_roles_update":{"incident_role":{"type":"object","description":"The updated incident role","properties":{"id":{"type":"string","description":"The incident role ID"},"name":{"type":"string","description":"The incident role name"},"description":{"type":"string","description":"The incident role description","optional":true},"instructions":{"type":"string","description":"Instructions for the role"},"shortform":{"type":"string","description":"Short form abbreviation of the role"},"role_type":{"type":"string","description":"The type of role"},"required":{"type":"boolean","description":"Whether the role is required"},"created_at":{"type":"string","description":"When the role was created"},"updated_at":{"type":"string","description":"When the role was last updated"}}}},"incidentio_incident_statuses_list":{"incident_statuses":{"type":"array","description":"List of incident statuses","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the incident status"},"name":{"type":"string","description":"Name of the incident status"},"description":{"type":"string","description":"Description of the incident status"},"category":{"type":"string","description":"Category of the incident status"}}}}},"incidentio_incident_timestamps_list":{"incident_timestamps":{"type":"array","description":"List of incident timestamp definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"The timestamp ID"},"name":{"type":"string","description":"The timestamp name"},"rank":{"type":"number","description":"The rank/order of the timestamp"},"created_at":{"type":"string","description":"When the timestamp was created"},"updated_at":{"type":"string","description":"When the timestamp was last updated"}}}}},"incidentio_incident_timestamps_show":{"incident_timestamp":{"type":"object","description":"The incident timestamp details","properties":{"id":{"type":"string","description":"The timestamp ID"},"name":{"type":"string","description":"The timestamp name"},"rank":{"type":"number","description":"The rank/order of the timestamp"},"created_at":{"type":"string","description":"When the timestamp was created"},"updated_at":{"type":"string","description":"When the timestamp was last updated"}}}},"incidentio_incident_types_list":{"incident_types":{"type":"array","description":"List of incident types","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the incident type"},"name":{"type":"string","description":"Name of the incident type"},"description":{"type":"string","description":"Description of the incident type"},"is_default":{"type":"boolean","description":"Whether this is the default incident type"}}}}},"incidentio_incident_updates_list":{"incident_updates":{"type":"array","description":"List of incident updates","items":{"type":"object","properties":{"id":{"type":"string","description":"The update ID"},"incident_id":{"type":"string","description":"The incident ID"},"message":{"type":"string","description":"The update message"},"new_severity":{"type":"object","description":"New severity if changed","optional":true,"properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"new_status":{"type":"object","description":"New status if changed","optional":true,"properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"updater":{"type":"object","description":"User who created the update","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"created_at":{"type":"string","description":"When the update was created"},"updated_at":{"type":"string","description":"When the update was last modified"}}}},"pagination_meta":{"type":"object","description":"Pagination information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_incidents_create":{"incident":{"type":"object","description":"The created incident object","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"summary":{"type":"string","description":"Brief summary of the incident"},"description":{"type":"string","description":"Detailed description of the incident"},"mode":{"type":"string","description":"Incident mode (e.g., standard, retrospective)"},"call_url":{"type":"string","description":"URL for the incident call/bridge"},"severity":{"type":"object","description":"Severity of the incident","properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"status":{"type":"object","description":"Current status of the incident","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"incident_type":{"type":"object","description":"Type of the incident","properties":{"id":{"type":"string","description":"Type ID"},"name":{"type":"string","description":"Type name"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_url":{"type":"string","description":"URL to the incident"},"slack_channel_id":{"type":"string","description":"Associated Slack channel ID"},"slack_channel_name":{"type":"string","description":"Associated Slack channel name"},"visibility":{"type":"string","description":"Incident visibility"}}}},"incidentio_incidents_list":{"incidents":{"type":"array","description":"List of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name/title"},"summary":{"type":"string","description":"Incident summary","optional":true},"description":{"type":"string","description":"Incident description","optional":true},"mode":{"type":"string","description":"Incident mode (standard, retrospective, test)","optional":true},"call_url":{"type":"string","description":"Video call URL","optional":true},"severity":{"type":"object","description":"Incident severity","optional":true,"properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name (e.g., Critical, Major, Minor)"},"description":{"type":"string","description":"Severity description"},"rank":{"type":"number","description":"Severity rank (lower = more severe)"}}},"status":{"type":"object","description":"Current incident status","optional":true,"properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"category":{"type":"string","description":"Status category (triage, active, post-incident, closed)"}}},"incident_type":{"type":"object","description":"Incident type","optional":true,"properties":{"id":{"type":"string","description":"Incident type ID"},"name":{"type":"string","description":"Incident type name"},"description":{"type":"string","description":"Incident type description"},"is_default":{"type":"boolean","description":"Whether this is the default incident type"}}},"created_at":{"type":"string","description":"When the incident was created (ISO 8601)"},"updated_at":{"type":"string","description":"When the incident was last updated (ISO 8601)"},"incident_url":{"type":"string","description":"URL to the incident page","optional":true},"slack_channel_id":{"type":"string","description":"Slack channel ID","optional":true},"slack_channel_name":{"type":"string","description":"Slack channel name","optional":true},"visibility":{"type":"string","description":"Incident visibility (public, private)","optional":true}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of items per page"},"total_record_count":{"type":"number","description":"Total number of records","optional":true}}}},"incidentio_incidents_show":{"incident":{"type":"object","description":"Detailed incident information","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"summary":{"type":"string","description":"Brief summary of the incident"},"description":{"type":"string","description":"Detailed description of the incident"},"mode":{"type":"string","description":"Incident mode (e.g., standard, retrospective)"},"call_url":{"type":"string","description":"URL for the incident call/bridge"},"permalink":{"type":"string","description":"Permanent link to the incident"},"severity":{"type":"object","description":"Severity of the incident","properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"status":{"type":"object","description":"Current status of the incident","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"incident_type":{"type":"object","description":"Type of the incident","properties":{"id":{"type":"string","description":"Type ID"},"name":{"type":"string","description":"Type name"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_url":{"type":"string","description":"URL to the incident"},"slack_channel_id":{"type":"string","description":"Associated Slack channel ID"},"slack_channel_name":{"type":"string","description":"Associated Slack channel name"},"visibility":{"type":"string","description":"Incident visibility"},"custom_field_entries":{"type":"array","description":"Custom field values for the incident"},"incident_role_assignments":{"type":"array","description":"Role assignments for the incident"}}}},"incidentio_incidents_update":{"incident":{"type":"object","description":"The updated incident object","properties":{"id":{"type":"string","description":"Incident ID"},"name":{"type":"string","description":"Incident name"},"summary":{"type":"string","description":"Brief summary of the incident"},"description":{"type":"string","description":"Detailed description of the incident"},"mode":{"type":"string","description":"Incident mode (e.g., standard, retrospective)"},"call_url":{"type":"string","description":"URL for the incident call/bridge"},"severity":{"type":"object","description":"Severity of the incident","properties":{"id":{"type":"string","description":"Severity ID"},"name":{"type":"string","description":"Severity name"},"rank":{"type":"number","description":"Severity rank"}}},"status":{"type":"object","description":"Current status of the incident","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"},"category":{"type":"string","description":"Status category"}}},"incident_type":{"type":"object","description":"Type of the incident","properties":{"id":{"type":"string","description":"Type ID"},"name":{"type":"string","description":"Type name"}}},"created_at":{"type":"string","description":"Creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"incident_url":{"type":"string","description":"URL to the incident"},"slack_channel_id":{"type":"string","description":"Associated Slack channel ID"},"slack_channel_name":{"type":"string","description":"Associated Slack channel name"},"visibility":{"type":"string","description":"Incident visibility"}}}},"incidentio_on_call_now":{"on_call":{"type":"array","description":"Shifts that are ongoing right now, one row per on-call person per schedule","items":{"type":"object","properties":{"schedule_id":{"type":"string","description":"ID of the schedule the shift belongs to"},"schedule_name":{"type":"string","description":"Name of the schedule the shift belongs to"},"schedule_timezone":{"type":"string","description":"Timezone the schedule is interpreted in"},"schedule_permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"entry_id":{"type":"string","description":"ID of the stored schedule entry. Absent for shifts projected from rotation rules rather than stored","optional":true},"rotation_id":{"type":"string","description":"ID of the rotation this shift belongs to","optional":true},"layer_id":{"type":"string","description":"ID of the layer this shift belongs to","optional":true},"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"user_id":{"type":"string","description":"ID of the on-call user","optional":true},"user_name":{"type":"string","description":"Name of the on-call user","optional":true},"user_email":{"type":"string","description":"Email of the on-call user","optional":true},"user_slack_user_id":{"type":"string","description":"Slack ID of the on-call user","optional":true}}}},"next_on_call":{"type":"array","description":"Shifts that take over at the next changeover. Only populated when the page size is 25 or lower","items":{"type":"object","properties":{"schedule_id":{"type":"string","description":"ID of the schedule the shift belongs to"},"schedule_name":{"type":"string","description":"Name of the schedule the shift belongs to"},"schedule_timezone":{"type":"string","description":"Timezone the schedule is interpreted in"},"schedule_permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"entry_id":{"type":"string","description":"ID of the stored schedule entry. Absent for shifts projected from rotation rules rather than stored","optional":true},"rotation_id":{"type":"string","description":"ID of the rotation this shift belongs to","optional":true},"layer_id":{"type":"string","description":"ID of the layer this shift belongs to","optional":true},"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"user_id":{"type":"string","description":"ID of the on-call user","optional":true},"user_name":{"type":"string","description":"Name of the on-call user","optional":true},"user_email":{"type":"string","description":"Email of the on-call user","optional":true},"user_slack_user_id":{"type":"string","description":"Slack ID of the on-call user","optional":true}}}},"pagination_meta":{"type":"object","description":"Pagination metadata, returned when scanning every schedule","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"},"total_record_count":{"type":"number","description":"Total number of schedules","optional":true}}}},"incidentio_schedule_entries_list":{"schedule_entries":{"type":"object","description":"Schedule entries grouped by final, overrides, and scheduled entries","properties":{"final":{"type":"array","description":"Final computed schedule entries"},"overrides":{"type":"array","description":"Override schedule entries"},"scheduled":{"type":"array","description":"Scheduled entries before overrides are applied"}}},"pagination_meta":{"type":"object","description":"Pagination information","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"after_url":{"type":"string","description":"URL for next page","optional":true}}}},"incidentio_schedule_overrides_create":{"override":{"type":"object","description":"The created schedule override","properties":{"id":{"type":"string","description":"The override ID"},"layer_id":{"type":"string","description":"The schedule layer ID"},"rotation_id":{"type":"string","description":"The rotation ID"},"schedule_id":{"type":"string","description":"The schedule ID"},"user":{"type":"object","description":"User assigned to this override","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"start_at":{"type":"string","description":"When the override starts"},"end_at":{"type":"string","description":"When the override ends"},"created_at":{"type":"string","description":"When the override was created"},"updated_at":{"type":"string","description":"When the override was last updated"}}}},"incidentio_schedule_overrides_list":{"overrides":{"type":"array","description":"List of schedule overrides","items":{"type":"object","properties":{"id":{"type":"string","description":"Override ID"},"schedule_id":{"type":"string","description":"Schedule the override applies to"},"rotation_id":{"type":"string","description":"Rotation the override applies to"},"layer_id":{"type":"string","description":"Layer the override applies to"},"start_at":{"type":"string","description":"Start of the override"},"end_at":{"type":"string","description":"End of the override"},"created_at":{"type":"string","description":"When the override was created"},"updated_at":{"type":"string","description":"When the override was last updated"},"user":{"type":"object","description":"The user covering the override","optional":true,"properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"role":{"type":"string","description":"User role","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_schedules_create":{"schedule":{"type":"object","description":"The created schedule","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"}}}},"incidentio_schedules_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_schedules_list":{"schedules":{"type":"array","description":"List of schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"},"current_shifts":{"type":"array","description":"Shifts that are ongoing right now, naming who is on call","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"next_shifts":{"type":"array","description":"Shifts that take over at the next changeover. Only returned when the page size is 25 or lower","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"team_ids":{"type":"array","description":"IDs of teams that own this schedule","optional":true,"items":{"type":"string"}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_schedules_show":{"schedule":{"type":"object","description":"The schedule details","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"},"current_shifts":{"type":"array","description":"Shifts that are ongoing right now, naming who is on call","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"next_shifts":{"type":"array","description":"Shifts that take over at the next changeover. Only returned when the page size is 25 or lower","optional":true,"items":{"type":"object","properties":{"start_at":{"type":"string","description":"When the shift starts"},"end_at":{"type":"string","description":"When the shift ends"},"entry_id":{"type":"string","description":"Schedule entry ID","optional":true},"rotation_id":{"type":"string","description":"Rotation ID","optional":true},"layer_id":{"type":"string","description":"Layer ID","optional":true},"user":{"type":"object","description":"The on-call user","optional":true}}}},"permalink":{"type":"string","description":"Link to the schedule in the incident.io dashboard","optional":true},"team_ids":{"type":"array","description":"IDs of teams that own this schedule","optional":true,"items":{"type":"string"}}}}},"incidentio_schedules_update":{"schedule":{"type":"object","description":"The updated schedule","properties":{"id":{"type":"string","description":"The schedule ID"},"name":{"type":"string","description":"The schedule name"},"timezone":{"type":"string","description":"The schedule timezone"},"created_at":{"type":"string","description":"When the schedule was created"},"updated_at":{"type":"string","description":"When the schedule was last updated"}}}},"incidentio_severities_list":{"severities":{"type":"array","description":"List of severity levels","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the severity level"},"name":{"type":"string","description":"Name of the severity level"},"description":{"type":"string","description":"Description of the severity level"},"rank":{"type":"number","description":"Rank/order of the severity level"}}}}},"incidentio_teams_list":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"members":{"type":"array","description":"Members of the team","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}},"catalog_entry":{"type":"object","description":"The catalog entry backing this team","properties":{"id":{"type":"string","description":"Catalog entry ID"},"name":{"type":"string","description":"Catalog entry name"},"external_id":{"type":"string","description":"Alternative ID for this entry, unique within the type","optional":true}}}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of results per page"}}}},"incidentio_teams_show":{"team":{"type":"object","description":"The team details","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"members":{"type":"array","description":"Members of the team","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User display name"},"email":{"type":"string","description":"User email address","optional":true},"slack_user_id":{"type":"string","description":"Slack user ID","optional":true}}}},"catalog_entry":{"type":"object","description":"The catalog entry backing this team","properties":{"id":{"type":"string","description":"Catalog entry ID"},"name":{"type":"string","description":"Catalog entry name"},"external_id":{"type":"string","description":"Alternative ID for this entry, unique within the type","optional":true}}}}}},"incidentio_users_list":{"users":{"type":"array","description":"List of users in the workspace","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the user"},"name":{"type":"string","description":"Full name of the user"},"email":{"type":"string","description":"Email address of the user"},"role":{"type":"string","description":"Role of the user in the workspace"}}}},"pagination_meta":{"type":"object","description":"Pagination metadata","optional":true,"properties":{"after":{"type":"string","description":"Cursor for next page","optional":true},"page_size":{"type":"number","description":"Number of items per page"},"total_record_count":{"type":"number","description":"Total number of records","optional":true}}}},"incidentio_users_show":{"user":{"type":"object","description":"Details of the requested user","properties":{"id":{"type":"string","description":"Unique identifier for the user"},"name":{"type":"string","description":"Full name of the user"},"email":{"type":"string","description":"Email address of the user"},"role":{"type":"string","description":"Role of the user in the workspace"}}}},"incidentio_workflows_create":{"workflow":{"type":"object","description":"The created workflow","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}},"management_meta":{"type":"json","description":"Workflow management metadata","optional":true}},"incidentio_workflows_delete":{"message":{"type":"string","description":"Success message"}},"incidentio_workflows_list":{"workflows":{"type":"array","description":"List of workflows","items":{"type":"object","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}}}},"incidentio_workflows_show":{"workflow":{"type":"object","description":"The workflow details","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}},"management_meta":{"type":"json","description":"Workflow management metadata","optional":true}},"incidentio_workflows_update":{"workflow":{"type":"object","description":"The updated workflow","properties":{"id":{"type":"string","description":"Workflow ID"},"name":{"type":"string","description":"Workflow name"},"trigger":{"type":"string","description":"Workflow trigger"},"once_for":{"type":"array","description":"Fields that make the workflow run once"},"version":{"type":"number","description":"Workflow version"},"expressions":{"type":"array","description":"Workflow expressions"},"condition_groups":{"type":"array","description":"Workflow condition groups"},"steps":{"type":"array","description":"Workflow steps"},"include_private_incidents":{"type":"boolean","description":"Whether the workflow includes private incidents"},"include_private_escalations":{"type":"boolean","description":"Whether the workflow includes private escalations"},"runs_on_incident_modes":{"type":"array","description":"Incident modes the workflow runs on"},"continue_on_step_error":{"type":"boolean","description":"Whether execution continues after a step error"},"runs_on_incidents":{"type":"string","description":"Incident lifecycle filter"},"state":{"type":"string","description":"Workflow state (active, draft, disabled)"},"delay":{"type":"object","description":"Workflow delay configuration","optional":true},"folder":{"type":"string","description":"Workflow folder","optional":true},"runs_from":{"type":"string","description":"When the workflow runs from","optional":true},"shortform":{"type":"string","description":"Workflow shortform identifier","optional":true}}},"management_meta":{"type":"json","description":"Workflow management metadata","optional":true}},"infisical_create_secret":{"secret":{"type":"object","description":"The created secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"infisical_delete_secret":{"secret":{"type":"object","description":"The deleted secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"infisical_get_secret":{"secret":{"type":"object","description":"The retrieved secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"infisical_list_secrets":{"secrets":{"type":"array","description":"Array of secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"count":{"type":"number","description":"Total number of secrets returned"}},"infisical_update_secret":{"secret":{"type":"object","description":"The updated secret","properties":{"id":{"type":"string","description":"Secret ID"},"workspace":{"type":"string","description":"Workspace/project ID","optional":true},"secretKey":{"type":"string","description":"Secret name/key"},"secretValue":{"type":"string","description":"Secret value","optional":true},"secretComment":{"type":"string","description":"Secret comment","optional":true},"secretPath":{"type":"string","description":"Secret path","optional":true},"version":{"type":"number","description":"Secret version"},"type":{"type":"string","description":"Secret type (shared or personal)"},"environment":{"type":"string","description":"Environment slug"},"secretValueHidden":{"type":"boolean","description":"Whether the secret value was hidden in the response","optional":true},"isRotatedSecret":{"type":"boolean","description":"Whether the secret is managed by secret rotation","optional":true},"rotationId":{"type":"string","description":"Secret rotation ID","optional":true},"secretReminderNote":{"type":"string","description":"Rotation reminder note","optional":true},"secretReminderRepeatDays":{"type":"number","description":"Rotation reminder interval in days","optional":true},"skipMultilineEncoding":{"type":"boolean","description":"Whether multiline encoding is skipped for this secret","optional":true},"tags":{"type":"array","description":"Tags attached to the secret","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"slug":{"type":"string","description":"Tag slug"},"color":{"type":"string","description":"Tag color","optional":true},"name":{"type":"string","description":"Tag name"}}}},"secretMetadata":{"type":"array","description":"Custom metadata key-value pairs","optional":true,"items":{"type":"object","properties":{"key":{"type":"string","description":"Metadata key"},"value":{"type":"string","description":"Metadata value"},"isEncrypted":{"type":"boolean","description":"Whether the metadata value is encrypted","optional":true}}}},"actor":{"type":"object","description":"Identity that last modified the secret","optional":true,"properties":{"actorId":{"type":"string","description":"Actor ID","optional":true},"actorType":{"type":"string","description":"Actor type","optional":true},"name":{"type":"string","description":"Actor name","optional":true},"membershipId":{"type":"string","description":"Membership ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true}}},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"instagram_delete_comment":{"success":{"type":"boolean","description":"Whether the delete succeeded"}},"instagram_download_media":{"files":{"type":"file[]","description":"Downloaded media as canonical User Files, ready for attachment inputs (100 MB max each)"},"mediaId":{"type":"string","description":"Instagram media ID that was downloaded"},"mediaType":{"type":"string","description":"Instagram media type, such as IMAGE, VIDEO, or CAROUSEL_ALBUM","optional":true},"downloadedCount":{"type":"number","description":"Number of files downloaded"}},"instagram_get_account_insights":{"insights":{"type":"array","description":"Account insight metrics","items":{"type":"object","properties":{"name":{"type":"string","description":"Metric name","nullable":true},"period":{"type":"string","description":"Aggregation period","nullable":true},"title":{"type":"string","description":"Human-readable metric title","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"values":{"type":"json","description":"Metric values; shape varies by metric and requested breakdown"},"totalValue":{"type":"json","description":"Aggregate metric value; shape varies by metric and breakdown","nullable":true}}}}},"instagram_get_container_status":{"containerId":{"type":"string","description":"Container id"},"statusCode":{"type":"string","description":"EXPIRED, ERROR, FINISHED, IN_PROGRESS, or PUBLISHED","optional":true},"status":{"type":"string","description":"Detailed status message when available","optional":true}},"instagram_get_conversation_messages":{"conversationId":{"type":"string","description":"Conversation id"},"messages":{"type":"array","description":"Message references (id, createdTime). Use Get Message for sender, recipient, and text.","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram message ID"},"createdTime":{"type":"string","description":"Created timestamp","nullable":true},"isUnsupported":{"type":"boolean","description":"Whether this message type is unsupported by the API"}}}},"nextCursor":{"type":"string","description":"Nested messages pagination cursor","optional":true}},"instagram_get_media":{"id":{"type":"string","description":"Media id","optional":true},"caption":{"type":"string","description":"Caption text","optional":true},"mediaType":{"type":"string","description":"IMAGE, VIDEO, or CAROUSEL_ALBUM","optional":true},"mediaProductType":{"type":"string","description":"Feed, Reels, or Stories product type","optional":true},"mediaUrl":{"type":"string","description":"Instagram media URL when available; use Download Media to persist it","optional":true},"permalink":{"type":"string","description":"Permalink to the post","optional":true},"timestamp":{"type":"string","description":"ISO timestamp","optional":true},"likeCount":{"type":"number","description":"Like count","optional":true},"commentsCount":{"type":"number","description":"Comments count","optional":true},"children":{"type":"array","description":"Carousel child media IDs","items":{"type":"object","properties":{"id":{"type":"string","description":"Carousel child media ID"}}}}},"instagram_get_media_insights":{"insights":{"type":"array","description":"Media insight metrics","items":{"type":"object","properties":{"name":{"type":"string","description":"Metric name","nullable":true},"period":{"type":"string","description":"Aggregation period","nullable":true},"title":{"type":"string","description":"Human-readable metric title","nullable":true},"description":{"type":"string","description":"Metric description","nullable":true},"values":{"type":"json","description":"Metric values; shape varies by metric and requested breakdown"},"totalValue":{"type":"json","description":"Aggregate metric value; shape varies by metric and breakdown","nullable":true}}}}},"instagram_get_message":{"id":{"type":"string","description":"Message id"},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"fromId":{"type":"string","description":"Sender Instagram-scoped id","optional":true},"fromUsername":{"type":"string","description":"Sender username","optional":true},"toId":{"type":"string","description":"Recipient id","optional":true},"message":{"type":"string","description":"Message text","optional":true}},"instagram_get_profile":{"userId":{"type":"string","description":"Instagram professional account user_id","optional":true},"id":{"type":"string","description":"Graph object id","optional":true},"username":{"type":"string","description":"Instagram username","optional":true},"name":{"type":"string","description":"Display name","optional":true},"accountType":{"type":"string","description":"Business or Media_Creator","optional":true},"profilePictureUrl":{"type":"string","description":"Profile picture URL","optional":true},"followersCount":{"type":"number","description":"Follower count","optional":true},"followsCount":{"type":"number","description":"Following count","optional":true},"mediaCount":{"type":"number","description":"Media count","optional":true}},"instagram_get_publishing_limit":{"quotaUsage":{"type":"number","description":"Number of publishes used in the current window","optional":true},"config":{"type":"json","description":"Quota config (quotaTotal, quotaDuration)","optional":true,"properties":{"quotaTotal":{"type":"number","description":"Total publishes allowed in the quota window","nullable":true},"quotaDuration":{"type":"number","description":"Quota window duration reported by Instagram","nullable":true}}}},"instagram_hide_comment":{"success":{"type":"boolean","description":"Whether the hide/unhide succeeded"}},"instagram_list_comments":{"comments":{"type":"array","description":"Comments on the media object","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram comment ID"},"text":{"type":"string","description":"Comment text","nullable":true},"username":{"type":"string","description":"Comment author username","nullable":true},"timestamp":{"type":"string","description":"ISO timestamp","nullable":true},"likeCount":{"type":"number","description":"Like count","nullable":true},"hidden":{"type":"boolean","description":"Whether the comment is hidden","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor","optional":true}},"instagram_list_conversations":{"conversations":{"type":"array","description":"Instagram Direct conversations from this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram conversation ID"},"updatedTime":{"type":"string","description":"Last updated timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor","optional":true}},"instagram_list_media":{"media":{"type":"array","description":"Media objects from this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram media ID"},"caption":{"type":"string","description":"Caption text","nullable":true},"mediaType":{"type":"string","description":"IMAGE, VIDEO, or CAROUSEL_ALBUM","nullable":true},"mediaProductType":{"type":"string","description":"Feed, Reels, or Stories product type","nullable":true},"mediaUrl":{"type":"string","description":"Instagram media URL when available","nullable":true},"permalink":{"type":"string","description":"Permalink to the media","nullable":true},"timestamp":{"type":"string","description":"ISO timestamp","nullable":true},"likeCount":{"type":"number","description":"Like count","nullable":true},"commentsCount":{"type":"number","description":"Comment count","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor for the next page","optional":true}},"instagram_list_stories":{"stories":{"type":"array","description":"Active stories from this page","items":{"type":"object","properties":{"id":{"type":"string","description":"Instagram story ID"},"mediaType":{"type":"string","description":"IMAGE or VIDEO","nullable":true},"mediaUrl":{"type":"string","description":"Instagram story media URL when available","nullable":true},"timestamp":{"type":"string","description":"ISO timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Pagination cursor","optional":true}},"instagram_private_reply":{"messageId":{"type":"string","description":"Sent message id"},"recipientId":{"type":"string","description":"Instagram-scoped recipient id"}},"instagram_publish_carousel":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_image":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_reel":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_story":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_publish_video":{"containerId":{"type":"string","description":"Media container ID","optional":true},"mediaId":{"type":"string","description":"Published media ID","optional":true},"statusCode":{"type":"string","description":"Final container status","optional":true}},"instagram_reply_to_comment":{"id":{"type":"string","description":"Created reply comment id"}},"instagram_send_text_message":{"messageId":{"type":"string","description":"Sent message id"},"recipientId":{"type":"string","description":"Recipient id"}},"instagram_set_comments_enabled":{"success":{"type":"boolean","description":"Whether the update succeeded"}},"instantly_activate_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true},"message":{"type":"string","description":"Confirmation message from Instantly","optional":true}},"instantly_create_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true}},"instantly_create_lead":{"lead":{"type":"object","description":"Lead details","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"job_title":{"type":"string","description":"Lead job title","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true},"payload":{"type":"json","description":"Lead custom variables","nullable":true}}},"id":{"type":"string","description":"Lead ID","optional":true},"email_address":{"type":"string","description":"Lead email address","optional":true},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"campaign":{"type":"string","description":"Campaign ID","optional":true},"status":{"type":"number","description":"Lead status","optional":true}},"instantly_create_lead_list":{"lead_list":{"type":"object","description":"Lead list details","properties":{"id":{"type":"string","description":"Lead list ID","nullable":true},"organization_id":{"type":"string","description":"Organization ID","nullable":true},"has_enrichment_task":{"type":"boolean","description":"Whether enrichment is enabled","nullable":true},"owned_by":{"type":"string","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Lead list name","nullable":true},"timestamp_created":{"type":"string","description":"Creation timestamp","nullable":true}}},"id":{"type":"string","description":"Lead list ID","optional":true},"name":{"type":"string","description":"Lead list name","optional":true}},"instantly_delete_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true},"message":{"type":"string","description":"Confirmation message from Instantly","optional":true}},"instantly_delete_leads":{"count":{"type":"number","description":"Number of leads deleted","optional":true}},"instantly_get_lead":{"lead":{"type":"object","description":"Lead details","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"job_title":{"type":"string","description":"Lead job title","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true},"payload":{"type":"json","description":"Lead custom variables","nullable":true}}},"id":{"type":"string","description":"Lead ID","optional":true},"email_address":{"type":"string","description":"Lead email address","optional":true},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"campaign":{"type":"string","description":"Campaign ID","optional":true},"status":{"type":"number","description":"Lead status","optional":true}},"instantly_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns","items":{"type":"object","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true}}}},"count":{"type":"number","description":"Number of campaigns returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_list_emails":{"emails":{"type":"array","description":"List of emails","items":{"type":"object","properties":{"id":{"type":"string","description":"Email ID","nullable":true},"subject":{"type":"string","description":"Email subject","nullable":true},"from_address_email":{"type":"string","description":"Sender email","nullable":true},"lead":{"type":"string","description":"Lead email","nullable":true},"thread_id":{"type":"string","description":"Thread ID","nullable":true}}}},"count":{"type":"number","description":"Number of emails returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_list_lead_lists":{"lead_lists":{"type":"array","description":"List of lead lists","items":{"type":"object","properties":{"id":{"type":"string","description":"Lead list ID","nullable":true},"name":{"type":"string","description":"Lead list name","nullable":true},"has_enrichment_task":{"type":"boolean","description":"Whether enrichment is enabled","nullable":true},"timestamp_created":{"type":"string","description":"Creation timestamp","nullable":true}}}},"count":{"type":"number","description":"Number of lead lists returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_list_leads":{"leads":{"type":"array","description":"List of leads","items":{"type":"object","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true}}}},"count":{"type":"number","description":"Number of leads returned"},"next_starting_after":{"type":"string","description":"Cursor for the next page","optional":true}},"instantly_patch_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true}},"instantly_patch_lead":{"lead":{"type":"object","description":"Lead details","properties":{"id":{"type":"string","description":"Lead ID","nullable":true},"email":{"type":"string","description":"Lead email address","nullable":true},"first_name":{"type":"string","description":"Lead first name","nullable":true},"last_name":{"type":"string","description":"Lead last name","nullable":true},"company_name":{"type":"string","description":"Lead company name","nullable":true},"job_title":{"type":"string","description":"Lead job title","nullable":true},"campaign":{"type":"string","description":"Campaign ID","nullable":true},"status":{"type":"number","description":"Lead status","nullable":true},"payload":{"type":"json","description":"Lead custom variables","nullable":true}}},"id":{"type":"string","description":"Lead ID","optional":true},"email_address":{"type":"string","description":"Lead email address","optional":true},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"campaign":{"type":"string","description":"Campaign ID","optional":true},"status":{"type":"number","description":"Lead status","optional":true}},"instantly_pause_campaign":{"campaign":{"type":"object","description":"Campaign details","properties":{"id":{"type":"string","description":"Campaign ID","nullable":true},"name":{"type":"string","description":"Campaign name","nullable":true},"status":{"type":"number","description":"Campaign status","nullable":true},"daily_limit":{"type":"number","description":"Daily sending limit","nullable":true},"daily_max_leads":{"type":"number","description":"Daily max new leads","nullable":true},"open_tracking":{"type":"boolean","description":"Whether open tracking is enabled","nullable":true}}},"id":{"type":"string","description":"Campaign ID","optional":true},"name":{"type":"string","description":"Campaign name","optional":true},"status":{"type":"number","description":"Campaign status","optional":true},"message":{"type":"string","description":"Confirmation message from Instantly","optional":true}},"instantly_reply_to_email":{"email":{"type":"object","description":"Email details","properties":{"id":{"type":"string","description":"Email ID","nullable":true},"subject":{"type":"string","description":"Email subject","nullable":true},"from_address_email":{"type":"string","description":"Sender email","nullable":true},"to_address_email_list":{"type":"string","description":"Recipient email list","nullable":true},"thread_id":{"type":"string","description":"Thread ID","nullable":true},"content_preview":{"type":"string","description":"Email content preview","nullable":true}}},"id":{"type":"string","description":"Email ID","optional":true},"subject":{"type":"string","description":"Email subject","optional":true},"thread_id":{"type":"string","description":"Thread ID","optional":true}},"instantly_update_lead_interest_status":{"message":{"type":"string","description":"Background job submission message","optional":true}},"intercom_assign_conversation_v2":{"conversation":{"type":"object","description":"The assigned conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation"},"open":{"type":"boolean","description":"Whether the conversation is open"},"admin_assignee_id":{"type":"number","description":"ID of the assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of the assigned team","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the assigned conversation"},"admin_assignee_id":{"type":"number","description":"ID of the assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of the assigned team","optional":true}},"intercom_attach_contact_to_company_v2":{"company":{"type":"object","description":"The company object the contact was attached to","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"company_id":{"type":"string","description":"The company_id you defined"},"name":{"type":"string","description":"Name of the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was updated"},"user_count":{"type":"number","description":"Number of users in the company"},"session_count":{"type":"number","description":"Number of sessions"},"monthly_spend":{"type":"number","description":"Monthly spend amount"},"plan":{"type":"object","description":"Company plan details"}}},"companyId":{"type":"string","description":"ID of the company"},"name":{"type":"string","description":"Name of the company","optional":true}},"intercom_close_conversation_v2":{"conversation":{"type":"object","description":"The closed conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation (closed)"},"open":{"type":"boolean","description":"Whether the conversation is open (false)"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the closed conversation"},"state":{"type":"string","description":"State of the conversation (closed)"}},"intercom_create_company":{"company":{"type":"object","description":"Created or updated company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"remote_created_at":{"type":"number","description":"Unix timestamp when company was created by you"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company","properties":{"type":{"type":"string","description":"Tag list type"},"tags":{"type":"array","description":"Array of tag objects"}}},"segments":{"type":"object","description":"Segments the company belongs to","properties":{"type":{"type":"string","description":"Segment list type"},"segments":{"type":"array","description":"Array of segment objects"}}}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_company)"},"companyId":{"type":"string","description":"ID of the created/updated company"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_company_v2":{"company":{"type":"object","description":"Created or updated company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"remote_created_at":{"type":"number","description":"Unix timestamp when company was created by you"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company","properties":{"type":{"type":"string","description":"Tag list type"},"tags":{"type":"array","description":"Array of tag objects"}}},"segments":{"type":"object","description":"Segments the company belongs to","properties":{"type":{"type":"string","description":"Segment list type"},"segments":{"type":"array","description":"Array of segment objects"}}}}},"companyId":{"type":"string","description":"ID of the created/updated company"}},"intercom_create_contact":{"contact":{"type":"object","description":"Created contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up"},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch tags"},"data":{"type":"array","description":"Array of tag objects"},"has_more":{"type":"boolean","description":"Whether there are more tags"},"total_count":{"type":"number","description":"Total number of tags"}}},"notes":{"type":"object","description":"Notes associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch notes"},"data":{"type":"array","description":"Array of note objects"},"has_more":{"type":"boolean","description":"Whether there are more notes"},"total_count":{"type":"number","description":"Total number of notes"}}},"companies":{"type":"object","description":"Companies associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch companies"},"data":{"type":"array","description":"Array of company objects"},"has_more":{"type":"boolean","description":"Whether there are more companies"},"total_count":{"type":"number","description":"Total number of companies"}}},"location":{"type":"object","description":"Location information for the contact","properties":{"type":{"type":"string","description":"Location type"},"city":{"type":"string","description":"City"},"region":{"type":"string","description":"Region/State"},"country":{"type":"string","description":"Country"},"country_code":{"type":"string","description":"Country code"},"continent_code":{"type":"string","description":"Continent code"}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","properties":{"type":{"type":"string","description":"List type"},"data":{"type":"array","description":"Array of social profile objects"}}},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_contact)"},"contactId":{"type":"string","description":"ID of the created contact"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_contact_v2":{"contact":{"type":"object","description":"Created contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up"},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch tags"},"data":{"type":"array","description":"Array of tag objects"},"has_more":{"type":"boolean","description":"Whether there are more tags"},"total_count":{"type":"number","description":"Total number of tags"}}},"notes":{"type":"object","description":"Notes associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch notes"},"data":{"type":"array","description":"Array of note objects"},"has_more":{"type":"boolean","description":"Whether there are more notes"},"total_count":{"type":"number","description":"Total number of notes"}}},"companies":{"type":"object","description":"Companies associated with the contact","properties":{"type":{"type":"string","description":"List type"},"url":{"type":"string","description":"URL to fetch companies"},"data":{"type":"array","description":"Array of company objects"},"has_more":{"type":"boolean","description":"Whether there are more companies"},"total_count":{"type":"number","description":"Total number of companies"}}},"location":{"type":"object","description":"Location information for the contact","properties":{"type":{"type":"string","description":"Location type"},"city":{"type":"string","description":"City"},"region":{"type":"string","description":"Region/State"},"country":{"type":"string","description":"Country"},"country_code":{"type":"string","description":"Country code"},"continent_code":{"type":"string","description":"Continent code"}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","properties":{"type":{"type":"string","description":"List type"},"data":{"type":"array","description":"Array of social profile objects"}}},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"contactId":{"type":"string","description":"ID of the created contact"}},"intercom_create_event_v2":{"accepted":{"type":"boolean","description":"Whether the event was accepted (202 Accepted)"}},"intercom_create_message":{"message":{"type":"object","description":"Created message object","properties":{"id":{"type":"string","description":"Unique identifier for the message"},"type":{"type":"string","description":"Object type (message)"},"created_at":{"type":"number","description":"Unix timestamp when message was created"},"body":{"type":"string","description":"Body of the message"},"message_type":{"type":"string","description":"Type of the message (in_app or email)"},"conversation_id":{"type":"string","description":"ID of the conversation created"},"owner":{"type":"object","description":"Owner of the message"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_message)"},"messageId":{"type":"string","description":"ID of the created message"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_message_v2":{"message":{"type":"object","description":"Created message object","properties":{"id":{"type":"string","description":"Unique identifier for the message"},"type":{"type":"string","description":"Object type (message)"},"created_at":{"type":"number","description":"Unix timestamp when message was created"},"body":{"type":"string","description":"Body of the message"},"message_type":{"type":"string","description":"Type of the message (in_app or email)"},"conversation_id":{"type":"string","description":"ID of the conversation created"},"owner":{"type":"object","description":"Owner of the message"}}},"messageId":{"type":"string","description":"ID of the created message"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_note_v2":{"id":{"type":"string","description":"Unique identifier for the note"},"body":{"type":"string","description":"The text content of the note"},"created_at":{"type":"number","description":"Unix timestamp when the note was created"},"type":{"type":"string","description":"Object type (note)"},"author":{"type":"object","description":"The admin who created the note","optional":true,"properties":{"type":{"type":"string","description":"Author type (admin)"},"id":{"type":"string","description":"Author ID"},"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"}}},"contact":{"type":"object","description":"The contact the note was created for","optional":true,"properties":{"type":{"type":"string","description":"Contact type"},"id":{"type":"string","description":"Contact ID"}}}},"intercom_create_tag_v2":{"id":{"type":"string","description":"Unique identifier for the tag"},"name":{"type":"string","description":"Name of the tag"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_create_ticket":{"ticket":{"type":"object","description":"Created ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (create_ticket)"},"ticketId":{"type":"string","description":"ID of the created ticket"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_create_ticket_v2":{"ticket":{"type":"object","description":"Created ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"ticketId":{"type":"string","description":"ID of the created ticket"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_delete_contact":{"id":{"type":"string","description":"ID of deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was deleted"},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (delete_contact)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_delete_contact_v2":{"id":{"type":"string","description":"ID of deleted contact"},"deleted":{"type":"boolean","description":"Whether the contact was deleted"}},"intercom_detach_contact_from_company_v2":{"company":{"type":"object","description":"The company object the contact was detached from","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"company_id":{"type":"string","description":"The company_id you defined"},"name":{"type":"string","description":"Name of the company"}}},"companyId":{"type":"string","description":"ID of the company"},"name":{"type":"string","description":"Name of the company","optional":true}},"intercom_get_company":{"company":{"type":"object","description":"Company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_company)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_company_v2":{"company":{"type":"object","description":"Company object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"size":{"type":"number","description":"Number of employees"},"industry":{"type":"string","description":"Industry the company operates in"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}}},"intercom_get_contact":{"contact":{"type":"object","description":"Contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"email_domain":{"type":"string","description":"Email domain of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned account ownership","optional":true},"external_id":{"type":"string","description":"External identifier provided by the client","optional":true},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up","optional":true},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen","optional":true},"last_contacted_at":{"type":"number","description":"Unix timestamp when contact was last contacted","optional":true},"last_replied_at":{"type":"number","description":"Unix timestamp when contact last replied","optional":true},"last_email_opened_at":{"type":"number","description":"Unix timestamp when contact last opened an email","optional":true},"last_email_clicked_at":{"type":"number","description":"Unix timestamp when contact last clicked an email link","optional":true},"has_hard_bounced":{"type":"boolean","description":"Whether email to this contact has hard bounced","optional":true},"marked_email_as_spam":{"type":"boolean","description":"Whether contact marked email as spam","optional":true},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails","optional":true},"browser":{"type":"string","description":"Browser used by contact","optional":true},"browser_version":{"type":"string","description":"Browser version","optional":true},"browser_language":{"type":"string","description":"Browser language setting","optional":true},"os":{"type":"string","description":"Operating system","optional":true},"language_override":{"type":"string","description":"Language override setting","optional":true},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"notes":{"type":"object","description":"Notes associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"companies":{"type":"object","description":"Companies associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"location":{"type":"object","description":"Location information for the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (location)"},"city":{"type":"string","description":"City name","optional":true},"region":{"type":"string","description":"Region or state name","optional":true},"country":{"type":"string","description":"Country name","optional":true},"country_code":{"type":"string","description":"ISO country code","optional":true},"continent_code":{"type":"string","description":"Continent code","optional":true}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (social_profile.list)"},"data":{"type":"array","description":"Array of social profile objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Social network type (e.g., twitter, facebook)"},"name":{"type":"string","description":"Social network name"},"url":{"type":"string","description":"Profile URL","optional":true},"username":{"type":"string","description":"Username on the social network","optional":true},"id":{"type":"string","description":"User ID on the social network","optional":true}}}}}}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_contact)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_contact_v2":{"contact":{"type":"object","description":"Contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"email_domain":{"type":"string","description":"Email domain of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned account ownership","optional":true},"external_id":{"type":"string","description":"External identifier provided by the client","optional":true},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up","optional":true},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen","optional":true},"last_contacted_at":{"type":"number","description":"Unix timestamp when contact was last contacted","optional":true},"last_replied_at":{"type":"number","description":"Unix timestamp when contact last replied","optional":true},"last_email_opened_at":{"type":"number","description":"Unix timestamp when contact last opened an email","optional":true},"last_email_clicked_at":{"type":"number","description":"Unix timestamp when contact last clicked an email link","optional":true},"has_hard_bounced":{"type":"boolean","description":"Whether email to this contact has hard bounced","optional":true},"marked_email_as_spam":{"type":"boolean","description":"Whether contact marked email as spam","optional":true},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails","optional":true},"browser":{"type":"string","description":"Browser used by contact","optional":true},"browser_version":{"type":"string","description":"Browser version","optional":true},"browser_language":{"type":"string","description":"Browser language setting","optional":true},"os":{"type":"string","description":"Operating system","optional":true},"language_override":{"type":"string","description":"Language override setting","optional":true},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"notes":{"type":"object","description":"Notes associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"companies":{"type":"object","description":"Companies associated with the contact (up to 10 displayed)","optional":true,"properties":{"type":{"type":"string","description":"List type identifier"},"url":{"type":"string","description":"URL to fetch full list"},"data":{"type":"array","description":"Array of objects (up to 10)"},"has_more":{"type":"boolean","description":"Whether there are more items beyond this list"},"total_count":{"type":"number","description":"Total number of items"}}},"location":{"type":"object","description":"Location information for the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (location)"},"city":{"type":"string","description":"City name","optional":true},"region":{"type":"string","description":"Region or state name","optional":true},"country":{"type":"string","description":"Country name","optional":true},"country_code":{"type":"string","description":"ISO country code","optional":true},"continent_code":{"type":"string","description":"Continent code","optional":true}}},"social_profiles":{"type":"object","description":"Social profiles of the contact","optional":true,"properties":{"type":{"type":"string","description":"Object type (social_profile.list)"},"data":{"type":"array","description":"Array of social profile objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Social network type (e.g., twitter, facebook)"},"name":{"type":"string","description":"Social network name"},"url":{"type":"string","description":"Profile URL","optional":true},"username":{"type":"string","description":"Username on the social network","optional":true},"id":{"type":"string","description":"User ID on the social network","optional":true}}}}}}}}},"intercom_get_conversation":{"conversation":{"type":"object","description":"Conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"snoozed_until":{"type":"number","description":"Unix timestamp when snooze ends","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"teammates":{"type":"object","description":"Teammates in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"},"statistics":{"type":"object","description":"Conversation statistics"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_conversation)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_conversation_v2":{"conversation":{"type":"object","description":"Conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"snoozed_until":{"type":"number","description":"Unix timestamp when snooze ends","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"teammates":{"type":"object","description":"Teammates in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"},"statistics":{"type":"object","description":"Conversation statistics"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_ticket":{"ticket":{"type":"object","description":"Ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (get_ticket)"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_get_ticket_v2":{"ticket":{"type":"object","description":"Ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID"},"ticket_type":{"type":"object","description":"Type of the ticket","optional":true},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_state_internal_label":{"type":"string","description":"Internal label for ticket state"},"ticket_state_external_label":{"type":"string","description":"External label for ticket state"},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"},"contacts":{"type":"object","description":"Contacts associated with the ticket"},"admin_assignee_id":{"type":"string","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"is_shared":{"type":"boolean","description":"Whether the ticket is shared"},"open":{"type":"boolean","description":"Whether the ticket is open"}}},"ticketId":{"type":"string","description":"ID of the retrieved ticket"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_admins_v2":{"admins":{"type":"array","description":"Array of admin objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the admin"},"type":{"type":"string","description":"Object type (admin)"},"name":{"type":"string","description":"Name of the admin"},"email":{"type":"string","description":"Email of the admin"},"job_title":{"type":"string","description":"Job title of the admin","optional":true},"away_mode_enabled":{"type":"boolean","description":"Whether admin is in away mode"},"away_mode_reassign":{"type":"boolean","description":"Whether to reassign conversations when away"},"has_inbox_seat":{"type":"boolean","description":"Whether admin has a paid inbox seat"},"team_ids":{"type":"array","description":"List of team IDs the admin belongs to"},"avatar":{"type":"object","description":"Avatar information","optional":true},"email_verified":{"type":"boolean","description":"Whether email is verified","optional":true}}}},"type":{"type":"string","description":"Object type (admin.list)"}},"intercom_list_companies":{"companies":{"type":"array","description":"Array of company objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (list_companies)"},"total_count":{"type":"number","description":"Total number of companies"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_companies_v2":{"companies":{"type":"array","description":"Array of company objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the company"},"type":{"type":"string","description":"Object type (company)"},"app_id":{"type":"string","description":"Intercom app ID"},"company_id":{"type":"string","description":"Your unique identifier for the company"},"name":{"type":"string","description":"Name of the company"},"website":{"type":"string","description":"Company website URL"},"plan":{"type":"object","description":"Company plan information"},"monthly_spend":{"type":"number","description":"Monthly revenue from this company"},"session_count":{"type":"number","description":"Number of sessions"},"user_count":{"type":"number","description":"Number of users in the company"},"created_at":{"type":"number","description":"Unix timestamp when company was created"},"updated_at":{"type":"number","description":"Unix timestamp when company was last updated"},"custom_attributes":{"type":"object","description":"Custom attributes set on the company"},"tags":{"type":"object","description":"Tags associated with the company"},"segments":{"type":"object","description":"Segments the company belongs to"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of companies"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_contacts":{"contacts":{"type":"array","description":"Array of contact objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact"},"phone":{"type":"string","description":"Phone number of the contact"},"name":{"type":"string","description":"Name of the contact"},"external_id":{"type":"string","description":"External identifier for the contact"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (list_contacts)"},"total_count":{"type":"number","description":"Total number of contacts"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_contacts_v2":{"contacts":{"type":"array","description":"Array of contact objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","optional":true},"companies":{"type":"object","description":"Companies associated with the contact"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of contacts","optional":true}},"intercom_list_conversations":{"conversations":{"type":"array","description":"Array of conversation objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply"},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (list_conversations)"},"total_count":{"type":"number","description":"Total number of conversations"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_conversations_v2":{"conversations":{"type":"array","description":"Array of conversation objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of conversations","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"intercom_list_tags_v2":{"tags":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the tag"},"type":{"type":"string","description":"Object type (tag)"},"name":{"type":"string","description":"Name of the tag"}}}},"type":{"type":"string","description":"Object type (list)"}},"intercom_open_conversation_v2":{"conversation":{"type":"object","description":"The opened conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation (open)"},"open":{"type":"boolean","description":"Whether the conversation is open (true)"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the opened conversation"},"state":{"type":"string","description":"State of the conversation (open)"}},"intercom_reply_conversation":{"conversation":{"type":"object","description":"Updated conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (reply_conversation)"},"conversationId":{"type":"string","description":"ID of the conversation"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_reply_conversation_v2":{"conversation":{"type":"object","description":"Updated conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"},"conversation_parts":{"type":"object","description":"Parts of the conversation"}}},"conversationId":{"type":"string","description":"ID of the conversation"},"success":{"type":"boolean","description":"Operation success status"}},"intercom_search_contacts":{"contacts":{"type":"array","description":"Array of matching contact objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact"},"phone":{"type":"string","description":"Phone number of the contact"},"name":{"type":"string","description":"Name of the contact"},"avatar":{"type":"string","description":"Avatar URL of the contact"},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact"},"external_id":{"type":"string","description":"External identifier for the contact"},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up"},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (search_contacts)"},"total_count":{"type":"number","description":"Total number of matching contacts"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_search_contacts_v2":{"contacts":{"type":"array","description":"Array of matching contact objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"signed_up_at":{"type":"number","description":"Unix timestamp when user signed up","optional":true},"last_seen_at":{"type":"number","description":"Unix timestamp when user was last seen","optional":true},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact","optional":true},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of matching contacts","optional":true}},"intercom_search_conversations":{"conversations":{"type":"array","description":"Array of matching conversation objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation"},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply"},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin"},"team_assignee_id":{"type":"string","description":"ID of assigned team"},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (search_conversations)"},"total_count":{"type":"number","description":"Total number of matching conversations"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_search_conversations_v2":{"conversations":{"type":"array","description":"Array of matching conversation objects","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"title":{"type":"string","description":"Title of the conversation","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"},"waiting_since":{"type":"number","description":"Unix timestamp when waiting for reply","optional":true},"open":{"type":"boolean","description":"Whether the conversation is open"},"state":{"type":"string","description":"State of the conversation"},"read":{"type":"boolean","description":"Whether the conversation has been read"},"priority":{"type":"string","description":"Priority of the conversation"},"admin_assignee_id":{"type":"number","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"tags":{"type":"object","description":"Tags on the conversation"},"source":{"type":"object","description":"Source of the conversation"},"contacts":{"type":"object","description":"Contacts in the conversation"}}}},"pages":{"type":"object","description":"Pagination information","optional":true,"properties":{"type":{"type":"string","description":"Pages type identifier"},"page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Number of results per page"},"total_pages":{"type":"number","description":"Total number of pages"}}},"total_count":{"type":"number","description":"Total number of matching conversations","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"intercom_snooze_conversation_v2":{"conversation":{"type":"object","description":"The snoozed conversation object","properties":{"id":{"type":"string","description":"Unique identifier for the conversation"},"type":{"type":"string","description":"Object type (conversation)"},"state":{"type":"string","description":"State of the conversation (snoozed)"},"open":{"type":"boolean","description":"Whether the conversation is open"},"snoozed_until":{"type":"number","description":"Unix timestamp when conversation will reopen","optional":true},"created_at":{"type":"number","description":"Unix timestamp when conversation was created"},"updated_at":{"type":"number","description":"Unix timestamp when conversation was last updated"}}},"conversationId":{"type":"string","description":"ID of the snoozed conversation"},"state":{"type":"string","description":"State of the conversation (snoozed)"},"snoozed_until":{"type":"number","description":"Unix timestamp when conversation will reopen","optional":true}},"intercom_tag_contact_v2":{"id":{"type":"string","description":"Unique identifier for the tag"},"name":{"type":"string","description":"Name of the tag"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_tag_conversation_v2":{"id":{"type":"string","description":"Unique identifier for the tag"},"name":{"type":"string","description":"Name of the tag"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_untag_contact_v2":{"id":{"type":"string","description":"Unique identifier for the tag that was removed"},"name":{"type":"string","description":"Name of the tag that was removed"},"type":{"type":"string","description":"Object type (tag)"}},"intercom_update_contact":{"contact":{"type":"object","description":"Updated contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"metadata":{"type":"object","description":"Operation metadata","properties":{"operation":{"type":"string","description":"The operation performed (update_contact)"},"contactId":{"type":"string","description":"ID of the updated contact"}}},"success":{"type":"boolean","description":"Operation success status"}},"intercom_update_contact_v2":{"contact":{"type":"object","description":"Updated contact object","properties":{"id":{"type":"string","description":"Unique identifier for the contact"},"type":{"type":"string","description":"Object type (contact)"},"role":{"type":"string","description":"Role of the contact (user or lead)"},"email":{"type":"string","description":"Email address of the contact","optional":true},"phone":{"type":"string","description":"Phone number of the contact","optional":true},"name":{"type":"string","description":"Name of the contact","optional":true},"avatar":{"type":"string","description":"Avatar URL of the contact","optional":true},"owner_id":{"type":"string","description":"ID of the admin assigned to this contact","optional":true},"external_id":{"type":"string","description":"External identifier for the contact","optional":true},"created_at":{"type":"number","description":"Unix timestamp when contact was created"},"updated_at":{"type":"number","description":"Unix timestamp when contact was last updated"},"workspace_id":{"type":"string","description":"Workspace ID the contact belongs to"},"custom_attributes":{"type":"object","description":"Custom attributes set on the contact"},"tags":{"type":"object","description":"Tags associated with the contact"},"notes":{"type":"object","description":"Notes associated with the contact"},"companies":{"type":"object","description":"Companies associated with the contact"},"location":{"type":"object","description":"Location information for the contact"},"social_profiles":{"type":"object","description":"Social profiles of the contact"},"unsubscribed_from_emails":{"type":"boolean","description":"Whether contact is unsubscribed from emails"}}},"contactId":{"type":"string","description":"ID of the updated contact"}},"intercom_update_ticket_v2":{"ticket":{"type":"object","description":"The updated ticket object","properties":{"id":{"type":"string","description":"Unique identifier for the ticket"},"type":{"type":"string","description":"Object type (ticket)"},"ticket_id":{"type":"string","description":"Ticket ID shown in Intercom UI"},"ticket_state":{"type":"string","description":"State of the ticket"},"ticket_attributes":{"type":"object","description":"Attributes of the ticket"},"open":{"type":"boolean","description":"Whether the ticket is open"},"is_shared":{"type":"boolean","description":"Whether the ticket is visible to users"},"snoozed_until":{"type":"number","description":"Unix timestamp when ticket will reopen","optional":true},"admin_assignee_id":{"type":"string","description":"ID of assigned admin","optional":true},"team_assignee_id":{"type":"string","description":"ID of assigned team","optional":true},"created_at":{"type":"number","description":"Unix timestamp when ticket was created"},"updated_at":{"type":"number","description":"Unix timestamp when ticket was last updated"}}},"ticketId":{"type":"string","description":"ID of the updated ticket"},"ticket_state":{"type":"string","description":"Current state of the ticket"}},"jina_read_url":{"content":{"type":"string","description":"The extracted content from the URL, processed into clean, LLM-friendly text"},"tokensUsed":{"type":"number","description":"Number of Jina tokens consumed by this request","optional":true}},"jina_search":{"results":{"type":"array","description":"Array of search results, each containing title, description, url, and LLM-friendly content","items":{"type":"object","properties":{"title":{"type":"string","description":"Page title"},"description":{"type":"string","description":"Page description or meta description","optional":true},"url":{"type":"string","description":"Page URL"},"content":{"type":"string","description":"LLM-friendly extracted content"},"usage":{"type":"object","description":"Token usage information","optional":true,"properties":{"tokens":{"type":"number","description":"Number of tokens consumed by this request"}}}}}},"tokensUsed":{"type":"number","description":"Number of Jina tokens consumed by this request","optional":true}},"jira_add_attachment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"attachments":{"type":"array","description":"Uploaded attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"Attachment file name"},"mimeType":{"type":"string","description":"MIME type"},"size":{"type":"number","description":"File size in bytes"},"content":{"type":"string","description":"URL to download the attachment"}}}},"attachmentIds":{"type":"array","description":"Array of attachment IDs","items":{"type":"string"},"optional":true},"files":{"type":"file[]","description":"Uploaded attachment files"}},"jira_add_comment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key the comment was added to"},"commentId":{"type":"string","description":"Created comment ID"},"body":{"type":"string","description":"Comment text content"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"}},"jira_add_watcher":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"watcherAccountId":{"type":"string","description":"Added watcher account ID"}},"jira_add_worklog":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key the worklog was added to"},"worklogId":{"type":"string","description":"Created worklog ID"},"timeSpent":{"type":"string","description":"Time spent in human-readable format (e.g., 3h 20m)"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"started":{"type":"string","description":"ISO 8601 timestamp when the work started"},"created":{"type":"string","description":"ISO 8601 timestamp when the worklog was created"}},"jira_assign_issue":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key that was assigned"},"assigneeId":{"type":"string","description":"Account ID of the assignee (use \\"-1\\" for auto-assign, null to unassign)"}},"jira_bulk_read":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"total":{"type":"number","description":"Total number of issues in the project (may not always be available)","optional":true},"issues":{"type":"array","description":"Array of Jira issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for this issue"},"summary":{"type":"string","description":"Issue summary"},"description":{"type":"string","description":"Issue description text","optional":true},"status":{"type":"object","description":"Issue status","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"}}},"issuetype":{"type":"object","description":"Issue type","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name"}}},"priority":{"type":"object","description":"Issue priority","properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name"}},"optional":true},"assignee":{"type":"object","description":"Assigned user","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"}},"optional":true},"created":{"type":"string","description":"ISO 8601 creation timestamp"},"updated":{"type":"string","description":"ISO 8601 last updated timestamp"}}}},"nextPageToken":{"type":"string","description":"Cursor token for the next page. Null when no more results.","optional":true},"isLast":{"type":"boolean","description":"Whether this is the last page of results"}},"jira_create_issue_link":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"inwardIssue":{"type":"string","description":"Inward issue key"},"outwardIssue":{"type":"string","description":"Outward issue key"},"linkType":{"type":"string","description":"Type of issue link"},"linkId":{"type":"string","description":"Created link ID","optional":true}},"jira_delete_attachment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"attachmentId":{"type":"string","description":"Deleted attachment ID"}},"jira_delete_comment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"commentId":{"type":"string","description":"Deleted comment ID"}},"jira_delete_issue":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Deleted issue key"}},"jira_delete_issue_link":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"linkId":{"type":"string","description":"Deleted link ID"}},"jira_delete_worklog":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"worklogId":{"type":"string","description":"Deleted worklog ID"}},"jira_get_attachments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"attachments":{"type":"array","description":"Array of attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"Attachment file name"},"mimeType":{"type":"string","description":"MIME type of the attachment"},"size":{"type":"number","description":"File size in bytes"},"content":{"type":"string","description":"URL to download the attachment content"},"thumbnail":{"type":"string","description":"URL to the attachment thumbnail","optional":true},"author":{"type":"object","description":"Attachment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"authorName":{"type":"string","description":"Attachment author display name"},"created":{"type":"string","description":"ISO 8601 timestamp when the attachment was created"}}}},"files":{"type":"file[]","description":"Downloaded attachment files (only when includeAttachments is true)","optional":true}},"jira_get_comments":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"total":{"type":"number","description":"Total number of comments"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"},"comments":{"type":"array","description":"Array of comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment body text (extracted from ADF)"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Comment author display name"},"updateAuthor":{"type":"object","description":"User who last updated the comment","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"},"visibility":{"type":"object","description":"Comment visibility restriction","properties":{"type":{"type":"string","description":"Restriction type (e.g., role, group)"},"value":{"type":"string","description":"Restriction value (e.g., Administrators)"}},"optional":true}}}}},"jira_get_fields":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"fields":{"type":"array","description":"Array of Jira fields (system and custom)","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID (e.g., summary, customfield_10001)"},"key":{"type":"string","description":"Field key","optional":true},"name":{"type":"string","description":"Human-readable field name"},"custom":{"type":"boolean","description":"Whether this is a custom field","optional":true},"navigable":{"type":"boolean","description":"Whether the field is navigable in issue views","optional":true},"searchable":{"type":"boolean","description":"Whether the field can be used in JQL searches","optional":true},"schemaType":{"type":"string","description":"Field value type (e.g., string, number, array, user)","optional":true},"customType":{"type":"string","description":"Custom field type identifier (only for custom fields)","optional":true}}}},"total":{"type":"number","description":"Number of fields returned"}},"jira_get_project":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, service_desk, business)","optional":true},"simplified":{"type":"boolean","description":"Whether the project is a simplified (team-managed) project","optional":true},"style":{"type":"string","description":"Project style (e.g., classic, next-gen)","optional":true},"isPrivate":{"type":"boolean","description":"Whether the project is private","optional":true},"url":{"type":"string","description":"REST API URL for this project","optional":true},"leadDisplayName":{"type":"string","description":"Display name of the project lead","optional":true},"leadAccountId":{"type":"string","description":"Account ID of the project lead","optional":true},"issueTypes":{"type":"array","description":"Issue types available in this project","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story)"},"subtask":{"type":"boolean","description":"Whether this issue type is a subtask","optional":true}}}}},"jira_get_transitions":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key the transitions belong to"},"transitions":{"type":"array","description":"Available workflow transitions for the issue","items":{"type":"object","properties":{"id":{"type":"string","description":"Transition ID (use with Transition Issue)"},"name":{"type":"string","description":"Transition name (e.g., \\"Start Progress\\")"},"toStatusId":{"type":"string","description":"ID of the status the issue moves to","optional":true},"toStatusName":{"type":"string","description":"Name of the status the issue moves to","optional":true},"toStatusCategory":{"type":"string","description":"Status category key of the target status (new, indeterminate, done)","optional":true},"isAvailable":{"type":"boolean","description":"Whether the transition can currently be performed","optional":true},"hasScreen":{"type":"boolean","description":"Whether the transition requires a screen with fields","optional":true}}}},"total":{"type":"number","description":"Number of available transitions"}},"jira_get_users":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"users":{"type":"array","description":"Array of Jira users","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true},"avatarUrls":{"type":"json","description":"User avatar URLs in multiple sizes (16x16, 24x24, 32x32, 48x48)","optional":true},"self":{"type":"string","description":"REST API URL for this user","optional":true}}}},"total":{"type":"number","description":"Total number of users returned"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"}},"jira_get_worklogs":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueKey":{"type":"string","description":"Issue key"},"total":{"type":"number","description":"Total number of worklogs"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"},"worklogs":{"type":"array","description":"Array of worklogs","items":{"type":"object","properties":{"id":{"type":"string","description":"Worklog ID"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Worklog author display name"},"updateAuthor":{"type":"object","description":"User who last updated the worklog","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"comment":{"type":"string","description":"Worklog comment text","optional":true},"started":{"type":"string","description":"ISO 8601 timestamp when the work started"},"timeSpent":{"type":"string","description":"Time spent in human-readable format (e.g., 3h 20m)"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"created":{"type":"string","description":"ISO 8601 timestamp when the worklog was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the worklog was last updated"}}}}},"jira_list_issue_types":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issueTypes":{"type":"array","description":"Array of issue types","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story)"},"description":{"type":"string","description":"Issue type description","optional":true},"subtask":{"type":"boolean","description":"Whether this issue type is a subtask","optional":true},"hierarchyLevel":{"type":"number","description":"Hierarchy level (0 = standard, 1 = epic, -1 = subtask)","optional":true},"iconUrl":{"type":"string","description":"URL of the issue type icon","optional":true},"scope":{"type":"string","description":"Project ID if this issue type is scoped to a team-managed project","optional":true}}}},"total":{"type":"number","description":"Number of issue types returned"}},"jira_list_projects":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"projects":{"type":"array","description":"Array of Jira projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, service_desk, business)","optional":true},"simplified":{"type":"boolean","description":"Whether the project is a simplified (team-managed) project","optional":true},"style":{"type":"string","description":"Project style (e.g., classic, next-gen)","optional":true},"isPrivate":{"type":"boolean","description":"Whether the project is private","optional":true},"url":{"type":"string","description":"REST API URL for this project","optional":true},"leadDisplayName":{"type":"string","description":"Display name of the project lead","optional":true},"leadAccountId":{"type":"string","description":"Account ID of the project lead","optional":true}}}},"total":{"type":"number","description":"Total number of matching projects"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"},"isLast":{"type":"boolean","description":"Whether this is the last page of results","optional":true}},"jira_remove_watcher":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"watcherAccountId":{"type":"string","description":"Removed watcher account ID"}},"jira_retrieve":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for this issue"},"summary":{"type":"string","description":"Issue summary"},"description":{"type":"string","description":"Issue description text (extracted from ADF)","optional":true},"status":{"type":"object","description":"Issue status","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name (e.g., Open, In Progress, Done)"},"description":{"type":"string","description":"Status description","optional":true},"statusCategory":{"type":"object","description":"Status category grouping","properties":{"id":{"type":"number","description":"Status category ID"},"key":{"type":"string","description":"Status category key (e.g., new, indeterminate, done)"},"name":{"type":"string","description":"Status category name (e.g., To Do, In Progress, Done)"},"colorName":{"type":"string","description":"Status category color (e.g., blue-gray, yellow, green)"}},"optional":true}}},"statusName":{"type":"string","description":"Issue status name (e.g., Open, In Progress, Done)"},"issuetype":{"type":"object","description":"Issue type","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story, Epic)"},"description":{"type":"string","description":"Issue type description","optional":true},"subtask":{"type":"boolean","description":"Whether this is a subtask type"},"iconUrl":{"type":"string","description":"URL to the issue type icon","optional":true}}},"project":{"type":"object","description":"Project the issue belongs to","properties":{"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, business)","optional":true}}},"priority":{"type":"object","description":"Issue priority","properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name (e.g., Highest, High, Medium, Low, Lowest)"},"iconUrl":{"type":"string","description":"URL to the priority icon","optional":true}},"optional":true},"assignee":{"type":"object","description":"Assigned user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"assigneeName":{"type":"string","description":"Assignee display name or account ID","optional":true},"reporter":{"type":"object","description":"Reporter user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"creator":{"type":"object","description":"Issue creator","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"labels":{"type":"array","description":"Issue labels","items":{"type":"string"}},"components":{"type":"array","description":"Issue components","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"name":{"type":"string","description":"Component name"},"description":{"type":"string","description":"Component description","optional":true}}},"optional":true},"fixVersions":{"type":"array","description":"Fix versions","items":{"type":"object","properties":{"id":{"type":"string","description":"Version ID"},"name":{"type":"string","description":"Version name"},"released":{"type":"boolean","description":"Whether the version is released","optional":true},"releaseDate":{"type":"string","description":"Release date (YYYY-MM-DD)","optional":true}}},"optional":true},"resolution":{"type":"object","description":"Issue resolution","properties":{"id":{"type":"string","description":"Resolution ID"},"name":{"type":"string","description":"Resolution name (e.g., Fixed, Duplicate, Won\'t Fix)"},"description":{"type":"string","description":"Resolution description","optional":true}},"optional":true},"duedate":{"type":"string","description":"Due date (YYYY-MM-DD)","optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the issue was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the issue was last updated"},"resolutiondate":{"type":"string","description":"ISO 8601 timestamp when the issue was resolved","optional":true},"timetracking":{"type":"object","description":"Time tracking information","properties":{"originalEstimate":{"type":"string","description":"Original estimate in human-readable format (e.g., 1w 2d)","optional":true},"remainingEstimate":{"type":"string","description":"Remaining estimate in human-readable format","optional":true},"timeSpent":{"type":"string","description":"Time spent in human-readable format","optional":true},"originalEstimateSeconds":{"type":"number","description":"Original estimate in seconds","optional":true},"remainingEstimateSeconds":{"type":"number","description":"Remaining estimate in seconds","optional":true},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds","optional":true}},"optional":true},"parent":{"type":"object","description":"Parent issue (for subtasks)","properties":{"id":{"type":"string","description":"Parent issue ID"},"key":{"type":"string","description":"Parent issue key"},"summary":{"type":"string","description":"Parent issue summary","optional":true}},"optional":true},"issuelinks":{"type":"array","description":"Linked issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue link ID"},"type":{"type":"object","description":"Link type information","properties":{"id":{"type":"string","description":"Link type ID"},"name":{"type":"string","description":"Link type name (e.g., Blocks, Relates)"},"inward":{"type":"string","description":"Inward description (e.g., is blocked by)"},"outward":{"type":"string","description":"Outward description (e.g., blocks)"}}},"inwardIssue":{"type":"object","description":"Inward linked issue","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key"},"statusName":{"type":"string","description":"Issue status name","optional":true},"summary":{"type":"string","description":"Issue summary","optional":true}},"optional":true},"outwardIssue":{"type":"object","description":"Outward linked issue","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key"},"statusName":{"type":"string","description":"Issue status name","optional":true},"summary":{"type":"string","description":"Issue summary","optional":true}},"optional":true}}},"optional":true},"subtasks":{"type":"array","description":"Subtask issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Subtask issue ID"},"key":{"type":"string","description":"Subtask issue key"},"summary":{"type":"string","description":"Subtask summary"},"statusName":{"type":"string","description":"Subtask status name"},"issueTypeName":{"type":"string","description":"Subtask issue type name","optional":true}}},"optional":true},"votes":{"type":"object","description":"Vote information","properties":{"votes":{"type":"number","description":"Number of votes"},"hasVoted":{"type":"boolean","description":"Whether the current user has voted"}},"optional":true},"watches":{"type":"object","description":"Watch information","properties":{"watchCount":{"type":"number","description":"Number of watchers"},"isWatching":{"type":"boolean","description":"Whether the current user is watching"}},"optional":true},"comments":{"type":"array","description":"Issue comments (fetched separately)","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment body text (extracted from ADF)"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Comment author display name"},"updateAuthor":{"type":"object","description":"User who last updated the comment","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"},"visibility":{"type":"object","description":"Comment visibility restriction","properties":{"type":{"type":"string","description":"Restriction type (e.g., role, group)"},"value":{"type":"string","description":"Restriction value (e.g., Administrators)"}},"optional":true}}},"optional":true},"worklogs":{"type":"array","description":"Issue worklogs (fetched separately)","items":{"type":"object","properties":{"id":{"type":"string","description":"Worklog ID"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"authorName":{"type":"string","description":"Worklog author display name"},"updateAuthor":{"type":"object","description":"User who last updated the worklog","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"comment":{"type":"string","description":"Worklog comment text","optional":true},"started":{"type":"string","description":"ISO 8601 timestamp when the work started"},"timeSpent":{"type":"string","description":"Time spent in human-readable format (e.g., 3h 20m)"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"created":{"type":"string","description":"ISO 8601 timestamp when the worklog was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the worklog was last updated"}}},"optional":true},"attachments":{"type":"array","description":"Issue attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"Attachment file name"},"mimeType":{"type":"string","description":"MIME type of the attachment"},"size":{"type":"number","description":"File size in bytes"},"content":{"type":"string","description":"URL to download the attachment content"},"thumbnail":{"type":"string","description":"URL to the attachment thumbnail","optional":true},"author":{"type":"object","description":"Attachment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"authorName":{"type":"string","description":"Attachment author display name"},"created":{"type":"string","description":"ISO 8601 timestamp when the attachment was created"}}},"optional":true},"issueKey":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"issue":{"type":"json","description":"Complete raw Jira issue object from the API","optional":true},"files":{"type":"file[]","description":"Downloaded attachment files (only when includeAttachments is true)","optional":true}},"jira_search_issues":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"issues":{"type":"array","description":"Array of matching issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"key":{"type":"string","description":"Issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for this issue"},"summary":{"type":"string","description":"Issue summary"},"description":{"type":"string","description":"Issue description text (extracted from ADF)","optional":true},"status":{"type":"object","description":"Issue status","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name (e.g., Open, In Progress, Done)"},"description":{"type":"string","description":"Status description","optional":true},"statusCategory":{"type":"object","description":"Status category grouping","properties":{"id":{"type":"number","description":"Status category ID"},"key":{"type":"string","description":"Status category key (e.g., new, indeterminate, done)"},"name":{"type":"string","description":"Status category name (e.g., To Do, In Progress, Done)"},"colorName":{"type":"string","description":"Status category color (e.g., blue-gray, yellow, green)"}},"optional":true}}},"statusName":{"type":"string","description":"Issue status name (e.g., Open, In Progress, Done)"},"issuetype":{"type":"object","description":"Issue type","properties":{"id":{"type":"string","description":"Issue type ID"},"name":{"type":"string","description":"Issue type name (e.g., Task, Bug, Story, Epic)"},"description":{"type":"string","description":"Issue type description","optional":true},"subtask":{"type":"boolean","description":"Whether this is a subtask type"},"iconUrl":{"type":"string","description":"URL to the issue type icon","optional":true}}},"project":{"type":"object","description":"Project the issue belongs to","properties":{"id":{"type":"string","description":"Project ID"},"key":{"type":"string","description":"Project key (e.g., PROJ)"},"name":{"type":"string","description":"Project name"},"projectTypeKey":{"type":"string","description":"Project type key (e.g., software, business)","optional":true}}},"priority":{"type":"object","description":"Issue priority","properties":{"id":{"type":"string","description":"Priority ID"},"name":{"type":"string","description":"Priority name (e.g., Highest, High, Medium, Low, Lowest)"},"iconUrl":{"type":"string","description":"URL to the priority icon","optional":true}},"optional":true},"assignee":{"type":"object","description":"Assigned user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"assigneeName":{"type":"string","description":"Assignee display name or account ID","optional":true},"reporter":{"type":"object","description":"Reporter user","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}},"optional":true},"labels":{"type":"array","description":"Issue labels","items":{"type":"string"}},"components":{"type":"array","description":"Issue components","items":{"type":"object","properties":{"id":{"type":"string","description":"Component ID"},"name":{"type":"string","description":"Component name"},"description":{"type":"string","description":"Component description","optional":true}}},"optional":true},"resolution":{"type":"object","description":"Issue resolution","properties":{"id":{"type":"string","description":"Resolution ID"},"name":{"type":"string","description":"Resolution name (e.g., Fixed, Duplicate, Won\'t Fix)"},"description":{"type":"string","description":"Resolution description","optional":true}},"optional":true},"duedate":{"type":"string","description":"Due date (YYYY-MM-DD)","optional":true},"created":{"type":"string","description":"ISO 8601 timestamp when the issue was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the issue was last updated"}}}},"nextPageToken":{"type":"string","description":"Cursor token for the next page. Null when no more results.","optional":true},"isLast":{"type":"boolean","description":"Whether this is the last page of results"},"total":{"type":"number","description":"Always null. The Jira /search/jql endpoint does not return a total count; use isLast and nextPageToken for pagination.","optional":true}},"jira_search_users":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"users":{"type":"array","description":"Array of matching Jira users","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true},"self":{"type":"string","description":"REST API URL for this user","optional":true}}}},"total":{"type":"number","description":"Number of users returned in this page (may be less than total matches)"},"startAt":{"type":"number","description":"Pagination start index"},"maxResults":{"type":"number","description":"Maximum results per page"}},"jira_transition_issue":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key that was transitioned"},"transitionId":{"type":"string","description":"Applied transition ID"},"transitionName":{"type":"string","description":"Applied transition name","optional":true},"toStatus":{"type":"object","description":"Target status after transition","properties":{"id":{"type":"string","description":"Status ID"},"name":{"type":"string","description":"Status name"}},"optional":true}},"jira_update":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Updated issue key (e.g., PROJ-123)"},"summary":{"type":"string","description":"Issue summary after update"}},"jira_update_comment":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"commentId":{"type":"string","description":"Updated comment ID"},"body":{"type":"string","description":"Updated comment text"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"created":{"type":"string","description":"ISO 8601 timestamp when the comment was created"},"updated":{"type":"string","description":"ISO 8601 timestamp when the comment was last updated"}},"jira_update_worklog":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"success":{"type":"boolean","description":"Operation success status"},"issueKey":{"type":"string","description":"Issue key"},"worklogId":{"type":"string","description":"Updated worklog ID"},"timeSpent":{"type":"string","description":"Human-readable time spent (e.g., \\"3h 20m\\")"},"timeSpentSeconds":{"type":"number","description":"Time spent in seconds"},"comment":{"type":"string","description":"Worklog comment text"},"author":{"type":"object","description":"Worklog author","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"updateAuthor":{"type":"object","description":"User who last updated the worklog","properties":{"accountId":{"type":"string","description":"Atlassian account ID of the user"},"displayName":{"type":"string","description":"Display name of the user"},"active":{"type":"boolean","description":"Whether the user account is active","optional":true},"emailAddress":{"type":"string","description":"Email address of the user","optional":true},"accountType":{"type":"string","description":"Type of account (e.g., atlassian, app, customer)","optional":true},"avatarUrl":{"type":"string","description":"URL to the user avatar (48x48)","optional":true},"timeZone":{"type":"string","description":"User timezone","optional":true}}},"started":{"type":"string","description":"Worklog start time in ISO format"},"created":{"type":"string","description":"Worklog creation time"},"updated":{"type":"string","description":"Worklog last update time"}},"jira_write":{"ts":{"type":"string","description":"ISO 8601 timestamp of the operation"},"id":{"type":"string","description":"Created issue ID"},"issueKey":{"type":"string","description":"Created issue key (e.g., PROJ-123)"},"self":{"type":"string","description":"REST API URL for the created issue"},"summary":{"type":"string","description":"Issue summary"},"success":{"type":"boolean","description":"Whether the issue was created successfully"},"url":{"type":"string","description":"URL to the created issue in Jira"},"assigneeId":{"type":"string","description":"Account ID of the assigned user (null if no assignee was set)","optional":true}},"jsm_add_comment":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"commentId":{"type":"string","description":"Created comment ID"},"body":{"type":"string","description":"Comment body text"},"isPublic":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}},"optional":true},"createdDate":{"type":"json","description":"Comment creation date with iso8601, friendly, epochMillis","optional":true},"success":{"type":"boolean","description":"Whether the comment was added successfully"}},"jsm_add_customer":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"success":{"type":"boolean","description":"Whether customers were added successfully"}},"jsm_add_organization":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDeskId":{"type":"string","description":"Service Desk ID"},"organizationId":{"type":"string","description":"Organization ID added"},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_add_participants":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"participants":{"type":"array","description":"List of added participants","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"},"emailAddress":{"type":"string","description":"Email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}}},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_answer_approval":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"approvalId":{"type":"string","description":"Approval ID"},"decision":{"type":"string","description":"Decision made (approve/decline)"},"id":{"type":"string","description":"Approval ID from response","optional":true},"name":{"type":"string","description":"Approval description","optional":true},"finalDecision":{"type":"string","description":"Final approval decision: pending, approved, or declined","optional":true},"canAnswerApproval":{"type":"boolean","description":"Whether the current user can still respond","optional":true},"approvers":{"type":"array","description":"Updated list of approvers with decisions","items":{"type":"object","properties":{"approver":{"type":"object","description":"Approver user details","properties":{"accountId":{"type":"string","description":"Approver account ID"},"displayName":{"type":"string","description":"Approver display name"},"emailAddress":{"type":"string","description":"Approver email","optional":true},"active":{"type":"boolean","description":"Whether the account is active","optional":true}}},"approverDecision":{"type":"string","description":"Individual approver decision"}}},"optional":true},"createdDate":{"type":"json","description":"Approval creation date","optional":true},"completedDate":{"type":"json","description":"Approval completion date","optional":true},"approval":{"type":"json","description":"The approval object","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_attach_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"id":{"type":"string","description":"Attached form instance ID (UUID)"},"name":{"type":"string","description":"Form name"},"updated":{"type":"string","description":"Last updated timestamp","optional":true},"submitted":{"type":"boolean","description":"Whether the form has been submitted"},"lock":{"type":"boolean","description":"Whether the form is locked"},"internal":{"type":"boolean","description":"Whether the form is internal only","optional":true},"formTemplateId":{"type":"string","description":"Form template ID","optional":true}},"jsm_copy_forms":{"ts":{"type":"string","description":"Timestamp of the operation"},"sourceIssueIdOrKey":{"type":"string","description":"Source issue ID or key"},"targetIssueIdOrKey":{"type":"string","description":"Target issue ID or key"},"copiedForms":{"type":"json","description":"Array of successfully copied forms"},"errors":{"type":"json","description":"Array of errors encountered during copy"}},"jsm_create_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"object":{"type":"json","description":"The created Assets object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Human-readable object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"globalId":{"type":"string","description":"Global object ID","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values for the object"},"hasAvatar":{"type":"boolean","description":"Whether the object has an avatar","optional":true},"created":{"type":"string","description":"Creation timestamp","optional":true},"updated":{"type":"string","description":"Last update timestamp","optional":true},"link":{"type":"string","description":"Self link to the object","optional":true}}}},"jsm_create_organization":{"ts":{"type":"string","description":"Timestamp of the operation"},"organizationId":{"type":"string","description":"ID of the created organization"},"name":{"type":"string","description":"Name of the created organization"},"success":{"type":"boolean","description":"Whether the operation succeeded"}},"jsm_create_request":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueId":{"type":"string","description":"Created request issue ID"},"issueKey":{"type":"string","description":"Created request issue key (e.g., SD-123)"},"requestTypeId":{"type":"string","description":"Request type ID"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"createdDate":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis","optional":true},"currentStatus":{"type":"json","description":"Current status with status name and category","optional":true},"reporter":{"type":"json","description":"Reporter user with accountId, displayName, emailAddress","optional":true},"success":{"type":"boolean","description":"Whether the request was created successfully"},"url":{"type":"string","description":"URL to the created request"}},"jsm_delete_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Deleted form instance UUID"},"deleted":{"type":"boolean","description":"Whether the form was successfully deleted"}},"jsm_delete_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"objectId":{"type":"string","description":"The deleted object ID"},"deleted":{"type":"boolean","description":"Whether the object was deleted"}},"jsm_externalise_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"visibility":{"type":"string","description":"Form visibility after change (internal or external)"}},"jsm_get_approvals":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"approvals":{"type":"array","description":"List of approvals","items":{"type":"object","properties":{"id":{"type":"string","description":"Approval ID"},"name":{"type":"string","description":"Approval description"},"finalDecision":{"type":"string","description":"Final decision: pending, approved, or declined"},"canAnswerApproval":{"type":"boolean","description":"Whether current user can respond"},"approvers":{"type":"array","description":"List of approvers with their decisions","items":{"type":"object","properties":{"approver":{"type":"object","description":"Approver user details","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}},"approverDecision":{"type":"string","description":"Decision: pending, approved, or declined"}}}},"createdDate":{"type":"json","description":"Creation date","optional":true},"completedDate":{"type":"json","description":"Completion date","optional":true}}}},"total":{"type":"number","description":"Total number of approvals"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_comments":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"comments":{"type":"array","description":"List of comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment body text"},"public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","description":"Comment author","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}},"created":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis"},"renderedBody":{"type":"json","description":"HTML-rendered comment body (when expand=renderedBody)","optional":true}}}},"total":{"type":"number","description":"Total number of comments"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_customers":{"ts":{"type":"string","description":"Timestamp of the operation"},"customers":{"type":"array","description":"List of customers","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"},"emailAddress":{"type":"string","description":"Email address"},"active":{"type":"boolean","description":"Whether the account is active"},"timeZone":{"type":"string","description":"User timezone","optional":true}}}},"total":{"type":"number","description":"Total number of customers"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"design":{"type":"json","description":"Full form design with questions, layout, conditions, sections, settings","optional":true},"state":{"type":"json","description":"Form state with answers map, status (o=open, s=submitted, l=locked), visibility (i=internal, e=external)","optional":true},"updated":{"type":"string","description":"Last updated timestamp","optional":true}},"jsm_get_form_answers":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"answers":{"type":"json","description":"Simplified form answers as key-value pairs (question label to answer text/choices)","optional":true}},"jsm_get_form_structure":{"ts":{"type":"string","description":"Timestamp of the operation"},"projectIdOrKey":{"type":"string","description":"Project ID or key"},"formId":{"type":"string","description":"Form ID"},"design":{"type":"json","description":"Full form design with questions (field types, labels, choices, validation), layout (field ordering), and conditions"},"updated":{"type":"string","description":"Last updated timestamp","optional":true},"publish":{"type":"json","description":"Publishing and request type configuration","optional":true}},"jsm_get_form_templates":{"ts":{"type":"string","description":"Timestamp of the operation"},"projectIdOrKey":{"type":"string","description":"Project ID or key"},"templates":{"type":"array","description":"List of forms in the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Form template ID (UUID)"},"name":{"type":"string","description":"Form template name"},"updated":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"issueCreateIssueTypeIds":{"type":"json","description":"Issue type IDs that auto-attach this form on issue create"},"issueCreateRequestTypeIds":{"type":"json","description":"Request type IDs that auto-attach this form on issue create"},"portalRequestTypeIds":{"type":"json","description":"Request type IDs that show this form on the customer portal"},"recommendedIssueRequestTypeIds":{"type":"json","description":"Request type IDs that recommend this form"}}}},"total":{"type":"number","description":"Total number of forms"}},"jsm_get_issue_forms":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"forms":{"type":"array","description":"List of forms attached to the issue","items":{"type":"object","properties":{"id":{"type":"string","description":"Form instance ID (UUID)"},"name":{"type":"string","description":"Form name"},"updated":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"submitted":{"type":"boolean","description":"Whether the form has been submitted"},"lock":{"type":"boolean","description":"Whether the form is locked"},"internal":{"type":"boolean","description":"Whether the form is internal-only","optional":true},"formTemplateId":{"type":"string","description":"Source form template ID (UUID)","optional":true}}}},"total":{"type":"number","description":"Total number of forms"}},"jsm_get_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"object":{"type":"json","description":"The Assets object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Human-readable object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"globalId":{"type":"string","description":"Global object ID","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values for the object"},"hasAvatar":{"type":"boolean","description":"Whether the object has an avatar","optional":true},"created":{"type":"string","description":"Creation timestamp","optional":true},"updated":{"type":"string","description":"Last update timestamp","optional":true},"link":{"type":"string","description":"Self link to the object","optional":true}}}},"jsm_get_object_schema":{"ts":{"type":"string","description":"Timestamp of the operation"},"schema":{"type":"json","description":"The Assets object schema","properties":{"id":{"type":"string","description":"Schema ID"},"name":{"type":"string","description":"Schema name"},"objectSchemaKey":{"type":"string","description":"Schema key"},"status":{"type":"string","description":"Schema status"},"description":{"type":"string","description":"Schema description","optional":true},"objectCount":{"type":"number","description":"Number of objects","optional":true},"objectTypeCount":{"type":"number","description":"Number of object types","optional":true}}}},"jsm_get_object_type_attributes":{"ts":{"type":"string","description":"Timestamp of the operation"},"attributes":{"type":"array","description":"Attribute definitions for the object type","items":{"type":"object","properties":{"id":{"type":"string","description":"Attribute definition ID — use as objectTypeAttributeId in create/update"},"name":{"type":"string","description":"Attribute name"},"label":{"type":"boolean","description":"Whether this attribute is the object label"},"type":{"type":"number","description":"Data type discriminator (integer enum)"},"defaultType":{"type":"json","description":"Default data type { id, name }","optional":true},"editable":{"type":"boolean","description":"Whether the value is editable"},"minimumCardinality":{"type":"number","description":"Minimum number of values (>= 1 means required)"},"maximumCardinality":{"type":"number","description":"Maximum number of values"},"uniqueAttribute":{"type":"boolean","description":"Whether values must be unique","optional":true}}}},"total":{"type":"number","description":"Total number of attributes"}},"jsm_get_organizations":{"ts":{"type":"string","description":"Timestamp of the operation"},"organizations":{"type":"array","description":"List of organizations","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"name":{"type":"string","description":"Organization name"}}}},"total":{"type":"number","description":"Total number of organizations"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_participants":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"participants":{"type":"array","description":"List of participants","items":{"type":"object","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"Display name"},"emailAddress":{"type":"string","description":"Email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}}},"total":{"type":"number","description":"Total number of participants"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_queues":{"ts":{"type":"string","description":"Timestamp of the operation"},"queues":{"type":"array","description":"List of queues","items":{"type":"object","properties":{"id":{"type":"string","description":"Queue ID"},"name":{"type":"string","description":"Queue name"},"jql":{"type":"string","description":"JQL filter for the queue"},"fields":{"type":"json","description":"Fields displayed in the queue"},"issueCount":{"type":"number","description":"Number of issues in the queue"}}}},"total":{"type":"number","description":"Total number of queues"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_request":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueId":{"type":"string","description":"Jira issue ID"},"issueKey":{"type":"string","description":"Issue key (e.g., SD-123)"},"requestTypeId":{"type":"string","description":"Request type ID"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"createdDate":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis","optional":true},"currentStatus":{"type":"object","description":"Current request status","properties":{"status":{"type":"string","description":"Status name"},"statusCategory":{"type":"string","description":"Status category (NEW, INDETERMINATE, DONE)"},"statusDate":{"type":"json","description":"Status change date with iso8601, friendly, epochMillis"}},"optional":true},"reporter":{"type":"object","description":"Reporter user details","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}},"optional":true},"requestFieldValues":{"type":"array","description":"Request field values","items":{"type":"object","properties":{"fieldId":{"type":"string","description":"Field identifier"},"label":{"type":"string","description":"Human-readable field label"},"value":{"type":"json","description":"Field value"},"renderedValue":{"type":"json","description":"HTML-rendered field value","optional":true}}}},"url":{"type":"string","description":"URL to the request"},"request":{"type":"json","description":"The service request object"}},"jsm_get_request_type_fields":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"requestTypeId":{"type":"string","description":"Request type ID"},"canAddRequestParticipants":{"type":"boolean","description":"Whether participants can be added to requests of this type"},"canRaiseOnBehalfOf":{"type":"boolean","description":"Whether requests can be raised on behalf of another user"},"requestTypeFields":{"type":"array","description":"List of fields for this request type","items":{"type":"object","properties":{"fieldId":{"type":"string","description":"Field identifier (e.g., summary, description, customfield_10010)"},"name":{"type":"string","description":"Human-readable field name"},"description":{"type":"string","description":"Help text for the field","optional":true},"required":{"type":"boolean","description":"Whether the field is required"},"visible":{"type":"boolean","description":"Whether the field is visible"},"validValues":{"type":"json","description":"Allowed values for select fields"},"presetValues":{"type":"json","description":"Pre-populated values","optional":true},"defaultValues":{"type":"json","description":"Default values for the field","optional":true},"jiraSchema":{"type":"json","description":"Jira field schema with type, system, custom, customId"}}}}},"jsm_get_request_types":{"ts":{"type":"string","description":"Timestamp of the operation"},"requestTypes":{"type":"array","description":"List of request types","items":{"type":"object","properties":{"id":{"type":"string","description":"Request type ID"},"name":{"type":"string","description":"Request type name"},"description":{"type":"string","description":"Request type description"},"helpText":{"type":"string","description":"Help text for customers","optional":true},"issueTypeId":{"type":"string","description":"Associated Jira issue type ID"},"serviceDeskId":{"type":"string","description":"Parent service desk ID"},"groupIds":{"type":"json","description":"Groups this request type belongs to"},"icon":{"type":"json","description":"Request type icon with id and links","optional":true},"restrictionStatus":{"type":"string","description":"OPEN or RESTRICTED","optional":true}}}},"total":{"type":"number","description":"Total number of request types"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_requests":{"ts":{"type":"string","description":"Timestamp of the operation"},"requests":{"type":"array","description":"List of service requests","items":{"type":"object","properties":{"issueId":{"type":"string","description":"Jira issue ID"},"issueKey":{"type":"string","description":"Issue key (e.g., SD-123)"},"requestTypeId":{"type":"string","description":"Request type ID"},"serviceDeskId":{"type":"string","description":"Service desk ID"},"createdDate":{"type":"json","description":"Creation date with iso8601, friendly, epochMillis"},"currentStatus":{"type":"object","description":"Current request status","properties":{"status":{"type":"string","description":"Status name"},"statusCategory":{"type":"string","description":"Status category (NEW, INDETERMINATE, DONE)"},"statusDate":{"type":"json","description":"Status change date with iso8601, friendly, epochMillis"}}},"reporter":{"type":"object","description":"Reporter user details","properties":{"accountId":{"type":"string","description":"Atlassian account ID"},"displayName":{"type":"string","description":"User display name"},"emailAddress":{"type":"string","description":"User email address","optional":true},"active":{"type":"boolean","description":"Whether the account is active"}}},"requestFieldValues":{"type":"array","description":"Request field values","items":{"type":"object","properties":{"fieldId":{"type":"string","description":"Field identifier"},"label":{"type":"string","description":"Human-readable field label"},"value":{"type":"json","description":"Field value"},"renderedValue":{"type":"json","description":"HTML-rendered field value","optional":true}}}}}}},"total":{"type":"number","description":"Total number of requests in current page"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_service_desks":{"ts":{"type":"string","description":"Timestamp of the operation"},"serviceDesks":{"type":"array","description":"List of service desks","items":{"type":"object","properties":{"id":{"type":"string","description":"Service desk ID"},"projectId":{"type":"string","description":"Associated Jira project ID"},"projectName":{"type":"string","description":"Associated project name"},"projectKey":{"type":"string","description":"Associated project key"},"name":{"type":"string","description":"Service desk name"},"description":{"type":"string","description":"Service desk description","optional":true},"leadDisplayName":{"type":"string","description":"Project lead display name","optional":true}}}},"total":{"type":"number","description":"Total number of service desks"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_sla":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"slas":{"type":"array","description":"List of SLA metrics","items":{"type":"object","properties":{"id":{"type":"string","description":"SLA metric ID"},"name":{"type":"string","description":"SLA metric name"},"completedCycles":{"type":"json","description":"Completed SLA cycles with startTime, stopTime, breachTime, breached, goalDuration, elapsedTime, remainingTime (each time as DateDTO, durations as DurationDTO)"},"ongoingCycle":{"type":"json","description":"Ongoing SLA cycle with startTime, breachTime, breached, paused, withinCalendarHours, goalDuration, elapsedTime, remainingTime","optional":true}}}},"total":{"type":"number","description":"Total number of SLAs"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_get_transitions":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"transitions":{"type":"array","description":"List of available transitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Transition ID"},"name":{"type":"string","description":"Transition name"}}}},"total":{"type":"number","description":"Total number of transitions"},"isLastPage":{"type":"boolean","description":"Whether this is the last page"}},"jsm_internalise_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"visibility":{"type":"string","description":"Form visibility after change (internal or external)"}},"jsm_list_object_schemas":{"ts":{"type":"string","description":"Timestamp of the operation"},"schemas":{"type":"array","description":"List of Assets object schemas","items":{"type":"object","properties":{"id":{"type":"string","description":"Schema ID"},"name":{"type":"string","description":"Schema name"},"objectSchemaKey":{"type":"string","description":"Schema key"},"status":{"type":"string","description":"Schema status"},"description":{"type":"string","description":"Schema description","optional":true},"objectCount":{"type":"number","description":"Number of objects","optional":true},"objectTypeCount":{"type":"number","description":"Number of object types","optional":true}}}},"total":{"type":"number","description":"Total number of schemas"},"isLast":{"type":"boolean","description":"Whether this is the last page"}},"jsm_list_object_types":{"ts":{"type":"string","description":"Timestamp of the operation"},"objectTypes":{"type":"array","description":"List of object types in the schema","items":{"type":"object","properties":{"id":{"type":"string","description":"Object type ID"},"name":{"type":"string","description":"Object type name"},"description":{"type":"string","description":"Object type description","optional":true},"objectSchemaId":{"type":"string","description":"Parent schema ID"},"objectCount":{"type":"number","description":"Number of objects","optional":true},"abstractObjectType":{"type":"boolean","description":"Whether the type is abstract","optional":true},"inherited":{"type":"boolean","description":"Whether the type inherits attributes","optional":true}}}},"total":{"type":"number","description":"Total number of object types"}},"jsm_reopen_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"status":{"type":"string","description":"Form status after reopening (open, submitted, locked)"}},"jsm_save_form_answers":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"state":{"type":"json","description":"Form state with status (open, submitted, locked)","optional":true},"updated":{"type":"string","description":"Last updated timestamp","optional":true}},"jsm_search_objects_aql":{"ts":{"type":"string","description":"Timestamp of the operation"},"objects":{"type":"array","description":"Matching Assets objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values","optional":true}}}},"total":{"type":"number","description":"Total number of matching objects (totalFilterCount)"},"pageNumber":{"type":"number","description":"Current page number"},"pageSize":{"type":"number","description":"Number of objects on this page"}},"jsm_submit_form":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"formId":{"type":"string","description":"Form instance UUID"},"status":{"type":"string","description":"Form status after submission (open, submitted, locked)"}},"jsm_transition_request":{"ts":{"type":"string","description":"Timestamp of the operation"},"issueIdOrKey":{"type":"string","description":"Issue ID or key"},"transitionId":{"type":"string","description":"Applied transition ID"},"success":{"type":"boolean","description":"Whether the transition was successful"}},"jsm_update_object":{"ts":{"type":"string","description":"Timestamp of the operation"},"object":{"type":"json","description":"The updated Assets object","properties":{"id":{"type":"string","description":"Object ID"},"label":{"type":"string","description":"Human-readable object label","optional":true},"objectKey":{"type":"string","description":"Object key (e.g., HOST-123)","optional":true},"globalId":{"type":"string","description":"Global object ID","optional":true},"objectType":{"type":"json","description":"Object type metadata","optional":true},"attributes":{"type":"json","description":"Resolved attribute values for the object"},"hasAvatar":{"type":"boolean","description":"Whether the object has an avatar","optional":true},"created":{"type":"string","description":"Creation timestamp","optional":true},"updated":{"type":"string","description":"Last update timestamp","optional":true},"link":{"type":"string","description":"Self link to the object","optional":true}}}},"jupyter_copy_content":{"name":{"type":"string","description":"Name of the copied entry"},"path":{"type":"string","description":"Path of the copied entry"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true}},"jupyter_create_file":{"name":{"type":"string","description":"Created entry name"},"path":{"type":"string","description":"Created entry path"},"type":{"type":"string","description":"directory, file, or notebook"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true}},"jupyter_create_session":{"id":{"type":"string","description":"Session ID"},"path":{"type":"string","description":"Notebook path bound to this session"},"name":{"type":"string","description":"Session name"},"type":{"type":"string","description":"Session type"},"kernel":{"type":"object","description":"Kernel bound to this session","optional":true,"properties":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}}}},"jupyter_delete_content":{"success":{"type":"boolean","description":"Whether the entry was deleted"},"path":{"type":"string","description":"Deleted entry path"}},"jupyter_delete_session":{"success":{"type":"boolean","description":"Whether the session was deleted"},"sessionId":{"type":"string","description":"Deleted session ID"}},"jupyter_get_content":{"name":{"type":"string","description":"File or notebook name"},"path":{"type":"string","description":"Path relative to the server root"},"mimetype":{"type":"string","description":"MIME type of the content","optional":true},"text":{"type":"string","description":"Text content, for text files and notebooks (JSON-stringified)","optional":true},"file":{"type":"file","description":"Binary content stored as a file, for base64-format content","optional":true}},"jupyter_interrupt_kernel":{"success":{"type":"boolean","description":"Whether the interrupt was sent"},"kernelId":{"type":"string","description":"Interrupted kernel ID"}},"jupyter_list_contents":{"items":{"type":"array","description":"Directory entries at the requested path","items":{"type":"object","properties":{"name":{"type":"string","description":"Entry name"},"path":{"type":"string","description":"Entry path relative to server root"},"type":{"type":"string","description":"directory, file, or notebook"},"writable":{"type":"boolean","description":"Whether the entry is writable"},"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"size":{"type":"number","description":"Size in bytes","optional":true},"mimetype":{"type":"string","description":"MIME type (files only)","optional":true},"format":{"type":"string","description":"json, text, or base64","optional":true}}}},"path":{"type":"string","description":"The listed directory path"}},"jupyter_list_kernels":{"kernels":{"type":"array","description":"Running kernels","items":{"type":"object","properties":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}}}}},"jupyter_list_kernelspecs":{"defaultKernelName":{"type":"string","description":"Default kernel spec name","optional":true},"kernelspecs":{"type":"array","description":"Available kernel specs","items":{"type":"object","properties":{"name":{"type":"string","description":"Kernel spec name"},"displayName":{"type":"string","description":"Human-readable display name"},"language":{"type":"string","description":"Kernel language","optional":true},"argv":{"type":"array","description":"Launch command arguments"},"interruptMode":{"type":"string","description":"Interrupt mode","optional":true}}}}},"jupyter_list_sessions":{"sessions":{"type":"array","description":"Active sessions","items":{"type":"object","properties":{"id":{"type":"string","description":"Session ID"},"path":{"type":"string","description":"Notebook path bound to this session"},"name":{"type":"string","description":"Session name"},"type":{"type":"string","description":"Session type"},"kernel":{"type":"object","description":"Kernel bound to this session","optional":true,"properties":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}}}}}}},"jupyter_rename_content":{"name":{"type":"string","description":"New entry name"},"path":{"type":"string","description":"New entry path"},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true}},"jupyter_restart_kernel":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}},"jupyter_start_kernel":{"id":{"type":"string","description":"Kernel ID"},"name":{"type":"string","description":"Kernel spec name"},"lastActivity":{"type":"string","description":"Last activity timestamp","optional":true},"executionState":{"type":"string","description":"Kernel execution state","optional":true},"connections":{"type":"number","description":"Active connection count","optional":true}},"jupyter_stop_kernel":{"success":{"type":"boolean","description":"Whether the kernel was shut down"},"kernelId":{"type":"string","description":"Shut down kernel ID"}},"jupyter_upload_file":{"name":{"type":"string","description":"Uploaded file name"},"path":{"type":"string","description":"Uploaded file path"},"size":{"type":"number","description":"File size in bytes","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true}},"kalshi_amend_order":{"order":{"type":"object","description":"The amended order object"}},"kalshi_amend_order_v2":{"old_order":{"type":"object","description":"The original order object before amendment","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"status":{"type":"string","description":"Order status"},"side":{"type":"string","description":"Order side (yes/no)"},"type":{"type":"string","description":"Order type (limit/market)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"action":{"type":"string","description":"Action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"remaining_count":{"type":"number","description":"Remaining contracts"},"created_time":{"type":"string","description":"Order creation time"},"expiration_time":{"type":"string","description":"Order expiration time"},"order_group_id":{"type":"string","description":"Order group ID"},"client_order_id":{"type":"string","description":"Client order ID"},"place_count":{"type":"number","description":"Place count"},"decrease_count":{"type":"number","description":"Decrease count"},"queue_position":{"type":"number","description":"Queue position"},"maker_fill_count":{"type":"number","description":"Maker fill count"},"taker_fill_count":{"type":"number","description":"Taker fill count"},"maker_fees":{"type":"number","description":"Maker fees"},"taker_fees":{"type":"number","description":"Taker fees"},"last_update_time":{"type":"string","description":"Last update time"},"take_profit_order_id":{"type":"string","description":"Take profit order ID"},"stop_loss_order_id":{"type":"string","description":"Stop loss order ID"},"amend_count":{"type":"number","description":"Amend count"},"amend_taker_fill_count":{"type":"number","description":"Amend taker fill count"}}},"order":{"type":"object","description":"The amended order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"status":{"type":"string","description":"Order status"},"side":{"type":"string","description":"Order side (yes/no)"},"type":{"type":"string","description":"Order type (limit/market)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"action":{"type":"string","description":"Action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"remaining_count":{"type":"number","description":"Remaining contracts"},"created_time":{"type":"string","description":"Order creation time"},"expiration_time":{"type":"string","description":"Order expiration time"},"order_group_id":{"type":"string","description":"Order group ID"},"client_order_id":{"type":"string","description":"Client order ID"},"place_count":{"type":"number","description":"Place count"},"decrease_count":{"type":"number","description":"Decrease count"},"queue_position":{"type":"number","description":"Queue position"},"maker_fill_count":{"type":"number","description":"Maker fill count"},"taker_fill_count":{"type":"number","description":"Taker fill count"},"maker_fees":{"type":"number","description":"Maker fees"},"taker_fees":{"type":"number","description":"Taker fees"},"last_update_time":{"type":"string","description":"Last update time"},"take_profit_order_id":{"type":"string","description":"Take profit order ID"},"stop_loss_order_id":{"type":"string","description":"Stop loss order ID"},"amend_count":{"type":"number","description":"Amend count"},"amend_taker_fill_count":{"type":"number","description":"Amend taker fill count"}}}},"kalshi_cancel_order":{"order":{"type":"object","description":"The canceled order object"},"reducedBy":{"type":"number","description":"Number of contracts canceled"}},"kalshi_cancel_order_v2":{"order":{"type":"object","description":"The canceled order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"client_order_id":{"type":"string","description":"Client order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting/canceled/executed)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"yes_price_dollars":{"type":"string","description":"Yes price in dollars"},"no_price_dollars":{"type":"string","description":"No price in dollars"},"fill_count":{"type":"number","description":"Filled contract count"},"fill_count_fp":{"type":"string","description":"Filled count (fixed-point)"},"remaining_count":{"type":"number","description":"Remaining contracts"},"remaining_count_fp":{"type":"string","description":"Remaining count (fixed-point)"},"initial_count":{"type":"number","description":"Initial contract count"},"initial_count_fp":{"type":"string","description":"Initial count (fixed-point)"},"taker_fees":{"type":"number","description":"Taker fees in cents"},"maker_fees":{"type":"number","description":"Maker fees in cents"},"taker_fees_dollars":{"type":"string","description":"Taker fees in dollars"},"maker_fees_dollars":{"type":"string","description":"Maker fees in dollars"},"taker_fill_cost":{"type":"number","description":"Taker fill cost in cents"},"maker_fill_cost":{"type":"number","description":"Maker fill cost in cents"},"taker_fill_cost_dollars":{"type":"string","description":"Taker fill cost in dollars"},"maker_fill_cost_dollars":{"type":"string","description":"Maker fill cost in dollars"},"queue_position":{"type":"number","description":"Queue position (deprecated)"},"expiration_time":{"type":"string","description":"Order expiration time"},"created_time":{"type":"string","description":"Order creation time"},"last_update_time":{"type":"string","description":"Last update time"},"self_trade_prevention_type":{"type":"string","description":"Self-trade prevention type"},"order_group_id":{"type":"string","description":"Order group ID"},"cancel_order_on_pause":{"type":"boolean","description":"Cancel on market pause"}}},"reduced_by":{"type":"number","description":"Number of contracts canceled"},"reduced_by_fp":{"type":"string","description":"Number of contracts canceled in fixed-point format"}},"kalshi_create_order":{"order":{"type":"object","description":"The created order object"}},"kalshi_create_order_v2":{"order":{"type":"object","description":"The created order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"client_order_id":{"type":"string","description":"Client order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting/canceled/executed)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"yes_price_dollars":{"type":"string","description":"Yes price in dollars"},"no_price_dollars":{"type":"string","description":"No price in dollars"},"fill_count":{"type":"number","description":"Filled contract count"},"fill_count_fp":{"type":"string","description":"Filled count (fixed-point)"},"remaining_count":{"type":"number","description":"Remaining contracts"},"remaining_count_fp":{"type":"string","description":"Remaining count (fixed-point)"},"initial_count":{"type":"number","description":"Initial contract count"},"initial_count_fp":{"type":"string","description":"Initial count (fixed-point)"},"taker_fees":{"type":"number","description":"Taker fees in cents"},"maker_fees":{"type":"number","description":"Maker fees in cents"},"taker_fees_dollars":{"type":"string","description":"Taker fees in dollars"},"maker_fees_dollars":{"type":"string","description":"Maker fees in dollars"},"taker_fill_cost":{"type":"number","description":"Taker fill cost in cents"},"maker_fill_cost":{"type":"number","description":"Maker fill cost in cents"},"taker_fill_cost_dollars":{"type":"string","description":"Taker fill cost in dollars"},"maker_fill_cost_dollars":{"type":"string","description":"Maker fill cost in dollars"},"queue_position":{"type":"number","description":"Queue position (deprecated)"},"expiration_time":{"type":"string","description":"Order expiration time"},"created_time":{"type":"string","description":"Order creation time"},"last_update_time":{"type":"string","description":"Last update time"},"self_trade_prevention_type":{"type":"string","description":"Self-trade prevention type"},"order_group_id":{"type":"string","description":"Order group ID"},"cancel_order_on_pause":{"type":"boolean","description":"Cancel on market pause"}}}},"kalshi_get_balance":{"balance":{"type":"number","description":"Account balance in cents"},"portfolioValue":{"type":"number","description":"Portfolio value in cents"}},"kalshi_get_balance_v2":{"balance":{"type":"number","description":"Account balance in cents"},"portfolio_value":{"type":"number","description":"Portfolio value in cents"},"updated_ts":{"type":"number","description":"Unix timestamp of last update (seconds)"}},"kalshi_get_candlesticks":{"candlesticks":{"type":"array","description":"Array of OHLC candlestick data"}},"kalshi_get_candlesticks_v2":{"ticker":{"type":"string","description":"Market ticker"},"candlesticks":{"type":"array","description":"Array of OHLC candlestick data with nested bid/ask/price objects","properties":{"end_period_ts":{"type":"number","description":"End period timestamp (Unix)"},"yes_bid":{"type":"object","description":"Yes bid OHLC data","properties":{"open":{"type":"number","description":"Open price (cents)"},"open_dollars":{"type":"string","description":"Open price (dollars)"},"low":{"type":"number","description":"Low price (cents)"},"low_dollars":{"type":"string","description":"Low price (dollars)"},"high":{"type":"number","description":"High price (cents)"},"high_dollars":{"type":"string","description":"High price (dollars)"},"close":{"type":"number","description":"Close price (cents)"},"close_dollars":{"type":"string","description":"Close price (dollars)"}}},"yes_ask":{"type":"object","description":"Yes ask OHLC data","properties":{"open":{"type":"number","description":"Open price (cents)"},"open_dollars":{"type":"string","description":"Open price (dollars)"},"low":{"type":"number","description":"Low price (cents)"},"low_dollars":{"type":"string","description":"Low price (dollars)"},"high":{"type":"number","description":"High price (cents)"},"high_dollars":{"type":"string","description":"High price (dollars)"},"close":{"type":"number","description":"Close price (cents)"},"close_dollars":{"type":"string","description":"Close price (dollars)"}}},"price":{"type":"object","description":"Trade price OHLC data with additional statistics","properties":{"open":{"type":"number","description":"Open price (cents)"},"open_dollars":{"type":"string","description":"Open price (dollars)"},"low":{"type":"number","description":"Low price (cents)"},"low_dollars":{"type":"string","description":"Low price (dollars)"},"high":{"type":"number","description":"High price (cents)"},"high_dollars":{"type":"string","description":"High price (dollars)"},"close":{"type":"number","description":"Close price (cents)"},"close_dollars":{"type":"string","description":"Close price (dollars)"},"mean":{"type":"number","description":"Mean price (cents)"},"mean_dollars":{"type":"string","description":"Mean price (dollars)"},"previous":{"type":"number","description":"Previous price (cents)"},"previous_dollars":{"type":"string","description":"Previous price (dollars)"},"min":{"type":"number","description":"Min price (cents)"},"min_dollars":{"type":"string","description":"Min price (dollars)"},"max":{"type":"number","description":"Max price (cents)"},"max_dollars":{"type":"string","description":"Max price (dollars)"}}},"volume":{"type":"number","description":"Volume (contracts)"},"volume_fp":{"type":"string","description":"Volume (fixed-point string)"},"open_interest":{"type":"number","description":"Open interest (contracts)"},"open_interest_fp":{"type":"string","description":"Open interest (fixed-point string)"}}}},"kalshi_get_event":{"event":{"type":"object","description":"Event object with details"}},"kalshi_get_event_candlesticks":{"market_candlesticks":{"type":"array","description":"Array of event-level aggregated OHLC candlestick data"}},"kalshi_get_event_candlesticks_v2":{"market_tickers":{"type":"array","description":"Market tickers included in the aggregated candlesticks"},"adjusted_end_ts":{"type":"number","description":"Adjusted end timestamp used for the candlestick range (Unix seconds)"},"market_candlesticks":{"type":"array","description":"Array of event-level aggregated OHLC candlestick data with nested bid/ask/price","properties":{"end_period_ts":{"type":"number","description":"End period timestamp (Unix)"},"yes_bid":{"type":"object","description":"Yes bid OHLC data"},"yes_ask":{"type":"object","description":"Yes ask OHLC data"},"price":{"type":"object","description":"Trade price OHLC data with statistics"},"volume_fp":{"type":"string","description":"Volume (fixed-point string)"},"open_interest_fp":{"type":"string","description":"Open interest (fixed-point string)"}}}},"kalshi_get_event_v2":{"event":{"type":"object","description":"Event object with full details matching Kalshi API response","properties":{"event_ticker":{"type":"string","description":"Event ticker"},"series_ticker":{"type":"string","description":"Series ticker"},"title":{"type":"string","description":"Event title"},"sub_title":{"type":"string","description":"Event subtitle"},"mutually_exclusive":{"type":"boolean","description":"Mutually exclusive markets"},"category":{"type":"string","description":"Event category"},"collateral_return_type":{"type":"string","description":"Collateral return type"},"strike_date":{"type":"string","description":"Strike date"},"strike_period":{"type":"string","description":"Strike period"},"available_on_brokers":{"type":"boolean","description":"Available on brokers"},"product_metadata":{"type":"object","description":"Product metadata"},"markets":{"type":"array","description":"Nested markets (if requested)"}}}},"kalshi_get_events":{"events":{"type":"array","description":"Array of event objects","items":{"type":"object","properties":{"event_ticker":{"type":"string","description":"Unique event ticker identifier"},"series_ticker":{"type":"string","description":"Parent series ticker"},"title":{"type":"string","description":"Event title"},"sub_title":{"type":"string","description":"Event subtitle","optional":true},"mutually_exclusive":{"type":"boolean","description":"Whether markets are mutually exclusive"},"category":{"type":"string","description":"Event category"},"strike_date":{"type":"string","description":"Strike/settlement date","optional":true},"status":{"type":"string","description":"Event status","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_events_v2":{"events":{"type":"array","description":"Array of event objects","items":{"type":"object","properties":{"event_ticker":{"type":"string","description":"Unique event ticker identifier"},"series_ticker":{"type":"string","description":"Parent series ticker"},"title":{"type":"string","description":"Event title"},"sub_title":{"type":"string","description":"Event subtitle","optional":true},"mutually_exclusive":{"type":"boolean","description":"Whether markets are mutually exclusive"},"category":{"type":"string","description":"Event category"},"strike_date":{"type":"string","description":"Strike/settlement date","optional":true},"status":{"type":"string","description":"Event status","optional":true}}}},"milestones":{"type":"array","description":"Array of milestone objects (if requested)","items":{"type":"object","properties":{"id":{"type":"string","description":"Milestone ID"},"category":{"type":"string","description":"Milestone category"},"type":{"type":"string","description":"Milestone type"},"title":{"type":"string","description":"Milestone title"},"start_date":{"type":"string","description":"Milestone start date (ISO 8601)"},"end_date":{"type":"string","description":"Milestone end date (ISO 8601)"},"notification_message":{"type":"string","description":"Notification message"},"primary_event_tickers":{"type":"array","description":"Primary event tickers"},"related_event_tickers":{"type":"array","description":"Related event tickers"},"last_updated_ts":{"type":"string","description":"Last updated time (ISO 8601)"}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_exchange_announcements":{"announcements":{"type":"array","description":"Array of exchange announcement objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Announcement severity (info, warning, error)"},"message":{"type":"string","description":"Announcement message"},"delivery_time":{"type":"string","description":"Delivery time (ISO 8601)"},"status":{"type":"string","description":"Announcement status (active, inactive)"}}}}},"kalshi_get_exchange_announcements_v2":{"announcements":{"type":"array","description":"Array of exchange announcement objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Announcement severity (info, warning, error)"},"message":{"type":"string","description":"Announcement message"},"delivery_time":{"type":"string","description":"Delivery time (ISO 8601)"},"status":{"type":"string","description":"Announcement status (active, inactive)"}}}}},"kalshi_get_exchange_schedule":{"schedule":{"type":"object","description":"Exchange schedule with standard_hours and maintenance_windows"}},"kalshi_get_exchange_schedule_v2":{"schedule":{"type":"object","description":"Exchange schedule (all times in ET)","properties":{"standard_hours":{"type":"array","description":"Weekly schedules with per-day open/close trading sessions"},"maintenance_windows":{"type":"array","description":"Scheduled maintenance windows with start_datetime and end_datetime"}}}},"kalshi_get_exchange_status":{"status":{"type":"object","description":"Exchange status with trading_active and exchange_active flags"}},"kalshi_get_exchange_status_v2":{"exchange_active":{"type":"boolean","description":"Whether the exchange is active"},"trading_active":{"type":"boolean","description":"Whether trading is active"},"exchange_estimated_resume_time":{"type":"string","description":"Estimated time when exchange will resume (if inactive)"}},"kalshi_get_fills":{"fills":{"type":"array","description":"Array of fill/trade objects","items":{"type":"object","properties":{"trade_id":{"type":"string","description":"Unique trade identifier"},"order_id":{"type":"string","description":"Associated order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Trade side (yes/no)"},"action":{"type":"string","description":"Trade action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"is_taker":{"type":"boolean","description":"Whether this was a taker trade"},"created_time":{"type":"string","description":"Trade execution time (ISO 8601)"}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_fills_v2":{"fills":{"type":"array","description":"Array of fill/trade objects with all API fields","items":{"type":"object","properties":{"trade_id":{"type":"string","description":"Unique trade identifier"},"order_id":{"type":"string","description":"Associated order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Trade side (yes/no)"},"action":{"type":"string","description":"Trade action (buy/sell)"},"count":{"type":"number","description":"Number of contracts"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"is_taker":{"type":"boolean","description":"Whether this was a taker trade"},"created_time":{"type":"string","description":"Trade execution time (ISO 8601)"}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_market":{"market":{"type":"object","description":"Market object with details"}},"kalshi_get_market_v2":{"market":{"type":"object","description":"Market object with all API fields","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"market_type":{"type":"string","description":"Market type"},"title":{"type":"string","description":"Market title"},"subtitle":{"type":"string","description":"Market subtitle"},"yes_sub_title":{"type":"string","description":"Yes outcome subtitle"},"no_sub_title":{"type":"string","description":"No outcome subtitle"},"open_time":{"type":"string","description":"Market open time"},"close_time":{"type":"string","description":"Market close time"},"expected_expiration_time":{"type":"string","description":"Expected expiration time"},"expiration_time":{"type":"string","description":"Expiration time"},"latest_expiration_time":{"type":"string","description":"Latest expiration time"},"settlement_timer_seconds":{"type":"number","description":"Settlement timer in seconds"},"status":{"type":"string","description":"Market status"},"response_price_units":{"type":"string","description":"Response price units"},"notional_value":{"type":"number","description":"Notional value"},"tick_size":{"type":"number","description":"Tick size"},"yes_bid":{"type":"number","description":"Current yes bid price"},"yes_ask":{"type":"number","description":"Current yes ask price"},"no_bid":{"type":"number","description":"Current no bid price"},"no_ask":{"type":"number","description":"Current no ask price"},"last_price":{"type":"number","description":"Last trade price"},"previous_yes_bid":{"type":"number","description":"Previous yes bid"},"previous_yes_ask":{"type":"number","description":"Previous yes ask"},"previous_price":{"type":"number","description":"Previous price"},"volume":{"type":"number","description":"Total volume"},"volume_24h":{"type":"number","description":"24-hour volume"},"liquidity":{"type":"number","description":"Market liquidity"},"open_interest":{"type":"number","description":"Open interest"},"result":{"type":"string","description":"Market result"},"cap_strike":{"type":"number","description":"Cap strike"},"floor_strike":{"type":"number","description":"Floor strike"},"can_close_early":{"type":"boolean","description":"Can close early"},"expiration_value":{"type":"string","description":"Expiration value"},"category":{"type":"string","description":"Market category"},"risk_limit_cents":{"type":"number","description":"Risk limit in cents"},"strike_type":{"type":"string","description":"Strike type"},"rules_primary":{"type":"string","description":"Primary rules"},"rules_secondary":{"type":"string","description":"Secondary rules"},"settlement_source_url":{"type":"string","description":"Settlement source URL"},"custom_strike":{"type":"object","description":"Custom strike object"},"underlying":{"type":"string","description":"Underlying asset"},"settlement_value":{"type":"number","description":"Settlement value"},"cfd_contract_size":{"type":"number","description":"CFD contract size"},"yes_fee_fp":{"type":"number","description":"Yes fee (fixed-point)"},"no_fee_fp":{"type":"number","description":"No fee (fixed-point)"},"last_price_fp":{"type":"number","description":"Last price (fixed-point)"},"yes_bid_fp":{"type":"number","description":"Yes bid (fixed-point)"},"yes_ask_fp":{"type":"number","description":"Yes ask (fixed-point)"},"no_bid_fp":{"type":"number","description":"No bid (fixed-point)"},"no_ask_fp":{"type":"number","description":"No ask (fixed-point)"}}}},"kalshi_get_markets":{"markets":{"type":"array","description":"Array of market objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique market ticker identifier"},"event_ticker":{"type":"string","description":"Parent event ticker"},"market_type":{"type":"string","description":"Market type (binary, etc.)"},"title":{"type":"string","description":"Market title/question"},"subtitle":{"type":"string","description":"Market subtitle","optional":true},"yes_sub_title":{"type":"string","description":"Yes outcome subtitle","optional":true},"no_sub_title":{"type":"string","description":"No outcome subtitle","optional":true},"open_time":{"type":"string","description":"Market open time (ISO 8601)","optional":true},"close_time":{"type":"string","description":"Market close time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Contract expiration time","optional":true},"status":{"type":"string","description":"Market status (open, closed, settled, etc.)"},"yes_bid":{"type":"number","description":"Current best yes bid price in cents","optional":true},"yes_ask":{"type":"number","description":"Current best yes ask price in cents","optional":true},"no_bid":{"type":"number","description":"Current best no bid price in cents","optional":true},"no_ask":{"type":"number","description":"Current best no ask price in cents","optional":true},"last_price":{"type":"number","description":"Last trade price in cents","optional":true},"previous_yes_bid":{"type":"number","description":"Previous yes bid","optional":true},"previous_yes_ask":{"type":"number","description":"Previous yes ask","optional":true},"previous_price":{"type":"number","description":"Previous last price","optional":true},"volume":{"type":"number","description":"Total volume (contracts traded)","optional":true},"volume_24h":{"type":"number","description":"24-hour trading volume","optional":true},"liquidity":{"type":"number","description":"Market liquidity measure","optional":true},"open_interest":{"type":"number","description":"Open interest (outstanding contracts)","optional":true},"result":{"type":"string","description":"Settlement result (yes, no, null)","optional":true},"cap_strike":{"type":"number","description":"Cap strike for ranged markets","optional":true},"floor_strike":{"type":"number","description":"Floor strike for ranged markets","optional":true},"category":{"type":"string","description":"Market category","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results","properties":{"cursor":{"type":"string","description":"Cursor for fetching next page","optional":true}}}},"kalshi_get_markets_v2":{"markets":{"type":"array","description":"Array of market objects with all API fields","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique market ticker identifier"},"event_ticker":{"type":"string","description":"Parent event ticker"},"market_type":{"type":"string","description":"Market type (binary, etc.)"},"title":{"type":"string","description":"Market title/question"},"subtitle":{"type":"string","description":"Market subtitle","optional":true},"yes_sub_title":{"type":"string","description":"Yes outcome subtitle","optional":true},"no_sub_title":{"type":"string","description":"No outcome subtitle","optional":true},"open_time":{"type":"string","description":"Market open time (ISO 8601)","optional":true},"close_time":{"type":"string","description":"Market close time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Contract expiration time","optional":true},"status":{"type":"string","description":"Market status (open, closed, settled, etc.)"},"yes_bid":{"type":"number","description":"Current best yes bid price in cents","optional":true},"yes_ask":{"type":"number","description":"Current best yes ask price in cents","optional":true},"no_bid":{"type":"number","description":"Current best no bid price in cents","optional":true},"no_ask":{"type":"number","description":"Current best no ask price in cents","optional":true},"last_price":{"type":"number","description":"Last trade price in cents","optional":true},"previous_yes_bid":{"type":"number","description":"Previous yes bid","optional":true},"previous_yes_ask":{"type":"number","description":"Previous yes ask","optional":true},"previous_price":{"type":"number","description":"Previous last price","optional":true},"volume":{"type":"number","description":"Total volume (contracts traded)","optional":true},"volume_24h":{"type":"number","description":"24-hour trading volume","optional":true},"liquidity":{"type":"number","description":"Market liquidity measure","optional":true},"open_interest":{"type":"number","description":"Open interest (outstanding contracts)","optional":true},"result":{"type":"string","description":"Settlement result (yes, no, null)","optional":true},"cap_strike":{"type":"number","description":"Cap strike for ranged markets","optional":true},"floor_strike":{"type":"number","description":"Floor strike for ranged markets","optional":true},"category":{"type":"string","description":"Market category","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_order":{"order":{"type":"object","description":"Order object with details"}},"kalshi_get_order_v2":{"order":{"type":"object","description":"Order object with full API response fields","properties":{"order_id":{"type":"string","description":"Order ID"},"user_id":{"type":"string","description":"User ID"},"client_order_id":{"type":"string","description":"Client order ID"},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting/canceled/executed)"},"yes_price":{"type":"number","description":"Yes price in cents"},"no_price":{"type":"number","description":"No price in cents"},"yes_price_dollars":{"type":"string","description":"Yes price in dollars"},"no_price_dollars":{"type":"string","description":"No price in dollars"},"fill_count":{"type":"number","description":"Filled contract count"},"fill_count_fp":{"type":"string","description":"Filled count (fixed-point)"},"remaining_count":{"type":"number","description":"Remaining contracts"},"remaining_count_fp":{"type":"string","description":"Remaining count (fixed-point)"},"initial_count":{"type":"number","description":"Initial contract count"},"initial_count_fp":{"type":"string","description":"Initial count (fixed-point)"},"taker_fees":{"type":"number","description":"Taker fees in cents"},"maker_fees":{"type":"number","description":"Maker fees in cents"},"taker_fees_dollars":{"type":"string","description":"Taker fees in dollars"},"maker_fees_dollars":{"type":"string","description":"Maker fees in dollars"},"taker_fill_cost":{"type":"number","description":"Taker fill cost in cents"},"maker_fill_cost":{"type":"number","description":"Maker fill cost in cents"},"taker_fill_cost_dollars":{"type":"string","description":"Taker fill cost in dollars"},"maker_fill_cost_dollars":{"type":"string","description":"Maker fill cost in dollars"},"queue_position":{"type":"number","description":"Queue position (deprecated)"},"expiration_time":{"type":"string","description":"Order expiration time"},"created_time":{"type":"string","description":"Order creation time"},"last_update_time":{"type":"string","description":"Last update time"},"self_trade_prevention_type":{"type":"string","description":"Self-trade prevention type"},"order_group_id":{"type":"string","description":"Order group ID"},"cancel_order_on_pause":{"type":"boolean","description":"Cancel on market pause"}}}},"kalshi_get_orderbook":{"orderbook":{"type":"object","description":"Orderbook with yes/no bids and asks"}},"kalshi_get_orderbook_v2":{"orderbook":{"type":"object","description":"Orderbook with yes/no bids (legacy integer counts)","properties":{"yes":{"type":"array","description":"Yes side bids as tuples [price_cents, count]"},"no":{"type":"array","description":"No side bids as tuples [price_cents, count]"},"yes_dollars":{"type":"array","description":"Yes side bids as tuples [dollars_string, count]"},"no_dollars":{"type":"array","description":"No side bids as tuples [dollars_string, count]"}}},"orderbook_fp":{"type":"object","description":"Orderbook with fixed-point counts (preferred)","properties":{"yes_dollars":{"type":"array","description":"Yes side bids as tuples [dollars_string, fp_count_string]"},"no_dollars":{"type":"array","description":"No side bids as tuples [dollars_string, fp_count_string]"}}}},"kalshi_get_orders":{"orders":{"type":"array","description":"Array of order objects","items":{"type":"object","properties":{"order_id":{"type":"string","description":"Unique order identifier"},"user_id":{"type":"string","description":"User ID","optional":true},"client_order_id":{"type":"string","description":"Client-provided order ID","optional":true},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Order action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting, canceled, executed)"},"yes_price":{"type":"number","description":"Yes price in cents","optional":true},"no_price":{"type":"number","description":"No price in cents","optional":true},"fill_count":{"type":"number","description":"Number of contracts filled","optional":true},"remaining_count":{"type":"number","description":"Remaining contracts to fill","optional":true},"initial_count":{"type":"number","description":"Initial order size","optional":true},"taker_fees":{"type":"number","description":"Taker fees paid in cents","optional":true},"maker_fees":{"type":"number","description":"Maker fees paid in cents","optional":true},"created_time":{"type":"string","description":"Order creation time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Order expiration time","optional":true},"last_update_time":{"type":"string","description":"Last order update time","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_orders_v2":{"orders":{"type":"array","description":"Array of order objects with full API response fields","items":{"type":"object","properties":{"order_id":{"type":"string","description":"Unique order identifier"},"user_id":{"type":"string","description":"User ID","optional":true},"client_order_id":{"type":"string","description":"Client-provided order ID","optional":true},"ticker":{"type":"string","description":"Market ticker"},"side":{"type":"string","description":"Order side (yes/no)"},"action":{"type":"string","description":"Order action (buy/sell)"},"type":{"type":"string","description":"Order type (limit/market)"},"status":{"type":"string","description":"Order status (resting, canceled, executed)"},"yes_price":{"type":"number","description":"Yes price in cents","optional":true},"no_price":{"type":"number","description":"No price in cents","optional":true},"fill_count":{"type":"number","description":"Number of contracts filled","optional":true},"remaining_count":{"type":"number","description":"Remaining contracts to fill","optional":true},"initial_count":{"type":"number","description":"Initial order size","optional":true},"taker_fees":{"type":"number","description":"Taker fees paid in cents","optional":true},"maker_fees":{"type":"number","description":"Maker fees paid in cents","optional":true},"created_time":{"type":"string","description":"Order creation time (ISO 8601)","optional":true},"expiration_time":{"type":"string","description":"Order expiration time","optional":true},"last_update_time":{"type":"string","description":"Last order update time","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_positions":{"positions":{"type":"array","description":"Array of position objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"event_title":{"type":"string","description":"Event title","optional":true},"market_title":{"type":"string","description":"Market title","optional":true},"position":{"type":"number","description":"Net position (positive=yes, negative=no)"},"market_exposure":{"type":"number","description":"Maximum potential loss in cents","optional":true},"realized_pnl":{"type":"number","description":"Realized profit/loss in cents","optional":true},"total_traded":{"type":"number","description":"Total contracts traded","optional":true},"resting_orders_count":{"type":"number","description":"Number of resting orders","optional":true},"fees_paid":{"type":"number","description":"Total fees paid in cents","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_positions_v2":{"market_positions":{"type":"array","description":"Array of market position objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"event_title":{"type":"string","description":"Event title","optional":true},"market_title":{"type":"string","description":"Market title","optional":true},"position":{"type":"number","description":"Net position (positive=yes, negative=no)"},"market_exposure":{"type":"number","description":"Maximum potential loss in cents","optional":true},"realized_pnl":{"type":"number","description":"Realized profit/loss in cents","optional":true},"total_traded":{"type":"number","description":"Total contracts traded","optional":true},"resting_orders_count":{"type":"number","description":"Number of resting orders","optional":true},"fees_paid":{"type":"number","description":"Total fees paid in cents","optional":true}}}},"event_positions":{"type":"array","description":"Array of event position objects","items":{"type":"object","properties":{"event_ticker":{"type":"string","description":"Event ticker"},"event_exposure":{"type":"number","description":"Event-level exposure in cents"},"realized_pnl":{"type":"number","description":"Realized P&L in cents","optional":true},"total_cost":{"type":"number","description":"Total cost basis in cents","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_series_by_ticker":{"series":{"type":"object","description":"Series object with details"}},"kalshi_get_series_by_ticker_v2":{"series":{"type":"object","description":"Series object with full details matching Kalshi API response","properties":{"ticker":{"type":"string","description":"Series ticker"},"title":{"type":"string","description":"Series title"},"frequency":{"type":"string","description":"Event frequency"},"category":{"type":"string","description":"Series category"},"tags":{"type":"array","description":"Series tags"},"settlement_sources":{"type":"array","description":"Settlement sources"},"contract_url":{"type":"string","description":"Contract URL"},"contract_terms_url":{"type":"string","description":"Contract terms URL"},"fee_type":{"type":"string","description":"Fee type"},"fee_multiplier":{"type":"number","description":"Fee multiplier"},"additional_prohibitions":{"type":"array","description":"Additional prohibitions"},"product_metadata":{"type":"object","description":"Product metadata"},"volume":{"type":"number","description":"Series volume"},"volume_fp":{"type":"number","description":"Volume (fixed-point)"}}}},"kalshi_get_series_list":{"series":{"type":"array","description":"Array of series objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique series ticker"},"title":{"type":"string","description":"Series title"},"frequency":{"type":"string","description":"Event frequency (daily, weekly, etc.)"},"category":{"type":"string","description":"Series category"},"tags":{"type":"array","description":"Series tags","items":{"type":"string","description":"Tag name"},"optional":true},"contract_url":{"type":"string","description":"Contract rules URL","optional":true}}}}},"kalshi_get_series_list_v2":{"series":{"type":"array","description":"Array of series objects with all API fields","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Unique series ticker"},"title":{"type":"string","description":"Series title"},"frequency":{"type":"string","description":"Event frequency (daily, weekly, etc.)"},"category":{"type":"string","description":"Series category"},"tags":{"type":"array","description":"Series tags","items":{"type":"string","description":"Tag name"},"optional":true},"contract_url":{"type":"string","description":"Contract rules URL","optional":true}}}}},"kalshi_get_settlements":{"settlements":{"type":"array","description":"Array of settlement objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"market_result":{"type":"string","description":"Settlement outcome (yes, no, scalar)"},"yes_count_fp":{"type":"string","description":"Yes contracts owned (fixed-point)"},"yes_total_cost_dollars":{"type":"string","description":"Yes cost basis in dollars"},"no_count_fp":{"type":"string","description":"No contracts owned (fixed-point)"},"no_total_cost_dollars":{"type":"string","description":"No cost basis in dollars"},"revenue":{"type":"number","description":"Payout in cents"},"settled_time":{"type":"string","description":"Settlement timestamp (ISO 8601)"},"fee_cost":{"type":"string","description":"Fees in fixed-point dollars"},"value":{"type":"number","description":"Single yes contract payout in cents","optional":true}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_settlements_v2":{"settlements":{"type":"array","description":"Array of settlement objects with all API fields","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"event_ticker":{"type":"string","description":"Event ticker"},"market_result":{"type":"string","description":"Settlement outcome (yes, no, scalar)"},"yes_count_fp":{"type":"string","description":"Yes contracts owned (fixed-point)"},"yes_total_cost_dollars":{"type":"string","description":"Yes cost basis in dollars"},"no_count_fp":{"type":"string","description":"No contracts owned (fixed-point)"},"no_total_cost_dollars":{"type":"string","description":"No cost basis in dollars"},"revenue":{"type":"number","description":"Payout in cents"},"settled_time":{"type":"string","description":"Settlement timestamp (ISO 8601)"},"fee_cost":{"type":"string","description":"Fees in fixed-point dollars"},"value":{"type":"number","description":"Single yes contract payout in cents","optional":true}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"kalshi_get_trades":{"trades":{"type":"array","description":"Array of trade objects","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"yes_price":{"type":"number","description":"Trade price for yes in cents"},"no_price":{"type":"number","description":"Trade price for no in cents"},"count":{"type":"number","description":"Number of contracts traded"},"taker_side":{"type":"string","description":"Taker side (yes/no)"},"created_time":{"type":"string","description":"Trade time (ISO 8601)"}}}},"paging":{"type":"object","description":"Pagination cursor for fetching more results"}},"kalshi_get_trades_v2":{"trades":{"type":"array","description":"Array of trade objects with trade_id and count_fp","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Market ticker"},"yes_price":{"type":"number","description":"Trade price for yes in cents"},"no_price":{"type":"number","description":"Trade price for no in cents"},"count":{"type":"number","description":"Number of contracts traded"},"taker_side":{"type":"string","description":"Taker side (yes/no)"},"created_time":{"type":"string","description":"Trade time (ISO 8601)"}}}},"cursor":{"type":"string","description":"Pagination cursor for fetching more results"}},"ketch_get_consent":{"purposes":{"type":"object","description":"Map of purpose codes to consent status and legal basis","properties":{"allowed":{"type":"string","description":"Consent status for the purpose: \\"granted\\" or \\"denied\\""},"legalBasisCode":{"type":"string","description":"Legal basis code (e.g., \\"consent_optin\\", \\"consent_optout\\", \\"disclosure\\", \\"other\\")","optional":true}}},"vendors":{"type":"object","description":"Map of vendor consent statuses","optional":true}},"ketch_get_subscriptions":{"topics":{"type":"object","description":"Map of topic codes to contact method settings (e.g., {\\"newsletter\\": {\\"email\\": {\\"status\\": \\"granted\\"}}})"},"controls":{"type":"object","description":"Map of control codes to settings (e.g., {\\"global_unsubscribe\\": {\\"status\\": \\"denied\\"}})"}},"ketch_invoke_right":{"success":{"type":"boolean","description":"Whether the rights request was submitted"},"message":{"type":"string","description":"Response message from Ketch","optional":true}},"ketch_set_consent":{"purposes":{"type":"object","description":"Updated consent status map of purpose codes to consent settings","properties":{"allowed":{"type":"string","description":"Consent status for the purpose: \\"granted\\" or \\"denied\\""},"legalBasisCode":{"type":"string","description":"Legal basis code (e.g., \\"consent_optin\\", \\"consent_optout\\", \\"disclosure\\", \\"other\\")","optional":true}}}},"ketch_set_subscriptions":{"success":{"type":"boolean","description":"Whether the subscription preferences were updated"}},"knowledge_create_document":{"data":{"type":"object","description":"Information about the created document","properties":{"documentId":{"type":"string","description":"Document ID"},"documentName":{"type":"string","description":"Document name"},"type":{"type":"string","description":"Document type"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"message":{"type":"string","description":"Success or error message describing the operation result"},"documentId":{"type":"string","description":"ID of the created document"}},"knowledge_delete_chunk":{"chunkId":{"type":"string","description":"ID of the deleted chunk"},"documentId":{"type":"string","description":"ID of the parent document"},"message":{"type":"string","description":"Confirmation message"}},"knowledge_delete_document":{"documentId":{"type":"string","description":"ID of the deleted document"},"message":{"type":"string","description":"Confirmation message"}},"knowledge_get_connector":{"connector":{"type":"object","description":"Connector details","properties":{"id":{"type":"string","description":"Connector ID"},"connectorType":{"type":"string","description":"Type of connector"},"status":{"type":"string","description":"Connector status (active, paused, syncing)"},"syncIntervalMinutes":{"type":"number","description":"Sync interval in minutes"},"lastSyncAt":{"type":"string","description":"Timestamp of last sync"},"lastSyncError":{"type":"string","description":"Error from last sync if failed"},"lastSyncDocCount":{"type":"number","description":"Docs synced in last sync"},"nextSyncAt":{"type":"string","description":"Next scheduled sync timestamp"},"consecutiveFailures":{"type":"number","description":"Consecutive sync failures"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"syncLogs":{"type":"array","description":"Recent sync log entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Sync log ID"},"status":{"type":"string","description":"Sync status"},"startedAt":{"type":"string","description":"Sync start time"},"completedAt":{"type":"string","description":"Sync completion time"},"docsAdded":{"type":"number","description":"Documents added"},"docsUpdated":{"type":"number","description":"Documents updated"},"docsDeleted":{"type":"number","description":"Documents deleted"},"docsUnchanged":{"type":"number","description":"Documents unchanged"},"errorMessage":{"type":"string","description":"Error message if sync failed"}}}}},"knowledge_get_document":{"id":{"type":"string","description":"Document ID"},"filename":{"type":"string","description":"Document filename"},"fileSize":{"type":"number","description":"File size in bytes"},"mimeType":{"type":"string","description":"MIME type of the document"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"processingStatus":{"type":"string","description":"Processing status (pending, processing, completed, failed)"},"processingError":{"type":"string","description":"Error message if processing failed"},"chunkCount":{"type":"number","description":"Number of chunks in the document"},"tokenCount":{"type":"number","description":"Total token count across chunks"},"characterCount":{"type":"number","description":"Total character count"},"uploadedAt":{"type":"string","description":"Upload timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"connectorId":{"type":"string","description":"Connector ID if document was synced from an external source"},"sourceUrl":{"type":"string","description":"Original URL in the source system if synced from a connector"},"externalId":{"type":"string","description":"External ID from the source system"},"tags":{"type":"object","description":"Tag values keyed by tag slot (tag1-7, number1-5, date1-2, boolean1-3)"}},"knowledge_list_chunks":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"documentId":{"type":"string","description":"ID of the document"},"chunks":{"type":"array","description":"Array of chunks in the document","items":{"type":"object","properties":{"id":{"type":"string","description":"Chunk ID"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"content":{"type":"string","description":"Chunk text content"},"contentLength":{"type":"number","description":"Content length in characters"},"tokenCount":{"type":"number","description":"Token count for the chunk"},"enabled":{"type":"boolean","description":"Whether the chunk is enabled"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"totalChunks":{"type":"number","description":"Total number of chunks matching the filter"},"limit":{"type":"number","description":"Page size used"},"offset":{"type":"number","description":"Offset used for pagination"}},"knowledge_list_connectors":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"connectors":{"type":"array","description":"Array of connectors for the knowledge base","items":{"type":"object","properties":{"id":{"type":"string","description":"Connector ID"},"connectorType":{"type":"string","description":"Type of connector (e.g. notion, github, confluence)"},"status":{"type":"string","description":"Connector status (active, paused, syncing)"},"syncIntervalMinutes":{"type":"number","description":"Sync interval in minutes (0 = manual only)"},"lastSyncAt":{"type":"string","description":"Timestamp of last sync"},"lastSyncError":{"type":"string","description":"Error from last sync if failed"},"lastSyncDocCount":{"type":"number","description":"Number of documents synced in last sync"},"nextSyncAt":{"type":"string","description":"Timestamp of next scheduled sync"},"consecutiveFailures":{"type":"number","description":"Number of consecutive sync failures"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"totalConnectors":{"type":"number","description":"Total number of connectors"}},"knowledge_list_documents":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"documents":{"type":"array","description":"Array of documents in the knowledge base","items":{"type":"object","properties":{"id":{"type":"string","description":"Document ID"},"filename":{"type":"string","description":"Document filename"},"fileSize":{"type":"number","description":"File size in bytes"},"mimeType":{"type":"string","description":"MIME type of the document"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"processingStatus":{"type":"string","description":"Processing status (pending, processing, completed, failed)"},"chunkCount":{"type":"number","description":"Number of chunks in the document"},"tokenCount":{"type":"number","description":"Total token count across chunks"},"uploadedAt":{"type":"string","description":"Upload timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"connectorId":{"type":"string","description":"Connector ID if document was synced from an external source"},"connectorType":{"type":"string","description":"Connector type (e.g. notion, github, confluence) if synced"},"sourceUrl":{"type":"string","description":"Original URL in the source system if synced from a connector"}}}},"totalDocuments":{"type":"number","description":"Total number of documents matching the filter"},"limit":{"type":"number","description":"Page size used"},"offset":{"type":"number","description":"Offset used for pagination"}},"knowledge_list_tags":{"knowledgeBaseId":{"type":"string","description":"ID of the knowledge base"},"tags":{"type":"array","description":"Array of tag definitions for the knowledge base","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag definition ID"},"tagSlot":{"type":"string","description":"Internal tag slot (e.g. tag1, number1)"},"displayName":{"type":"string","description":"Human-readable tag name"},"fieldType":{"type":"string","description":"Tag field type (text, number, date, boolean)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}},"totalTags":{"type":"number","description":"Total number of tag definitions"}},"knowledge_search":{"results":{"type":"array","description":"Array of search results from the knowledge base","items":{"type":"object","properties":{"documentId":{"type":"string","description":"Document ID"},"documentName":{"type":"string","description":"Document name"},"sourceUrl":{"type":"string","nullable":true,"description":"URL to the original source document (e.g., Confluence page, Google Doc, Notion page). Null for documents without an external source."},"content":{"type":"string","description":"Content of the result"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"similarity":{"type":"number","description":"Similarity score of the result"},"metadata":{"type":"object","description":"Metadata of the result, including tags"}}}},"query":{"type":"string","description":"The search query that was executed"},"totalResults":{"type":"number","description":"Total number of results found"},"cost":{"type":"object","description":"Cost information for the search operation","optional":true}},"knowledge_trigger_sync":{"connectorId":{"type":"string","description":"ID of the connector that was synced"},"message":{"type":"string","description":"Status message from the sync trigger"}},"knowledge_update_chunk":{"documentId":{"type":"string","description":"ID of the parent document"},"id":{"type":"string","description":"Chunk ID"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"content":{"type":"string","description":"Updated chunk content"},"contentLength":{"type":"number","description":"Content length in characters"},"tokenCount":{"type":"number","description":"Token count for the chunk"},"enabled":{"type":"boolean","description":"Whether the chunk is enabled"},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}},"knowledge_upload_chunk":{"data":{"type":"object","description":"Information about the uploaded chunk","properties":{"chunkId":{"type":"string","description":"Chunk ID"},"chunkIndex":{"type":"number","description":"Index of the chunk within the document"},"content":{"type":"string","description":"Content of the chunk"},"contentLength":{"type":"number","description":"Length of the content in characters"},"tokenCount":{"type":"number","description":"Number of tokens in the chunk"},"enabled":{"type":"boolean","description":"Whether the chunk is enabled"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"message":{"type":"string","description":"Success or error message describing the operation result"},"documentId":{"type":"string","description":"ID of the document the chunk was added to"},"documentName":{"type":"string","description":"Name of the document the chunk was added to"},"cost":{"type":"object","description":"Cost information for the upload operation","optional":true}},"knowledge_upsert_document":{"data":{"type":"object","description":"Information about the upserted document","properties":{"documentId":{"type":"string","description":"Document ID"},"documentName":{"type":"string","description":"Document name"},"type":{"type":"string","description":"Document type"},"enabled":{"type":"boolean","description":"Whether the document is enabled"},"isUpdate":{"type":"boolean","description":"Whether an existing document was replaced"},"previousDocumentId":{"type":"string","description":"ID of the document that was replaced, if any","optional":true},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}},"message":{"type":"string","description":"Success or error message describing the operation result"},"documentId":{"type":"string","description":"ID of the upserted document"}},"langsmith_create_feedback":{"id":{"type":"string","description":"Feedback ID"},"key":{"type":"string","description":"Feedback metric name"},"runId":{"type":"string","description":"ID of the run the feedback was attached to","optional":true},"score":{"type":"number","description":"Score recorded for the feedback","optional":true},"value":{"type":"string","description":"Categorical value recorded for the feedback","optional":true},"comment":{"type":"string","description":"Comment recorded for the feedback","optional":true},"createdAt":{"type":"string","description":"When the feedback was created (ISO)","optional":true}},"langsmith_create_run":{"accepted":{"type":"boolean","description":"Whether the run was accepted for ingestion"},"runId":{"type":"string","description":"Run identifier provided in the request","optional":true},"message":{"type":"string","description":"Response message from LangSmith","optional":true}},"langsmith_create_runs_batch":{"accepted":{"type":"boolean","description":"Whether the batch was accepted for ingestion"},"runIds":{"type":"array","description":"Run identifiers provided in the request","items":{"type":"string"}},"message":{"type":"string","description":"Response message from LangSmith","optional":true},"messages":{"type":"array","description":"Per-run response messages, when provided","optional":true,"items":{"type":"string"}}},"langsmith_get_run":{"id":{"type":"string","description":"Run ID"},"runId":{"type":"string","description":"Run ID (alias of id, for consistency with other operations)"},"name":{"type":"string","description":"Run name"},"runType":{"type":"string","description":"Run type (tool, chain, llm, retriever, embedding, prompt, parser)"},"status":{"type":"string","description":"Run status","optional":true},"startTime":{"type":"string","description":"Run start time (ISO)","optional":true},"endTime":{"type":"string","description":"Run end time (ISO)","optional":true},"inputs":{"type":"json","description":"Run inputs payload","optional":true},"outputs":{"type":"json","description":"Run outputs payload","optional":true},"error":{"type":"string","description":"Error details, if the run failed","optional":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string"}},"sessionId":{"type":"string","description":"Project (session) ID the run belongs to","optional":true},"traceId":{"type":"string","description":"Trace ID","optional":true},"parentRunId":{"type":"string","description":"Parent run ID","optional":true},"totalTokens":{"type":"number","description":"Total tokens consumed by the run","optional":true},"totalCost":{"type":"string","description":"Total cost of the run","optional":true}},"langsmith_update_run":{"accepted":{"type":"boolean","description":"Whether the run update was accepted"},"runId":{"type":"string","description":"ID of the run that was updated"},"message":{"type":"string","description":"Response message from LangSmith, if provided","optional":true}},"latex_compile":{"pdf":{"type":"file","description":"Compiled PDF file","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}},"pdfUrl":{"type":"string","description":"URL of the compiled PDF"},"fileName":{"type":"string","description":"Name of the compiled PDF file"},"compiler":{"type":"string","description":"LaTeX compiler used for the build"}},"latex_get_package":{"package":{"type":"json","description":"TeX Live package details","properties":{"name":{"type":"string","description":"Package name"},"installed":{"type":"boolean","description":"Whether the package is installed"},"shortDescription":{"type":"string","description":"One-line package description","optional":true},"longDescription":{"type":"string","description":"Full package description","optional":true},"category":{"type":"string","description":"Package category","optional":true},"license":{"type":"string","description":"Package license identifier","optional":true},"topics":{"type":"array","description":"CTAN topic tags"},"relatedPackages":{"type":"array","description":"Names of related packages"},"homepage":{"type":"string","description":"Package homepage URL","optional":true},"ctanUrl":{"type":"string","description":"CTAN page for the package","optional":true}}}},"latex_list_fonts":{"fonts":{"type":"array","description":"Fonts available to the LaTeX compiler","items":{"type":"object","properties":{"family":{"type":"string","description":"Font family name"},"name":{"type":"string","description":"Full font name"},"styles":{"type":"array","description":"Available styles, e.g. Bold or Italic"}}}},"totalMatches":{"type":"number","description":"Total number of fonts matching the filter, before truncation"}},"latex_search_packages":{"packages":{"type":"array","description":"TeX Live packages matching the query","items":{"type":"object","properties":{"name":{"type":"string","description":"Package name"},"shortDescription":{"type":"string","description":"One-line package description"},"installed":{"type":"boolean","description":"Whether the package is installed"},"ctanUrl":{"type":"string","description":"CTAN page for the package"}}}},"totalMatches":{"type":"number","description":"Total number of packages matching the query, before truncation"}},"launchdarkly_create_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true}},"launchdarkly_delete_flag":{"deleted":{"type":"boolean","description":"Whether the flag was successfully deleted"}},"launchdarkly_get_audit_log":{"entries":{"type":"array","description":"List of audit log entries","items":{"type":"object","properties":{"id":{"type":"string","description":"The audit log entry ID"},"date":{"type":"number","description":"Unix timestamp in milliseconds"},"kind":{"type":"string","description":"The type of action performed"},"name":{"type":"string","description":"The name of the resource acted on"},"description":{"type":"string","description":"Full description of the action","optional":true},"shortDescription":{"type":"string","description":"Short description of the action","optional":true},"memberEmail":{"type":"string","description":"Email of the member who performed the action","optional":true},"targetName":{"type":"string","description":"Name of the target resource","optional":true},"targetKind":{"type":"string","description":"Resource specifier of the target (e.g. proj/default:env/production:flag/my-flag)","optional":true}}}},"totalCount":{"type":"number","description":"Total number of audit log entries"}},"launchdarkly_get_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true},"on":{"type":"boolean","description":"Whether the flag is on in the requested environment (null when the flag spans multiple environments and no environment key was provided)","optional":true}},"launchdarkly_get_flag_status":{"name":{"type":"string","description":"The flag status (new, active, inactive, launched)"},"lastRequested":{"type":"string","description":"Timestamp of the last evaluation","optional":true},"defaultVal":{"type":"string","description":"The default variation value","optional":true}},"launchdarkly_list_environments":{"environments":{"type":"array","description":"List of environments","items":{"type":"object","properties":{"id":{"type":"string","description":"The environment ID"},"key":{"type":"string","description":"The unique environment key"},"name":{"type":"string","description":"The environment name"},"color":{"type":"string","description":"The color assigned to this environment"},"apiKey":{"type":"string","description":"The server-side SDK key for this environment"},"mobileKey":{"type":"string","description":"The mobile SDK key for this environment"},"tags":{"type":"array","description":"Tags applied to the environment","items":{"type":"string","description":"Tag name"}}}}},"totalCount":{"type":"number","description":"Total number of environments"}},"launchdarkly_list_flags":{"flags":{"type":"array","description":"List of feature flags","items":{"type":"object","properties":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true}}}},"totalCount":{"type":"number","description":"Total number of flags"}},"launchdarkly_list_members":{"members":{"type":"array","description":"List of account members","items":{"type":"object","properties":{"id":{"type":"string","description":"The member ID"},"email":{"type":"string","description":"The member email address"},"firstName":{"type":"string","description":"The member first name","optional":true},"lastName":{"type":"string","description":"The member last name","optional":true},"role":{"type":"string","description":"The member role (reader, writer, admin, owner)"},"lastSeen":{"type":"number","description":"Unix timestamp of last activity","optional":true},"creationDate":{"type":"number","description":"Unix timestamp when the member was created"},"verified":{"type":"boolean","description":"Whether the member email is verified"}}}},"totalCount":{"type":"number","description":"Total number of members"}},"launchdarkly_list_projects":{"projects":{"type":"array","description":"List of projects","items":{"type":"object","properties":{"id":{"type":"string","description":"The project ID"},"key":{"type":"string","description":"The unique project key"},"name":{"type":"string","description":"The project name"},"tags":{"type":"array","description":"Tags applied to the project","items":{"type":"string","description":"Tag name"}}}}},"totalCount":{"type":"number","description":"Total number of projects"}},"launchdarkly_list_segments":{"segments":{"type":"array","description":"List of user segments","items":{"type":"object","properties":{"key":{"type":"string","description":"The unique segment key"},"name":{"type":"string","description":"The segment name"},"description":{"type":"string","description":"The segment description","optional":true},"tags":{"type":"array","description":"Tags applied to the segment","items":{"type":"string","description":"Tag name"}},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the segment was created"},"unbounded":{"type":"boolean","description":"Whether this is an unbounded (big) segment"},"included":{"type":"array","description":"User keys explicitly included in the segment","items":{"type":"string","description":"User key"}},"excluded":{"type":"array","description":"User keys explicitly excluded from the segment","items":{"type":"string","description":"User key"}}}}},"totalCount":{"type":"number","description":"Total number of segments"}},"launchdarkly_toggle_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true},"on":{"type":"boolean","description":"Whether the flag is now on in the target environment","optional":true}},"launchdarkly_update_flag":{"key":{"type":"string","description":"The unique key of the feature flag"},"name":{"type":"string","description":"The human-readable name of the feature flag"},"kind":{"type":"string","description":"The type of flag (boolean or multivariate)"},"description":{"type":"string","description":"Description of the feature flag","optional":true},"temporary":{"type":"boolean","description":"Whether the flag is temporary"},"archived":{"type":"boolean","description":"Whether the flag is archived"},"deprecated":{"type":"boolean","description":"Whether the flag is deprecated"},"creationDate":{"type":"number","description":"Unix timestamp in milliseconds when the flag was created"},"tags":{"type":"array","description":"Tags applied to the flag","items":{"type":"string","description":"Tag name"}},"variations":{"type":"array","description":"The variations for this feature flag","items":{"type":"object","properties":{"value":{"type":"string","description":"The variation value (any JSON type, shown as text)"},"name":{"type":"string","description":"The variation name","optional":true},"description":{"type":"string","description":"The variation description","optional":true}}}},"maintainerId":{"type":"string","description":"The ID of the member who maintains this flag","optional":true},"maintainerEmail":{"type":"string","description":"The email of the member who maintains this flag","optional":true}},"leadmagic_company_search":{"companyName":{"type":"string","description":"Company name","optional":true},"companyId":{"type":"number","description":"Internal company identifier","optional":true},"industry":{"type":"string","description":"Industry classification","optional":true},"employeeCount":{"type":"number","description":"Number of employees","optional":true},"employeeRange":{"type":"string","description":"Headcount range (e.g., 1001-5000)","optional":true},"founded":{"type":"number","description":"Year the company was founded","optional":true},"headquarters":{"type":"json","description":"Headquarters location object","optional":true},"revenue":{"type":"string","description":"Revenue range","optional":true},"funding":{"type":"string","description":"Total funding amount","optional":true},"description":{"type":"string","description":"Company description","optional":true},"specialties":{"type":"array","description":"Company specialties and focus areas"},"competitors":{"type":"array","description":"Competitor companies"},"followerCount":{"type":"number","description":"LinkedIn follower count","optional":true},"twitter_url":{"type":"string","description":"Twitter/X profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook page URL","optional":true},"b2b_profile_url":{"type":"string","description":"LinkedIn company profile URL","optional":true},"logo_url":{"type":"string","description":"Company logo URL","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (1 when company found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_email_to_profile":{"profile_url":{"type":"string","description":"LinkedIn profile URL for the provided email","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (10 when profile found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_find_email":{"email":{"type":"string","description":"Found work email address","optional":true},"status":{"type":"string","description":"Result status (valid, invalid, etc.)","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (1 when email found)"},"message":{"type":"string","description":"Human-readable status message","optional":true},"employment_verified":{"type":"boolean","description":"Whether employment at the company was verified","optional":true},"has_mx":{"type":"boolean","description":"Whether the domain has a valid MX record","optional":true},"mx_record":{"type":"string","description":"MX record for the email domain","optional":true},"mx_provider":{"type":"string","description":"Email provider","optional":true},"company_name":{"type":"string","description":"Company name","optional":true},"company_industry":{"type":"string","description":"Company industry","optional":true},"company_size":{"type":"string","description":"Company size range","optional":true},"company_profile_url":{"type":"string","description":"Company LinkedIn/B2B profile URL","optional":true}},"leadmagic_find_mobile":{"profile_url":{"type":"string","description":"LinkedIn profile URL used for lookup","optional":true},"email":{"type":"string","description":"Email address associated with the profile","optional":true},"mobile_number":{"type":"string","description":"Direct mobile phone number","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (5 when mobile found)"},"message":{"type":"string","description":"Status message from the API","optional":true}},"leadmagic_get_credits":{"credits":{"type":"number","description":"Current credit balance"}},"leadmagic_profile_search":{"profile_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"professional_title":{"type":"string","description":"Current job title","optional":true},"bio":{"type":"string","description":"Profile bio / summary","optional":true},"location":{"type":"string","description":"Location string","optional":true},"country":{"type":"string","description":"Country","optional":true},"followers_range":{"type":"string","description":"LinkedIn follower range","optional":true},"company_name":{"type":"string","description":"Current employer","optional":true},"company_industry":{"type":"string","description":"Industry of current employer","optional":true},"company_website":{"type":"string","description":"Company website","optional":true},"total_tenure_years":{"type":"string","description":"Total professional tenure in years","optional":true},"total_tenure_months":{"type":"string","description":"Total professional tenure in months","optional":true},"work_experience":{"type":"array","description":"Work history entries"},"education":{"type":"array","description":"Education history entries"},"certifications":{"type":"array","description":"Professional certifications"},"credits_consumed":{"type":"number","description":"Credits charged (1 when profile found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_profile_to_email":{"email":{"type":"string","description":"Work email address found for this profile","optional":true},"profile_url":{"type":"string","description":"LinkedIn profile URL used for lookup","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (5 when email found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_role_finder":{"first_name":{"type":"string","description":"First name of the person found","optional":true},"last_name":{"type":"string","description":"Last name of the person found","optional":true},"full_name":{"type":"string","description":"Full name of the person found","optional":true},"profile_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"job_title":{"type":"string","description":"Verified job title at the company","optional":true},"company_name":{"type":"string","description":"Company name","optional":true},"company_website":{"type":"string","description":"Company website","optional":true},"credits_consumed":{"type":"number","description":"Credits charged (2 when person found)"},"message":{"type":"string","description":"Human-readable status message","optional":true}},"leadmagic_validate_email":{"email":{"type":"string","description":"The validated email address"},"email_status":{"type":"string","description":"Validation result: valid, invalid, or unknown"},"is_domain_catch_all":{"type":"boolean","description":"Whether the domain accepts all emails (catch-all)","optional":true},"credits_consumed":{"type":"number","description":"Credits charged for this request (0.25 for definitive results)"},"message":{"type":"string","description":"Human-readable status message","optional":true},"mx_record":{"type":"string","description":"MX record for the domain","optional":true},"mx_provider":{"type":"string","description":"Email provider (e.g., Google, Microsoft)","optional":true},"mx_gateway":{"type":"string","description":"MX gateway for the domain","optional":true},"mx_security_gateway":{"type":"boolean","description":"Whether the domain uses a security gateway","optional":true},"company_name":{"type":"string","description":"Company name associated with the email domain","optional":true},"company_industry":{"type":"string","description":"Industry of the company","optional":true},"company_size":{"type":"string","description":"Company size range","optional":true}},"lemlist_get_activities":{"activities":{"type":"array","description":"List of activities","items":{"type":"object","properties":{"_id":{"type":"string","description":"Activity ID"},"type":{"type":"string","description":"Activity type"},"leadId":{"type":"string","description":"Associated lead ID"},"campaignId":{"type":"string","description":"Campaign ID"},"sequenceId":{"type":"string","description":"Sequence ID","optional":true},"stepId":{"type":"string","description":"Step ID","optional":true},"createdAt":{"type":"string","description":"When the activity occurred"}}}},"count":{"type":"number","description":"Number of activities returned"}},"lemlist_get_lead":{"_id":{"type":"string","description":"Lead ID"},"email":{"type":"string","description":"Lead email address"},"firstName":{"type":"string","description":"Lead first name","optional":true},"lastName":{"type":"string","description":"Lead last name","optional":true},"companyName":{"type":"string","description":"Company name","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true},"companyDomain":{"type":"string","description":"Company domain","optional":true},"isPaused":{"type":"boolean","description":"Whether the lead is paused"},"campaignId":{"type":"string","description":"Campaign ID the lead belongs to","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true},"emailStatus":{"type":"string","description":"Email deliverability status","optional":true}},"lemlist_send_email":{"ok":{"type":"boolean","description":"Whether the email was sent successfully"}},"linear_add_label_to_issue":{"success":{"type":"boolean","description":"Whether the label was successfully added"},"issueId":{"type":"string","description":"The ID of the issue"}},"linear_add_label_to_project":{"success":{"type":"boolean","description":"Whether the label was added successfully"},"projectId":{"type":"string","description":"The project ID"}},"linear_archive_issue":{"success":{"type":"boolean","description":"Whether the archive operation was successful"},"issueId":{"type":"string","description":"The ID of the archived issue"}},"linear_archive_label":{"success":{"type":"boolean","description":"Whether the archive operation was successful"},"labelId":{"type":"string","description":"The ID of the archived label"}},"linear_archive_project":{"success":{"type":"boolean","description":"Whether the archive operation was successful"},"projectId":{"type":"string","description":"The ID of the archived project"}},"linear_create_attachment":{"attachment":{"type":"object","description":"The created attachment","properties":{"id":{"type":"string","description":"Attachment ID"},"title":{"type":"string","description":"Attachment title"},"subtitle":{"type":"string","description":"Attachment subtitle"},"url":{"type":"string","description":"Attachment URL"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"linear_create_comment":{"comment":{"type":"object","description":"The created comment","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment text (Markdown)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"user":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"issue":{"type":"object","description":"Issue object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"}}}}}},"linear_create_customer":{"customer":{"type":"object","description":"The created customer","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_customer_request":{"customerNeed":{"type":"object","description":"The created customer request","properties":{"id":{"type":"string","description":"Customer request ID"},"body":{"type":"string","description":"Request description"},"priority":{"type":"number","description":"Urgency level (0 = Not important, 1 = Important)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"archivedAt":{"type":"string","description":"Archive timestamp (null if not archived)"},"customer":{"type":"object","description":"Assigned customer"},"issue":{"type":"object","description":"Linked issue (null if not linked)"},"project":{"type":"object","description":"Linked project (null if not linked)"},"creator":{"type":"object","description":"User who created the request"},"url":{"type":"string","description":"URL to the customer request"}}}},"linear_create_customer_status":{"customerStatus":{"type":"object","description":"The created customer status","properties":{"id":{"type":"string","description":"Customer status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (active, inactive)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_customer_tier":{"customerTier":{"type":"object","description":"The created customer tier","properties":{"id":{"type":"string","description":"Customer tier ID"},"name":{"type":"string","description":"Tier name"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Tier description"},"color":{"type":"string","description":"Tier color (hex)"},"position":{"type":"number","description":"Position in list"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_cycle":{"cycle":{"type":"object","description":"The created cycle","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_create_favorite":{"favorite":{"type":"object","description":"The created favorite","properties":{"id":{"type":"string","description":"Favorite ID"},"type":{"type":"string","description":"Favorite type"},"issue":{"type":"object","description":"Favorited issue (if applicable)"},"project":{"type":"object","description":"Favorited project (if applicable)"},"cycle":{"type":"object","description":"Favorited cycle (if applicable)"}}}},"linear_create_issue":{"issue":{"type":"object","description":"The created issue with all its properties","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}},"cycleId":{"type":"string","description":"Cycle ID"},"cycleNumber":{"type":"number","description":"Cycle number"},"cycleName":{"type":"string","description":"Cycle name"},"parentId":{"type":"string","description":"Parent issue ID"},"parentTitle":{"type":"string","description":"Parent issue title"},"projectMilestoneId":{"type":"string","description":"Project milestone ID"},"projectMilestoneName":{"type":"string","description":"Project milestone name"}}}},"linear_create_issue_relation":{"relation":{"type":"object","description":"The created issue relation","properties":{"id":{"type":"string","description":"Relation ID"},"type":{"type":"string","description":"Relation type"},"issue":{"type":"object","description":"Source issue"},"relatedIssue":{"type":"object","description":"Target issue"}}}},"linear_create_label":{"label":{"type":"object","description":"The created label","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"},"description":{"type":"string","description":"Label description"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_create_project":{"project":{"type":"object","description":"The created project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"linear_create_project_label":{"projectLabel":{"type":"object","description":"The created project label","properties":{"id":{"type":"string","description":"Project label ID"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description"},"color":{"type":"string","description":"Label color (hex)"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_project_milestone":{"projectMilestone":{"type":"object","description":"The created project milestone","properties":{"id":{"type":"string","description":"Project milestone ID"},"name":{"type":"string","description":"Milestone name"},"description":{"type":"string","description":"Milestone description"},"projectId":{"type":"string","description":"Project ID"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"sortOrder":{"type":"number","description":"Sort order within the project"},"status":{"type":"string","description":"Milestone status (done, next, overdue, unstarted)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_project_status":{"projectStatus":{"type":"object","description":"The created project status","properties":{"id":{"type":"string","description":"Project status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"indefinite":{"type":"boolean","description":"Whether this status is indefinite"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (backlog, planned, started, paused, completed, canceled)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_create_project_update":{"update":{"type":"object","description":"The created project update","properties":{"id":{"type":"string","description":"Update ID"},"body":{"type":"string","description":"Update message"},"health":{"type":"string","description":"Project health status"},"createdAt":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"User who created the update"}}}},"linear_create_workflow_state":{"state":{"type":"object","description":"The created workflow state","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"description":{"type":"string","description":"State description"},"type":{"type":"string","description":"State type (triage, backlog, unstarted, started, completed, canceled)"},"color":{"type":"string","description":"State color (hex)"},"position":{"type":"number","description":"State position in workflow"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_delete_attachment":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_comment":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_customer":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_customer_status":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_customer_tier":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_issue":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_issue_relation":{"success":{"type":"boolean","description":"Whether the delete operation was successful"}},"linear_delete_project":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_project_label":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_project_milestone":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_delete_project_status":{"success":{"type":"boolean","description":"Whether the deletion was successful"}},"linear_get_active_cycle":{"cycle":{"type":"object","description":"The active cycle (null if no active cycle)","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_get_customer":{"customer":{"type":"object","description":"The customer data","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_get_cycle":{"cycle":{"type":"object","description":"The cycle with full details","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_get_issue":{"issue":{"type":"object","description":"The issue with full details","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}}}}},"linear_get_project":{"project":{"type":"object","description":"The project with full details","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"linear_get_viewer":{"user":{"type":"object","description":"The currently authenticated user","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"displayName":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether user is active"},"admin":{"type":"boolean","description":"Whether user is admin"},"avatarUrl":{"type":"string","description":"Avatar URL"}}}},"linear_list_attachments":{"attachments":{"type":"array","description":"Array of attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"title":{"type":"string","description":"Attachment title"},"subtitle":{"type":"string","description":"Attachment subtitle"},"url":{"type":"string","description":"Attachment URL"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_comments":{"comments":{"type":"array","description":"Array of comments on the issue","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment text (Markdown)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"user":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"issue":{"type":"object","description":"Issue object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_customer_requests":{"customerNeeds":{"type":"array","description":"Array of customer requests","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer request ID"},"body":{"type":"string","description":"Request description"},"priority":{"type":"number","description":"Urgency level (0 = Not important, 1 = Important)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"archivedAt":{"type":"string","description":"Archive timestamp (null if not archived)"},"customer":{"type":"object","description":"Assigned customer"},"issue":{"type":"object","description":"Linked issue (null if not linked)"},"project":{"type":"object","description":"Linked project (null if not linked)"},"creator":{"type":"object","description":"User who created the request"},"url":{"type":"string","description":"URL to the customer request"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_customer_statuses":{"customerStatuses":{"type":"array","description":"List of customer statuses","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (active, inactive)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_customer_tiers":{"customerTiers":{"type":"array","description":"List of customer tiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer tier ID"},"name":{"type":"string","description":"Tier name"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Tier description"},"color":{"type":"string","description":"Tier color (hex)"},"position":{"type":"number","description":"Position in list"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_customers":{"customers":{"type":"array","description":"Array of customers","items":{"type":"object","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_cycles":{"cycles":{"type":"array","description":"Array of cycles","items":{"type":"object","properties":{"id":{"type":"string","description":"Cycle ID"},"number":{"type":"number","description":"Cycle number"},"name":{"type":"string","description":"Cycle name"},"startsAt":{"type":"string","description":"Start date (ISO 8601)"},"endsAt":{"type":"string","description":"End date (ISO 8601)"},"completedAt":{"type":"string","description":"Completion date (ISO 8601)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_favorites":{"favorites":{"type":"array","description":"Array of favorited items","items":{"type":"object","properties":{"id":{"type":"string","description":"Favorite ID"},"type":{"type":"string","description":"Favorite type"},"issue":{"type":"object","description":"Favorited issue"},"project":{"type":"object","description":"Favorited project"},"cycle":{"type":"object","description":"Favorited cycle"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_issue_relations":{"relations":{"type":"array","description":"Array of issue relations","items":{"type":"object","properties":{"id":{"type":"string","description":"Relation ID"},"type":{"type":"string","description":"Relation type"},"issue":{"type":"object","description":"Source issue"},"relatedIssue":{"type":"object","description":"Target issue"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_labels":{"labels":{"type":"array","description":"Array of labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"},"description":{"type":"string","description":"Label description"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_notifications":{"notifications":{"type":"array","description":"Array of notifications","items":{"type":"object","properties":{"id":{"type":"string","description":"Notification ID"},"type":{"type":"string","description":"Notification type"},"createdAt":{"type":"string","description":"Creation timestamp"},"readAt":{"type":"string","description":"Read timestamp (null if unread)"},"issue":{"type":"object","description":"Related issue"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_project_labels":{"projectLabels":{"type":"array","description":"List of project labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Project label ID"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description"},"color":{"type":"string","description":"Label color (hex)"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_project_milestones":{"projectMilestones":{"type":"array","description":"List of project milestones","items":{"type":"object","properties":{"id":{"type":"string","description":"Project milestone ID"},"name":{"type":"string","description":"Milestone name"},"description":{"type":"string","description":"Milestone description"},"projectId":{"type":"string","description":"Project ID"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"sortOrder":{"type":"number","description":"Sort order within the project"},"status":{"type":"string","description":"Milestone status (done, next, overdue, unstarted)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_project_statuses":{"projectStatuses":{"type":"array","description":"List of project statuses","items":{"type":"object","properties":{"id":{"type":"string","description":"Project status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"indefinite":{"type":"boolean","description":"Whether this status is indefinite"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (backlog, planned, started, paused, completed, canceled)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_project_updates":{"updates":{"type":"array","description":"Array of project updates","items":{"type":"object","properties":{"id":{"type":"string","description":"Update ID"},"body":{"type":"string","description":"Update message"},"health":{"type":"string","description":"Project health"},"createdAt":{"type":"string","description":"Creation timestamp"},"user":{"type":"object","description":"User who created the update"}}}},"pageInfo":{"type":"object","description":"Pagination information"}},"linear_list_projects":{"projects":{"type":"array","description":"Array of projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_teams":{"teams":{"type":"array","description":"Array of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"key":{"type":"string","description":"Team key (used in issue identifiers)"},"description":{"type":"string","description":"Team description"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_users":{"users":{"type":"array","description":"Array of workspace users","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"displayName":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether user is active"},"admin":{"type":"boolean","description":"Whether user is admin"},"avatarUrl":{"type":"string","description":"Avatar URL"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_list_workflow_states":{"states":{"type":"array","description":"Array of workflow states","items":{"type":"object","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"description":{"type":"string","description":"State description"},"type":{"type":"string","description":"State type (triage, backlog, unstarted, started, completed, canceled)"},"color":{"type":"string","description":"State color (hex)"},"position":{"type":"number","description":"State position in workflow"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_merge_customers":{"customer":{"type":"object","description":"The merged target customer"}},"linear_read_issues":{"issues":{"type":"array","description":"Array of filtered issues from Linear","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"teamName":{"type":"string","description":"Team name"},"projectId":{"type":"string","description":"Project ID"},"projectName":{"type":"string","description":"Project name"},"cycleId":{"type":"string","description":"Cycle ID"},"cycleNumber":{"type":"number","description":"Cycle number"},"cycleName":{"type":"string","description":"Cycle name"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}}}}},"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}},"linear_remove_label_from_issue":{"success":{"type":"boolean","description":"Whether the label was successfully removed"},"issueId":{"type":"string","description":"The ID of the issue"}},"linear_remove_label_from_project":{"success":{"type":"boolean","description":"Whether the label was removed successfully"},"projectId":{"type":"string","description":"The project ID"}},"linear_search_issues":{"issues":{"type":"array","description":"Array of matching issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results"},"endCursor":{"type":"string","description":"Cursor for the next page"}}}},"linear_unarchive_issue":{"success":{"type":"boolean","description":"Whether the unarchive operation was successful"},"issueId":{"type":"string","description":"The ID of the unarchived issue"}},"linear_update_attachment":{"attachment":{"type":"object","description":"The updated attachment","properties":{"id":{"type":"string","description":"Attachment ID"},"title":{"type":"string","description":"Attachment title"},"subtitle":{"type":"string","description":"Attachment subtitle"},"url":{"type":"string","description":"Attachment URL"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"linear_update_comment":{"comment":{"type":"object","description":"The updated comment","properties":{"id":{"type":"string","description":"Comment ID"},"body":{"type":"string","description":"Comment text (Markdown)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"user":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"issue":{"type":"object","description":"Issue object","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"}}}}}},"linear_update_customer":{"customer":{"type":"object","description":"The updated customer","properties":{"id":{"type":"string","description":"Customer ID"},"name":{"type":"string","description":"Customer name"},"domains":{"type":"array","description":"Associated domains","items":{"type":"string","description":"Domain"}},"externalIds":{"type":"array","description":"External IDs from other systems","items":{"type":"string","description":"External ID"}},"logoUrl":{"type":"string","description":"Logo URL"},"slugId":{"type":"string","description":"Unique URL slug"},"approximateNeedCount":{"type":"number","description":"Number of customer needs"},"revenue":{"type":"number","description":"Annual revenue"},"size":{"type":"number","description":"Organization size"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_customer_request":{"customerNeed":{"type":"object","description":"The updated customer request","properties":{"id":{"type":"string","description":"Customer request ID"},"body":{"type":"string","description":"Request description"},"priority":{"type":"number","description":"Urgency level (0 = Not important, 1 = Important)"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"},"archivedAt":{"type":"string","description":"Archive timestamp (null if not archived)"},"customer":{"type":"object","description":"Assigned customer"},"issue":{"type":"object","description":"Linked issue (null if not linked)"},"project":{"type":"object","description":"Linked project (null if not linked)"},"creator":{"type":"object","description":"User who created the request"},"url":{"type":"string","description":"URL to the customer request"}}}},"linear_update_customer_status":{"customerStatus":{"type":"object","description":"The updated customer status","properties":{"id":{"type":"string","description":"Customer status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (active, inactive)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_customer_tier":{"customerTier":{"type":"object","description":"The updated customer tier"}},"linear_update_issue":{"issue":{"type":"object","description":"The updated issue","properties":{"id":{"type":"string","description":"Issue ID"},"title":{"type":"string","description":"Issue title"},"description":{"type":"string","description":"Issue description"},"priority":{"type":"number","description":"Priority (0=No priority, 1=Urgent, 2=High, 3=Normal, 4=Low)"},"estimate":{"type":"number","description":"Estimate in points"},"url":{"type":"string","description":"Issue URL"},"dueDate":{"type":"string","description":"Due date (YYYY-MM-DD)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"completedAt":{"type":"string","description":"Completion timestamp (ISO 8601)"},"canceledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"state":{"type":"object","description":"Workflow state/status","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"type":{"type":"string","description":"State type (unstarted, started, completed, canceled)"}}},"assignee":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teamId":{"type":"string","description":"Team ID"},"projectId":{"type":"string","description":"Project ID"},"labels":{"type":"array","description":"Issue labels","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"}}}},"cycleId":{"type":"string","description":"Cycle ID"},"cycleNumber":{"type":"number","description":"Cycle number"},"cycleName":{"type":"string","description":"Cycle name"},"parentId":{"type":"string","description":"Parent issue ID"},"parentTitle":{"type":"string","description":"Parent issue title"},"projectMilestoneId":{"type":"string","description":"Project milestone ID"},"projectMilestoneName":{"type":"string","description":"Project milestone name"}}}},"linear_update_label":{"label":{"type":"object","description":"The updated label","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color (hex)"},"description":{"type":"string","description":"Label description"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linear_update_notification":{"notification":{"type":"object","description":"The updated notification","properties":{"id":{"type":"string","description":"Notification ID"},"type":{"type":"string","description":"Notification type"},"createdAt":{"type":"string","description":"Creation timestamp"},"readAt":{"type":"string","description":"Read timestamp"},"issue":{"type":"object","description":"Related issue"}}}},"linear_update_project":{"project":{"type":"object","description":"The updated project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description"},"state":{"type":"string","description":"Project state (planned, started, paused, completed, canceled)"},"priority":{"type":"number","description":"Project priority (0-4)"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"url":{"type":"string","description":"Project URL"},"lead":{"type":"object","description":"User object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"teams":{"type":"array","description":"Associated teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}}},"linear_update_project_label":{"projectLabel":{"type":"object","description":"The updated project label","properties":{"id":{"type":"string","description":"Project label ID"},"name":{"type":"string","description":"Label name"},"description":{"type":"string","description":"Label description"},"color":{"type":"string","description":"Label color (hex)"},"isGroup":{"type":"boolean","description":"Whether this label is a group"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_project_milestone":{"projectMilestone":{"type":"object","description":"The updated project milestone","properties":{"id":{"type":"string","description":"Project milestone ID"},"name":{"type":"string","description":"Milestone name"},"description":{"type":"string","description":"Milestone description"},"projectId":{"type":"string","description":"Project ID"},"targetDate":{"type":"string","description":"Target date (YYYY-MM-DD)"},"progress":{"type":"number","description":"Progress percentage (0-1)"},"sortOrder":{"type":"number","description":"Sort order within the project"},"status":{"type":"string","description":"Milestone status (done, next, overdue, unstarted)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_project_status":{"projectStatus":{"type":"object","description":"The updated project status","properties":{"id":{"type":"string","description":"Project status ID"},"name":{"type":"string","description":"Status name"},"description":{"type":"string","description":"Status description"},"color":{"type":"string","description":"Status color (hex)"},"indefinite":{"type":"boolean","description":"Whether this status is indefinite"},"position":{"type":"number","description":"Position in list"},"type":{"type":"string","description":"Status type (backlog, planned, started, paused, completed, canceled)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"}}}},"linear_update_workflow_state":{"state":{"type":"object","description":"The updated workflow state","properties":{"id":{"type":"string","description":"State ID"},"name":{"type":"string","description":"State name (e.g., \\"Todo\\", \\"In Progress\\")"},"description":{"type":"string","description":"State description"},"type":{"type":"string","description":"State type (triage, backlog, unstarted, started, completed, canceled)"},"color":{"type":"string","description":"State color (hex)"},"position":{"type":"number","description":"State position in workflow"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"archivedAt":{"type":"string","description":"Archive timestamp (ISO 8601)"},"team":{"type":"object","description":"Team object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"}}}}}},"linkup_search":{"answer":{"type":"string","description":"The sourced answer to the search query"},"sources":{"type":"array","description":"Array of sources used to compile the answer, each containing name, url, and snippet"}},"linq_add_participant":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_check_imessage":{"address":{"type":"string","description":"The address that was checked"},"available":{"type":"boolean","description":"Whether the address supports iMessage"}},"linq_check_rcs":{"address":{"type":"string","description":"The address that was checked"},"available":{"type":"boolean","description":"Whether the address supports RCS"}},"linq_create_attachment":{"attachmentId":{"type":"string","description":"Reusable attachment ID to reference when sending messages or voice memos"},"downloadUrl":{"type":"string","description":"URL the attachment can be downloaded from","optional":true},"filename":{"type":"string","description":"File name"},"contentType":{"type":"string","description":"MIME type of the file"},"sizeBytes":{"type":"number","description":"File size in bytes"},"status":{"type":"string","description":"Upload status"}},"linq_create_chat":{"chatId":{"type":"string","description":"ID of the created chat"},"displayName":{"type":"string","description":"Display name of the chat"},"isGroup":{"type":"boolean","description":"Whether the chat is a group chat"},"service":{"type":"string","description":"Delivery service used (iMessage, SMS, RCS)"},"handles":{"type":"json","description":"Participant handles in the chat"},"healthStatus":{"type":"json","description":"Messaging line health status","optional":true},"message":{"type":"json","description":"The sent message object with parts and delivery info"}},"linq_create_contact_card":{"phoneNumber":{"type":"string","description":"Phone number the card applies to"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile photo URL","optional":true},"isActive":{"type":"boolean","description":"Whether the card is active"}},"linq_create_webhook_subscription":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","optional":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"signingSecret":{"type":"string","description":"HMAC-SHA256 signing secret. Store securely — it cannot be retrieved again"}},"linq_delete_attachment":{"success":{"type":"boolean","description":"Whether the attachment was deleted"}},"linq_delete_message":{"success":{"type":"boolean","description":"Whether the message was deleted"}},"linq_delete_webhook_subscription":{"success":{"type":"boolean","description":"Whether the subscription was deleted"}},"linq_edit_message":{"id":{"type":"string","description":"Message ID"},"chatId":{"type":"string","description":"ID of the chat the message belongs to"},"isFromMe":{"type":"boolean","description":"Whether the message was sent by you","optional":true},"deliveryStatus":{"type":"string","description":"Delivery status (pending, queued, sent, delivered, received, read, failed)","optional":true},"isDelivered":{"type":"boolean","description":"Whether the message was delivered (deprecated; use deliveryStatus)","optional":true},"isRead":{"type":"boolean","description":"Whether the message was read (deprecated; use deliveryStatus)","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"sentAt":{"type":"string","description":"ISO 8601 sent timestamp","optional":true},"parts":{"type":"json","description":"Updated message parts with reactions"},"message":{"type":"json","description":"The full updated message object"}},"linq_get_attachment":{"id":{"type":"string","description":"Attachment ID"},"filename":{"type":"string","description":"File name"},"contentType":{"type":"string","description":"MIME type of the file"},"sizeBytes":{"type":"number","description":"File size in bytes","optional":true},"status":{"type":"string","description":"Upload status (pending, complete, failed)"},"downloadUrl":{"type":"string","description":"URL to download the file","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true}},"linq_get_chat":{"id":{"type":"string","description":"Chat ID"},"displayName":{"type":"string","description":"Display name of the chat"},"isGroup":{"type":"boolean","description":"Whether the chat is a group chat"},"isArchived":{"type":"boolean","description":"Whether the chat is archived","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"handles":{"type":"json","description":"Participant handles in the chat"},"healthStatus":{"type":"json","description":"Messaging line health status","optional":true}},"linq_get_contact_card":{"contactCards":{"type":"array","description":"Contact cards on the account","items":{"type":"object","properties":{"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile photo URL","optional":true},"isActive":{"type":"boolean","description":"Whether the card is active"}}}}},"linq_get_message":{"id":{"type":"string","description":"Message ID"},"chatId":{"type":"string","description":"ID of the chat the message belongs to"},"isFromMe":{"type":"boolean","description":"Whether the message was sent by you","optional":true},"deliveryStatus":{"type":"string","description":"Delivery status (pending, queued, sent, delivered, received, read, failed)","optional":true},"isDelivered":{"type":"boolean","description":"Whether the message was delivered (deprecated; use deliveryStatus)","optional":true},"isRead":{"type":"boolean","description":"Whether the message was read (deprecated; use deliveryStatus)","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true},"sentAt":{"type":"string","description":"ISO 8601 sent timestamp","optional":true},"parts":{"type":"json","description":"Message parts (text, media, link) with reactions"},"message":{"type":"json","description":"The full message object"}},"linq_get_webhook_subscription":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","optional":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true}},"linq_leave_chat":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status (e.g. accepted)","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_list_chats":{"chats":{"type":"json","description":"Array of chat objects"},"nextCursor":{"type":"string","description":"Cursor for the next page, or null if there are no more results","optional":true}},"linq_list_messages":{"messages":{"type":"json","description":"Array of message objects with parts and reactions"},"nextCursor":{"type":"string","description":"Cursor for the next page, or null if there are no more results","optional":true}},"linq_list_phone_numbers":{"phoneNumbers":{"type":"array","description":"Phone numbers assigned to the account","items":{"type":"object","properties":{"id":{"type":"string","description":"Phone number ID"},"phoneNumber":{"type":"string","description":"Phone number in E.164 format"},"forwardingNumber":{"type":"string","description":"Forwarding number in E.164 format, or null","nullable":true},"healthStatus":{"type":"json","description":"Line reputation/health status (status, doc_url)","nullable":true}}}}},"linq_list_thread":{"messages":{"type":"json","description":"Array of message objects in the thread"},"nextCursor":{"type":"string","description":"Cursor for the next page, or null if there are no more results","optional":true}},"linq_list_webhook_events":{"events":{"type":"json","description":"Available webhook event type names"},"docUrl":{"type":"string","description":"Documentation URL for webhook events","optional":true}},"linq_list_webhook_subscriptions":{"subscriptions":{"type":"array","description":"Webhook subscriptions","items":{"type":"object","properties":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","nullable":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","nullable":true}}}}},"linq_mark_chat_read":{"success":{"type":"boolean","description":"Whether the chat was marked as read"}},"linq_react_to_message":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_remove_participant":{"message":{"type":"string","description":"Human-readable status message","optional":true},"status":{"type":"string","description":"Queued action status","optional":true},"traceId":{"type":"string","description":"Trace ID for the queued action","optional":true}},"linq_send_message":{"chatId":{"type":"string","description":"ID of the chat the message was sent to"},"messageId":{"type":"string","description":"ID of the sent message"},"deliveryStatus":{"type":"string","description":"Delivery status (pending, queued, sent, delivered, received, read, failed)","optional":true},"sentAt":{"type":"string","description":"ISO 8601 timestamp the message was sent","optional":true},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"message":{"type":"json","description":"The full sent message object with parts"}},"linq_send_voice_memo":{"id":{"type":"string","description":"ID of the sent voice memo message"},"status":{"type":"string","description":"Delivery status","optional":true},"from":{"type":"string","description":"Sender handle","optional":true},"to":{"type":"json","description":"Recipient handles"},"service":{"type":"string","description":"Delivery service (iMessage, SMS, RCS)","optional":true},"voiceMemo":{"type":"json","description":"Audio file metadata (id, filename, mime_type, size_bytes, url, duration_ms)","optional":true}},"linq_share_contact_card":{"success":{"type":"boolean","description":"Whether the contact card was shared"}},"linq_start_typing":{"success":{"type":"boolean","description":"Whether the typing indicator was sent"}},"linq_stop_typing":{"success":{"type":"boolean","description":"Whether the typing indicator was stopped"}},"linq_update_chat":{"chatId":{"type":"string","description":"ID of the updated chat","optional":true},"status":{"type":"string","description":"Status of the queued update","optional":true}},"linq_update_contact_card":{"phoneNumber":{"type":"string","description":"Phone number the card applies to"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name","optional":true},"imageUrl":{"type":"string","description":"Profile photo URL","optional":true},"isActive":{"type":"boolean","description":"Whether the card is active"}},"linq_update_webhook_subscription":{"id":{"type":"string","description":"Subscription ID"},"targetUrl":{"type":"string","description":"Endpoint that receives events"},"subscribedEvents":{"type":"json","description":"Subscribed event types"},"phoneNumbers":{"type":"json","description":"Filtered phone numbers (null = all)","optional":true},"isActive":{"type":"boolean","description":"Whether the subscription is active"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"updatedAt":{"type":"string","description":"ISO 8601 update timestamp","optional":true}},"llm_chat":{"content":{"type":"string","description":"The generated response content"},"model":{"type":"string","description":"The model used for generation"},"tokens":{"type":"object","description":"Token usage information"},"cost":{"type":"object","description":"Model cost for this call in dollars"}},"logfire_get_token_info":{"organizationName":{"type":"string","description":"Logfire organization the read token belongs to","nullable":true},"projectName":{"type":"string","description":"Logfire project the read token belongs to","nullable":true},"expiresAt":{"type":"string","description":"When the read token expires. Null when it never expires.","nullable":true},"spendingCapReachedAt":{"type":"string","description":"When the organization\'s spending cap was reached, which stops queries. Null when it has not been reached.","nullable":true}},"logfire_get_trace":{"rows":{"type":"array","description":"Spans and logs in the trace, earliest first","items":{"type":"object","description":"A span or log from the records table","properties":{"startTimestamp":{"type":"string","description":"UTC time the span started","nullable":true},"endTimestamp":{"type":"string","description":"UTC time the span ended","nullable":true},"duration":{"type":"number","description":"Span duration in seconds. Null for logs.","nullable":true},"level":{"type":"string","description":"Severity name, such as info, warn, or error","nullable":true},"message":{"type":"string","description":"Human-readable message","nullable":true},"spanName":{"type":"string","description":"Template label for similar records","nullable":true},"kind":{"type":"string","description":"Record kind: span, log, span_event, or pending_span","nullable":true},"serviceName":{"type":"string","description":"Service that emitted the record","nullable":true},"deploymentEnvironment":{"type":"string","description":"Deployment environment of the record","nullable":true},"traceId":{"type":"string","description":"Trace this record belongs to","nullable":true},"spanId":{"type":"string","description":"Identifier of this span","nullable":true},"parentSpanId":{"type":"string","description":"Parent span identifier","nullable":true},"isException":{"type":"boolean","description":"Whether an exception was recorded on the span","nullable":true},"exceptionType":{"type":"string","description":"Fully qualified exception class name","nullable":true},"exceptionMessage":{"type":"string","description":"Exception message","nullable":true}}}},"rowCount":{"type":"number","description":"Number of rows returned"},"sql":{"type":"string","description":"SQL query that was executed against Logfire"}},"logfire_query":{"rows":{"type":"array","description":"Result rows. Row fields depend on the query projection.","items":{"type":"object","description":"A single result row"}},"columns":{"type":"array","description":"Column metadata for the result set","items":{"type":"object","description":"Column metadata","properties":{"name":{"type":"string","description":"Column name","nullable":true},"datatype":{"type":"json","description":"Arrow datatype of the column"},"nullable":{"type":"boolean","description":"Whether the column is nullable","nullable":true}}}},"rowCount":{"type":"number","description":"Number of rows returned"}},"logfire_search_records":{"rows":{"type":"array","description":"Matching spans and logs, most recent first","items":{"type":"object","description":"A span or log from the records table","properties":{"startTimestamp":{"type":"string","description":"UTC time the span started","nullable":true},"endTimestamp":{"type":"string","description":"UTC time the span ended","nullable":true},"duration":{"type":"number","description":"Span duration in seconds. Null for logs.","nullable":true},"level":{"type":"string","description":"Severity name, such as info, warn, or error","nullable":true},"message":{"type":"string","description":"Human-readable message","nullable":true},"spanName":{"type":"string","description":"Template label for similar records","nullable":true},"kind":{"type":"string","description":"Record kind: span, log, span_event, or pending_span","nullable":true},"serviceName":{"type":"string","description":"Service that emitted the record","nullable":true},"deploymentEnvironment":{"type":"string","description":"Deployment environment of the record","nullable":true},"traceId":{"type":"string","description":"Trace this record belongs to","nullable":true},"spanId":{"type":"string","description":"Identifier of this span","nullable":true},"parentSpanId":{"type":"string","description":"Parent span identifier","nullable":true},"isException":{"type":"boolean","description":"Whether an exception was recorded on the span","nullable":true},"exceptionType":{"type":"string","description":"Fully qualified exception class name","nullable":true},"exceptionMessage":{"type":"string","description":"Exception message","nullable":true}}}},"rowCount":{"type":"number","description":"Number of rows returned"},"sql":{"type":"string","description":"SQL query that was executed against Logfire"}},"logrocket_create_release":{"version":{"type":"string","description":"Release version that was registered"}},"logrocket_get_audit_logs":{"logs":{"type":"array","description":"Audit log entries","items":{"type":"object","properties":{"time":{"type":"string","description":"Formatted timestamp of the action"},"createdDate":{"type":"string","description":"ISO 8601 timestamp of the action"},"user":{"type":"string","description":"Email or system ID of the actor"},"action":{"type":"string","description":"Action taken, e.g. Viewed session"},"description":{"type":"string","description":"Action details, e.g. the session ID"}}}},"cursor":{"type":"string","description":"Opaque cursor for the next page of results","optional":true},"hasNext":{"type":"boolean","description":"Whether more audit logs exist beyond this page"}},"logrocket_get_highlights":{"status":{"type":"string","description":"Job status: PENDING, READY, or FAILED"},"requestID":{"type":"string","description":"ID of the highlights request","optional":true},"appID":{"type":"string","description":"LogRocket project the request belongs to","optional":true},"highlights":{"type":"string","description":"Markdown summary across the matched sessions. Present when status is READY.","optional":true},"sessions":{"type":"array","description":"Per-session highlights","items":{"type":"object","properties":{"recordingID":{"type":"string","description":"LogRocket recording ID"},"sessionID":{"type":"number","description":"Session number within the recording"},"highlights":{"type":"string","description":"Highlights for this session"}}}}},"logrocket_identify_user":{"userID":{"type":"string","description":"ID of the created or updated user","optional":true},"name":{"type":"string","description":"Display name stored on the profile","optional":true},"email":{"type":"string","description":"Email stored on the profile","optional":true},"traits":{"type":"json","description":"Custom traits stored on the profile, with every value coerced to a string"}},"logrocket_list_exported_sessions":{"sessions":{"type":"array","description":"Exported session files","items":{"type":"object","properties":{"url":{"type":"string","description":"Download URL for the JSON Lines export file"}}}},"cursor":{"type":"string","description":"Opaque cursor for the next page of results","optional":true}},"logrocket_request_highlights":{"id":{"type":"string","description":"Request ID used to retrieve the highlights result"}},"logs_get":{"log":{"type":"json","description":"Workflow execution log entry"}},"logs_get_execution":{"executionId":{"type":"string","description":"Execution ID"},"workflowId":{"type":"string","description":"Workflow ID this execution belongs to"},"workflowState":{"type":"json","description":"Per-block state snapshot for the execution"},"childWorkflowSnapshots":{"type":"json","description":"Snapshots for any child workflows invoked during the run","optional":true},"executionMetadata":{"type":"json","description":"Trigger, timestamps, totalDurationMs, and cost for the run"}},"logs_get_run_details":{"runId":{"type":"string","description":"The run ID"},"workflowId":{"type":"string","description":"Workflow ID this run belongs to"},"workflowName":{"type":"string","description":"Workflow name"},"status":{"type":"string","description":"Run status"},"trigger":{"type":"string","description":"How the run was triggered"},"startedAt":{"type":"string","description":"Run start time (ISO 8601)"},"durationMs":{"type":"number","description":"Run duration in milliseconds"},"cost":{"type":"number","description":"Run cost in credits"},"traceSpans":{"type":"array","description":"Full trace spans for the run"},"finalOutput":{"type":"json","description":"Final output of the run"}},"logs_query":{"logs":{"type":"array","description":"Array of workflow execution log entries"},"nextCursor":{"type":"string","description":"Pagination cursor for the next page; null when no more results"}},"logs_query_runs":{"runIds":{"type":"array","description":"IDs of the runs matching the filters"}},"loops_check_contact_suppression":{"contactId":{"type":"string","description":"The Loops-assigned contact ID","optional":true},"email":{"type":"string","description":"The contact email address","optional":true},"userId":{"type":"string","description":"The contact userId","optional":true},"isSuppressed":{"type":"boolean","description":"Whether the contact is on the suppression list"},"removalQuotaLimit":{"type":"number","description":"Total suppression-removal quota for the team","optional":true},"removalQuotaRemaining":{"type":"number","description":"Remaining suppression-removal quota for the team","optional":true}},"loops_create_contact":{"success":{"type":"boolean","description":"Whether the contact was created successfully"},"id":{"type":"string","description":"The Loops-assigned ID of the created contact","optional":true}},"loops_create_contact_property":{"success":{"type":"boolean","description":"Whether the contact property was created successfully"}},"loops_delete_contact":{"success":{"type":"boolean","description":"Whether the contact was deleted successfully"},"message":{"type":"string","description":"Status message from the API"}},"loops_find_contact":{"contacts":{"type":"array","description":"Array of matching contact objects (empty array if no match found)","items":{"type":"object","properties":{"id":{"type":"string","description":"Loops-assigned contact ID"},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name","optional":true},"lastName":{"type":"string","description":"Contact last name","optional":true},"source":{"type":"string","description":"Source the contact was created from","optional":true},"subscribed":{"type":"boolean","description":"Whether the contact receives campaign emails"},"userGroup":{"type":"string","description":"Contact user group","optional":true},"userId":{"type":"string","description":"External user identifier","optional":true},"mailingLists":{"type":"object","description":"Mailing list IDs mapped to subscription status","optional":true},"optInStatus":{"type":"string","description":"Double opt-in status: pending, accepted, rejected, or null","optional":true}}}}},"loops_get_transactional_email":{"id":{"type":"string","description":"The transactional email template ID","optional":true},"name":{"type":"string","description":"The template name","optional":true},"draftEmailMessageId":{"type":"string","description":"ID of the draft email message, if any","optional":true},"publishedEmailMessageId":{"type":"string","description":"ID of the published email message, if any","optional":true},"transactionalGroupId":{"type":"string","description":"ID of the transactional group this template belongs to, if any","optional":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)","optional":true},"dataVariables":{"type":"array","description":"Template data variable names","items":{"type":"string"}}},"loops_list_contact_properties":{"properties":{"type":"array","description":"Array of contact property objects","items":{"type":"object","properties":{"key":{"type":"string","description":"The property key (camelCase identifier)"},"label":{"type":"string","description":"The property display label"},"type":{"type":"string","description":"The property data type (string, number, boolean, date)"}}}}},"loops_list_mailing_lists":{"mailingLists":{"type":"array","description":"Array of mailing list objects","items":{"type":"object","properties":{"id":{"type":"string","description":"The mailing list ID"},"name":{"type":"string","description":"The mailing list name"},"description":{"type":"string","description":"The mailing list description (null if not set)","optional":true},"isPublic":{"type":"boolean","description":"Whether the list is public or private"}}}}},"loops_list_transactional_emails":{"transactionalEmails":{"type":"array","description":"Array of published transactional email templates","items":{"type":"object","properties":{"id":{"type":"string","description":"The transactional email template ID"},"name":{"type":"string","description":"The template name"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last updated timestamp (ISO 8601)"},"lastUpdated":{"type":"string","description":"Deprecated alias of updatedAt, kept for backwards compatibility"},"dataVariables":{"type":"array","description":"Template data variable names","items":{"type":"string"}}}}},"pagination":{"type":"object","description":"Pagination information","properties":{"totalResults":{"type":"number","description":"Total number of results"},"returnedResults":{"type":"number","description":"Number of results returned"},"perPage":{"type":"number","description":"Results per page"},"totalPages":{"type":"number","description":"Total number of pages"},"nextCursor":{"type":"string","description":"Cursor for next page (null if no more pages)","optional":true},"nextPage":{"type":"string","description":"URL for next page (null if no more pages)","optional":true}}}},"loops_remove_contact_suppression":{"success":{"type":"boolean","description":"Whether the contact was removed from suppression successfully"},"message":{"type":"string","description":"Status message from the API","optional":true},"removalQuotaLimit":{"type":"number","description":"Total suppression-removal quota for the team","optional":true},"removalQuotaRemaining":{"type":"number","description":"Remaining suppression-removal quota for the team","optional":true}},"loops_send_event":{"success":{"type":"boolean","description":"Whether the event was sent successfully"}},"loops_send_transactional_email":{"success":{"type":"boolean","description":"Whether the transactional email was sent successfully"}},"loops_update_contact":{"success":{"type":"boolean","description":"Whether the contact was updated successfully"},"id":{"type":"string","description":"The Loops-assigned ID of the updated or created contact","optional":true}},"luma_add_guests":{"added":{"type":"number","description":"Number of guests submitted to the event (added with Going/approved status)"}},"luma_cancel_event":{"cancelled":{"type":"boolean","description":"Whether the event was successfully cancelled"}},"luma_create_event":{"event":{"type":"object","description":"Created event details","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}},"hosts":{"type":"array","description":"Event hosts","items":{"type":"object","properties":{"id":{"type":"string","description":"Host ID"},"name":{"type":"string","description":"Host display name"},"firstName":{"type":"string","description":"Host first name"},"lastName":{"type":"string","description":"Host last name"},"email":{"type":"string","description":"Host email address"},"avatarUrl":{"type":"string","description":"Host avatar image URL"}}}}},"luma_get_event":{"event":{"type":"object","description":"Event details","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}},"hosts":{"type":"array","description":"Event hosts","items":{"type":"object","properties":{"id":{"type":"string","description":"Host ID"},"name":{"type":"string","description":"Host display name"},"firstName":{"type":"string","description":"Host first name"},"lastName":{"type":"string","description":"Host last name"},"email":{"type":"string","description":"Host email address"},"avatarUrl":{"type":"string","description":"Host avatar image URL"}}}}},"luma_get_guest":{"guest":{"type":"object","description":"Guest details","properties":{"id":{"type":"string","description":"Guest ID"},"email":{"type":"string","description":"Guest email address"},"name":{"type":"string","description":"Guest full name"},"firstName":{"type":"string","description":"Guest first name"},"lastName":{"type":"string","description":"Guest last name"},"approvalStatus":{"type":"string","description":"Guest approval status (approved, session, pending_approval, invited, declined, waitlist)"},"registeredAt":{"type":"string","description":"Registration timestamp (ISO 8601)"},"invitedAt":{"type":"string","description":"Invitation timestamp (ISO 8601)"},"joinedAt":{"type":"string","description":"Join timestamp (ISO 8601)"},"checkedInAt":{"type":"string","description":"Check-in timestamp from the first checked-in ticket (ISO 8601)"},"phoneNumber":{"type":"string","description":"Guest phone number"}}}},"luma_get_guests":{"guests":{"type":"array","description":"List of event guests","items":{"type":"object","properties":{"id":{"type":"string","description":"Guest ID"},"email":{"type":"string","description":"Guest email address"},"name":{"type":"string","description":"Guest full name"},"firstName":{"type":"string","description":"Guest first name"},"lastName":{"type":"string","description":"Guest last name"},"approvalStatus":{"type":"string","description":"Guest approval status (approved, session, pending_approval, invited, declined, waitlist)"},"registeredAt":{"type":"string","description":"Registration timestamp (ISO 8601)"},"invitedAt":{"type":"string","description":"Invitation timestamp (ISO 8601)"},"joinedAt":{"type":"string","description":"Join timestamp (ISO 8601)"},"checkedInAt":{"type":"string","description":"Check-in timestamp from the first checked-in ticket (ISO 8601)"},"phoneNumber":{"type":"string","description":"Guest phone number"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available for pagination"},"nextCursor":{"type":"string","description":"Cursor to pass as paginationCursor to fetch the next page","optional":true}},"luma_list_events":{"events":{"type":"array","description":"List of calendar events","items":{"type":"object","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}}},"hasMore":{"type":"boolean","description":"Whether more results are available for pagination"},"nextCursor":{"type":"string","description":"Cursor to pass as paginationCursor to fetch the next page","optional":true}},"luma_lookup_event":{"found":{"type":"boolean","description":"Whether a matching event was found"},"eventId":{"type":"string","description":"Resolved event ID","optional":true},"apiId":{"type":"string","description":"Resolved event API ID (deprecated identifier)","optional":true},"status":{"type":"string","description":"Event approval status (approved, pending, rejected)","optional":true}},"luma_send_invites":{"invited":{"type":"number","description":"Number of guests invited to the event"}},"luma_update_event":{"event":{"type":"object","description":"Updated event details","properties":{"id":{"type":"string","description":"Event ID"},"name":{"type":"string","description":"Event name"},"startAt":{"type":"string","description":"Event start time (ISO 8601)"},"endAt":{"type":"string","description":"Event end time (ISO 8601)"},"timezone":{"type":"string","description":"Event timezone (IANA)"},"durationInterval":{"type":"string","description":"Event duration (ISO 8601 interval, e.g. PT2H)"},"createdAt":{"type":"string","description":"Event creation timestamp (ISO 8601)"},"description":{"type":"string","description":"Event description (plain text)"},"descriptionMd":{"type":"string","description":"Event description (Markdown)"},"coverUrl":{"type":"string","description":"Event cover image URL"},"url":{"type":"string","description":"Event page URL on lu.ma"},"visibility":{"type":"string","description":"Event visibility (public, members-only, private)"},"meetingUrl":{"type":"string","description":"Virtual meeting URL"},"geoAddressJson":{"type":"json","description":"Structured location/address data"},"geoLatitude":{"type":"string","description":"Venue latitude coordinate"},"geoLongitude":{"type":"string","description":"Venue longitude coordinate"},"calendarId":{"type":"string","description":"Associated calendar ID"}}},"hosts":{"type":"array","description":"Event hosts","items":{"type":"object","properties":{"id":{"type":"string","description":"Host ID"},"name":{"type":"string","description":"Host display name"},"firstName":{"type":"string","description":"Host first name"},"lastName":{"type":"string","description":"Host last name"},"email":{"type":"string","description":"Host email address"},"avatarUrl":{"type":"string","description":"Host avatar image URL"}}}}},"luma_update_guest_status":{"status":{"type":"string","description":"The approval status applied to the guest"},"guest":{"type":"string","description":"The guest identifier (email or ID) that was updated"}},"mailchimp_add_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Added member data","properties":{"member":{"type":"json","description":"Added member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_member_tags":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Tag addition confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_or_update_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Member data","properties":{"member":{"type":"json","description":"Member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_segment_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Added member data","properties":{"member":{"type":"json","description":"Added member object"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_add_subscriber_to_automation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Subscriber queue data","properties":{"subscriber":{"type":"json","description":"Subscriber object"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_archive_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Archive confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_audience":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created audience data","properties":{"list":{"type":"json","description":"Created audience/list object"},"list_id":{"type":"string","description":"Created audience/list ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_batch_operation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created batch operation data","properties":{"batch":{"type":"json","description":"Created batch operation object"},"batch_id":{"type":"string","description":"Created batch operation ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created campaign data","properties":{"campaign":{"type":"json","description":"Created campaign object"},"campaign_id":{"type":"string","description":"Created campaign ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_interest":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created interest data","properties":{"interest":{"type":"json","description":"Created interest object"},"interest_id":{"type":"string","description":"Created interest ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_interest_category":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created interest category data","properties":{"category":{"type":"json","description":"Created interest category object"},"interest_category_id":{"type":"string","description":"Created interest category ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created landing page data","properties":{"landingPage":{"type":"json","description":"Created landing page object"},"page_id":{"type":"string","description":"Created landing page ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_merge_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created merge field data","properties":{"mergeField":{"type":"json","description":"Created merge field object"},"merge_id":{"type":"string","description":"Created merge field ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_segment":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created segment data","properties":{"segment":{"type":"json","description":"Created segment object"},"segment_id":{"type":"string","description":"Created segment ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_create_template":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created template data","properties":{"template":{"type":"json","description":"Created template object"},"template_id":{"type":"string","description":"Created template ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_delete_audience":{"success":{"type":"boolean","description":"Whether the audience was successfully deleted"}},"mailchimp_delete_batch_operation":{"success":{"type":"boolean","description":"Whether the batch operation was successfully deleted"}},"mailchimp_delete_campaign":{"success":{"type":"boolean","description":"Whether the campaign was successfully deleted"}},"mailchimp_delete_interest":{"success":{"type":"boolean","description":"Whether the interest was successfully deleted"}},"mailchimp_delete_interest_category":{"success":{"type":"boolean","description":"Whether the interest category was successfully deleted"}},"mailchimp_delete_landing_page":{"success":{"type":"boolean","description":"Whether the landing page was successfully deleted"}},"mailchimp_delete_member":{"success":{"type":"boolean","description":"Whether the member was successfully deleted"}},"mailchimp_delete_merge_field":{"success":{"type":"boolean","description":"Whether the merge field was successfully deleted"}},"mailchimp_delete_segment":{"success":{"type":"boolean","description":"Whether the segment was successfully deleted"}},"mailchimp_delete_template":{"success":{"type":"boolean","description":"Whether the template was successfully deleted"}},"mailchimp_get_audience":{"success":{"type":"boolean","description":"Whether the audience was successfully retrieved"},"output":{"type":"object","description":"Audience data","properties":{"list":{"type":"json","description":"Audience/list object"},"list_id":{"type":"string","description":"The unique ID of the audience"}}}},"mailchimp_get_audiences":{"success":{"type":"boolean","description":"Whether the audiences were successfully retrieved"},"output":{"type":"object","description":"Audiences data","properties":{"lists":{"type":"json","description":"Array of audience/list objects"},"total_items":{"type":"number","description":"Total number of lists"},"total_returned":{"type":"number","description":"Number of lists returned in this response"}}}},"mailchimp_get_automation":{"success":{"type":"boolean","description":"Whether the automation was successfully retrieved"},"output":{"type":"object","description":"Automation data","properties":{"automation":{"type":"json","description":"Automation object"},"workflow_id":{"type":"string","description":"The unique ID of the automation workflow"}}}},"mailchimp_get_automations":{"success":{"type":"boolean","description":"Whether the automations were successfully retrieved"},"output":{"type":"object","description":"Automations data","properties":{"automations":{"type":"json","description":"Array of automation objects"},"total_items":{"type":"number","description":"Total number of automations"},"total_returned":{"type":"number","description":"Number of automations returned in this response"}}}},"mailchimp_get_batch_operation":{"success":{"type":"boolean","description":"Whether the batch operation was successfully retrieved"},"output":{"type":"object","description":"Batch operation data","properties":{"batch":{"type":"json","description":"Batch operation object"},"batch_id":{"type":"string","description":"The unique ID of the batch operation"}}}},"mailchimp_get_batch_operations":{"success":{"type":"boolean","description":"Whether the batch operations were successfully retrieved"},"output":{"type":"object","description":"Batch operations data","properties":{"batches":{"type":"json","description":"Array of batch operation objects"},"total_items":{"type":"number","description":"Total number of batch operations"},"total_returned":{"type":"number","description":"Number of batch operations returned in this response"}}}},"mailchimp_get_campaign":{"success":{"type":"boolean","description":"Whether the campaign was successfully retrieved"},"output":{"type":"object","description":"Campaign data","properties":{"campaign":{"type":"json","description":"Campaign object"},"campaign_id":{"type":"string","description":"The unique ID of the campaign"}}}},"mailchimp_get_campaign_content":{"success":{"type":"boolean","description":"Whether the campaign content was successfully retrieved"},"output":{"type":"object","description":"Campaign content data","properties":{"content":{"type":"json","description":"Campaign content object"}}}},"mailchimp_get_campaign_report":{"success":{"type":"boolean","description":"Whether the campaign report was successfully retrieved"},"output":{"type":"object","description":"Campaign report data","properties":{"report":{"type":"json","description":"Campaign report object"},"campaign_id":{"type":"string","description":"The unique ID of the campaign"}}}},"mailchimp_get_campaign_reports":{"success":{"type":"boolean","description":"Whether the campaign reports were successfully retrieved"},"output":{"type":"object","description":"Campaign reports data","properties":{"reports":{"type":"json","description":"Array of campaign report objects"},"total_items":{"type":"number","description":"Total number of reports"},"total_returned":{"type":"number","description":"Number of reports returned in this response"}}}},"mailchimp_get_campaigns":{"success":{"type":"boolean","description":"Whether the campaigns were successfully retrieved"},"output":{"type":"object","description":"Campaigns data","properties":{"campaigns":{"type":"json","description":"Array of campaign objects"},"total_items":{"type":"number","description":"Total number of campaigns"},"total_returned":{"type":"number","description":"Number of campaigns returned in this response"}}}},"mailchimp_get_interest":{"success":{"type":"boolean","description":"Whether the interest was successfully retrieved"},"output":{"type":"object","description":"Interest data","properties":{"interest":{"type":"json","description":"Interest object"},"interest_id":{"type":"string","description":"The unique ID of the interest"}}}},"mailchimp_get_interest_categories":{"success":{"type":"boolean","description":"Whether the interest categories were successfully retrieved"},"output":{"type":"object","description":"Interest categories data","properties":{"categories":{"type":"json","description":"Array of interest category objects"},"total_items":{"type":"number","description":"Total number of categories"},"total_returned":{"type":"number","description":"Number of categories returned in this response"}}}},"mailchimp_get_interest_category":{"success":{"type":"boolean","description":"Whether the interest category was successfully retrieved"},"output":{"type":"object","description":"Interest category data","properties":{"category":{"type":"json","description":"Interest category object"},"interest_category_id":{"type":"string","description":"The unique ID of the interest category"}}}},"mailchimp_get_interests":{"success":{"type":"boolean","description":"Whether the interests were successfully retrieved"},"output":{"type":"object","description":"Interests data","properties":{"interests":{"type":"json","description":"Array of interest objects"},"total_items":{"type":"number","description":"Total number of interests"},"total_returned":{"type":"number","description":"Number of interests returned in this response"}}}},"mailchimp_get_landing_page":{"success":{"type":"boolean","description":"Whether the landing page was successfully retrieved"},"output":{"type":"object","description":"Landing page data","properties":{"landingPage":{"type":"json","description":"Landing page object"},"page_id":{"type":"string","description":"The unique ID of the landing page"}}}},"mailchimp_get_landing_pages":{"success":{"type":"boolean","description":"Whether the landing pages were successfully retrieved"},"output":{"type":"object","description":"Landing pages data","properties":{"landingPages":{"type":"json","description":"Array of landing page objects"},"total_items":{"type":"number","description":"Total number of landing pages"},"total_returned":{"type":"number","description":"Number of landing pages returned in this response"}}}},"mailchimp_get_member":{"success":{"type":"boolean","description":"Whether the member was successfully retrieved"},"output":{"type":"object","description":"Member data","properties":{"member":{"type":"json","description":"Member object"},"subscriber_hash":{"type":"string","description":"The MD5 hash of the member email address"}}}},"mailchimp_get_member_tags":{"success":{"type":"boolean","description":"Whether the member tags were successfully retrieved"},"output":{"type":"object","description":"Member tags data","properties":{"tags":{"type":"json","description":"Array of tag objects"},"total_items":{"type":"number","description":"Total number of tags"},"total_returned":{"type":"number","description":"Number of tags returned in this response"}}}},"mailchimp_get_members":{"success":{"type":"boolean","description":"Whether the members were successfully retrieved"},"output":{"type":"object","description":"Members data","properties":{"members":{"type":"json","description":"Array of member objects"},"total_items":{"type":"number","description":"Total number of members"},"total_returned":{"type":"number","description":"Number of members returned in this response"}}}},"mailchimp_get_merge_field":{"success":{"type":"boolean","description":"Whether the merge field was successfully retrieved"},"output":{"type":"object","description":"Merge field data","properties":{"mergeField":{"type":"json","description":"Merge field object"},"merge_id":{"type":"string","description":"The unique ID of the merge field"}}}},"mailchimp_get_merge_fields":{"success":{"type":"boolean","description":"Whether the merge fields were successfully retrieved"},"output":{"type":"object","description":"Merge fields data","properties":{"mergeFields":{"type":"json","description":"Array of merge field objects"},"total_items":{"type":"number","description":"Total number of merge fields"},"total_returned":{"type":"number","description":"Number of merge fields returned in this response"}}}},"mailchimp_get_segment":{"success":{"type":"boolean","description":"Whether the segment was successfully retrieved"},"output":{"type":"object","description":"Segment data","properties":{"segment":{"type":"json","description":"Segment object"},"segment_id":{"type":"string","description":"The unique ID of the segment"}}}},"mailchimp_get_segment_members":{"success":{"type":"boolean","description":"Whether the segment members were successfully retrieved"},"output":{"type":"object","description":"Segment members data","properties":{"members":{"type":"json","description":"Array of member objects"},"total_items":{"type":"number","description":"Total number of members"},"total_returned":{"type":"number","description":"Number of members returned in this response"}}}},"mailchimp_get_segments":{"success":{"type":"boolean","description":"Whether the segments were successfully retrieved"},"output":{"type":"object","description":"Segments data","properties":{"segments":{"type":"json","description":"Array of segment objects"},"total_items":{"type":"number","description":"Total number of segments"},"total_returned":{"type":"number","description":"Number of segments returned in this response"}}}},"mailchimp_get_template":{"success":{"type":"boolean","description":"Whether the template was successfully retrieved"},"output":{"type":"object","description":"Template data","properties":{"template":{"type":"json","description":"Template object"},"template_id":{"type":"string","description":"The unique ID of the template"}}}},"mailchimp_get_templates":{"success":{"type":"boolean","description":"Whether the templates were successfully retrieved"},"output":{"type":"object","description":"Templates data","properties":{"templates":{"type":"json","description":"Array of template objects"},"total_items":{"type":"number","description":"Total number of templates"},"total_returned":{"type":"number","description":"Number of templates returned in this response"}}}},"mailchimp_pause_automation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Pause confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_publish_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Publish confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_remove_member_tags":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Tag removal confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_remove_segment_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Removal confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_replicate_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Replicated campaign data","properties":{"campaign":{"type":"object","description":"Replicated campaign object"},"campaign_id":{"type":"string","description":"Campaign ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_schedule_campaign":{"success":{"type":"boolean","description":"Whether the campaign was successfully scheduled"}},"mailchimp_send_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Send confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_set_campaign_content":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Campaign content data","properties":{"content":{"type":"object","description":"Campaign content object"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_start_automation":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Start confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_unarchive_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Unarchived member data","properties":{"member":{"type":"object","description":"Unarchived member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_unpublish_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Unpublish confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_unschedule_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Unschedule confirmation","properties":{"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_audience":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated audience data","properties":{"list":{"type":"object","description":"Updated audience/list object"},"list_id":{"type":"string","description":"List ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_campaign":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated campaign data","properties":{"campaign":{"type":"object","description":"Updated campaign object"},"campaign_id":{"type":"string","description":"Campaign ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_interest":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated interest data","properties":{"interest":{"type":"object","description":"Updated interest object"},"interest_id":{"type":"string","description":"Interest ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_interest_category":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated interest category data","properties":{"category":{"type":"object","description":"Updated interest category object"},"interest_category_id":{"type":"string","description":"Interest category ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_landing_page":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated landing page data","properties":{"landingPage":{"type":"object","description":"Updated landing page object"},"page_id":{"type":"string","description":"Landing page ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_member":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated member data","properties":{"member":{"type":"object","description":"Updated member object"},"subscriber_hash":{"type":"string","description":"Subscriber hash"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_merge_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated merge field data","properties":{"mergeField":{"type":"object","description":"Updated merge field object"},"merge_id":{"type":"string","description":"Merge field ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_segment":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated segment data","properties":{"segment":{"type":"object","description":"Updated segment object"},"segment_id":{"type":"string","description":"Segment ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailchimp_update_template":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated template data","properties":{"template":{"type":"object","description":"Updated template object"},"template_id":{"type":"string","description":"Template ID"},"success":{"type":"boolean","description":"Operation success"}}}},"mailgun_add_list_member":{"success":{"type":"boolean","description":"Whether the member was added successfully"},"message":{"type":"string","description":"Response message"},"member":{"type":"json","description":"Added member details"}},"mailgun_create_mailing_list":{"success":{"type":"boolean","description":"Whether the list was created successfully"},"message":{"type":"string","description":"Response message"},"list":{"type":"json","description":"Created mailing list details"}},"mailgun_get_domain":{"success":{"type":"boolean","description":"Whether the request was successful"},"domain":{"type":"json","description":"Domain details"}},"mailgun_get_mailing_list":{"success":{"type":"boolean","description":"Whether the request was successful"},"list":{"type":"json","description":"Mailing list details"}},"mailgun_get_message":{"success":{"type":"boolean","description":"Whether the request was successful"},"recipients":{"type":"string","description":"Message recipients"},"from":{"type":"string","description":"Sender email"},"subject":{"type":"string","description":"Message subject"},"bodyPlain":{"type":"string","description":"Plain text body"},"strippedText":{"type":"string","description":"Stripped text"},"strippedSignature":{"type":"string","description":"Stripped signature"},"bodyHtml":{"type":"string","description":"HTML body"},"strippedHtml":{"type":"string","description":"Stripped HTML"},"attachmentCount":{"type":"number","description":"Number of attachments"},"timestamp":{"type":"number","description":"Message timestamp"},"messageHeaders":{"type":"json","description":"Message headers"},"contentIdMap":{"type":"json","description":"Content ID map"}},"mailgun_list_domains":{"success":{"type":"boolean","description":"Whether the request was successful"},"totalCount":{"type":"number","description":"Total number of domains"},"items":{"type":"json","description":"Array of domain objects"}},"mailgun_list_messages":{"success":{"type":"boolean","description":"Whether the request was successful"},"items":{"type":"json","description":"Array of event items"},"paging":{"type":"json","description":"Paging information"}},"mailgun_send_message":{"success":{"type":"boolean","description":"Whether the message was sent successfully"},"id":{"type":"string","description":"Message ID"},"message":{"type":"string","description":"Response message from Mailgun"}},"managed_agent_archive_session":{"sessionId":{"type":"string","description":"The session that was archived."},"archived":{"type":"boolean","description":"True when the archive was accepted."}},"managed_agent_create_session":{"sessionId":{"type":"string","description":"Anthropic session id (sesn_...)."},"started":{"type":"boolean","description":"True when a first message was seeded, so the agent is already running."}},"managed_agent_delete_session":{"sessionId":{"type":"string","description":"The session that was deleted."},"deleted":{"type":"boolean","description":"True when the delete was accepted."}},"managed_agent_get_session":{"sessionId":{"type":"string","description":"The session that was read."},"status":{"type":"string","description":"Session status — \'idle\', \'running\', \'rescheduling\', or \'terminated\'."},"stopReason":{"type":"string","description":"Why the session last stopped, e.g. \'end_turn\' or \'requires_action\'.","optional":true},"requiresAction":{"type":"boolean","description":"True when the session is waiting on a tool confirmation or custom tool result. If this is true while pendingTools is empty, the session is blocked but the API named no blocking events — surface it rather than treating the session as done."},"pendingTools":{"type":"json","description":"Blocking tool calls — [{id, eventType, kind, name, input}]. Route by kind: \'confirmation\' ids go to Respond To Tool Confirmation, \'custom_tool_result\' ids go to Respond To Custom Tool."},"metadata":{"type":"json","description":"Session metadata.","optional":true},"title":{"type":"string","description":"Session title.","optional":true},"inputTokens":{"type":"number","description":"Cumulative input tokens.","optional":true},"outputTokens":{"type":"number","description":"Cumulative output tokens.","optional":true}},"managed_agent_interrupt_session":{"sessionId":{"type":"string","description":"The session that was interrupted."},"interrupted":{"type":"boolean","description":"True when the interrupt was accepted."}},"managed_agent_list_events":{"sessionId":{"type":"string","description":"The session that was read."},"events":{"type":"json","description":"Session events, oldest first."},"count":{"type":"number","description":"Number of events returned."},"assistantText":{"type":"string","description":"Concatenated text of every persisted agent.message, in order."},"truncated":{"type":"boolean","description":"True when the limit was hit and older events were dropped."}},"managed_agent_respond_custom_tool":{"sessionId":{"type":"string","description":"The session that was answered."},"answeredToolUseId":{"type":"string","description":"The custom tool-use event id that was answered."}},"managed_agent_respond_tool_confirmation":{"sessionId":{"type":"string","description":"The session that was answered."},"decision":{"type":"string","description":"The decision applied — \'allow\' or \'deny\'."},"confirmedToolUseIds":{"type":"json","description":"The tool-use event ids that were answered."}},"managed_agent_run_session":{"content":{"type":"string","description":"Final assistant text from the Managed Agent session."},"sessionId":{"type":"string","description":"Anthropic session id (for logs / linking)."},"inputTokens":{"type":"number","description":"Cumulative input tokens for the session.","optional":true},"outputTokens":{"type":"number","description":"Cumulative output tokens for the session.","optional":true}},"managed_agent_send_message":{"sessionId":{"type":"string","description":"The session the message was sent to."},"sent":{"type":"boolean","description":"True when the event was accepted by the API."}},"managed_agent_update_session":{"sessionId":{"type":"string","description":"The session that was updated."},"updated":{"type":"boolean","description":"True when the update was accepted."},"metadata":{"type":"json","description":"Metadata after the update.","optional":true},"title":{"type":"string","description":"Title after the update.","optional":true}},"mem0_add_memories":{"message":{"type":"string","description":"Status message for the queued memory processing job"},"status":{"type":"string","description":"Processing status returned by Mem0"},"event_id":{"type":"string","description":"Event ID for polling memory processing status"}},"mem0_get_memories":{"memories":{"type":"array","description":"Array of retrieved memory objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the memory"},"memory":{"type":"string","description":"The content of the memory"},"user_id":{"type":"string","description":"User ID associated with this memory","optional":true},"agent_id":{"type":"string","description":"Agent ID associated with this memory","optional":true},"app_id":{"type":"string","description":"App ID associated with this memory","optional":true},"run_id":{"type":"string","description":"Run/session ID associated with this memory","optional":true},"hash":{"type":"string","description":"Hash of the memory content","optional":true},"metadata":{"type":"json","description":"Custom metadata associated with the memory","optional":true},"categories":{"type":"json","description":"Auto-assigned categories for the memory","optional":true},"created_at":{"type":"string","description":"ISO 8601 timestamp when the memory was created"},"updated_at":{"type":"string","description":"ISO 8601 timestamp when the memory was last updated"}}}},"ids":{"type":"array","description":"Array of memory IDs that were retrieved","items":{"type":"string"}},"count":{"type":"number","description":"Total number of memories matching the filters","optional":true},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true}},"mem0_search_memories":{"searchResults":{"type":"array","description":"Array of search results with memory data and similarity scores","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the memory"},"memory":{"type":"string","description":"The content of the memory"},"user_id":{"type":"string","description":"User ID associated with this memory","optional":true},"agent_id":{"type":"string","description":"Agent ID associated with this memory","optional":true},"app_id":{"type":"string","description":"App ID associated with this memory","optional":true},"run_id":{"type":"string","description":"Run/session ID associated with this memory","optional":true},"hash":{"type":"string","description":"Hash of the memory content","optional":true},"metadata":{"type":"json","description":"Custom metadata associated with the memory","optional":true},"categories":{"type":"json","description":"Auto-assigned categories for the memory","optional":true},"created_at":{"type":"string","description":"ISO 8601 timestamp when the memory was created"},"updated_at":{"type":"string","description":"ISO 8601 timestamp when the memory was last updated"},"score":{"type":"number","description":"Similarity score from vector search"}}}},"ids":{"type":"array","description":"Array of memory IDs found in the search results","items":{"type":"string"}}},"memory_add":{"success":{"type":"boolean","description":"Whether the memory was added successfully"},"memories":{"type":"array","description":"Array of memory objects including the new or updated memory"},"error":{"type":"string","description":"Error message if operation failed"}},"memory_delete":{"success":{"type":"boolean","description":"Whether the memory was deleted successfully"},"message":{"type":"string","description":"Success or error message"},"error":{"type":"string","description":"Error message if operation failed"}},"memory_get":{"success":{"type":"boolean","description":"Whether the memory was retrieved successfully"},"memories":{"type":"array","description":"Array of memory objects with conversationId and data fields"},"message":{"type":"string","description":"Success or error message"},"error":{"type":"string","description":"Error message if operation failed"}},"memory_get_all":{"success":{"type":"boolean","description":"Whether all memories were retrieved successfully"},"memories":{"type":"array","description":"Array of all memory objects with key, conversationId, and data fields"},"message":{"type":"string","description":"Success or error message"},"error":{"type":"string","description":"Error message if operation failed"}},"microsoft_ad_add_group_member":{"added":{"type":"boolean","description":"Whether the member was added successfully"},"groupId":{"type":"string","description":"Group ID"},"memberId":{"type":"string","description":"Member ID that was added"}},"microsoft_ad_create_group":{"group":{"type":"object","description":"Created group details","properties":{"id":{"type":"string","description":"Group ID"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Group description"},"mail":{"type":"string","description":"Email address"},"mailEnabled":{"type":"boolean","description":"Whether mail is enabled"},"mailNickname":{"type":"string","description":"Mail nickname"},"securityEnabled":{"type":"boolean","description":"Whether security is enabled"},"groupTypes":{"type":"array","description":"Group types"},"visibility":{"type":"string","description":"Group visibility"},"createdDateTime":{"type":"string","description":"Creation date"}}}},"microsoft_ad_create_user":{"user":{"type":"object","description":"Created user details","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"givenName":{"type":"string","description":"First name"},"surname":{"type":"string","description":"Last name"},"userPrincipalName":{"type":"string","description":"User principal name (email)"},"mail":{"type":"string","description":"Email address"},"jobTitle":{"type":"string","description":"Job title"},"department":{"type":"string","description":"Department"},"officeLocation":{"type":"string","description":"Office location"},"mobilePhone":{"type":"string","description":"Mobile phone number"},"accountEnabled":{"type":"boolean","description":"Whether the account is enabled"}}}},"microsoft_ad_delete_group":{"deleted":{"type":"boolean","description":"Whether the deletion was successful"},"groupId":{"type":"string","description":"ID of the deleted group"}},"microsoft_ad_delete_user":{"deleted":{"type":"boolean","description":"Whether the deletion was successful"},"userId":{"type":"string","description":"ID of the deleted user"}},"microsoft_ad_get_group":{"group":{"type":"object","description":"Group details","properties":{"id":{"type":"string","description":"Group ID"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Group description"},"mail":{"type":"string","description":"Email address"},"mailEnabled":{"type":"boolean","description":"Whether mail is enabled"},"mailNickname":{"type":"string","description":"Mail nickname"},"securityEnabled":{"type":"boolean","description":"Whether security is enabled"},"groupTypes":{"type":"array","description":"Group types"},"visibility":{"type":"string","description":"Group visibility"},"createdDateTime":{"type":"string","description":"Creation date"}}}},"microsoft_ad_get_user":{"user":{"type":"object","description":"User details","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"givenName":{"type":"string","description":"First name"},"surname":{"type":"string","description":"Last name"},"userPrincipalName":{"type":"string","description":"User principal name (email)"},"mail":{"type":"string","description":"Email address"},"jobTitle":{"type":"string","description":"Job title"},"department":{"type":"string","description":"Department"},"officeLocation":{"type":"string","description":"Office location"},"mobilePhone":{"type":"string","description":"Mobile phone number"},"accountEnabled":{"type":"boolean","description":"Whether the account is enabled"}}}},"microsoft_ad_list_group_members":{"members":{"type":"array","description":"List of group members","properties":{"id":{"type":"string","description":"Member ID"},"displayName":{"type":"string","description":"Display name"},"mail":{"type":"string","description":"Email address"},"odataType":{"type":"string","description":"Directory object type"}}},"memberCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Continuation URL for the next page of results, or null if there are no more","optional":true}},"microsoft_ad_list_groups":{"groups":{"type":"array","description":"List of groups","properties":{"id":{"type":"string","description":"Group ID"},"displayName":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Group description"},"mail":{"type":"string","description":"Email address"},"mailEnabled":{"type":"boolean","description":"Whether mail is enabled"},"mailNickname":{"type":"string","description":"Mail nickname"},"securityEnabled":{"type":"boolean","description":"Whether security is enabled"},"groupTypes":{"type":"array","description":"Group types"},"visibility":{"type":"string","description":"Group visibility"},"createdDateTime":{"type":"string","description":"Creation date"}}},"groupCount":{"type":"number","description":"Number of groups returned"},"nextLink":{"type":"string","description":"Continuation URL for the next page of results, or null if there are no more","optional":true}},"microsoft_ad_list_users":{"users":{"type":"array","description":"List of users","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"givenName":{"type":"string","description":"First name"},"surname":{"type":"string","description":"Last name"},"userPrincipalName":{"type":"string","description":"User principal name (email)"},"mail":{"type":"string","description":"Email address"},"jobTitle":{"type":"string","description":"Job title"},"department":{"type":"string","description":"Department"},"officeLocation":{"type":"string","description":"Office location"},"mobilePhone":{"type":"string","description":"Mobile phone number"},"accountEnabled":{"type":"boolean","description":"Whether the account is enabled"}}},"userCount":{"type":"number","description":"Number of users returned"},"nextLink":{"type":"string","description":"Continuation URL for the next page of results, or null if there are no more","optional":true}},"microsoft_ad_remove_group_member":{"removed":{"type":"boolean","description":"Whether the member was removed successfully"},"groupId":{"type":"string","description":"Group ID"},"memberId":{"type":"string","description":"Member ID that was removed"}},"microsoft_ad_update_group":{"updated":{"type":"boolean","description":"Whether the update was successful"},"groupId":{"type":"string","description":"ID of the updated group"}},"microsoft_ad_update_user":{"updated":{"type":"boolean","description":"Whether the update was successful"},"userId":{"type":"string","description":"ID of the updated user"}},"microsoft_dataverse_associate":{"success":{"type":"boolean","description":"Whether the association was created successfully"},"entitySetName":{"type":"string","description":"Source entity set name used in the association"},"recordId":{"type":"string","description":"Source record GUID that was associated"},"navigationProperty":{"type":"string","description":"Navigation property used for the association"},"targetEntitySetName":{"type":"string","description":"Target entity set name used in the association"},"targetRecordId":{"type":"string","description":"Target record GUID that was associated"}},"microsoft_dataverse_create_multiple":{"ids":{"type":"array","description":"Array of GUIDs for the created records","items":{"type":"string","description":"GUID of a created record"}},"count":{"type":"number","description":"Number of records created"},"success":{"type":"boolean","description":"Whether all records were created successfully"}},"microsoft_dataverse_create_record":{"recordId":{"type":"string","description":"The ID of the created record","optional":true},"record":{"type":"object","description":"Dataverse record object. Contains dynamic columns based on the queried table, plus OData metadata fields.","properties":{"@odata.context":{"type":"string","description":"OData context URL describing the entity type and properties returned","optional":true},"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}},"optional":true},"success":{"type":"boolean","description":"Whether the record was created successfully"}},"microsoft_dataverse_delete_record":{"recordId":{"type":"string","description":"The ID of the deleted record"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_disassociate":{"success":{"type":"boolean","description":"Whether the disassociation was completed successfully"},"entitySetName":{"type":"string","description":"Source entity set name used in the disassociation"},"recordId":{"type":"string","description":"Source record GUID that was disassociated"},"navigationProperty":{"type":"string","description":"Navigation property used for the disassociation"},"targetRecordId":{"type":"string","description":"Target record GUID that was disassociated","optional":true}},"microsoft_dataverse_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"fileContent":{"type":"string","description":"Base64-encoded file content"},"fileName":{"type":"string","description":"Name of the downloaded file","optional":true},"fileSize":{"type":"number","description":"File size in bytes"},"mimeType":{"type":"string","description":"MIME type of the file","optional":true},"fileColumn":{"type":"string","description":"File column the file was downloaded from"},"success":{"type":"boolean","description":"Whether the file was downloaded successfully"}},"microsoft_dataverse_execute_action":{"result":{"type":"object","description":"Action response data. Structure varies by action. Null for actions that return 204 No Content.","optional":true},"success":{"type":"boolean","description":"Whether the action executed successfully"}},"microsoft_dataverse_execute_function":{"result":{"type":"object","description":"Function response data. Structure varies by function.","optional":true},"success":{"type":"boolean","description":"Whether the function executed successfully"}},"microsoft_dataverse_fetchxml_query":{"records":{"type":"array","description":"Array of Dataverse records. Each record has dynamic columns based on the table schema.","items":{"type":"object","description":"A single Dataverse record with dynamic columns based on the table schema","properties":{"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}}}},"count":{"type":"number","description":"Number of records returned in the current page"},"fetchXmlPagingCookie":{"type":"string","description":"Paging cookie for retrieving the next page of results","optional":true},"moreRecords":{"type":"boolean","description":"Whether more records are available beyond the current page"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_get_entity_metadata":{"entitySetName":{"type":"string","description":"The entity set name (plural, used in Web API URLs) for this table","optional":true},"logicalName":{"type":"string","description":"The singular logical name of the table","optional":true},"displayName":{"type":"string","description":"The localized display name of the table","optional":true},"primaryIdAttribute":{"type":"string","description":"The logical name of the primary key column","optional":true},"primaryNameAttribute":{"type":"string","description":"The logical name of the primary name (title) column","optional":true},"attributes":{"type":"array","description":"Column (attribute) definitions for the table (only populated when includeAttributes is \\"true\\")","items":{"type":"object","description":"A single column definition (logical name, display name, type, requirement level)"}},"metadata":{"type":"object","description":"The full raw entity metadata response from Dataverse"},"success":{"type":"boolean","description":"Whether the metadata was retrieved successfully"}},"microsoft_dataverse_get_record":{"record":{"type":"object","description":"Dataverse record object. Contains dynamic columns based on the queried table, plus OData metadata fields.","properties":{"@odata.context":{"type":"string","description":"OData context URL describing the entity type and properties returned","optional":true},"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}}},"recordId":{"type":"string","description":"The record primary key ID (auto-detected from response)","optional":true},"success":{"type":"boolean","description":"Whether the record was retrieved successfully"}},"microsoft_dataverse_list_records":{"records":{"type":"array","description":"Array of Dataverse records. Each record has dynamic columns based on the table schema.","items":{"type":"object","description":"A single Dataverse record with dynamic columns based on the table schema","properties":{"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}}}},"count":{"type":"number","description":"Number of records returned in the current page"},"totalCount":{"type":"number","description":"Total number of matching records server-side (requires $count=true)","optional":true},"nextLink":{"type":"string","description":"URL for the next page of results","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_search":{"results":{"type":"array","description":"Array of search result objects","items":{"type":"object","properties":{"Id":{"type":"string","description":"Record GUID"},"EntityName":{"type":"string","description":"Table logical name (e.g., account, contact)"},"ObjectTypeCode":{"type":"number","description":"Entity type code"},"Attributes":{"type":"object","description":"Record attributes matching the search. Keys are column logical names."},"Highlights":{"type":"object","description":"Highlighted search matches. Keys are column names, values are arrays of strings with {crmhit}/{/crmhit} markers.","optional":true},"Score":{"type":"number","description":"Relevance score for this result"}}}},"totalCount":{"type":"number","description":"Total number of matching records across all tables"},"count":{"type":"number","description":"Number of results returned in this page"},"facets":{"type":"object","description":"Facet results when facets were requested. Keys are facet names, values are arrays of facet value objects with count and value properties.","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_update_multiple":{"success":{"type":"boolean","description":"Whether all records were updated successfully"}},"microsoft_dataverse_update_record":{"recordId":{"type":"string","description":"The ID of the updated record"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_upload_file":{"recordId":{"type":"string","description":"Record GUID the file was uploaded to"},"fileColumn":{"type":"string","description":"File column the file was uploaded to"},"fileName":{"type":"string","description":"Name of the uploaded file"},"success":{"type":"boolean","description":"Whether the file was uploaded successfully"}},"microsoft_dataverse_upsert_record":{"recordId":{"type":"string","description":"The ID of the upserted record"},"created":{"type":"boolean","description":"True if the record was created, false if updated"},"record":{"type":"object","description":"Dataverse record object. Contains dynamic columns based on the queried table, plus OData metadata fields.","properties":{"@odata.context":{"type":"string","description":"OData context URL describing the entity type and properties returned","optional":true},"@odata.etag":{"type":"string","description":"OData entity tag for concurrency control (e.g., W/\\"12345\\")","optional":true}},"optional":true},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_dataverse_whoami":{"userId":{"type":"string","description":"The authenticated user ID"},"businessUnitId":{"type":"string","description":"The business unit ID"},"organizationId":{"type":"string","description":"The organization ID"},"success":{"type":"boolean","description":"Operation success status"}},"microsoft_excel_clear_range":{"cleared":{"type":"boolean","description":"Whether the range was cleared"},"range":{"type":"string","description":"The range that was cleared"},"applyTo":{"type":"string","description":"What was cleared (All, Formats, or Contents)"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_create_table":{"table":{"type":"object","description":"Details of the newly created table","properties":{"id":{"type":"string","description":"The unique ID of the table"},"name":{"type":"string","description":"The name of the table"},"showHeaders":{"type":"boolean","description":"Whether the header row is shown"},"showTotals":{"type":"boolean","description":"Whether the totals row is shown"},"style":{"type":"string","description":"The table style name"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_delete_worksheet":{"deleted":{"type":"boolean","description":"Whether the worksheet was deleted"},"worksheetName":{"type":"string","description":"The name of the deleted worksheet"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_format_range":{"formatted":{"type":"boolean","description":"Whether the formatting was applied"},"range":{"type":"string","description":"The range that was formatted"},"fill":{"type":"object","description":"The applied fill, or null if no fill was set","properties":{"color":{"type":"string","description":"The applied fill color"}}},"font":{"type":"object","description":"The applied font properties, or null if no font was set","properties":{"bold":{"type":"boolean","description":"Whether the font is bold"},"italic":{"type":"boolean","description":"Whether the font is italic"},"color":{"type":"string","description":"The font color"},"name":{"type":"string","description":"The font name"},"size":{"type":"number","description":"The font size in points"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_read":{"data":{"type":"object","description":"Range data from the spreadsheet","properties":{"range":{"type":"string","description":"The range that was read"},"values":{"type":"array","description":"Array of rows containing cell values"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_read_v2":{"sheetName":{"type":"string","description":"Name of the sheet that was read"},"range":{"type":"string","description":"The range that was read"},"values":{"type":"array","description":"Array of rows containing cell values"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Microsoft Excel spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"microsoft_excel_sort_range":{"sorted":{"type":"boolean","description":"Whether the sort was applied"},"target":{"type":"string","description":"The range or table name that was sorted"},"sortColumn":{"type":"number","description":"The zero-based column index that was sorted on"},"ascending":{"type":"boolean","description":"Whether the sort was ascending"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_table_add":{"index":{"type":"number","description":"Index of the first row that was added"},"values":{"type":"array","description":"Array of rows that were added to the table"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_worksheet_add":{"worksheet":{"type":"object","description":"Details of the newly created worksheet","properties":{"id":{"type":"string","description":"The unique ID of the worksheet"},"name":{"type":"string","description":"The name of the worksheet"},"position":{"type":"number","description":"The zero-based position of the worksheet"},"visibility":{"type":"string","description":"The visibility state of the worksheet (Visible/Hidden/VeryHidden)"}}},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_write":{"updatedRange":{"type":"string","description":"The range that was updated"},"updatedRows":{"type":"number","description":"Number of rows that were updated"},"updatedColumns":{"type":"number","description":"Number of columns that were updated"},"updatedCells":{"type":"number","description":"Number of cells that were updated"},"metadata":{"type":"object","description":"Spreadsheet metadata","properties":{"spreadsheetId":{"type":"string","description":"The ID of the spreadsheet"},"spreadsheetUrl":{"type":"string","description":"URL to access the spreadsheet"}}}},"microsoft_excel_write_v2":{"updatedRange":{"type":"string","description":"Range of cells that were updated"},"updatedRows":{"type":"number","description":"Number of rows updated"},"updatedColumns":{"type":"number","description":"Number of columns updated"},"updatedCells":{"type":"number","description":"Number of cells updated"},"metadata":{"type":"json","description":"Spreadsheet metadata including ID and URL","properties":{"spreadsheetId":{"type":"string","description":"Microsoft Excel spreadsheet ID"},"spreadsheetUrl":{"type":"string","description":"Spreadsheet URL"}}}},"microsoft_planner_create_bucket":{"success":{"type":"boolean","description":"Whether the bucket was created successfully"},"bucket":{"type":"object","description":"The created bucket object with all properties"},"metadata":{"type":"object","description":"Metadata including bucketId and planId","properties":{"bucketId":{"type":"string","description":"Created bucket ID"},"planId":{"type":"string","description":"Parent plan ID"}}}},"microsoft_planner_create_plan":{"success":{"type":"boolean","description":"Whether the plan was created successfully"},"plan":{"type":"object","description":"The created plan object with all properties"},"metadata":{"type":"object","description":"Metadata including planId and groupId","properties":{"planId":{"type":"string","description":"Created plan ID"},"groupId":{"type":"string","description":"Owning Microsoft 365 group ID"}}}},"microsoft_planner_create_task":{"success":{"type":"boolean","description":"Whether the task was created successfully"},"task":{"type":"object","description":"The created task object with all properties"},"metadata":{"type":"object","description":"Metadata including planId, taskId, and taskUrl","properties":{"planId":{"type":"string","description":"Parent plan ID"},"taskId":{"type":"string","description":"Created task ID"},"taskUrl":{"type":"string","description":"Microsoft Graph API URL for the task"}}}},"microsoft_planner_delete_bucket":{"success":{"type":"boolean","description":"Whether the bucket was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"metadata":{"type":"object","description":"Additional metadata"}},"microsoft_planner_delete_plan":{"success":{"type":"boolean","description":"Whether the plan was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"metadata":{"type":"object","description":"Additional metadata"}},"microsoft_planner_delete_task":{"success":{"type":"boolean","description":"Whether the task was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"metadata":{"type":"object","description":"Additional metadata"}},"microsoft_planner_get_plan_details":{"success":{"type":"boolean","description":"Whether the plan details were retrieved successfully"},"planDetails":{"type":"object","description":"The plan details including categoryDescriptions and sharedWith"},"etag":{"type":"string","description":"The ETag value for this plan details resource"},"metadata":{"type":"object","description":"Metadata including planId","properties":{"planId":{"type":"string","description":"Plan ID"}}}},"microsoft_planner_get_task_details":{"success":{"type":"boolean","description":"Whether the task details were retrieved successfully"},"taskDetails":{"type":"object","description":"The task details including description, checklist, and references"},"etag":{"type":"string","description":"The ETag value for this task details - use this for update operations"},"metadata":{"type":"object","description":"Metadata including taskId","properties":{"taskId":{"type":"string","description":"Task ID"}}}},"microsoft_planner_list_buckets":{"success":{"type":"boolean","description":"Whether buckets were retrieved successfully"},"buckets":{"type":"array","description":"Array of bucket objects"},"metadata":{"type":"object","description":"Metadata including planId and count","properties":{"planId":{"type":"string","description":"Plan ID","optional":true},"count":{"type":"number","description":"Number of buckets returned"}}}},"microsoft_planner_list_plans":{"success":{"type":"boolean","description":"Whether plans were retrieved successfully"},"plans":{"type":"array","description":"Array of plan objects shared with the current user"},"metadata":{"type":"object","description":"Metadata including userId and count","properties":{"count":{"type":"number","description":"Number of plans returned"},"userId":{"type":"string","description":"User ID"}}}},"microsoft_planner_read_bucket":{"success":{"type":"boolean","description":"Whether the bucket was retrieved successfully"},"bucket":{"type":"object","description":"The bucket object with all properties"},"metadata":{"type":"object","description":"Metadata including bucketId and planId","properties":{"bucketId":{"type":"string","description":"Bucket ID"},"planId":{"type":"string","description":"Parent plan ID"}}}},"microsoft_planner_read_plan":{"success":{"type":"boolean","description":"Whether the plan was retrieved successfully"},"plan":{"type":"object","description":"The plan object with all properties"},"metadata":{"type":"object","description":"Metadata including planId and planUrl","properties":{"planId":{"type":"string","description":"Plan ID"},"planUrl":{"type":"string","description":"Microsoft Graph API URL for the plan"}}}},"microsoft_planner_read_task":{"success":{"type":"boolean","description":"Whether tasks were retrieved successfully"},"tasks":{"type":"array","description":"Array of task objects with filtered properties"},"metadata":{"type":"object","description":"Metadata including planId, userId, and planUrl","properties":{"planId":{"type":"string","description":"Plan ID","optional":true},"userId":{"type":"string","description":"User ID","optional":true},"planUrl":{"type":"string","description":"Microsoft Graph API URL for the plan","optional":true}}}},"microsoft_planner_update_bucket":{"success":{"type":"boolean","description":"Whether the bucket was updated successfully"},"bucket":{"type":"object","description":"The updated bucket object with all properties"},"metadata":{"type":"object","description":"Metadata including bucketId and planId","properties":{"bucketId":{"type":"string","description":"Updated bucket ID"},"planId":{"type":"string","description":"Parent plan ID"}}}},"microsoft_planner_update_plan":{"success":{"type":"boolean","description":"Whether the plan was updated successfully"},"plan":{"type":"object","description":"The updated plan object with all properties"},"metadata":{"type":"object","description":"Metadata including planId","properties":{"planId":{"type":"string","description":"Updated plan ID"}}}},"microsoft_planner_update_plan_details":{"success":{"type":"boolean","description":"Whether the plan details were updated successfully"},"planDetails":{"type":"object","description":"The updated plan details object with categoryDescriptions and sharedWith"},"metadata":{"type":"object","description":"Metadata including planId","properties":{"planId":{"type":"string","description":"Plan ID"}}}},"microsoft_planner_update_task":{"success":{"type":"boolean","description":"Whether the task was updated successfully"},"message":{"type":"string","description":"Success message when task is updated"},"task":{"type":"object","description":"The updated task object with all properties"},"taskId":{"type":"string","description":"ID of the updated task"},"etag":{"type":"string","description":"New ETag after update - use this for subsequent operations","optional":true},"metadata":{"type":"object","description":"Metadata including taskId, planId, and taskUrl","properties":{"taskId":{"type":"string","description":"Updated task ID"},"planId":{"type":"string","description":"Parent plan ID"},"taskUrl":{"type":"string","description":"Microsoft Graph API URL for the task"}}}},"microsoft_planner_update_task_details":{"success":{"type":"boolean","description":"Whether the task details were updated successfully"},"taskDetails":{"type":"object","description":"The updated task details object with all properties"},"metadata":{"type":"object","description":"Metadata including taskId","properties":{"taskId":{"type":"string","description":"Task ID"}}}},"microsoft_teams_delete_channel_message":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"messageId":{"type":"string","description":"ID of the deleted message"}},"microsoft_teams_delete_chat_message":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"deleted":{"type":"boolean","description":"Confirmation of deletion"},"messageId":{"type":"string","description":"ID of the deleted message"}},"microsoft_teams_get_message":{"success":{"type":"boolean","description":"Whether the retrieval was successful"},"content":{"type":"string","description":"The message content"},"metadata":{"type":"object","description":"Message metadata including sender, timestamp, etc.","properties":{"messageId":{"type":"string","description":"Message ID"},"content":{"type":"string","description":"Message content"},"createdTime":{"type":"string","description":"Message creation timestamp"},"url":{"type":"string","description":"Web URL to the message"},"teamId":{"type":"string","description":"Team ID"},"channelId":{"type":"string","description":"Channel ID"},"chatId":{"type":"string","description":"Chat ID"},"messages":{"type":"array","description":"Array of message details"},"messageCount":{"type":"number","description":"Number of messages"}}}},"microsoft_teams_list_channel_members":{"success":{"type":"boolean","description":"Whether the listing was successful"},"members":{"type":"array","description":"Array of channel members"},"memberCount":{"type":"number","description":"Total number of members"}},"microsoft_teams_list_channels":{"success":{"type":"boolean","description":"Whether the listing was successful"},"channels":{"type":"array","description":"Array of channels in the team"},"channelCount":{"type":"number","description":"Total number of channels"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_list_chat_members":{"success":{"type":"boolean","description":"Whether the listing was successful"},"members":{"type":"array","description":"Array of chat members"},"memberCount":{"type":"number","description":"Total number of members"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_list_chats":{"success":{"type":"boolean","description":"Whether the listing was successful"},"chats":{"type":"array","description":"Array of chats the user is part of"},"chatCount":{"type":"number","description":"Total number of chats"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_list_team_members":{"success":{"type":"boolean","description":"Whether the listing was successful"},"members":{"type":"array","description":"Array of team members"},"memberCount":{"type":"number","description":"Total number of members"}},"microsoft_teams_list_teams":{"success":{"type":"boolean","description":"Whether the listing was successful"},"teams":{"type":"array","description":"Array of teams the user is a member of"},"teamCount":{"type":"number","description":"Total number of teams"},"hasMore":{"type":"boolean","description":"Whether Graph indicated additional pages beyond this response"}},"microsoft_teams_read_channel":{"success":{"type":"boolean","description":"Teams channel read operation success status"},"messageCount":{"type":"number","description":"Number of messages retrieved from channel"},"teamId":{"type":"string","description":"ID of the team that was read from"},"channelId":{"type":"string","description":"ID of the channel that was read from"},"messages":{"type":"array","description":"Array of channel message objects"},"attachmentCount":{"type":"number","description":"Total number of attachments found"},"attachmentTypes":{"type":"array","description":"Types of attachments found"},"content":{"type":"string","description":"Formatted content of channel messages"},"attachments":{"type":"file[]","description":"Uploaded attachments for convenience (flattened)"}},"microsoft_teams_read_chat":{"success":{"type":"boolean","description":"Teams chat read operation success status"},"messageCount":{"type":"number","description":"Number of messages retrieved from chat"},"chatId":{"type":"string","description":"ID of the chat that was read from"},"messages":{"type":"array","description":"Array of chat message objects"},"attachmentCount":{"type":"number","description":"Total number of attachments found"},"attachmentTypes":{"type":"array","description":"Types of attachments found"},"content":{"type":"string","description":"Formatted content of chat messages"},"attachments":{"type":"file[]","description":"Uploaded attachments for convenience (flattened)"}},"microsoft_teams_reply_to_message":{"success":{"type":"boolean","description":"Whether the reply was successful"},"messageId":{"type":"string","description":"ID of the reply message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully sent"}},"microsoft_teams_set_reaction":{"success":{"type":"boolean","description":"Whether the reaction was added successfully"},"reactionType":{"type":"string","description":"The emoji that was added"},"messageId":{"type":"string","description":"ID of the message"}},"microsoft_teams_unset_reaction":{"success":{"type":"boolean","description":"Whether the reaction was removed successfully"},"reactionType":{"type":"string","description":"The emoji that was removed"},"messageId":{"type":"string","description":"ID of the message"}},"microsoft_teams_update_channel_message":{"success":{"type":"boolean","description":"Whether the update was successful"},"messageId":{"type":"string","description":"ID of the updated message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"}},"microsoft_teams_update_chat_message":{"success":{"type":"boolean","description":"Whether the update was successful"},"messageId":{"type":"string","description":"ID of the updated message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"}},"microsoft_teams_write_channel":{"success":{"type":"boolean","description":"Teams channel message send success status"},"messageId":{"type":"string","description":"Unique identifier for the sent message"},"teamId":{"type":"string","description":"ID of the team where message was sent"},"channelId":{"type":"string","description":"ID of the channel where message was sent"},"createdTime":{"type":"string","description":"Timestamp when message was created"},"url":{"type":"string","description":"Web URL to the message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"},"files":{"type":"file[]","description":"Files attached to the message"}},"microsoft_teams_write_chat":{"success":{"type":"boolean","description":"Teams chat message send success status"},"messageId":{"type":"string","description":"Unique identifier for the sent message"},"chatId":{"type":"string","description":"ID of the chat where message was sent"},"createdTime":{"type":"string","description":"Timestamp when message was created"},"url":{"type":"string","description":"Web URL to the message"},"updatedContent":{"type":"boolean","description":"Whether content was successfully updated"},"files":{"type":"file[]","description":"Files attached to the message"}},"millionverifier_get_credits":{"credits":{"type":"number","description":"Remaining verification credits"}},"millionverifier_verify_email":{"email":{"type":"string","description":"The verified email address"},"status":{"type":"string","description":"Verification status (valid, invalid, catch_all, disposable, unknown, unverified)"},"deliverable":{"type":"boolean","description":"Whether the email is valid and safe to send"},"freeEmail":{"type":"boolean","description":"Whether the address is on a free email provider","optional":true},"roleAccount":{"type":"boolean","description":"Whether the address is a role account (e.g., info@, sales@)","optional":true},"didYouMean":{"type":"string","description":"Suggested correction for a likely typo","optional":true},"subResult":{"type":"string","description":"Additional MillionVerifier classification detail","optional":true}},"mintlify_create_agent_job":{"id":{"type":"string","description":"Unique identifier for the agent job","nullable":true},"status":{"type":"string","description":"Current job status: active, completed, archived, or failed","nullable":true},"source":{"type":"object","description":"Source repository information","nullable":true,"properties":{"repository":{"type":"string","description":"Full GitHub repository URL","nullable":true},"ref":{"type":"string","description":"Git branch the agent is working on","nullable":true}}},"model":{"type":"string","description":"AI model used for this job","nullable":true},"prLink":{"type":"string","description":"GitHub pull request URL created by the agent. Null while the job is active or if no files changed.","nullable":true},"createdAt":{"type":"string","description":"Timestamp when the job was created","nullable":true},"archivedAt":{"type":"string","description":"Timestamp when the job was archived","nullable":true}},"mintlify_create_assistant_message":{"text":{"type":"string","description":"Assembled assistant answer"},"threadId":{"type":"string","description":"Thread ID for continuing this conversation in a follow-up call","nullable":true},"sources":{"type":"array","description":"Documentation sources the assistant cited","items":{"type":"object","properties":{"sourceId":{"type":"string","description":"Source identifier","nullable":true},"url":{"type":"string","description":"URL of the cited page","nullable":true},"title":{"type":"string","description":"Title of the cited page","nullable":true}}}}},"mintlify_detect_ai_prose":{"path":{"type":"string","description":"Path from the request","nullable":true},"skipped":{"type":"string","description":"Reason the page was skipped (\\"too_short\\"), or null when the page was checked","nullable":true},"predictionShort":{"type":"string","description":"Overall verdict for the page: AI, AI-Assisted, Human, or Mixed. Null when the page was skipped.","nullable":true,"optional":true},"fractionAi":{"type":"number","description":"Fraction of the page detected as AI-generated (0-1). Null when the page was skipped.","nullable":true,"optional":true},"fractionAiAssisted":{"type":"number","description":"Fraction of the page detected as AI-assisted (0-1). Null when the page was skipped.","nullable":true,"optional":true},"fractionHuman":{"type":"number","description":"Fraction of the page detected as human-written (0-1). Null when the page was skipped.","nullable":true,"optional":true},"windows":{"type":"array","description":"Flagged non-human passages with line ranges and suggested rewrites. Empty when the page was skipped.","items":{"type":"object","properties":{"text":{"type":"string","description":"The flagged passage text"},"label":{"type":"string","description":"Detection label, for example AI-Generated"},"aiAssistanceScore":{"type":"number","description":"AI-assistance score for the passage (0-1)","nullable":true},"confidence":{"type":"json","description":"Detection confidence, either a label such as High or a numeric score","nullable":true},"startLine":{"type":"number","description":"1-based start line of the passage","nullable":true},"endLine":{"type":"number","description":"1-based end line of the passage","nullable":true},"rewrites":{"type":"array","description":"Suggested human rewrites of the passage","items":{"type":"object","properties":{"text":{"type":"string","description":"The rewritten passage"},"rationale":{"type":"string","description":"Why the rewrite reads more human"}}}}}}},"creditsCharged":{"type":"number","description":"AI credits charged for this request (0 when skipped)","nullable":true}},"mintlify_get_agent_job":{"id":{"type":"string","description":"Unique identifier for the agent job","nullable":true},"status":{"type":"string","description":"Current job status: active, completed, archived, or failed","nullable":true},"source":{"type":"object","description":"Source repository information","nullable":true,"properties":{"repository":{"type":"string","description":"Full GitHub repository URL","nullable":true},"ref":{"type":"string","description":"Git branch the agent is working on","nullable":true}}},"model":{"type":"string","description":"AI model used for this job","nullable":true},"prLink":{"type":"string","description":"GitHub pull request URL created by the agent. Null while the job is active or if no files changed.","nullable":true},"createdAt":{"type":"string","description":"Timestamp when the job was created","nullable":true},"archivedAt":{"type":"string","description":"Timestamp when the job was archived","nullable":true}},"mintlify_get_assistant_caller_stats":{"web":{"type":"number","description":"Assistant queries originating from the documentation site","nullable":true},"api":{"type":"number","description":"Assistant queries originating from API calls","nullable":true},"other":{"type":"number","description":"Assistant queries from other sources such as integrations and SDKs","nullable":true},"total":{"type":"number","description":"Total assistant queries across all caller types","nullable":true}},"mintlify_get_assistant_conversations":{"conversations":{"type":"array","description":"Assistant conversations for the requested window","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique conversation identifier","nullable":true},"timestamp":{"type":"string","description":"When the conversation occurred","nullable":true},"query":{"type":"string","description":"The user\'s question","nullable":true},"response":{"type":"string","description":"The assistant\'s response","nullable":true},"sources":{"type":"array","description":"Documentation pages referenced in the response","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the page","nullable":true},"url":{"type":"string","description":"URL of the page","nullable":true}}}},"resolutionStatus":{"type":"string","description":"Whether the assistant answered the question: answered or unanswered","nullable":true},"queryCategory":{"type":"string","description":"Auto-assigned category grouping for the conversation","nullable":true},"pageUrl":{"type":"string","description":"Full URL of the page where the conversation started","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page, or null when there are no more results","nullable":true},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_feedback":{"feedback":{"type":"array","description":"Feedback entries for the requested window","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique feedback identifier","nullable":true},"path":{"type":"string","description":"Path or URL of the page","nullable":true},"comment":{"type":"string","description":"Text of the feedback comment","nullable":true},"createdAt":{"type":"string","description":"Submission timestamp","nullable":true},"source":{"type":"string","description":"Origin: code_snippet, contextual, agent, or thumbs_only","nullable":true},"status":{"type":"string","description":"Review status: pending, in_progress, resolved, or dismissed","nullable":true},"helpful":{"type":"boolean","description":"Whether the user found the content helpful (contextual feedback only)","nullable":true},"contact":{"type":"string","description":"Email the user provided for follow-up (contextual feedback only)","nullable":true},"code":{"type":"string","description":"Code snippet the feedback relates to (code_snippet feedback only)","nullable":true},"filename":{"type":"string","description":"Filename of the code snippet (code_snippet feedback only)","nullable":true},"lang":{"type":"string","description":"Language of the code snippet (code_snippet feedback only)","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page, or null when there are no more results","nullable":true},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_feedback_by_page":{"feedback":{"type":"array","description":"Feedback counts aggregated by documentation page path","items":{"type":"object","properties":{"path":{"type":"string","description":"The documentation page path","nullable":true},"thumbsUp":{"type":"number","description":"Positive contextual feedback entries","nullable":true},"thumbsDown":{"type":"number","description":"Negative contextual feedback entries","nullable":true},"code":{"type":"number","description":"Code snippet feedback entries","nullable":true},"total":{"type":"number","description":"Total feedback entries","nullable":true}}}},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_page_content":{"path":{"type":"string","description":"The page path that was requested","nullable":true},"content":{"type":"string","description":"Full text content of the page","nullable":true}},"mintlify_get_searches":{"searches":{"type":"array","description":"Search terms ordered by hit count descending","items":{"type":"object","properties":{"searchQuery":{"type":"string","description":"The search term entered by users","nullable":true},"hits":{"type":"number","description":"Number of times this term was searched","nullable":true},"ctr":{"type":"number","description":"Click-through rate for this search term","nullable":true},"topClickedPage":{"type":"string","description":"Most-clicked result path for this query","nullable":true},"lastSearchedAt":{"type":"string","description":"Timestamp of the last time this term was searched","nullable":true}}}},"totalSearches":{"type":"number","description":"Total search events in the date range, summing all hits rather than distinct queries","nullable":true},"nextCursor":{"type":"string","description":"Cursor for the next page, or null when there are no more results","nullable":true}},"mintlify_get_update_status":{"id":{"type":"string","description":"Status ID of the update","nullable":true},"projectId":{"type":"string","description":"Documentation project ID","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 UTC start time","nullable":true},"endedAt":{"type":"string","description":"ISO 8601 UTC end time","nullable":true},"status":{"type":"string","description":"Update status: queued, in_progress, success, or failure","nullable":true},"summary":{"type":"string","description":"Summary of the update status","nullable":true},"logs":{"type":"array","description":"Deployment log lines"},"subdomain":{"type":"string","description":"Subdomain of the docs being updated","nullable":true},"screenshot":{"type":"string","description":"Screenshot of the docs","nullable":true},"screenshotLight":{"type":"string","description":"Light-mode screenshot of the docs","nullable":true},"screenshotDark":{"type":"string","description":"Dark-mode screenshot of the docs","nullable":true},"author":{"type":"object","description":"Author of the update","nullable":true,"properties":{"name":{"type":"string","description":"Author name","nullable":true},"avatarUrl":{"type":"string","description":"Author avatar image URL","nullable":true},"githubUserId":{"type":"number","description":"Author GitHub user ID","nullable":true}}},"commit":{"type":"object","description":"Commit that produced the update","nullable":true,"properties":{"sha":{"type":"string","description":"Commit SHA","nullable":true},"ref":{"type":"string","description":"Git ref of the commit","nullable":true},"message":{"type":"string","description":"Commit message","nullable":true},"filesChanged":{"type":"object","description":"Files added, modified, and removed by the commit","nullable":true,"properties":{"added":{"type":"array","description":"New files added"},"modified":{"type":"array","description":"Existing files that were modified"},"removed":{"type":"array","description":"Files that were removed"}}}}},"source":{"type":"string","description":"Source of the update trigger: internal, github-app-installation, api, github, dashboard, gitlab, or onboarding","nullable":true}},"mintlify_get_views":{"totals":{"type":"object","description":"Site-wide content view event counts for the date range","nullable":true,"properties":{"human":{"type":"number","description":"Site-wide human traffic","nullable":true},"ai":{"type":"number","description":"Site-wide AI bot traffic","nullable":true},"total":{"type":"number","description":"Site-wide total","nullable":true}}},"views":{"type":"array","description":"Per-page content view event counts","items":{"type":"object","properties":{"path":{"type":"string","description":"The documentation page path","nullable":true},"human":{"type":"number","description":"Content view events from human traffic","nullable":true},"ai":{"type":"number","description":"Content view events from AI bot traffic","nullable":true},"total":{"type":"number","description":"Total content view events","nullable":true}}}},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_get_visitors":{"totals":{"type":"object","description":"Site-wide unique visitor totals for the date range, deduplicated across human and AI","nullable":true,"properties":{"human":{"type":"number","description":"Site-wide human traffic","nullable":true},"ai":{"type":"number","description":"Site-wide AI bot traffic","nullable":true},"total":{"type":"number","description":"Site-wide total","nullable":true}}},"visitors":{"type":"array","description":"Per-page unique visitor counts","items":{"type":"object","properties":{"path":{"type":"string","description":"The documentation page path","nullable":true},"human":{"type":"number","description":"Unique human visitors","nullable":true},"ai":{"type":"number","description":"Unique AI bot visitors","nullable":true},"total":{"type":"number","description":"Approximate distinct visitors, deduplicated across human and AI","nullable":true}}}},"hasMore":{"type":"boolean","description":"Whether additional results are available"}},"mintlify_search":{"results":{"type":"array","description":"Matching documentation chunks ordered by relevance","items":{"type":"object","properties":{"content":{"type":"string","description":"The matching content from your documentation","nullable":true},"path":{"type":"string","description":"Path or URL to the source document","nullable":true},"metadata":{"type":"json","description":"Additional metadata about the search result","nullable":true}}}},"resultCount":{"type":"number","description":"Number of results returned"}},"mintlify_send_agent_message":{"id":{"type":"string","description":"Unique identifier for the agent job","nullable":true},"status":{"type":"string","description":"Current job status: active, completed, archived, or failed","nullable":true},"source":{"type":"object","description":"Source repository information","nullable":true,"properties":{"repository":{"type":"string","description":"Full GitHub repository URL","nullable":true},"ref":{"type":"string","description":"Git branch the agent is working on","nullable":true}}},"model":{"type":"string","description":"AI model used for this job","nullable":true},"prLink":{"type":"string","description":"GitHub pull request URL created by the agent. Null while the job is active or if no files changed.","nullable":true},"createdAt":{"type":"string","description":"Timestamp when the job was created","nullable":true},"archivedAt":{"type":"string","description":"Timestamp when the job was archived","nullable":true}},"mintlify_trigger_automation":{"schemaId":{"type":"string","description":"ID of the triggered automation","nullable":true},"instanceId":{"type":"string","description":"ID of the queued automation run, visible in the run history","nullable":true},"jobId":{"type":"string","description":"ID of the background job processing the run","nullable":true}},"mintlify_trigger_preview":{"statusId":{"type":"string","description":"Status ID for tracking the preview deployment","nullable":true},"previewUrl":{"type":"string","description":"URL where the preview deployment is hosted","nullable":true}},"mintlify_trigger_update":{"statusId":{"type":"string","description":"Status ID of the queued update. Poll it with Get Update Status.","nullable":true}},"mistral_parser":{"success":{"type":"boolean","description":"Whether the PDF was parsed successfully"},"content":{"type":"string","description":"Extracted content in the requested format (markdown, text, or JSON)"},"metadata":{"type":"object","description":"Processing metadata including jobId, fileType, pageCount, and usage info","properties":{"jobId":{"type":"string","description":"Unique job identifier"},"fileType":{"type":"string","description":"File type (e.g., pdf)"},"fileName":{"type":"string","description":"Original file name"},"source":{"type":"string","description":"Source type (url)"},"pageCount":{"type":"number","description":"Number of pages processed"},"model":{"type":"string","description":"Mistral model used"},"resultType":{"type":"string","description":"Output format (markdown, text, json)"},"processedAt":{"type":"string","description":"Processing timestamp"},"sourceUrl":{"type":"string","description":"Source URL if applicable","optional":true},"usageInfo":{"type":"object","description":"Usage statistics from OCR processing","optional":true}}}},"mistral_parser_v2":{"pages":{"type":"array","description":"Array of page objects from Mistral OCR","items":{"type":"object","properties":{"index":{"type":"number","description":"Page index (zero-based)"},"markdown":{"type":"string","description":"Extracted markdown content"},"images":{"type":"array","description":"Images extracted from this page with bounding boxes","items":{"type":"object","properties":{"id":{"type":"string","description":"Image identifier (e.g., img-0.jpeg)"},"top_left_x":{"type":"number","description":"Top-left X coordinate in pixels"},"top_left_y":{"type":"number","description":"Top-left Y coordinate in pixels"},"bottom_right_x":{"type":"number","description":"Bottom-right X coordinate in pixels"},"bottom_right_y":{"type":"number","description":"Bottom-right Y coordinate in pixels"},"image_base64":{"type":"string","description":"Base64-encoded image data (when include_image_base64=true)","optional":true}}}},"dimensions":{"type":"object","description":"Page dimensions","properties":{"dpi":{"type":"number","description":"Dots per inch"},"height":{"type":"number","description":"Page height in pixels"},"width":{"type":"number","description":"Page width in pixels"}}},"tables":{"type":"array","description":"Extracted tables as HTML/markdown (when table_format is set). Referenced via placeholders like [tbl-0.html]"},"hyperlinks":{"type":"array","description":"Array of URL strings detected in the page (e.g., [\\"https://...\\", \\"mailto:...\\"])","items":{"type":"string","description":"URL or mailto link"}},"header":{"type":"string","description":"Page header content (when extract_header=true)","optional":true},"footer":{"type":"string","description":"Page footer content (when extract_footer=true)","optional":true}}}},"model":{"type":"string","description":"Mistral OCR model identifier (e.g., mistral-ocr-latest)"},"usage_info":{"type":"object","description":"Usage and processing statistics","properties":{"pages_processed":{"type":"number","description":"Total number of pages processed"},"doc_size_bytes":{"type":"number","description":"Document file size in bytes","optional":true}}},"document_annotation":{"type":"string","description":"Structured annotation data as JSON string (when applicable)","optional":true}},"mistral_parser_v3":{"pages":{"type":"array","description":"Array of page objects from Mistral OCR","items":{"type":"object","properties":{"index":{"type":"number","description":"Page index (zero-based)"},"markdown":{"type":"string","description":"Extracted markdown content"},"images":{"type":"array","description":"Images extracted from this page with bounding boxes","items":{"type":"object","properties":{"id":{"type":"string","description":"Image identifier (e.g., img-0.jpeg)"},"top_left_x":{"type":"number","description":"Top-left X coordinate in pixels"},"top_left_y":{"type":"number","description":"Top-left Y coordinate in pixels"},"bottom_right_x":{"type":"number","description":"Bottom-right X coordinate in pixels"},"bottom_right_y":{"type":"number","description":"Bottom-right Y coordinate in pixels"},"image_base64":{"type":"string","description":"Base64-encoded image data (when include_image_base64=true)","optional":true}}}},"dimensions":{"type":"object","description":"Page dimensions","properties":{"dpi":{"type":"number","description":"Dots per inch"},"height":{"type":"number","description":"Page height in pixels"},"width":{"type":"number","description":"Page width in pixels"}}},"tables":{"type":"array","description":"Extracted tables as HTML/markdown (when table_format is set). Referenced via placeholders like [tbl-0.html]"},"hyperlinks":{"type":"array","description":"Array of URL strings detected in the page (e.g., [\\"https://...\\", \\"mailto:...\\"])","items":{"type":"string","description":"URL or mailto link"}},"header":{"type":"string","description":"Page header content (when extract_header=true)","optional":true},"footer":{"type":"string","description":"Page footer content (when extract_footer=true)","optional":true}}}},"model":{"type":"string","description":"Mistral OCR model identifier (e.g., mistral-ocr-latest)"},"usage_info":{"type":"object","description":"Usage and processing statistics","properties":{"pages_processed":{"type":"number","description":"Total number of pages processed"},"doc_size_bytes":{"type":"number","description":"Document file size in bytes","optional":true}}},"document_annotation":{"type":"string","description":"Structured annotation data as JSON string (when applicable)","optional":true}},"monday_archive_item":{"id":{"type":"string","description":"The ID of the archived item"}},"monday_change_column_value":{"item":{"type":"json","description":"The updated item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_create_board":{"board":{"type":"json","description":"The created board","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"description":{"type":"string","description":"Board description","optional":true},"state":{"type":"string","description":"Board state"},"boardKind":{"type":"string","description":"Board kind (public, private, share)"},"itemsCount":{"type":"number","description":"Number of items"},"url":{"type":"string","description":"Board URL"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true}}}},"monday_create_column":{"column":{"type":"json","description":"The created column","optional":true,"properties":{"id":{"type":"string","description":"Column ID"},"title":{"type":"string","description":"Column title"},"type":{"type":"string","description":"Column type"}}}},"monday_create_group":{"group":{"type":"json","description":"The created group","optional":true,"properties":{"id":{"type":"string","description":"Group ID"},"title":{"type":"string","description":"Group title"},"color":{"type":"string","description":"Group color (hex)"},"archived":{"type":"boolean","description":"Whether archived","optional":true},"deleted":{"type":"boolean","description":"Whether deleted","optional":true},"position":{"type":"string","description":"Group position"}}}},"monday_create_item":{"item":{"type":"json","description":"The created item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_create_subitem":{"item":{"type":"json","description":"The created subitem","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_create_update":{"update":{"type":"json","description":"The created update","optional":true,"properties":{"id":{"type":"string","description":"Update ID"},"body":{"type":"string","description":"Update body (HTML)"},"textBody":{"type":"string","description":"Plain text body","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"creatorId":{"type":"string","description":"Creator user ID","optional":true},"itemId":{"type":"string","description":"Item ID","optional":true}}}},"monday_delete_item":{"id":{"type":"string","description":"The ID of the deleted item"}},"monday_duplicate_item":{"item":{"type":"json","description":"The duplicated item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_get_board":{"board":{"type":"json","description":"Board details","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"description":{"type":"string","description":"Board description","optional":true},"state":{"type":"string","description":"Board state"},"boardKind":{"type":"string","description":"Board kind (public, private, share)"},"itemsCount":{"type":"number","description":"Number of items"},"url":{"type":"string","description":"Board URL"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true}}},"groups":{"type":"array","description":"Groups on the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Group ID"},"title":{"type":"string","description":"Group title"},"color":{"type":"string","description":"Group color (hex)"},"archived":{"type":"boolean","description":"Whether the group is archived","optional":true},"deleted":{"type":"boolean","description":"Whether the group is deleted","optional":true},"position":{"type":"string","description":"Group position"}}}},"columns":{"type":"array","description":"Columns on the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"title":{"type":"string","description":"Column title"},"type":{"type":"string","description":"Column type"}}}}},"monday_get_groups":{"groups":{"type":"array","description":"Groups on the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Group ID"},"title":{"type":"string","description":"Group title"},"color":{"type":"string","description":"Group color (hex)"},"archived":{"type":"boolean","description":"Whether the group is archived","optional":true},"deleted":{"type":"boolean","description":"Whether the group is deleted","optional":true},"position":{"type":"string","description":"Group position"}}}},"count":{"type":"number","description":"Number of returned groups"}},"monday_get_item":{"item":{"type":"json","description":"The requested item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_get_items":{"items":{"type":"array","description":"List of items from the board","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state (active, archived, deleted)","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values for the item","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Human-readable text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"count":{"type":"number","description":"Number of items returned"}},"monday_list_boards":{"boards":{"type":"array","description":"List of Monday.com boards","items":{"type":"object","properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"description":{"type":"string","description":"Board description","optional":true},"state":{"type":"string","description":"Board state (active, archived, deleted)"},"boardKind":{"type":"string","description":"Board kind (public, private, share)"},"itemsCount":{"type":"number","description":"Number of items on the board"},"url":{"type":"string","description":"Board URL"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true}}}},"count":{"type":"number","description":"Number of boards returned"}},"monday_move_item_to_group":{"item":{"type":"json","description":"The moved item with updated group","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"monday_search_items":{"items":{"type":"array","description":"Matching items","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"count":{"type":"number","description":"Number of items returned"},"cursor":{"type":"string","description":"Pagination cursor for fetching the next page","optional":true}},"monday_update_item":{"item":{"type":"json","description":"The updated item","optional":true,"properties":{"id":{"type":"string","description":"Item ID"},"name":{"type":"string","description":"Item name"},"state":{"type":"string","description":"Item state","optional":true},"boardId":{"type":"string","description":"Board ID","optional":true},"groupId":{"type":"string","description":"Group ID","optional":true},"groupTitle":{"type":"string","description":"Group title","optional":true},"columnValues":{"type":"array","description":"Column values","items":{"type":"object","properties":{"id":{"type":"string","description":"Column ID"},"text":{"type":"string","description":"Text value","optional":true},"value":{"type":"string","description":"Raw JSON value","optional":true},"type":{"type":"string","description":"Column type"}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"url":{"type":"string","description":"Item URL","optional":true}}}},"mongodb_delete":{"message":{"type":"string","description":"Operation status message"},"deletedCount":{"type":"number","description":"Number of documents deleted"},"documentCount":{"type":"number","description":"Total number of documents affected"}},"mongodb_execute":{"message":{"type":"string","description":"Operation status message"},"documents":{"type":"array","description":"Array of documents returned from aggregation"},"documentCount":{"type":"number","description":"Number of documents returned"}},"mongodb_insert":{"message":{"type":"string","description":"Operation status message"},"documentCount":{"type":"number","description":"Number of documents inserted"},"insertedId":{"type":"string","description":"ID of inserted document (single insert)"},"insertedIds":{"type":"array","description":"Array of inserted document IDs (multiple insert)"}},"mongodb_introspect":{"message":{"type":"string","description":"Operation status message"},"databases":{"type":"array","description":"Array of database names"},"collections":{"type":"array","description":"Array of collection info with name, type, document count, and indexes"}},"mongodb_query":{"message":{"type":"string","description":"Operation status message"},"documents":{"type":"array","description":"Array of documents returned from the query"},"documentCount":{"type":"number","description":"Number of documents returned"}},"mongodb_update":{"message":{"type":"string","description":"Operation status message"},"matchedCount":{"type":"number","description":"Number of documents matched by filter"},"modifiedCount":{"type":"number","description":"Number of documents modified"},"documentCount":{"type":"number","description":"Total number of documents affected"},"insertedId":{"type":"string","description":"ID of inserted document (if upsert)"}},"mysql_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of deleted rows"},"rowCount":{"type":"number","description":"Number of rows deleted"}},"mysql_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows affected"}},"mysql_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of inserted rows"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"mysql_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes"},"databases":{"type":"array","description":"List of available databases on the server"}},"mysql_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"mysql_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of updated rows"},"rowCount":{"type":"number","description":"Number of rows updated"}},"neo4j_create":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Creation summary with counters for nodes and relationships created"}},"neo4j_delete":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Delete summary with counters for nodes and relationships deleted"}},"neo4j_execute":{"message":{"type":"string","description":"Operation status message"},"records":{"type":"array","description":"Array of records returned from the query"},"recordCount":{"type":"number","description":"Number of records returned"},"summary":{"type":"json","description":"Execution summary with timing and counters"}},"neo4j_introspect":{"message":{"type":"string","description":"Operation status message"},"labels":{"type":"array","description":"Array of node labels in the database"},"relationshipTypes":{"type":"array","description":"Array of relationship types in the database"},"nodeSchemas":{"type":"array","description":"Array of node schemas with their properties"},"relationshipSchemas":{"type":"array","description":"Array of relationship schemas with their properties"},"constraints":{"type":"array","description":"Array of database constraints"},"indexes":{"type":"array","description":"Array of database indexes"}},"neo4j_merge":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Merge summary with counters for nodes/relationships created or matched"}},"neo4j_query":{"message":{"type":"string","description":"Operation status message"},"records":{"type":"array","description":"Array of records returned from the query"},"recordCount":{"type":"number","description":"Number of records returned"},"summary":{"type":"json","description":"Query execution summary with timing and counters"}},"neo4j_update":{"message":{"type":"string","description":"Operation status message"},"summary":{"type":"json","description":"Update summary with counters for properties set"}},"netsuite_attach_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true}},"netsuite_batch_create_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_delete_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_get_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_update_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_batch_upsert_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 202 Accepted submission response","nullable":true},"location":{"type":"string","description":"Asynchronous job URL from the Location response header","optional":true},"jobId":{"type":"string","description":"Asynchronous job ID parsed from the Location header","optional":true}},"netsuite_create_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for standard HTTP 204 creation; replacement creation can return the documented HTTP 201 post-state object","nullable":true},"location":{"type":"string","description":"Newly created record URL from the Location response header","optional":true}},"netsuite_delete_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true}},"netsuite_detach_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true}},"netsuite_execute_action":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Documented NetSuite record-action response","nullable":true,"properties":{"result":{"type":"boolean","description":"True when NetSuite completed the record action"}}}},"netsuite_execute_dataset":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Items in this page; item fields depend on the record, query, or dataset","optional":true,"items":{"type":"json","description":"Account-specific NetSuite item"}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_execute_suiteql":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Items in this page; item fields depend on the record, query, or dataset","optional":true,"items":{"type":"json","description":"Account-specific NetSuite item"}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_get_async_result":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Result payload for the submitted asynchronous operation; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_async_status":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Documented NetSuite asynchronous job, task collection, or task status","nullable":true,"properties":{"completed":{"type":"boolean","description":"Whether processing has completed","optional":true},"endTime":{"type":"string","description":"Task completion time","optional":true},"id":{"type":"string","description":"Asynchronous job or task ID","optional":true},"progress":{"type":"string","description":"Current task progress state","optional":true},"startTime":{"type":"string","description":"Task start time","optional":true},"count":{"type":"number","description":"Number of task collection entries returned","optional":true},"items":{"type":"array","description":"Collection entries containing links to one or more asynchronous tasks","optional":true,"items":{"type":"json","properties":{"links":{"type":"array","description":"Links to individual tasks","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}},"links":{"type":"array","description":"HATEOAS links for the job or task collection","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"task":{"type":"object","description":"Link container for the tasks belonging to this asynchronous job","optional":true,"properties":{"links":{"type":"array","description":"Links to the job task collection","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}}}},"netsuite_get_governance_limits":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Documented NetSuite governance limits","nullable":true,"properties":{"accountConcurrencyLimit":{"type":"number","description":"Account concurrency limit"},"accountUnallocatedConcurrencyLimit":{"type":"number","description":"Account concurrency not allocated to integrations"},"integrationConcurrencyLimit":{"type":"number","description":"Concurrency allocated to this integration","optional":true},"integrationLimitType":{"type":"string","description":"Limit assignment: integrationSpecific, accountLimit, or internal"}}}},"netsuite_get_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_record_form":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_record_metadata":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_get_select_options":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Select-options response keyed by requested field ID; each dynamic field contains an _selectOptions object with links, items, count, offset, hasMore, and totalResults","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}},"netsuite_get_server_time":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite server time response","nullable":true,"properties":{"serverTime":{"type":"string","description":"Current NetSuite server time in UTC"}}}},"netsuite_get_subresource":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite response body; record fields are account-specific and dynamic","nullable":true}},"netsuite_list_datasets":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Items in this page; item fields depend on the record, query, or dataset","optional":true,"items":{"type":"json","description":"Account-specific NetSuite item"}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_list_record_types":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"NetSuite REST metadata catalog","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Record types exposed to the authenticated role","items":{"type":"object","properties":{"name":{"type":"string","description":"REST record type script ID"},"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true},"mediaType":{"type":"string","description":"Media type advertised for the linked metadata resource","optional":true}}}}}}}}}},"netsuite_list_records":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"One documented NetSuite collection page","nullable":true,"properties":{"links":{"type":"array","description":"Oracle HATEOAS links for the response","optional":true,"items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}},"items":{"type":"array","description":"Matching record references in this page","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"NetSuite record ID"},"links":{"type":"array","description":"Oracle HATEOAS links for the record","items":{"type":"object","properties":{"rel":{"type":"string","description":"Link relationship","optional":true},"href":{"type":"string","description":"Link target","optional":true}}}}}}},"count":{"type":"number","description":"Number of items in this page","optional":true},"hasMore":{"type":"boolean","description":"Whether another page is available","optional":true},"offset":{"type":"number","description":"Offset of this page","optional":true},"totalResults":{"type":"number","description":"Total number of matching items","optional":true}}}},"netsuite_transform_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true},"location":{"type":"string","description":"URL of the transformed record, when NetSuite returns a Location header","optional":true}},"netsuite_update_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true},"location":{"type":"string","description":"Updated record URL from the Location response header","optional":true}},"netsuite_upsert_record":{"status":{"type":"number","description":"HTTP status returned by NetSuite"},"data":{"type":"json","description":"Empty for the documented HTTP 204 No Content response","nullable":true},"location":{"type":"string","description":"URL of the created or updated record, when NetSuite returns a Location header","optional":true}},"neverbounce_get_credits":{"credits":{"type":"number","description":"Remaining paid verification credits"},"freeCredits":{"type":"number","description":"Remaining free verification credits"}},"neverbounce_verify_email":{"email":{"type":"string","description":"The verified email address"},"status":{"type":"string","description":"Verification status (valid, invalid, catch_all, disposable, unknown)"},"deliverable":{"type":"boolean","description":"Whether the email is valid and safe to send"},"roleAccount":{"type":"boolean","description":"Whether the address is a role account (e.g., info@, sales@)","optional":true},"freeEmail":{"type":"boolean","description":"Whether the address is on a free email provider","optional":true},"didYouMean":{"type":"string","description":"Suggested correction for a likely typo","optional":true},"flags":{"type":"array","description":"Raw NeverBounce flags for the address","optional":true}},"new_relic_create_deployment_event":{"event":{"type":"object","description":"Created New Relic change tracking event","properties":{"changeTrackingId":{"type":"string","description":"New Relic change tracking ID","nullable":true},"customAttributes":{"type":"json","description":"Custom attributes on the change tracking event","optional":true,"nullable":true},"category":{"type":"string","description":"Change category","nullable":true},"categoryAndType":{"type":"string","description":"Combined category and type","nullable":true},"type":{"type":"string","description":"Change type","nullable":true},"shortDescription":{"type":"string","description":"Short change description","nullable":true},"description":{"type":"string","description":"Change description","nullable":true},"timestamp":{"type":"number","description":"Change timestamp in milliseconds","nullable":true},"user":{"type":"string","description":"User associated with the change","nullable":true},"groupId":{"type":"string","description":"Change group ID","nullable":true},"entity":{"type":"object","description":"Entity associated with the change","nullable":true,"properties":{"guid":{"type":"string","description":"Entity GUID","nullable":true},"name":{"type":"string","description":"Entity name","nullable":true}}}}},"messages":{"type":"array","description":"Messages returned by New Relic for the created change event","items":{"type":"string","description":"New Relic message"}}},"new_relic_get_entity":{"entity":{"type":"object","description":"New Relic entity details","optional":true,"properties":{"guid":{"type":"string","description":"Entity GUID","nullable":true},"name":{"type":"string","description":"Entity name","nullable":true},"entityType":{"type":"string","description":"Entity type","nullable":true},"domain":{"type":"string","description":"Entity domain, e.g. APM, INFRA","nullable":true},"reporting":{"type":"boolean","description":"Whether the entity is currently reporting data","nullable":true},"alertSeverity":{"type":"string","description":"Current alert severity for the entity","nullable":true},"tags":{"type":"array","description":"Entity tags","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key","nullable":true},"values":{"type":"array","description":"Tag values","items":{"type":"string"}}}}}}}},"new_relic_nrql_query":{"results":{"type":"array","description":"NRQL result rows. Row fields depend on the query projection.","items":{"type":"object","description":"A NRQL result row"}},"resultCount":{"type":"number","description":"Number of NRQL result rows returned"}},"new_relic_search_entities":{"count":{"type":"number","description":"Total number of entities matching the query"},"query":{"type":"string","description":"Entity search query New Relic executed"},"entities":{"type":"array","description":"Matching New Relic entities","items":{"type":"object","properties":{"guid":{"type":"string","description":"Entity GUID","nullable":true},"name":{"type":"string","description":"Entity name","nullable":true},"entityType":{"type":"string","description":"Entity type","nullable":true},"domain":{"type":"string","description":"Entity domain, e.g. APM, INFRA","nullable":true},"reporting":{"type":"boolean","description":"Whether the entity is currently reporting data","nullable":true},"alertSeverity":{"type":"string","description":"Current alert severity for the entity","nullable":true},"tags":{"type":"array","description":"Entity tags","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key","nullable":true},"values":{"type":"array","description":"Tag values","items":{"type":"string"}}}}}}}},"nextCursor":{"type":"string","description":"Cursor for the next page of results","optional":true}},"notion_add_database_row":{"id":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"title":{"type":"string","description":"Row title"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_add_database_row_v2":{"id":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"title":{"type":"string","description":"Row title"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_append_blocks":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_append_blocks_v2":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_create_comment":{"id":{"type":"string","description":"Comment UUID"},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"content":{"type":"string","description":"Plain text content of the comment"},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}},"notion_create_comment_v2":{"id":{"type":"string","description":"Comment UUID"},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"content":{"type":"string","description":"Plain text content of the comment"},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}},"notion_create_database":{"content":{"type":"string","description":"Success message with database details and properties list"},"metadata":{"type":"object","description":"Database metadata including ID, title, URL, creation time, and properties schema","properties":{"id":{"type":"string","description":"Database UUID"},"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"},"properties":{"type":"object","description":"Database properties schema"}}}},"notion_create_database_v2":{"id":{"type":"string","description":"Database UUID"},"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"properties":{"type":"object","description":"Database properties schema"}},"notion_create_page":{"content":{"type":"string","description":"Success message confirming page creation"},"metadata":{"type":"object","description":"Page metadata including title, page ID, URL, and timestamps","properties":{"title":{"type":"string","description":"Page title"},"pageId":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"}}}},"notion_create_page_v2":{"id":{"type":"string","description":"Page UUID"},"title":{"type":"string","description":"Page title"},"url":{"type":"string","description":"Notion page URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_delete_block":{"id":{"type":"string","description":"Block UUID"},"archived":{"type":"boolean","description":"Whether the block was archived (moved to trash)"}},"notion_delete_block_v2":{"id":{"type":"string","description":"Block UUID"},"archived":{"type":"boolean","description":"Whether the block was archived (moved to trash)"}},"notion_list_comments":{"results":{"type":"array","description":"Array of Notion comment objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"comment\\""},"id":{"type":"string","description":"Comment UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_list_comments_v2":{"results":{"type":"array","description":"Array of Notion comment objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"comment\\""},"id":{"type":"string","description":"Comment UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"discussion_id":{"type":"string","description":"UUID of the discussion thread"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"rich_text":{"type":"array","description":"Array of rich text objects","items":{"type":"object","properties":{"type":{"type":"string","description":"Rich text type: \\"text\\", \\"mention\\", or \\"equation\\""},"plain_text":{"type":"string","description":"Plain text content without annotations"},"href":{"type":"string","description":"URL for links or Notion mentions","optional":true},"annotations":{"type":"object","description":"Text styling annotations","properties":{"bold":{"type":"boolean","description":"Bold styling"},"italic":{"type":"boolean","description":"Italic styling"},"strikethrough":{"type":"boolean","description":"Strikethrough styling"},"underline":{"type":"boolean","description":"Underline styling"},"code":{"type":"boolean","description":"Code styling"},"color":{"type":"string","description":"Text color (default, blue, green, red, purple, orange, pink, gray, brown, yellow, or _background variants)"}}}}}}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_list_users":{"results":{"type":"array","description":"Array of Notion user objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_list_users_v2":{"results":{"type":"array","description":"Array of Notion user objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_query_database":{"content":{"type":"string","description":"Formatted list of database entries with their properties"},"metadata":{"type":"object","description":"Query metadata including total results count, pagination info, and raw results array","properties":{"totalResults":{"type":"number","description":"Number of results returned"},"hasMore":{"type":"boolean","description":"Whether more results are available"},"nextCursor":{"type":"string","description":"Cursor for next page of results","optional":true},"results":{"type":"array","description":"Array of page objects from the database","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"page\\""},"id":{"type":"string","description":"Page UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the page is archived"},"in_trash":{"type":"boolean","description":"Whether the page is in trash"},"url":{"type":"string","description":"Notion page URL"},"public_url":{"type":"string","description":"Public web URL if shared, null otherwise","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"icon":{"type":"object","description":"Page/database icon (emoji, custom_emoji, or file)","optional":true,"properties":{"type":{"type":"string","description":"Icon type: \\"emoji\\", \\"custom_emoji\\", or \\"file\\""},"emoji":{"type":"string","description":"Emoji character (if type is emoji)","optional":true},"custom_emoji":{"type":"object","description":"Custom emoji object (if type is custom_emoji)","optional":true,"properties":{"id":{"type":"string","description":"Custom emoji UUID"},"name":{"type":"string","description":"Custom emoji name","optional":true},"url":{"type":"string","description":"URL to custom emoji image","optional":true}}},"file":{"type":"object","description":"Notion-hosted file (if type is file)","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"external":{"type":"object","description":"External file (if type is external)","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"cover":{"type":"object","description":"Page/database cover image","optional":true,"properties":{"type":{"type":"string","description":"File type: \\"file\\", \\"file_upload\\", or \\"external\\""},"file":{"type":"object","description":"Notion-hosted file object (when type is \\"file\\")","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"file_upload":{"type":"object","description":"API-uploaded file object (when type is \\"file_upload\\")","optional":true,"properties":{"id":{"type":"string","description":"File upload UUID"}}},"external":{"type":"object","description":"External file object (when type is \\"external\\")","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"properties":{"type":"object","description":"Page property values (structure depends on parent type - database properties or title only)"}}}}}}},"notion_query_database_v2":{"results":{"type":"array","description":"Array of page objects from the database","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"page\\""},"id":{"type":"string","description":"Page UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the page is archived"},"in_trash":{"type":"boolean","description":"Whether the page is in trash"},"url":{"type":"string","description":"Notion page URL"},"public_url":{"type":"string","description":"Public web URL if shared, null otherwise","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"icon":{"type":"object","description":"Page/database icon (emoji, custom_emoji, or file)","optional":true,"properties":{"type":{"type":"string","description":"Icon type: \\"emoji\\", \\"custom_emoji\\", or \\"file\\""},"emoji":{"type":"string","description":"Emoji character (if type is emoji)","optional":true},"custom_emoji":{"type":"object","description":"Custom emoji object (if type is custom_emoji)","optional":true,"properties":{"id":{"type":"string","description":"Custom emoji UUID"},"name":{"type":"string","description":"Custom emoji name","optional":true},"url":{"type":"string","description":"URL to custom emoji image","optional":true}}},"file":{"type":"object","description":"Notion-hosted file (if type is file)","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"external":{"type":"object","description":"External file (if type is external)","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"cover":{"type":"object","description":"Page/database cover image","optional":true,"properties":{"type":{"type":"string","description":"File type: \\"file\\", \\"file_upload\\", or \\"external\\""},"file":{"type":"object","description":"Notion-hosted file object (when type is \\"file\\")","optional":true,"properties":{"url":{"type":"string","description":"Authenticated URL valid for one hour"},"expiry_time":{"type":"string","description":"ISO 8601 timestamp when URL expires"}}},"file_upload":{"type":"object","description":"API-uploaded file object (when type is \\"file_upload\\")","optional":true,"properties":{"id":{"type":"string","description":"File upload UUID"}}},"external":{"type":"object","description":"External file object (when type is \\"external\\")","optional":true,"properties":{"url":{"type":"string","description":"External file URL (never expires)"}}}}},"properties":{"type":"object","description":"Page property values (structure depends on parent type - database properties or title only)"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true},"total_results":{"type":"number","description":"Number of results returned"}},"notion_read":{"content":{"type":"string","description":"Page content in markdown format with headers, paragraphs, lists, and todos"},"metadata":{"type":"object","description":"Page metadata including title, URL, and timestamps","properties":{"title":{"type":"string","description":"Page title"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"},"url":{"type":"string","description":"Notion page URL"}}}},"notion_read_database":{"content":{"type":"string","description":"Database information including title, properties schema, and metadata"},"metadata":{"type":"object","description":"Database metadata including title, ID, URL, timestamps, and properties schema","properties":{"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"id":{"type":"string","description":"Database UUID"},"createdTime":{"type":"string","description":"ISO 8601 creation timestamp"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"properties":{"type":"object","description":"Database properties schema"}}}},"notion_read_database_v2":{"id":{"type":"string","description":"Database UUID"},"title":{"type":"string","description":"Database title"},"url":{"type":"string","description":"Notion database URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"properties":{"type":"object","description":"Database properties schema"}},"notion_read_v2":{"content":{"type":"string","description":"Page content in markdown format"},"title":{"type":"string","description":"Page title"},"url":{"type":"string","description":"Notion page URL"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_retrieve_block":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full Notion block object. Includes a type-specific field (e.g. paragraph, heading_1, image) whose shape varies by block type and is not enumerated below — read it directly off this object.","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_retrieve_block_children":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_retrieve_block_children_v2":{"results":{"type":"array","description":"Array of Notion block objects","items":{"type":"object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"notion_retrieve_block_v2":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full Notion block object. Includes a type-specific field (e.g. paragraph, heading_1, image) whose shape varies by block type and is not enumerated below — read it directly off this object.","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_retrieve_user":{"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true},"email":{"type":"string","description":"User email address (person users only)","optional":true}},"notion_retrieve_user_v2":{"id":{"type":"string","description":"User UUID"},"type":{"type":"string","description":"User type: \\"person\\" or \\"bot\\"","optional":true},"name":{"type":"string","description":"User display name","optional":true},"avatar_url":{"type":"string","description":"URL to user avatar image","optional":true},"email":{"type":"string","description":"User email address (person users only)","optional":true}},"notion_search":{"content":{"type":"string","description":"Formatted list of search results including pages and databases"},"metadata":{"type":"object","description":"Search metadata including total results count, pagination info, and raw results array","properties":{"totalResults":{"type":"number","description":"Number of results returned"},"hasMore":{"type":"boolean","description":"Whether more results are available"},"nextCursor":{"type":"string","description":"Cursor for next page of results","optional":true},"results":{"type":"array","description":"Array of search results (pages and/or databases)","items":{"type":"object","properties":{"object":{"type":"string","description":"Object type: \\"page\\" or \\"database\\""},"id":{"type":"string","description":"Object UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the object is archived"},"in_trash":{"type":"boolean","description":"Whether the object is in trash"},"url":{"type":"string","description":"Object URL"},"public_url":{"type":"string","description":"Public web URL if shared","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"properties":{"type":"object","description":"Object properties"}}}}}}},"notion_search_v2":{"results":{"type":"array","description":"Array of search results (pages and/or databases)","items":{"type":"object","properties":{"object":{"type":"string","description":"Object type: \\"page\\" or \\"database\\""},"id":{"type":"string","description":"Object UUID"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the object is archived"},"in_trash":{"type":"boolean","description":"Whether the object is in trash"},"url":{"type":"string","description":"Object URL"},"public_url":{"type":"string","description":"Public web URL if shared","optional":true},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"properties":{"type":"object","description":"Object properties"}}}},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_cursor":{"type":"string","description":"Cursor for next page of results","optional":true},"total_results":{"type":"number","description":"Number of results returned"}},"notion_update_block":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full updated Notion block object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_update_block_v2":{"id":{"type":"string","description":"Block UUID"},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"archived":{"type":"boolean","description":"Whether the block is archived"},"block":{"type":"object","description":"The full updated Notion block object","properties":{"object":{"type":"string","description":"Always \\"block\\""},"id":{"type":"string","description":"Block UUID"},"parent":{"type":"object","description":"Parent object specifying hierarchical relationship","properties":{"type":{"type":"string","description":"Parent type: \\"database_id\\", \\"data_source_id\\", \\"page_id\\", \\"workspace\\", or \\"block_id\\""},"database_id":{"type":"string","description":"Parent database UUID (if type is database_id)","optional":true},"data_source_id":{"type":"string","description":"Parent data source UUID (if type is data_source_id)","optional":true},"page_id":{"type":"string","description":"Parent page UUID (if type is page_id)","optional":true},"workspace":{"type":"boolean","description":"True if parent is workspace (if type is workspace)","optional":true},"block_id":{"type":"string","description":"Parent block UUID (if type is block_id)","optional":true}}},"type":{"type":"string","description":"Block type (paragraph, heading_1, heading_2, heading_3, image, etc.)"},"created_time":{"type":"string","description":"ISO 8601 creation timestamp"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"},"created_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"last_edited_by":{"type":"object","description":"Partial user object","properties":{"object":{"type":"string","description":"Always \\"user\\""},"id":{"type":"string","description":"User UUID"}}},"archived":{"type":"boolean","description":"Whether the block is archived"},"in_trash":{"type":"boolean","description":"Whether the block is in trash"},"has_children":{"type":"boolean","description":"Whether the block has nested blocks"}}}},"notion_update_page":{"content":{"type":"string","description":"Success message confirming page properties update"},"metadata":{"type":"object","description":"Page metadata including title, page ID, URL, and update timestamps","properties":{"title":{"type":"string","description":"Page title"},"pageId":{"type":"string","description":"Page UUID"},"url":{"type":"string","description":"Notion page URL"},"lastEditedTime":{"type":"string","description":"ISO 8601 last edit timestamp"},"updatedTime":{"type":"string","description":"ISO 8601 timestamp when update was performed"}}}},"notion_update_page_v2":{"id":{"type":"string","description":"Page UUID"},"title":{"type":"string","description":"Page title"},"url":{"type":"string","description":"Notion page URL"},"last_edited_time":{"type":"string","description":"ISO 8601 last edit timestamp"}},"notion_write":{"content":{"type":"string","description":"Success message confirming content was appended to page"}},"notion_write_v2":{"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_append_active":{"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_append_note":{"filename":{"type":"string","description":"Path of the note"},"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_append_periodic_note":{"period":{"type":"string","description":"Period type of the note"},"appended":{"type":"boolean","description":"Whether content was successfully appended"}},"obsidian_create_note":{"filename":{"type":"string","description":"Path of the created note"},"created":{"type":"boolean","description":"Whether the note was successfully created"}},"obsidian_delete_note":{"filename":{"type":"string","description":"Path of the deleted note"},"deleted":{"type":"boolean","description":"Whether the note was successfully deleted"}},"obsidian_execute_command":{"commandId":{"type":"string","description":"ID of the executed command"},"executed":{"type":"boolean","description":"Whether the command was successfully executed"}},"obsidian_get_active":{"content":{"type":"string","description":"Markdown content of the active file"},"filename":{"type":"string","description":"Path to the active file","optional":true}},"obsidian_get_note":{"content":{"type":"string","description":"Markdown content of the note"},"filename":{"type":"string","description":"Path to the note"}},"obsidian_get_periodic_note":{"content":{"type":"string","description":"Markdown content of the periodic note"},"period":{"type":"string","description":"Period type of the note"}},"obsidian_list_commands":{"commands":{"type":"json","description":"List of available commands with IDs and names","properties":{"id":{"type":"string","description":"Command identifier"},"name":{"type":"string","description":"Human-readable command name"}}}},"obsidian_list_files":{"files":{"type":"json","description":"List of files and directories","properties":{"path":{"type":"string","description":"File or directory path"},"type":{"type":"string","description":"Whether the entry is a file or directory"}}}},"obsidian_open_file":{"filename":{"type":"string","description":"Path of the opened file"},"opened":{"type":"boolean","description":"Whether the file was successfully opened"}},"obsidian_patch_active":{"patched":{"type":"boolean","description":"Whether the active file was successfully patched"}},"obsidian_patch_note":{"filename":{"type":"string","description":"Path of the patched note"},"patched":{"type":"boolean","description":"Whether the note was successfully patched"}},"obsidian_search":{"results":{"type":"json","description":"Search results with filenames, scores, and matching contexts","properties":{"filename":{"type":"string","description":"Path to the matching note"},"score":{"type":"number","description":"Relevance score"},"matches":{"type":"json","description":"Matching text contexts","properties":{"context":{"type":"string","description":"Text surrounding the match"}}}}}},"okta_activate_user":{"userId":{"type":"string","description":"Activated user ID"},"activated":{"type":"boolean","description":"Whether the user was activated"},"activationUrl":{"type":"string","description":"Activation URL (only returned when sendEmail is false)","optional":true},"activationToken":{"type":"string","description":"Activation token (only returned when sendEmail is false)","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_add_user_to_group":{"groupId":{"type":"string","description":"Group ID"},"userId":{"type":"string","description":"User ID added to the group"},"added":{"type":"boolean","description":"Whether the user was added"},"success":{"type":"boolean","description":"Operation success status"}},"okta_create_group":{"id":{"type":"string","description":"Created group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_create_user":{"id":{"type":"string","description":"Created user ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"okta_deactivate_user":{"userId":{"type":"string","description":"Deactivated user ID"},"deactivated":{"type":"boolean","description":"Whether the user was deactivated"},"success":{"type":"boolean","description":"Operation success status"}},"okta_delete_group":{"groupId":{"type":"string","description":"Deleted group ID"},"deleted":{"type":"boolean","description":"Whether the group was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"okta_delete_user":{"userId":{"type":"string","description":"Deleted user ID"},"deleted":{"type":"boolean","description":"Whether the user was deleted"},"success":{"type":"boolean","description":"Operation success status"}},"okta_get_group":{"id":{"type":"string","description":"Group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_get_user":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login (usually email)","optional":true},"mobilePhone":{"type":"string","description":"Mobile phone","optional":true},"secondEmail":{"type":"string","description":"Secondary email","optional":true},"displayName":{"type":"string","description":"Display name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"department":{"type":"string","description":"Department","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"manager":{"type":"string","description":"Manager name","optional":true},"managerId":{"type":"string","description":"Manager ID","optional":true},"division":{"type":"string","description":"Division","optional":true},"employeeNumber":{"type":"string","description":"Employee number","optional":true},"userType":{"type":"string","description":"User type","optional":true},"created":{"type":"string","description":"Creation timestamp"},"activated":{"type":"string","description":"Activation timestamp","optional":true},"lastLogin":{"type":"string","description":"Last login timestamp","optional":true},"lastUpdated":{"type":"string","description":"Last update timestamp"},"statusChanged":{"type":"string","description":"Status change timestamp","optional":true},"passwordChanged":{"type":"string","description":"Password change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_list_group_members":{"members":{"type":"array","description":"Array of group member user objects","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login","optional":true},"mobilePhone":{"type":"string","description":"Mobile phone","optional":true},"title":{"type":"string","description":"Job title","optional":true},"department":{"type":"string","description":"Department","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastLogin":{"type":"string","description":"Last login timestamp","optional":true},"lastUpdated":{"type":"string","description":"Last update timestamp"},"activated":{"type":"string","description":"Activation timestamp","optional":true},"statusChanged":{"type":"string","description":"Status change timestamp","optional":true}}}},"count":{"type":"number","description":"Number of members returned"},"success":{"type":"boolean","description":"Operation success status"}},"okta_list_groups":{"groups":{"type":"array","description":"Array of Okta group objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type (OKTA_GROUP, APP_GROUP, BUILT_IN)"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true}}}},"count":{"type":"number","description":"Number of groups returned"},"success":{"type":"boolean","description":"Operation success status"}},"okta_list_users":{"users":{"type":"array","description":"Array of Okta user objects","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status (ACTIVE, STAGED, PROVISIONED, etc.)"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login (usually email)","optional":true},"mobilePhone":{"type":"string","description":"Mobile phone","optional":true},"title":{"type":"string","description":"Job title","optional":true},"department":{"type":"string","description":"Department","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastLogin":{"type":"string","description":"Last login timestamp","optional":true},"lastUpdated":{"type":"string","description":"Last update timestamp"},"activated":{"type":"string","description":"Activation timestamp","optional":true},"statusChanged":{"type":"string","description":"Status change timestamp","optional":true}}}},"count":{"type":"number","description":"Number of users returned"},"success":{"type":"boolean","description":"Operation success status"}},"okta_remove_user_from_group":{"groupId":{"type":"string","description":"Group ID"},"userId":{"type":"string","description":"User ID removed from the group"},"removed":{"type":"boolean","description":"Whether the user was removed"},"success":{"type":"boolean","description":"Operation success status"}},"okta_reset_password":{"userId":{"type":"string","description":"User ID"},"resetPasswordUrl":{"type":"string","description":"Password reset URL (only returned when sendEmail is false)","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_suspend_user":{"userId":{"type":"string","description":"Suspended user ID"},"suspended":{"type":"boolean","description":"Whether the user was suspended"},"success":{"type":"boolean","description":"Operation success status"}},"okta_unsuspend_user":{"userId":{"type":"string","description":"Unsuspended user ID"},"unsuspended":{"type":"boolean","description":"Whether the user was unsuspended"},"success":{"type":"boolean","description":"Operation success status"}},"okta_update_group":{"id":{"type":"string","description":"Group ID"},"name":{"type":"string","description":"Group name"},"description":{"type":"string","description":"Group description","optional":true},"type":{"type":"string","description":"Group type"},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"lastMembershipUpdated":{"type":"string","description":"Last membership change timestamp","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"okta_update_user":{"id":{"type":"string","description":"User ID"},"status":{"type":"string","description":"User status"},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"login":{"type":"string","description":"Login","optional":true},"created":{"type":"string","description":"Creation timestamp"},"lastUpdated":{"type":"string","description":"Last update timestamp"},"success":{"type":"boolean","description":"Operation success status"}},"onedrive_copy":{"success":{"type":"boolean","description":"Whether the copy request was accepted"},"sourceFileId":{"type":"string","description":"The ID of the file or folder that was copied"},"name":{"type":"string","description":"The requested name for the copy, if provided"},"monitorUrl":{"type":"string","description":"URL to poll for the status of the asynchronous copy operation (copy completes in the background)"}},"onedrive_create_folder":{"success":{"type":"boolean","description":"Whether the folder was created successfully"},"file":{"type":"object","description":"The created folder object with metadata including id, name, webViewLink, and timestamps"}},"onedrive_create_share_link":{"success":{"type":"boolean","description":"Whether the sharing link was created successfully"},"link":{"type":"object","description":"The created sharing link, including its type, scope, and URL"}},"onedrive_delete":{"success":{"type":"boolean","description":"Whether the file was deleted successfully"},"deleted":{"type":"boolean","description":"Confirmation that the file was deleted"},"fileId":{"type":"string","description":"The ID of the deleted file"}},"onedrive_download":{"file":{"type":"file","description":"Downloaded file stored in execution files"}},"onedrive_get_drive_info":{"success":{"type":"boolean","description":"Whether the drive info was retrieved"},"driveId":{"type":"string","description":"The ID of the drive"},"driveType":{"type":"string","description":"The type of drive (e.g., \\"personal\\", \\"business\\")"},"webUrl":{"type":"string","description":"URL to the drive in the browser"},"owner":{"type":"string","description":"Display name of the drive owner","optional":true},"quota":{"type":"object","description":"Storage quota information in bytes (total, used, remaining, deleted, state)"}},"onedrive_get_item":{"success":{"type":"boolean","description":"Whether the item metadata was retrieved"},"file":{"type":"object","description":"The file or folder metadata, including id, name, webViewLink, size, and timestamps"}},"onedrive_list":{"success":{"type":"boolean","description":"Whether files were listed successfully"},"files":{"type":"array","description":"Array of file and folder objects with metadata"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results (optional)"}},"onedrive_move":{"success":{"type":"boolean","description":"Whether the move or rename was successful"},"file":{"type":"object","description":"The updated file object with its new name and/or parent folder"}},"onedrive_search":{"success":{"type":"boolean","description":"Whether the search completed successfully"},"files":{"type":"array","description":"Array of file and folder objects matching the search query"},"nextPageToken":{"type":"string","description":"Token for retrieving the next page of results (optional)"}},"onedrive_upload":{"success":{"type":"boolean","description":"Whether the file was uploaded successfully"},"file":{"type":"object","description":"The uploaded file object with metadata including id, name, webViewLink, webContentLink, and timestamps"}},"onepassword_create_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"onepassword_delete_item":{"success":{"type":"boolean","description":"Whether the item was successfully deleted"}},"onepassword_get_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"onepassword_get_item_file":{"file":{"type":"file","description":"Downloaded file attachment"}},"onepassword_get_vault":{"id":{"type":"string","description":"Vault ID"},"name":{"type":"string","description":"Vault name"},"description":{"type":"string","description":"Vault description","optional":true},"attributeVersion":{"type":"number","description":"Vault attribute version"},"contentVersion":{"type":"number","description":"Vault content version"},"items":{"type":"number","description":"Number of items in the vault"},"type":{"type":"string","description":"Vault type (USER_CREATED, PERSONAL, or EVERYONE)"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}},"onepassword_list_items":{"items":{"type":"array","description":"List of items in the vault (summaries without field values)","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}}}}},"onepassword_list_vaults":{"vaults":{"type":"array","description":"List of accessible vaults","items":{"type":"object","properties":{"id":{"type":"string","description":"Vault ID"},"name":{"type":"string","description":"Vault name"},"description":{"type":"string","description":"Vault description","optional":true},"attributeVersion":{"type":"number","description":"Vault attribute version"},"contentVersion":{"type":"number","description":"Vault content version"},"items":{"type":"number","description":"Number of items in the vault"},"type":{"type":"string","description":"Vault type (USER_CREATED, PERSONAL, or EVERYONE)"},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}}}}},"onepassword_replace_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"onepassword_resolve_secret":{"value":{"type":"string","description":"The resolved secret value"},"reference":{"type":"string","description":"The original secret reference URI"}},"onepassword_update_item":{"id":{"type":"string","description":"Item ID"},"title":{"type":"string","description":"Item title"},"vault":{"type":"object","description":"Vault reference","properties":{"id":{"type":"string","description":"Vault ID"}}},"category":{"type":"string","description":"Item category (e.g., LOGIN, API_CREDENTIAL, SECURE_NOTE)"},"urls":{"type":"array","description":"URLs associated with the item","optional":true,"items":{"type":"object","properties":{"href":{"type":"string","description":"URL"},"label":{"type":"string","description":"URL label","optional":true},"primary":{"type":"boolean","description":"Whether this is the primary URL"}}}},"favorite":{"type":"boolean","description":"Whether the item is favorited"},"tags":{"type":"array","description":"Item tags"},"version":{"type":"number","description":"Item version number"},"state":{"type":"string","description":"Item state (ARCHIVED, or absent/null when active)","optional":true},"fields":{"type":"array","description":"Item fields including secrets","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"label":{"type":"string","description":"Field label","optional":true},"type":{"type":"string","description":"Field type (STRING, EMAIL, CONCEALED, URL, TOTP, DATE, MONTH_YEAR, MENU)"},"purpose":{"type":"string","description":"Field purpose (USERNAME, PASSWORD, NOTES, or empty)"},"value":{"type":"string","description":"Field value","optional":true},"section":{"type":"object","description":"Section reference this field belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}},"generate":{"type":"boolean","description":"Whether the field value should be generated"},"recipe":{"type":"object","description":"Password generation recipe","optional":true,"properties":{"length":{"type":"number","description":"Generated password length","optional":true},"characterSets":{"type":"array","description":"Character sets (LETTERS, DIGITS, SYMBOLS)"},"excludeCharacters":{"type":"string","description":"Characters to exclude","optional":true}}},"entropy":{"type":"number","description":"Password entropy score","optional":true}}}},"sections":{"type":"array","description":"Item sections","items":{"type":"object","properties":{"id":{"type":"string","description":"Section ID"},"label":{"type":"string","description":"Section label","optional":true}}}},"files":{"type":"array","description":"Files attached to the item (fetch content with Get Item File)","items":{"type":"object","properties":{"id":{"type":"string","description":"File ID"},"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"section":{"type":"object","description":"Section reference this file belongs to","optional":true,"properties":{"id":{"type":"string","description":"Section ID"}}}}}},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"lastEditedBy":{"type":"string","description":"ID of the last editor","optional":true}},"openai_embeddings":{"embeddings":{"type":"json","description":"Generated embedding vectors, one per input, in input order"},"model":{"type":"string","description":"Model used"},"provider":{"type":"string","description":"Provider used"},"dimensions":{"type":"number","description":"Dimensionality of each returned vector"},"usage":{"type":"json","description":"Token usage","properties":{"prompt_tokens":{"type":"number","description":"Tokens in the input"},"total_tokens":{"type":"number","description":"Total tokens billed"}}}},"openai_image":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Generated image data","properties":{"content":{"type":"string","description":"Image URL or identifier"},"image":{"type":"string","description":"Base64 encoded image data"},"metadata":{"type":"object","description":"Image generation metadata","properties":{"model":{"type":"string","description":"Model used for image generation"}}}}}},"outlook_calendar_create_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The created calendar event object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"outlook_calendar_delete_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"Delete result details","properties":{"eventId":{"type":"string","description":"ID of the deleted event"},"status":{"type":"string","description":"Deletion status"}}}},"outlook_calendar_get_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The calendar event object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"outlook_calendar_list_events":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of calendar event objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, if any","optional":true}},"outlook_calendar_respond":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"Response result details","properties":{"eventId":{"type":"string","description":"ID of the event responded to"},"responseType":{"type":"string","description":"The response that was sent"},"status":{"type":"string","description":"Response status"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true}}}},"outlook_calendar_update_event":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The updated calendar event object","properties":{"id":{"type":"string","description":"Unique event identifier"},"subject":{"type":"string","description":"Event subject/title","optional":true},"bodyPreview":{"type":"string","description":"Preview of the event body","optional":true},"start":{"type":"object","description":"Event start","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"end":{"type":"object","description":"Event end","optional":true,"properties":{"dateTime":{"type":"string","description":"Local date and time (ISO 8601, no offset)","optional":true},"timeZone":{"type":"string","description":"IANA or Windows time zone name","optional":true}}},"isAllDay":{"type":"boolean","description":"Whether the event lasts the entire day","optional":true},"location":{"type":"string","description":"Event location display name","optional":true},"organizer":{"type":"object","description":"Event organizer","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"attendees":{"type":"array","description":"Event attendees","items":{"type":"object","properties":{"name":{"type":"string","description":"Attendee display name","optional":true},"address":{"type":"string","description":"Attendee email address","optional":true},"type":{"type":"string","description":"Attendee type (required, optional, or resource)","optional":true},"response":{"type":"string","description":"Attendee response status (none, accepted, declined, tentativelyAccepted, ...)","optional":true}}}},"onlineMeeting":{"type":"object","description":"Online-meeting join details, if any","optional":true,"properties":{"joinUrl":{"type":"string","description":"URL to join the online meeting","optional":true}}},"webLink":{"type":"string","description":"URL that opens the event in Outlook on the web","optional":true}}}},"outlook_copy":{"success":{"type":"boolean","description":"Email copy success status"},"message":{"type":"string","description":"Success or error message"},"originalMessageId":{"type":"string","description":"ID of the original message"},"copiedMessageId":{"type":"string","description":"ID of the copied message"},"destinationFolderId":{"type":"string","description":"ID of the destination folder"}},"outlook_create_folder":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"The newly created mail folder","properties":{"id":{"type":"string","description":"Unique folder identifier"},"displayName":{"type":"string","description":"Display name of the folder","optional":true},"parentFolderId":{"type":"string","description":"Identifier of the parent folder","optional":true},"childFolderCount":{"type":"number","description":"Number of immediate child folders","optional":true},"unreadItemCount":{"type":"number","description":"Number of unread items in the folder","optional":true},"totalItemCount":{"type":"number","description":"Total number of items in the folder","optional":true},"isHidden":{"type":"boolean","description":"Whether the folder is hidden","optional":true}}}},"outlook_delete":{"success":{"type":"boolean","description":"Operation success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the deleted message"},"status":{"type":"string","description":"Deletion status"}},"outlook_draft":{"success":{"type":"boolean","description":"Email draft creation success status"},"messageId":{"type":"string","description":"Unique identifier for the drafted email"},"status":{"type":"string","description":"Draft status of the email"},"subject":{"type":"string","description":"Subject of the drafted email"},"timestamp":{"type":"string","description":"Timestamp when draft was created"},"message":{"type":"string","description":"Success or error message"}},"outlook_forward":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Delivery result details","properties":{"status":{"type":"string","description":"Delivery status of the email"},"timestamp":{"type":"string","description":"Timestamp when email was forwarded"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true},"messageId":{"type":"string","description":"Forwarded message ID if provided by API","optional":true},"internetMessageId":{"type":"string","description":"RFC 822 Message-ID if provided","optional":true}}}},"outlook_get_attachment":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"object","description":"Attachment metadata","properties":{"id":{"type":"string","description":"Unique attachment identifier"},"name":{"type":"string","description":"Attachment filename","optional":true},"contentType":{"type":"string","description":"MIME type of the attachment","optional":true},"size":{"type":"number","description":"Attachment size in bytes","optional":true},"isInline":{"type":"boolean","description":"Whether the attachment is rendered inline in the message body","optional":true},"attachmentType":{"type":"string","description":"Microsoft Graph attachment type (e.g. #microsoft.graph.fileAttachment)","optional":true},"lastModifiedDateTime":{"type":"string","description":"When the attachment was last modified (ISO 8601)","optional":true}}},"attachments":{"type":"file[]","description":"The downloaded file attachment (empty for non-file attachment types)","items":{"type":"object","properties":{"name":{"type":"string","description":"Attachment filename"},"contentType":{"type":"string","description":"MIME type of the attachment"},"size":{"type":"number","description":"Attachment size in bytes"}}}}},"outlook_list_attachments":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of attachment metadata objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique attachment identifier"},"name":{"type":"string","description":"Attachment filename","optional":true},"contentType":{"type":"string","description":"MIME type of the attachment","optional":true},"size":{"type":"number","description":"Attachment size in bytes","optional":true},"isInline":{"type":"boolean","description":"Whether the attachment is rendered inline in the message body","optional":true},"attachmentType":{"type":"string","description":"Microsoft Graph attachment type (e.g. #microsoft.graph.fileAttachment)","optional":true},"lastModifiedDateTime":{"type":"string","description":"When the attachment was last modified (ISO 8601)","optional":true}}}}},"outlook_list_folders":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of mail folder objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique folder identifier"},"displayName":{"type":"string","description":"Display name of the folder","optional":true},"parentFolderId":{"type":"string","description":"Identifier of the parent folder","optional":true},"childFolderCount":{"type":"number","description":"Number of immediate child folders","optional":true},"unreadItemCount":{"type":"number","description":"Number of unread items in the folder","optional":true},"totalItemCount":{"type":"number","description":"Total number of items in the folder","optional":true},"isHidden":{"type":"boolean","description":"Whether the folder is hidden","optional":true}}}}},"outlook_mark_read":{"success":{"type":"boolean","description":"Operation success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the message"},"isRead":{"type":"boolean","description":"Read status of the message"}},"outlook_mark_unread":{"success":{"type":"boolean","description":"Operation success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the message"},"isRead":{"type":"boolean","description":"Read status of the message"}},"outlook_move":{"success":{"type":"boolean","description":"Email move success status"},"message":{"type":"string","description":"Success or error message"},"messageId":{"type":"string","description":"ID of the moved message"},"newFolderId":{"type":"string","description":"ID of the destination folder"}},"outlook_read":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of email message objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique message identifier"},"subject":{"type":"string","description":"Email subject","optional":true},"bodyPreview":{"type":"string","description":"Preview of the message body","optional":true},"body":{"type":"object","description":"Message body","optional":true,"properties":{"contentType":{"type":"string","description":"Body content type (text or html)","optional":true},"content":{"type":"string","description":"Body content","optional":true}}},"sender":{"type":"object","description":"Sender information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"from":{"type":"object","description":"From address information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"toRecipients":{"type":"array","description":"To recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"ccRecipients":{"type":"array","description":"CC recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"receivedDateTime":{"type":"string","description":"When the message was received (ISO 8601)","optional":true},"sentDateTime":{"type":"string","description":"When the message was sent (ISO 8601)","optional":true},"hasAttachments":{"type":"boolean","description":"Whether the message has attachments","optional":true},"isRead":{"type":"boolean","description":"Whether the message has been read","optional":true},"importance":{"type":"string","description":"Message importance (low, normal, high)","optional":true}}}},"attachments":{"type":"file[]","description":"All email attachments flattened from all emails"}},"outlook_reply":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Reply result details","properties":{"status":{"type":"string","description":"Reply status"},"timestamp":{"type":"string","description":"Timestamp when the reply was sent"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true}}}},"outlook_reply_all":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Reply-all result details","properties":{"status":{"type":"string","description":"Reply status"},"timestamp":{"type":"string","description":"Timestamp when the reply was sent"},"httpStatus":{"type":"number","description":"HTTP status code returned by the API","optional":true},"requestId":{"type":"string","description":"Microsoft Graph request-id header for tracing","optional":true}}}},"outlook_search":{"message":{"type":"string","description":"Success or status message"},"results":{"type":"array","description":"Array of matching email message objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique message identifier"},"subject":{"type":"string","description":"Email subject","optional":true},"bodyPreview":{"type":"string","description":"Preview of the message body","optional":true},"body":{"type":"object","description":"Message body","optional":true,"properties":{"contentType":{"type":"string","description":"Body content type (text or html)","optional":true},"content":{"type":"string","description":"Body content","optional":true}}},"sender":{"type":"object","description":"Sender information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"from":{"type":"object","description":"From address information","optional":true,"properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}},"toRecipients":{"type":"array","description":"To recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"ccRecipients":{"type":"array","description":"CC recipients","items":{"type":"object","properties":{"name":{"type":"string","description":"Display name of the person or entity","optional":true},"address":{"type":"string","description":"Email address"}}}},"receivedDateTime":{"type":"string","description":"When the message was received (ISO 8601)","optional":true},"sentDateTime":{"type":"string","description":"When the message was sent (ISO 8601)","optional":true},"hasAttachments":{"type":"boolean","description":"Whether the message has attachments","optional":true},"isRead":{"type":"boolean","description":"Whether the message has been read","optional":true},"importance":{"type":"string","description":"Message importance (low, normal, high)","optional":true}}}}},"outlook_send":{"success":{"type":"boolean","description":"Email send success status"},"status":{"type":"string","description":"Delivery status of the email"},"timestamp":{"type":"string","description":"Timestamp when email was sent"},"message":{"type":"string","description":"Success or error message"}},"outlook_update_message":{"message":{"type":"string","description":"Success or error message"},"results":{"type":"object","description":"Updated message details","properties":{"messageId":{"type":"string","description":"ID of the updated message"},"subject":{"type":"string","description":"Subject of the message","optional":true},"categories":{"type":"array","description":"Categories assigned to the message","items":{"type":"string"}},"flagStatus":{"type":"string","description":"Follow-up flag status of the message","optional":true},"importance":{"type":"string","description":"Importance of the message","optional":true},"isRead":{"type":"boolean","description":"Whether the message is read","optional":true}}}},"pagerduty_add_note":{"id":{"type":"string","description":"Note ID"},"content":{"type":"string","description":"Note content"},"createdAt":{"type":"string","description":"Creation timestamp"},"userName":{"type":"string","description":"Name of the user who created the note"}},"pagerduty_create_incident":{"id":{"type":"string","description":"Created incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Incident status"},"urgency":{"type":"string","description":"Incident urgency"},"createdAt":{"type":"string","description":"Creation timestamp"},"serviceName":{"type":"string","description":"Service name"},"serviceId":{"type":"string","description":"Service ID"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_get_incident":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Incident status"},"urgency":{"type":"string","description":"Incident urgency"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp","optional":true},"resolvedAt":{"type":"string","description":"Resolution timestamp","optional":true},"serviceName":{"type":"string","description":"Service name","optional":true},"serviceId":{"type":"string","description":"Service ID","optional":true},"assigneeName":{"type":"string","description":"Assignee name","optional":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true},"escalationPolicyName":{"type":"string","description":"Escalation policy name","optional":true},"escalationPolicyId":{"type":"string","description":"Escalation policy ID","optional":true},"incidentKey":{"type":"string","description":"De-duplication key","optional":true},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_get_service":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"},"description":{"type":"string","description":"Service description","optional":true},"status":{"type":"string","description":"Service status"},"autoResolveTimeout":{"type":"number","description":"Seconds before an open incident auto-resolves","optional":true},"acknowledgementTimeout":{"type":"number","description":"Seconds before an acknowledged incident reverts to triggered","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"lastIncidentTimestamp":{"type":"string","description":"Timestamp of the most recent incident","optional":true},"escalationPolicyName":{"type":"string","description":"Escalation policy name","optional":true},"escalationPolicyId":{"type":"string","description":"Escalation policy ID","optional":true},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_list_escalation_policies":{"escalationPolicies":{"type":"array","description":"Array of escalation policies","items":{"type":"object","properties":{"id":{"type":"string","description":"Escalation policy ID"},"name":{"type":"string","description":"Escalation policy name"},"description":{"type":"string","description":"Escalation policy description"},"numLoops":{"type":"number","description":"Number of times the policy repeats"},"onCallHandoffNotifications":{"type":"string","description":"Handoff notification setting (if_has_services or always)"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching escalation policies (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_incident_alerts":{"alerts":{"type":"array","description":"Array of alerts attached to the incident","items":{"type":"object","properties":{"id":{"type":"string","description":"Alert ID"},"summary":{"type":"string","description":"Alert summary"},"status":{"type":"string","description":"Alert status"},"severity":{"type":"string","description":"Alert severity"},"createdAt":{"type":"string","description":"Creation timestamp"},"alertKey":{"type":"string","description":"De-duplication key"},"serviceName":{"type":"string","description":"Service name"},"serviceId":{"type":"string","description":"Service ID"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching alerts (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_incidents":{"incidents":{"type":"array","description":"Array of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Incident status"},"urgency":{"type":"string","description":"Incident urgency"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last updated timestamp"},"serviceName":{"type":"string","description":"Service name"},"serviceId":{"type":"string","description":"Service ID"},"assigneeName":{"type":"string","description":"Assignee name"},"assigneeId":{"type":"string","description":"Assignee ID"},"escalationPolicyName":{"type":"string","description":"Escalation policy name"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching incidents (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_oncalls":{"oncalls":{"type":"array","description":"Array of on-call entries","items":{"type":"object","properties":{"userName":{"type":"string","description":"On-call user name"},"userId":{"type":"string","description":"On-call user ID"},"escalationLevel":{"type":"number","description":"Escalation level"},"escalationPolicyName":{"type":"string","description":"Escalation policy name"},"escalationPolicyId":{"type":"string","description":"Escalation policy ID"},"scheduleName":{"type":"string","description":"Schedule name"},"scheduleId":{"type":"string","description":"Schedule ID"},"start":{"type":"string","description":"On-call start time"},"end":{"type":"string","description":"On-call end time"}}}},"total":{"type":"number","description":"Total number of matching on-call entries (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_schedules":{"schedules":{"type":"array","description":"Array of on-call schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"Schedule ID"},"name":{"type":"string","description":"Schedule name"},"description":{"type":"string","description":"Schedule description"},"timeZone":{"type":"string","description":"Schedule time zone"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching schedules (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_services":{"services":{"type":"array","description":"Array of services","items":{"type":"object","properties":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"},"description":{"type":"string","description":"Service description"},"status":{"type":"string","description":"Service status"},"escalationPolicyName":{"type":"string","description":"Escalation policy name"},"escalationPolicyId":{"type":"string","description":"Escalation policy ID"},"createdAt":{"type":"string","description":"Creation timestamp"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching services (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_list_users":{"users":{"type":"array","description":"Array of users","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"},"role":{"type":"string","description":"User role"},"jobTitle":{"type":"string","description":"User job title"},"timeZone":{"type":"string","description":"User preferred time zone"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}}}},"total":{"type":"number","description":"Total number of matching users (null unless explicitly requested by PagerDuty)","optional":true},"more":{"type":"boolean","description":"Whether more results are available"},"offset":{"type":"number","description":"Offset used for this page of results"}},"pagerduty_merge_incidents":{"id":{"type":"string","description":"Target incident ID"},"incidentNumber":{"type":"number","description":"Target incident number"},"title":{"type":"string","description":"Target incident title"},"status":{"type":"string","description":"Target incident status"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_send_event":{"status":{"type":"string","description":"Result status (\\"success\\" if accepted)"},"message":{"type":"string","description":"Description of the result","optional":true},"dedupKey":{"type":"string","description":"De-duplication key for the alert","optional":true}},"pagerduty_snooze_incident":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"status":{"type":"string","description":"Incident status after snoozing"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"pagerduty_update_incident":{"id":{"type":"string","description":"Incident ID"},"incidentNumber":{"type":"number","description":"Incident number"},"title":{"type":"string","description":"Incident title"},"status":{"type":"string","description":"Updated status"},"urgency":{"type":"string","description":"Updated urgency"},"updatedAt":{"type":"string","description":"Last updated timestamp"},"htmlUrl":{"type":"string","description":"PagerDuty web URL"}},"parallel_deep_research":{"status":{"type":"string","description":"Task status (completed, failed, running)"},"run_id":{"type":"string","description":"Unique ID for this research task"},"message":{"type":"string","description":"Status message"},"content":{"type":"object","description":"Research results (structured based on output_schema)"},"basis":{"type":"array","description":"Citations and sources with reasoning and confidence levels","items":{"type":"object","properties":{"field":{"type":"string","description":"Output field dot-notation path"},"reasoning":{"type":"string","description":"Explanation for the result"},"citations":{"type":"array","description":"Array of sources","items":{"type":"object","properties":{"url":{"type":"string","description":"Source URL"},"title":{"type":"string","description":"Source title"},"excerpts":{"type":"array","description":"Relevant excerpts from the source"}}}},"confidence":{"type":"string","description":"Confidence level (high, medium)"}}}}},"parallel_extract":{"extract_id":{"type":"string","description":"Unique identifier for this extraction request"},"results":{"type":"array","description":"Extracted information from the provided URLs","items":{"type":"object","properties":{"url":{"type":"string","description":"The source URL"},"title":{"type":"string","description":"The title of the page","optional":true},"publish_date":{"type":"string","description":"Publication date (YYYY-MM-DD)","optional":true},"excerpts":{"type":"array","description":"Relevant text excerpts in markdown","items":{"type":"string"},"optional":true},"full_content":{"type":"string","description":"Full page content as markdown","optional":true}}}}},"parallel_search":{"search_id":{"type":"string","description":"Unique identifier for this search request"},"results":{"type":"array","description":"Search results with excerpts from relevant pages","items":{"type":"object","properties":{"url":{"type":"string","description":"The URL of the search result"},"title":{"type":"string","description":"The title of the search result"},"publish_date":{"type":"string","description":"Publication date of the page (YYYY-MM-DD)","optional":true},"excerpts":{"type":"array","description":"LLM-optimized excerpts from the page","items":{"type":"string"}}}}}},"pdl_autocomplete":{"suggestions":{"type":"array","description":"Autocomplete suggestions ordered by frequency","items":{"type":"object","properties":{"name":{"type":"string","description":"Suggestion value"},"count":{"type":"number","description":"Number of records matching this value"},"meta":{"type":"object","description":"Field-specific metadata (e.g., for `company`: id, website, industry)","optional":true}}}}},"pdl_bulk_company_enrich":{"results":{"type":"array","description":"Per-record results in the same order as the input requests","items":{"type":"object","properties":{"status":{"type":"number","description":"Per-record HTTP status (200 on match)"},"matched":{"type":"boolean","description":"Whether this record was matched"},"likelihood":{"type":"number","description":"Match likelihood (1-10), null if no match","optional":true},"metadata":{"type":"object","description":"Metadata echoed back from the request","optional":true},"company":{"type":"object","description":"Matched company record","optional":true}}}}},"pdl_bulk_person_enrich":{"results":{"type":"array","description":"Per-record results in the same order as the input requests","items":{"type":"object","properties":{"status":{"type":"number","description":"Per-record HTTP status (200 on match)"},"matched":{"type":"boolean","description":"Whether this record was matched"},"likelihood":{"type":"number","description":"Match likelihood (1-10), null if no match","optional":true},"metadata":{"type":"object","description":"Metadata echoed back from the request","optional":true},"person":{"type":"object","description":"Matched person record","optional":true}}}}},"pdl_clean_company":{"matched":{"type":"boolean","description":"Whether the input was matched to a known company"},"company":{"type":"object","description":"Canonical company record","optional":true,"properties":{"id":{"type":"string","description":"PDL company ID","optional":true},"name":{"type":"string","description":"Company name","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"ticker":{"type":"string","description":"Stock ticker","optional":true},"type":{"type":"string","description":"Company type (public, private, etc.)","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"size":{"type":"string","description":"Employee size band","optional":true},"employee_count":{"type":"number","description":"Estimated employee count","optional":true},"founded":{"type":"number","description":"Year founded","optional":true},"headline":{"type":"string","description":"Company headline/tagline","optional":true},"summary":{"type":"string","description":"Company description","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"location_name":{"type":"string","description":"HQ location name","optional":true},"location_locality":{"type":"string","description":"HQ city","optional":true},"location_region":{"type":"string","description":"HQ state/region","optional":true},"location_country":{"type":"string","description":"HQ country","optional":true},"tags":{"type":"array","description":"Company tags","optional":true,"items":{"type":"string","description":"Tag"}},"tickers":{"type":"array","description":"All stock tickers","optional":true,"items":{"type":"string","description":"Ticker"}}}}},"pdl_clean_location":{"matched":{"type":"boolean","description":"Whether the input was matched to a known location"},"location":{"type":"object","description":"Canonical location record","optional":true,"properties":{"name":{"type":"string","description":"Normalized location name","optional":true},"locality":{"type":"string","description":"City","optional":true},"region":{"type":"string","description":"State/region","optional":true},"subregion":{"type":"string","description":"Subregion (e.g., county)","optional":true},"country":{"type":"string","description":"Country","optional":true},"continent":{"type":"string","description":"Continent","optional":true},"type":{"type":"string","description":"Location type","optional":true},"geo":{"type":"string","description":"Latitude,longitude string","optional":true}}}},"pdl_clean_school":{"matched":{"type":"boolean","description":"Whether the input was matched to a known school"},"school":{"type":"object","description":"Canonical school record","optional":true,"properties":{"id":{"type":"string","description":"PDL school ID","optional":true},"name":{"type":"string","description":"School name","optional":true},"type":{"type":"string","description":"School type (e.g., university, secondary)","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"domain":{"type":"string","description":"School domain","optional":true},"location_name":{"type":"string","description":"Location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true}}}},"pdl_company_enrich":{"matched":{"type":"boolean","description":"Whether a company record was matched"},"likelihood":{"type":"number","description":"Match likelihood score (1-10), null if no match","optional":true},"company":{"type":"object","description":"Matched company record","optional":true,"properties":{"id":{"type":"string","description":"PDL company ID","optional":true},"name":{"type":"string","description":"Company name","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"ticker":{"type":"string","description":"Stock ticker","optional":true},"type":{"type":"string","description":"Company type (public, private, etc.)","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"size":{"type":"string","description":"Employee size band","optional":true},"employee_count":{"type":"number","description":"Estimated employee count","optional":true},"founded":{"type":"number","description":"Year founded","optional":true},"headline":{"type":"string","description":"Company headline/tagline","optional":true},"summary":{"type":"string","description":"Company description","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"location_name":{"type":"string","description":"HQ location name","optional":true},"location_locality":{"type":"string","description":"HQ city","optional":true},"location_region":{"type":"string","description":"HQ state/region","optional":true},"location_country":{"type":"string","description":"HQ country","optional":true},"tags":{"type":"array","description":"Company tags","optional":true,"items":{"type":"string","description":"Tag"}},"tickers":{"type":"array","description":"All stock tickers","optional":true,"items":{"type":"string","description":"Ticker"}}}}},"pdl_company_search":{"total":{"type":"number","description":"Total matching companies in dataset"},"scroll_token":{"type":"string","description":"Pagination token to fetch the next page; null if no more results","optional":true},"results":{"type":"array","description":"Company records matching the query","items":{"type":"object","properties":{"id":{"type":"string","description":"PDL company ID","optional":true},"name":{"type":"string","description":"Company name","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"website":{"type":"string","description":"Website domain","optional":true},"ticker":{"type":"string","description":"Stock ticker","optional":true},"type":{"type":"string","description":"Company type (public, private, etc.)","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"size":{"type":"string","description":"Employee size band","optional":true},"employee_count":{"type":"number","description":"Estimated employee count","optional":true},"founded":{"type":"number","description":"Year founded","optional":true},"headline":{"type":"string","description":"Company headline/tagline","optional":true},"summary":{"type":"string","description":"Company description","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn URL","optional":true},"linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"twitter_url":{"type":"string","description":"Twitter URL","optional":true},"facebook_url":{"type":"string","description":"Facebook URL","optional":true},"location_name":{"type":"string","description":"HQ location name","optional":true},"location_locality":{"type":"string","description":"HQ city","optional":true},"location_region":{"type":"string","description":"HQ state/region","optional":true},"location_country":{"type":"string","description":"HQ country","optional":true},"tags":{"type":"array","description":"Company tags","optional":true,"items":{"type":"string","description":"Tag"}},"tickers":{"type":"array","description":"All stock tickers","optional":true,"items":{"type":"string","description":"Ticker"}}}}}},"pdl_person_enrich":{"matched":{"type":"boolean","description":"Whether a person record was matched"},"likelihood":{"type":"number","description":"Match likelihood score (1-10), null if no match","optional":true},"person":{"type":"object","description":"Matched person record","optional":true,"properties":{"id":{"type":"string","description":"PDL person ID","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"birth_year":{"type":"number","description":"Birth year","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"linkedin_username":{"type":"string","description":"LinkedIn username","optional":true},"twitter_url":{"type":"string","description":"Twitter profile URL","optional":true},"github_url":{"type":"string","description":"GitHub profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook profile URL","optional":true},"work_email":{"type":"string","description":"Primary work email","optional":true},"personal_emails":{"type":"array","description":"Personal email addresses","optional":true,"items":{"type":"string","description":"Email address"}},"emails":{"type":"array","description":"All known email addresses","optional":true,"items":{"type":"object","description":"Email entry"}},"phone_numbers":{"type":"array","description":"Known phone numbers","optional":true,"items":{"type":"string","description":"Phone number"}},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"job_title":{"type":"string","description":"Current job title","optional":true},"job_title_role":{"type":"string","description":"Normalized job role","optional":true},"job_title_sub_role":{"type":"string","description":"Normalized job sub-role","optional":true},"job_title_levels":{"type":"array","description":"Seniority levels (e.g., manager, director)","optional":true,"items":{"type":"string","description":"Level"}},"job_company_name":{"type":"string","description":"Current employer name","optional":true},"job_company_website":{"type":"string","description":"Current employer website","optional":true},"job_company_industry":{"type":"string","description":"Current employer industry","optional":true},"job_company_size":{"type":"string","description":"Current employer size band","optional":true},"job_company_linkedin_url":{"type":"string","description":"Current employer\'s LinkedIn URL","optional":true},"job_start_date":{"type":"string","description":"Start date at current employer (YYYY-MM)","optional":true},"location_name":{"type":"string","description":"Full location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"skills":{"type":"array","description":"Skills","optional":true,"items":{"type":"string","description":"Skill name"}},"interests":{"type":"array","description":"Interests","optional":true,"items":{"type":"string","description":"Interest"}},"experience":{"type":"array","description":"Work history entries","optional":true,"items":{"type":"object","description":"Job experience"}},"education":{"type":"array","description":"Education history","optional":true,"items":{"type":"object","description":"Education entry"}}}}},"pdl_person_identify":{"matches":{"type":"array","description":"Up to 20 candidate matches, ordered by score","items":{"type":"object","properties":{"match_score":{"type":"number","description":"Match confidence score (1-99)"},"matched_on":{"type":"array","description":"Fields that drove the match (only when include_if_matched=true)","optional":true,"items":{"type":"string","description":"Field name"}},"person":{"type":"object","description":"Person record","properties":{"id":{"type":"string","description":"PDL person ID","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"birth_year":{"type":"number","description":"Birth year","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"linkedin_username":{"type":"string","description":"LinkedIn username","optional":true},"twitter_url":{"type":"string","description":"Twitter profile URL","optional":true},"github_url":{"type":"string","description":"GitHub profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook profile URL","optional":true},"work_email":{"type":"string","description":"Primary work email","optional":true},"personal_emails":{"type":"array","description":"Personal email addresses","optional":true,"items":{"type":"string","description":"Email address"}},"emails":{"type":"array","description":"All known email addresses","optional":true,"items":{"type":"object","description":"Email entry"}},"phone_numbers":{"type":"array","description":"Known phone numbers","optional":true,"items":{"type":"string","description":"Phone number"}},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"job_title":{"type":"string","description":"Current job title","optional":true},"job_title_role":{"type":"string","description":"Normalized job role","optional":true},"job_title_sub_role":{"type":"string","description":"Normalized job sub-role","optional":true},"job_title_levels":{"type":"array","description":"Seniority levels (e.g., manager, director)","optional":true,"items":{"type":"string","description":"Level"}},"job_company_name":{"type":"string","description":"Current employer name","optional":true},"job_company_website":{"type":"string","description":"Current employer website","optional":true},"job_company_industry":{"type":"string","description":"Current employer industry","optional":true},"job_company_size":{"type":"string","description":"Current employer size band","optional":true},"job_company_linkedin_url":{"type":"string","description":"Current employer\'s LinkedIn URL","optional":true},"job_start_date":{"type":"string","description":"Start date at current employer (YYYY-MM)","optional":true},"location_name":{"type":"string","description":"Full location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"skills":{"type":"array","description":"Skills","optional":true,"items":{"type":"string","description":"Skill name"}},"interests":{"type":"array","description":"Interests","optional":true,"items":{"type":"string","description":"Interest"}},"experience":{"type":"array","description":"Work history entries","optional":true,"items":{"type":"object","description":"Job experience"}},"education":{"type":"array","description":"Education history","optional":true,"items":{"type":"object","description":"Education entry"}}}}}}}},"pdl_person_search":{"total":{"type":"number","description":"Total matching records in dataset"},"scroll_token":{"type":"string","description":"Pagination token to fetch the next page; null if no more results","optional":true},"results":{"type":"array","description":"Person records matching the query","items":{"type":"object","properties":{"id":{"type":"string","description":"PDL person ID","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"birth_year":{"type":"number","description":"Birth year","optional":true},"linkedin_url":{"type":"string","description":"LinkedIn profile URL","optional":true},"linkedin_username":{"type":"string","description":"LinkedIn username","optional":true},"twitter_url":{"type":"string","description":"Twitter profile URL","optional":true},"github_url":{"type":"string","description":"GitHub profile URL","optional":true},"facebook_url":{"type":"string","description":"Facebook profile URL","optional":true},"work_email":{"type":"string","description":"Primary work email","optional":true},"personal_emails":{"type":"array","description":"Personal email addresses","optional":true,"items":{"type":"string","description":"Email address"}},"emails":{"type":"array","description":"All known email addresses","optional":true,"items":{"type":"object","description":"Email entry"}},"phone_numbers":{"type":"array","description":"Known phone numbers","optional":true,"items":{"type":"string","description":"Phone number"}},"mobile_phone":{"type":"string","description":"Mobile phone number","optional":true},"job_title":{"type":"string","description":"Current job title","optional":true},"job_title_role":{"type":"string","description":"Normalized job role","optional":true},"job_title_sub_role":{"type":"string","description":"Normalized job sub-role","optional":true},"job_title_levels":{"type":"array","description":"Seniority levels (e.g., manager, director)","optional":true,"items":{"type":"string","description":"Level"}},"job_company_name":{"type":"string","description":"Current employer name","optional":true},"job_company_website":{"type":"string","description":"Current employer website","optional":true},"job_company_industry":{"type":"string","description":"Current employer industry","optional":true},"job_company_size":{"type":"string","description":"Current employer size band","optional":true},"job_company_linkedin_url":{"type":"string","description":"Current employer\'s LinkedIn URL","optional":true},"job_start_date":{"type":"string","description":"Start date at current employer (YYYY-MM)","optional":true},"location_name":{"type":"string","description":"Full location name","optional":true},"location_locality":{"type":"string","description":"City","optional":true},"location_region":{"type":"string","description":"State/region","optional":true},"location_country":{"type":"string","description":"Country","optional":true},"location_continent":{"type":"string","description":"Continent","optional":true},"industry":{"type":"string","description":"Industry","optional":true},"skills":{"type":"array","description":"Skills","optional":true,"items":{"type":"string","description":"Skill name"}},"interests":{"type":"array","description":"Interests","optional":true,"items":{"type":"string","description":"Interest"}},"experience":{"type":"array","description":"Work history entries","optional":true,"items":{"type":"object","description":"Job experience"}},"education":{"type":"array","description":"Education history","optional":true,"items":{"type":"object","description":"Education entry"}}}}}},"perplexity_chat":{"content":{"type":"string","description":"Generated text content"},"model":{"type":"string","description":"Model used for generation"},"usage":{"type":"object","description":"Token usage information","properties":{"prompt_tokens":{"type":"number","description":"Number of tokens in the prompt"},"completion_tokens":{"type":"number","description":"Number of tokens in the completion"},"total_tokens":{"type":"number","description":"Total number of tokens used"}}}},"perplexity_search":{"results":{"type":"array","description":"Array of search results","items":{"type":"object","properties":{"title":{"type":"string","description":"Title of the search result"},"url":{"type":"string","description":"URL of the search result"},"snippet":{"type":"string","description":"Brief excerpt or summary of the content"},"date":{"type":"string","description":"Date the page was crawled and added to Perplexity\'s index"},"last_updated":{"type":"string","description":"Date the page was last updated in Perplexity\'s index"}}}}},"persona_approve_inquiry":{"inquiry":{"type":"object","description":"The approved inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_create_account":{"account":{"type":"object","description":"The created account","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_create_inquiry":{"inquiry":{"type":"object","description":"The created inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_create_report":{"report":{"type":"object","description":"The created report. Reports run asynchronously; poll until status is ready.","properties":{"id":{"type":"string","description":"Report ID (starts with rep_)"},"type":{"type":"string","description":"Report type (e.g. report/watchlist)"},"status":{"type":"string","description":"Report status (pending, ready, errored)","nullable":true},"hasMatch":{"type":"boolean","description":"Whether the report found at least one match","nullable":true,"optional":true},"tags":{"type":"array","description":"Tags associated with the report","items":{"type":"string"}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full report attributes, which vary by report type"}}}},"persona_decline_inquiry":{"inquiry":{"type":"object","description":"The declined inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_expire_inquiry":{"inquiry":{"type":"object","description":"The expired inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_generate_inquiry_link":{"inquiry":{"type":"object","description":"The inquiry the link was generated for","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}},"oneTimeLink":{"type":"string","description":"One-time link the individual can open to complete the inquiry"},"oneTimeLinkShort":{"type":"string","description":"Shortened version of the one-time link"}},"persona_get_account":{"account":{"type":"object","description":"The retrieved account","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_get_case":{"case":{"type":"object","description":"The retrieved case","properties":{"id":{"type":"string","description":"Case ID (starts with case_)"},"status":{"type":"string","description":"Case status","nullable":true},"name":{"type":"string","description":"Case name","nullable":true},"resolution":{"type":"string","description":"Case resolution","nullable":true},"assigneeId":{"type":"string","description":"ID of the assigned reviewer","nullable":true},"tags":{"type":"array","description":"Tags associated with the case","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the case template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"assignedAt":{"type":"string","description":"ISO 8601 assignment timestamp","nullable":true},"resolvedAt":{"type":"string","description":"ISO 8601 resolution timestamp","nullable":true}}}},"persona_get_document":{"document":{"type":"object","description":"The retrieved document","properties":{"id":{"type":"string","description":"Document ID (starts with doc_)"},"type":{"type":"string","description":"Document type (e.g. document/government-id)"},"status":{"type":"string","description":"Document status (initiated, submitted, processed, errored)","nullable":true},"kind":{"type":"string","description":"Kind of document collected","nullable":true},"files":{"type":"array","description":"Files uploaded to the document, with Persona-hosted download URLs","items":{"type":"object","properties":{"filename":{"type":"string","description":"Original file name","nullable":true},"url":{"type":"string","description":"Persona-hosted file URL (requires API key to download)","nullable":true},"byteSize":{"type":"number","description":"File size in bytes","nullable":true}}}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"processedAt":{"type":"string","description":"ISO 8601 processing timestamp","nullable":true},"attributes":{"type":"json","description":"Full document attributes, which vary by document type"}}}},"persona_get_inquiry":{"inquiry":{"type":"object","description":"The retrieved inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_get_report":{"report":{"type":"object","description":"The retrieved report","properties":{"id":{"type":"string","description":"Report ID (starts with rep_)"},"type":{"type":"string","description":"Report type (e.g. report/watchlist)"},"status":{"type":"string","description":"Report status (pending, ready, errored)","nullable":true},"hasMatch":{"type":"boolean","description":"Whether the report found at least one match","nullable":true,"optional":true},"tags":{"type":"array","description":"Tags associated with the report","items":{"type":"string"}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full report attributes, which vary by report type"}}}},"persona_get_verification":{"verification":{"type":"object","description":"The retrieved verification","properties":{"id":{"type":"string","description":"Verification ID (starts with ver_)"},"type":{"type":"string","description":"Verification type (e.g. verification/government-id)"},"status":{"type":"string","description":"Verification status (initiated, submitted, passed, failed, requires_retry, canceled)","nullable":true},"checks":{"type":"array","description":"Individual checks run as part of the verification","items":{"type":"object"}},"countryCode":{"type":"string","description":"ISO 3166-1 alpha-2 country code","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"submittedAt":{"type":"string","description":"ISO 8601 submission timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full verification attributes, which vary by verification type"}}}},"persona_import_accounts":{"importer":{"type":"object","description":"The created account importer","properties":{"id":{"type":"string","description":"Importer ID (starts with mprt_)"},"status":{"type":"string","description":"Importer status (pending, ready, errored)","nullable":true},"successfulCount":{"type":"number","description":"Number of rows imported successfully"},"errorCount":{"type":"number","description":"Number of rows that failed to import"},"duplicateCount":{"type":"number","description":"Number of duplicate rows skipped"},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true}}}},"persona_list_accounts":{"accounts":{"type":"array","description":"Accounts matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_cases":{"cases":{"type":"array","description":"Cases matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Case ID (starts with case_)"},"status":{"type":"string","description":"Case status","nullable":true},"name":{"type":"string","description":"Case name","nullable":true},"resolution":{"type":"string","description":"Case resolution","nullable":true},"assigneeId":{"type":"string","description":"ID of the assigned reviewer","nullable":true},"tags":{"type":"array","description":"Tags associated with the case","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the case template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"assignedAt":{"type":"string","description":"ISO 8601 assignment timestamp","nullable":true},"resolvedAt":{"type":"string","description":"ISO 8601 resolution timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_inquiries":{"inquiries":{"type":"array","description":"Inquiries matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_inquiry_templates":{"inquiryTemplates":{"type":"array","description":"Inquiry templates in the organization","items":{"type":"object","properties":{"id":{"type":"string","description":"Inquiry template ID (starts with itmpl_)"},"name":{"type":"string","description":"Name of the inquiry template","nullable":true},"status":{"type":"string","description":"Inquiry template status (active, inactive)","nullable":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_list_reports":{"reports":{"type":"array","description":"Reports matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Report ID (starts with rep_)"},"type":{"type":"string","description":"Report type (e.g. report/watchlist)"},"status":{"type":"string","description":"Report status (pending, ready, errored)","nullable":true},"hasMatch":{"type":"boolean","description":"Whether the report found at least one match","nullable":true,"optional":true},"tags":{"type":"array","description":"Tags associated with the report","items":{"type":"string"}},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"attributes":{"type":"json","description":"Full report attributes, which vary by report type"}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (pass as pageAfter), or null on the last page","optional":true}},"persona_mark_inquiry_for_review":{"inquiry":{"type":"object","description":"The inquiry marked for review","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_print_inquiry_pdf":{"file":{"type":"file","description":"PDF summary of the inquiry, stored in execution files","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}}},"persona_redact_account":{"account":{"type":"object","description":"The redacted account (PII fields are removed)","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_redact_inquiry":{"inquiry":{"type":"object","description":"The redacted inquiry (PII fields are removed)","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"persona_resume_inquiry":{"inquiry":{"type":"object","description":"The resumed inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}},"sessionToken":{"type":"string","description":"Session token for the new inquiry session, used to continue the flow in embedded SDKs"}},"persona_update_account":{"account":{"type":"object","description":"The updated account","properties":{"id":{"type":"string","description":"Account ID (starts with act_)"},"referenceId":{"type":"string","description":"Reference ID linking the account to an entity in your user model","nullable":true},"accountTypeName":{"type":"string","description":"Name of the account type","nullable":true},"accountStatus":{"type":"string","description":"Status set on the account","nullable":true},"tags":{"type":"array","description":"Tags associated with the account","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs defined by the account type","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"updatedAt":{"type":"string","description":"ISO 8601 last update timestamp","nullable":true}}}},"persona_update_inquiry":{"inquiry":{"type":"object","description":"The updated inquiry","properties":{"id":{"type":"string","description":"Inquiry ID (starts with inq_)"},"status":{"type":"string","description":"Inquiry status (created, pending, completed, failed, expired, needs_review, approved, declined)","nullable":true},"referenceId":{"type":"string","description":"Reference ID linking the inquiry to an entity in your user model","nullable":true},"note":{"type":"string","description":"Free-form note on the inquiry","nullable":true},"tags":{"type":"array","description":"Tags associated with the inquiry","items":{"type":"string"}},"fields":{"type":"json","description":"Field name to field value pairs collected by the inquiry template","nullable":true},"createdAt":{"type":"string","description":"ISO 8601 creation timestamp","nullable":true},"startedAt":{"type":"string","description":"ISO 8601 start timestamp","nullable":true},"completedAt":{"type":"string","description":"ISO 8601 completion timestamp","nullable":true},"failedAt":{"type":"string","description":"ISO 8601 failure timestamp","nullable":true},"expiredAt":{"type":"string","description":"ISO 8601 expiration timestamp","nullable":true},"decisionedAt":{"type":"string","description":"ISO 8601 decision timestamp","nullable":true}}}},"pinecone_delete_vectors":{"statusText":{"type":"string","description":"Status of the delete operation"}},"pinecone_describe_index":{"index":{"type":"object","description":"Index configuration and status","properties":{"name":{"type":"string","description":"Index name"},"dimension":{"type":"number","description":"Vector dimensionality"},"metric":{"type":"string","description":"Distance metric (cosine, euclidean, dotproduct)"},"host":{"type":"string","description":"Index host URL for data-plane operations"},"vectorType":{"type":"string","description":"Vector type (dense or sparse)"},"deletionProtection":{"type":"string","description":"Deletion protection (enabled or disabled)"},"tags":{"type":"object","description":"Custom user tags on the index"},"spec":{"type":"object","description":"Index spec (serverless or pod configuration)"},"status":{"type":"object","description":"Index status with ready and state"}}}},"pinecone_describe_index_stats":{"namespaces":{"type":"json","description":"Map of namespace name to its summary including vectorCount"},"dimension":{"type":"number","description":"Dimensionality of the indexed vectors"},"indexFullness":{"type":"number","description":"Fullness of the index (pod-based indexes only)"},"totalVectorCount":{"type":"number","description":"Total number of vectors across all namespaces"}},"pinecone_fetch":{"matches":{"type":"array","description":"Fetched vectors with ID, values, metadata, and score","items":{"type":"object","properties":{"id":{"type":"string","description":"Vector ID"},"values":{"type":"array","description":"Vector values"},"metadata":{"type":"object","description":"Associated metadata"},"score":{"type":"number","description":"Match score (1.0 for exact matches)"}}}},"data":{"type":"array","description":"Vector data with values and vector type","items":{"type":"object","properties":{"values":{"type":"array","description":"Vector values"},"vector_type":{"type":"string","description":"Vector type (dense/sparse)"}}}},"usage":{"type":"object","description":"Usage statistics including total read units","properties":{"total_tokens":{"type":"number","description":"Read units consumed"}}}},"pinecone_generate_embeddings":{"data":{"type":"array","description":"Generated embeddings data with values and vector type"},"model":{"type":"string","description":"Model used for generating embeddings"},"vector_type":{"type":"string","description":"Type of vector generated (dense/sparse)"},"usage":{"type":"object","description":"Usage statistics for embeddings generation"}},"pinecone_list_indexes":{"indexes":{"type":"array","description":"List of indexes with name, dimension, metric, host, spec, and status","items":{"type":"object","properties":{"name":{"type":"string","description":"Index name"},"dimension":{"type":"number","description":"Vector dimensionality"},"metric":{"type":"string","description":"Distance metric (cosine, euclidean, dotproduct)"},"host":{"type":"string","description":"Index host URL for data-plane operations"},"vectorType":{"type":"string","description":"Vector type (dense or sparse)"},"deletionProtection":{"type":"string","description":"Deletion protection (enabled or disabled)"},"tags":{"type":"object","description":"Custom user tags on the index"},"spec":{"type":"object","description":"Index spec (serverless or pod configuration)"},"status":{"type":"object","description":"Index status with ready and state"}}}}},"pinecone_list_vector_ids":{"vectorIds":{"type":"array","description":"Vector IDs in the namespace","items":{"type":"string","description":"Vector ID"}},"pagination":{"type":"object","description":"Pagination info with a next token when more results exist","properties":{"next":{"type":"string","description":"Token to fetch the next page"}}},"namespace":{"type":"string","description":"Namespace the IDs were listed from"},"usage":{"type":"object","description":"Usage statistics including read units","properties":{"total_tokens":{"type":"number","description":"Read units consumed"}}}},"pinecone_search_text":{"matches":{"type":"array","description":"Search results with ID, score, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Vector ID"},"score":{"type":"number","description":"Similarity score"},"metadata":{"type":"object","description":"Associated metadata"}}}},"usage":{"type":"object","description":"Usage statistics including tokens, read units, and rerank units","properties":{"total_tokens":{"type":"number","description":"Total tokens used for embedding"},"read_units":{"type":"number","description":"Read units consumed"},"rerank_units":{"type":"number","description":"Rerank units used"}}}},"pinecone_search_vector":{"matches":{"type":"array","description":"Vector search results with ID, score, values, and metadata"},"namespace":{"type":"string","description":"Namespace where the search was performed"}},"pinecone_update_vector":{"statusText":{"type":"string","description":"Status of the update operation"}},"pinecone_upsert_text":{"statusText":{"type":"string","description":"Status of the upsert operation"}},"pipedrive_create_activity":{"activity":{"type":"object","description":"The created activity object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_create_deal":{"deal":{"type":"object","description":"The created deal object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_create_lead":{"lead":{"type":"object","description":"The created lead object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_create_project":{"project":{"type":"object","description":"The created project object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_delete_lead":{"data":{"type":"object","description":"Deletion confirmation data","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_activities":{"activities":{"type":"array","description":"Array of activity objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"Activity ID"},"subject":{"type":"string","description":"Activity subject"},"type":{"type":"string","description":"Activity type (call, meeting, task, etc.)"},"due_date":{"type":"string","description":"Due date (YYYY-MM-DD)"},"due_time":{"type":"string","description":"Due time (HH:MM)"},"duration":{"type":"string","description":"Duration (HH:MM)"},"deal_id":{"type":"number","description":"Associated deal ID","optional":true},"person_id":{"type":"number","description":"Associated person ID","optional":true},"org_id":{"type":"number","description":"Associated organization ID","optional":true},"done":{"type":"boolean","description":"Whether the activity is done"},"note":{"type":"string","description":"Activity note"},"add_time":{"type":"string","description":"When the activity was created"},"update_time":{"type":"string","description":"When the activity was last updated"}}}},"total_items":{"type":"number","description":"Total number of activities returned"},"has_more":{"type":"boolean","description":"Whether more activities are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_all_deals":{"deals":{"type":"array","description":"Array of deal objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"Deal ID"},"title":{"type":"string","description":"Deal title"},"value":{"type":"number","description":"Deal value"},"currency":{"type":"string","description":"Currency code"},"status":{"type":"string","description":"Deal status (open, won, lost, deleted)"},"stage_id":{"type":"number","description":"Pipeline stage ID"},"pipeline_id":{"type":"number","description":"Pipeline ID"},"person_id":{"type":"number","description":"Associated person ID","optional":true},"org_id":{"type":"number","description":"Associated organization ID","optional":true},"owner_id":{"type":"number","description":"Deal owner user ID"},"add_time":{"type":"string","description":"When the deal was created (ISO 8601)"},"update_time":{"type":"string","description":"When the deal was last updated (ISO 8601)"},"won_time":{"type":"string","description":"When the deal was won","optional":true},"lost_time":{"type":"string","description":"When the deal was lost","optional":true},"close_time":{"type":"string","description":"When the deal was closed","optional":true},"expected_close_date":{"type":"string","description":"Expected close date","optional":true}}}},"metadata":{"type":"object","description":"Pagination metadata for the response","properties":{"total_items":{"type":"number","description":"Total number of items"},"has_more":{"type":"boolean","description":"Whether more items are available","optional":true},"next_cursor":{"type":"string","description":"Cursor for fetching the next page (v2 endpoints)","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page (v1 endpoints)","optional":true}}},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_deal":{"deal":{"type":"object","description":"Deal object with full details","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_files":{"files":{"type":"array","description":"Array of file objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"File ID"},"name":{"type":"string","description":"File name"},"file_type":{"type":"string","description":"File type/extension"},"file_size":{"type":"number","description":"File size in bytes"},"add_time":{"type":"string","description":"When the file was uploaded"},"update_time":{"type":"string","description":"When the file was last updated"},"deal_id":{"type":"number","description":"Associated deal ID","optional":true},"person_id":{"type":"number","description":"Associated person ID","optional":true},"org_id":{"type":"number","description":"Associated organization ID","optional":true},"url":{"type":"string","description":"File download URL"}}}},"downloadedFiles":{"type":"file[]","description":"Downloaded files from Pipedrive","optional":true},"total_items":{"type":"number","description":"Total number of files returned"},"has_more":{"type":"boolean","description":"Whether more files are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_leads":{"leads":{"type":"array","description":"Array of lead objects (when listing all)","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Lead ID (UUID)"},"title":{"type":"string","description":"Lead title"},"person_id":{"type":"number","description":"ID of the associated person","optional":true},"organization_id":{"type":"number","description":"ID of the associated organization","optional":true},"owner_id":{"type":"number","description":"ID of the lead owner"},"value":{"type":"object","description":"Lead value","optional":true,"properties":{"amount":{"type":"number","description":"Value amount"},"currency":{"type":"string","description":"Currency code (e.g., USD, EUR)"}}},"expected_close_date":{"type":"string","description":"Expected close date (YYYY-MM-DD)","optional":true},"is_archived":{"type":"boolean","description":"Whether the lead is archived"},"was_seen":{"type":"boolean","description":"Whether the lead was seen"},"add_time":{"type":"string","description":"When the lead was created (ISO 8601)"},"update_time":{"type":"string","description":"When the lead was last updated (ISO 8601)"}}}},"lead":{"type":"object","description":"Single lead object (when lead_id is provided)","optional":true,"properties":{"id":{"type":"string","description":"Lead ID (UUID)"},"title":{"type":"string","description":"Lead title"},"person_id":{"type":"number","description":"ID of the associated person","optional":true},"organization_id":{"type":"number","description":"ID of the associated organization","optional":true},"owner_id":{"type":"number","description":"ID of the lead owner"},"value":{"type":"object","description":"Lead value","optional":true,"properties":{"amount":{"type":"number","description":"Value amount"},"currency":{"type":"string","description":"Currency code (e.g., USD, EUR)"}}},"expected_close_date":{"type":"string","description":"Expected close date (YYYY-MM-DD)","optional":true},"is_archived":{"type":"boolean","description":"Whether the lead is archived"},"was_seen":{"type":"boolean","description":"Whether the lead was seen"},"add_time":{"type":"string","description":"When the lead was created (ISO 8601)"},"update_time":{"type":"string","description":"When the lead was last updated (ISO 8601)"}}},"total_items":{"type":"number","description":"Total number of leads returned","optional":true},"has_more":{"type":"boolean","description":"Whether more leads are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_mail_messages":{"messages":{"type":"array","description":"Array of mail thread objects from Pipedrive mailbox"},"total_items":{"type":"number","description":"Total number of mail threads returned"},"has_more":{"type":"boolean","description":"Whether more messages are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_mail_thread":{"messages":{"type":"array","description":"Array of mail message objects from the thread"},"metadata":{"type":"object","description":"Thread and pagination metadata"},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_pipeline_deals":{"deals":{"type":"array","description":"Array of deal objects from the pipeline"},"metadata":{"type":"object","description":"Pipeline and pagination metadata"},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_pipelines":{"pipelines":{"type":"array","description":"Array of pipeline objects from Pipedrive","items":{"type":"object","properties":{"id":{"type":"number","description":"Pipeline ID"},"name":{"type":"string","description":"Pipeline name"},"url_title":{"type":"string","description":"URL-friendly title"},"order_nr":{"type":"number","description":"Pipeline order number"},"active":{"type":"boolean","description":"Whether the pipeline is active"},"deal_probability":{"type":"boolean","description":"Whether deal probability is enabled"},"add_time":{"type":"string","description":"When the pipeline was created"},"update_time":{"type":"string","description":"When the pipeline was last updated"}}}},"total_items":{"type":"number","description":"Total number of pipelines returned"},"has_more":{"type":"boolean","description":"Whether more pipelines are available","optional":true},"next_start":{"type":"number","description":"Offset for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_get_projects":{"projects":{"type":"array","description":"Array of project objects (when listing all)","optional":true},"project":{"type":"object","description":"Single project object (when project_id is provided)","optional":true},"total_items":{"type":"number","description":"Total number of projects returned","optional":true},"has_more":{"type":"boolean","description":"Whether more projects are available","optional":true},"next_cursor":{"type":"string","description":"Cursor for fetching the next page","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_update_activity":{"activity":{"type":"object","description":"The updated activity object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_update_deal":{"deal":{"type":"object","description":"The updated deal object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"pipedrive_update_lead":{"lead":{"type":"object","description":"The updated lead object","optional":true},"success":{"type":"boolean","description":"Operation success status"}},"polymarket_get_activity":{"activity":{"type":"array","description":"Array of activity entries","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"User proxy wallet address"},"timestamp":{"type":"number","description":"Unix timestamp of activity"},"conditionId":{"type":"string","description":"Market condition ID"},"type":{"type":"string","description":"Activity type (TRADE, SPLIT, MERGE, REDEEM, REWARD, CONVERSION)"},"size":{"type":"number","description":"Size in tokens"},"usdcSize":{"type":"number","description":"Size in USDC"},"transactionHash":{"type":"string","description":"Blockchain transaction hash"},"price":{"type":"number","description":"Price (for trades)"},"asset":{"type":"string","description":"Asset/token ID"},"side":{"type":"string","description":"Trade side (BUY/SELL)"},"outcomeIndex":{"type":"number","description":"Outcome index"},"title":{"type":"string","description":"Market title"},"slug":{"type":"string","description":"Market slug"},"icon":{"type":"string","description":"Market icon URL"},"eventSlug":{"type":"string","description":"Event slug"},"outcome":{"type":"string","description":"Outcome name"},"name":{"type":"string","description":"User display name"},"pseudonym":{"type":"string","description":"User pseudonym"},"bio":{"type":"string","description":"User bio"},"profileImage":{"type":"string","description":"User profile image URL"},"profileImageOptimized":{"type":"string","description":"Optimized profile image URL"}}}}},"polymarket_get_event":{"event":{"type":"object","description":"Event object with details","properties":{"id":{"type":"string","description":"Event ID"},"ticker":{"type":"string","description":"Event ticker"},"slug":{"type":"string","description":"Event slug"},"title":{"type":"string","description":"Event title"},"description":{"type":"string","description":"Event description"},"startDate":{"type":"string","description":"Start date"},"creationDate":{"type":"string","description":"Creation date"},"endDate":{"type":"string","description":"End date"},"image":{"type":"string","description":"Event image URL"},"icon":{"type":"string","description":"Event icon URL"},"active":{"type":"boolean","description":"Whether event is active"},"closed":{"type":"boolean","description":"Whether event is closed"},"archived":{"type":"boolean","description":"Whether event is archived"},"liquidity":{"type":"number","description":"Total liquidity"},"volume":{"type":"number","description":"Total volume"},"openInterest":{"type":"number","description":"Open interest"},"commentCount":{"type":"number","description":"Comment count"},"markets":{"type":"array","description":"Array of markets in this event"}}}},"polymarket_get_events":{"events":{"type":"array","description":"Array of event objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Event ID"},"ticker":{"type":"string","description":"Event ticker"},"slug":{"type":"string","description":"Event slug"},"title":{"type":"string","description":"Event title"},"description":{"type":"string","description":"Event description"},"startDate":{"type":"string","description":"Start date"},"endDate":{"type":"string","description":"End date"},"image":{"type":"string","description":"Event image URL"},"icon":{"type":"string","description":"Event icon URL"},"active":{"type":"boolean","description":"Whether event is active"},"closed":{"type":"boolean","description":"Whether event is closed"},"archived":{"type":"boolean","description":"Whether event is archived"},"liquidity":{"type":"number","description":"Total liquidity"},"volume":{"type":"number","description":"Total volume"},"markets":{"type":"array","description":"Array of markets in this event"}}}}},"polymarket_get_holders":{"holders":{"type":"array","description":"Array of market holder groups by token","items":{"type":"object","properties":{"token":{"type":"string","description":"Token/asset ID"},"holders":{"type":"array","description":"Array of holders for this token","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"Holder wallet address"},"bio":{"type":"string","description":"Holder bio"},"asset":{"type":"string","description":"Asset ID"},"pseudonym":{"type":"string","description":"Holder pseudonym"},"amount":{"type":"number","description":"Amount held"},"displayUsernamePublic":{"type":"boolean","description":"Whether username is publicly displayed"},"outcomeIndex":{"type":"number","description":"Outcome index"},"name":{"type":"string","description":"Holder display name"},"profileImage":{"type":"string","description":"Profile image URL"},"profileImageOptimized":{"type":"string","description":"Optimized profile image URL"},"verified":{"type":"boolean","description":"Whether the holder is verified"}}}}}}}},"polymarket_get_last_trade_price":{"price":{"type":"string","description":"Last trade price"},"side":{"type":"string","description":"Side of the last trade (BUY or SELL)"}},"polymarket_get_leaderboard":{"leaderboard":{"type":"array","description":"Array of leaderboard entries","items":{"type":"object","properties":{"rank":{"type":"string","description":"Leaderboard rank position"},"proxyWallet":{"type":"string","description":"User proxy wallet address"},"userName":{"type":"string","description":"User display name"},"vol":{"type":"number","description":"Trading volume"},"pnl":{"type":"number","description":"Profit and loss"},"profileImage":{"type":"string","description":"User profile image URL"},"xUsername":{"type":"string","description":"Twitter/X username"},"verifiedBadge":{"type":"boolean","description":"Whether user has verified badge"}}}}},"polymarket_get_market":{"market":{"type":"object","description":"Market object with details","properties":{"id":{"type":"string","description":"Market ID"},"question":{"type":"string","description":"Market question"},"conditionId":{"type":"string","description":"Condition ID"},"slug":{"type":"string","description":"Market slug"},"resolutionSource":{"type":"string","description":"Resolution source"},"endDate":{"type":"string","description":"End date"},"startDate":{"type":"string","description":"Start date"},"image":{"type":"string","description":"Market image URL"},"icon":{"type":"string","description":"Market icon URL"},"description":{"type":"string","description":"Market description"},"outcomes":{"type":"string","description":"Outcomes JSON string"},"outcomePrices":{"type":"string","description":"Outcome prices JSON string"},"volume":{"type":"string","description":"Total volume"},"liquidity":{"type":"string","description":"Total liquidity"},"active":{"type":"boolean","description":"Whether market is active"},"closed":{"type":"boolean","description":"Whether market is closed"},"archived":{"type":"boolean","description":"Whether market is archived"},"volumeNum":{"type":"number","description":"Volume as number"},"liquidityNum":{"type":"number","description":"Liquidity as number"},"clobTokenIds":{"type":"array","description":"CLOB token IDs"},"acceptingOrders":{"type":"boolean","description":"Whether accepting orders"},"negRisk":{"type":"boolean","description":"Whether negative risk"}}}},"polymarket_get_markets":{"markets":{"type":"array","description":"Array of market objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Market ID"},"question":{"type":"string","description":"Market question"},"conditionId":{"type":"string","description":"Condition ID"},"slug":{"type":"string","description":"Market slug"},"endDate":{"type":"string","description":"End date"},"image":{"type":"string","description":"Market image URL"},"outcomes":{"type":"string","description":"Outcomes JSON string"},"outcomePrices":{"type":"string","description":"Outcome prices JSON string"},"volume":{"type":"string","description":"Total volume"},"liquidity":{"type":"string","description":"Total liquidity"},"active":{"type":"boolean","description":"Whether market is active"},"closed":{"type":"boolean","description":"Whether market is closed"},"volumeNum":{"type":"number","description":"Volume as number"},"liquidityNum":{"type":"number","description":"Liquidity as number"},"clobTokenIds":{"type":"array","description":"CLOB token IDs"}}}}},"polymarket_get_midpoint":{"midpoint":{"type":"string","description":"Midpoint price"}},"polymarket_get_orderbook":{"orderbook":{"type":"object","description":"Order book with bids and asks arrays","properties":{"market":{"type":"string","description":"Market identifier"},"asset_id":{"type":"string","description":"Asset token ID"},"hash":{"type":"string","description":"Order book hash"},"timestamp":{"type":"string","description":"Timestamp"},"bids":{"type":"array","description":"Bid orders","items":{"type":"object","properties":{"price":{"type":"string","description":"Bid price"},"size":{"type":"string","description":"Bid size"}}}},"asks":{"type":"array","description":"Ask orders","items":{"type":"object","properties":{"price":{"type":"string","description":"Ask price"},"size":{"type":"string","description":"Ask size"}}}},"min_order_size":{"type":"string","description":"Minimum order size"},"tick_size":{"type":"string","description":"Tick size"},"neg_risk":{"type":"boolean","description":"Whether negative risk"},"last_trade_price":{"type":"string","description":"Last trade price"}}}},"polymarket_get_positions":{"positions":{"type":"array","description":"Array of position objects","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"Proxy wallet address"},"asset":{"type":"string","description":"Asset token ID"},"conditionId":{"type":"string","description":"Condition ID"},"size":{"type":"number","description":"Position size"},"avgPrice":{"type":"number","description":"Average price"},"initialValue":{"type":"number","description":"Initial value"},"currentValue":{"type":"number","description":"Current value"},"cashPnl":{"type":"number","description":"Cash profit/loss"},"percentPnl":{"type":"number","description":"Percent profit/loss"},"totalBought":{"type":"number","description":"Total bought"},"realizedPnl":{"type":"number","description":"Realized profit/loss"},"percentRealizedPnl":{"type":"number","description":"Percent realized profit/loss"},"curPrice":{"type":"number","description":"Current price"},"redeemable":{"type":"boolean","description":"Whether position is redeemable"},"mergeable":{"type":"boolean","description":"Whether position is mergeable"},"title":{"type":"string","description":"Market title"},"slug":{"type":"string","description":"Market slug"},"icon":{"type":"string","description":"Market icon URL"},"eventSlug":{"type":"string","description":"Event slug"},"outcome":{"type":"string","description":"Outcome name"},"outcomeIndex":{"type":"number","description":"Outcome index"},"oppositeOutcome":{"type":"string","description":"Opposite outcome name"},"oppositeAsset":{"type":"string","description":"Opposite asset token ID"},"endDate":{"type":"string","description":"End date"},"negativeRisk":{"type":"boolean","description":"Whether negative risk"}}}}},"polymarket_get_price":{"price":{"type":"string","description":"Market price"}},"polymarket_get_price_history":{"history":{"type":"array","description":"Array of price history entries","items":{"type":"object","properties":{"t":{"type":"number","description":"Unix timestamp"},"p":{"type":"number","description":"Price at timestamp"}}}}},"polymarket_get_series":{"series":{"type":"array","description":"Array of series objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Series ID"},"ticker":{"type":"string","description":"Series ticker"},"slug":{"type":"string","description":"Series slug"},"title":{"type":"string","description":"Series title"},"seriesType":{"type":"string","description":"Series type"},"recurrence":{"type":"string","description":"Recurrence pattern"},"image":{"type":"string","description":"Series image URL"},"icon":{"type":"string","description":"Series icon URL"},"active":{"type":"boolean","description":"Whether series is active"},"closed":{"type":"boolean","description":"Whether series is closed"},"archived":{"type":"boolean","description":"Whether series is archived"},"featured":{"type":"boolean","description":"Whether series is featured"},"volume":{"type":"number","description":"Total volume"},"liquidity":{"type":"number","description":"Total liquidity"},"eventCount":{"type":"number","description":"Number of events in series"}}}}},"polymarket_get_series_by_id":{"series":{"type":"object","description":"Series object with details","properties":{"id":{"type":"string","description":"Series ID"},"ticker":{"type":"string","description":"Series ticker"},"slug":{"type":"string","description":"Series slug"},"title":{"type":"string","description":"Series title"},"seriesType":{"type":"string","description":"Series type"},"recurrence":{"type":"string","description":"Recurrence pattern"},"image":{"type":"string","description":"Series image URL"},"icon":{"type":"string","description":"Series icon URL"},"active":{"type":"boolean","description":"Whether series is active"},"closed":{"type":"boolean","description":"Whether series is closed"},"archived":{"type":"boolean","description":"Whether series is archived"},"featured":{"type":"boolean","description":"Whether series is featured"},"volume":{"type":"number","description":"Total volume"},"liquidity":{"type":"number","description":"Total liquidity"},"commentCount":{"type":"number","description":"Comment count"},"eventCount":{"type":"number","description":"Number of events in series"},"events":{"type":"array","description":"Array of events in this series"}}}},"polymarket_get_spread":{"spread":{"type":"object","description":"Spread value between bid and ask","properties":{"spread":{"type":"string","description":"The spread value"}}}},"polymarket_get_tags":{"tags":{"type":"array","description":"Array of tag objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Tag ID"},"label":{"type":"string","description":"Tag label"},"slug":{"type":"string","description":"Tag slug"},"createdAt":{"type":"string","description":"Creation timestamp"},"updatedAt":{"type":"string","description":"Last update timestamp"}}}}},"polymarket_get_tick_size":{"tickSize":{"type":"string","description":"Minimum tick size"}},"polymarket_get_trades":{"trades":{"type":"array","description":"Array of trade objects","items":{"type":"object","properties":{"proxyWallet":{"type":"string","description":"Proxy wallet address"},"side":{"type":"string","description":"Trade side (BUY or SELL)"},"asset":{"type":"string","description":"Asset token ID"},"conditionId":{"type":"string","description":"Condition ID"},"size":{"type":"number","description":"Trade size"},"price":{"type":"number","description":"Trade price"},"timestamp":{"type":"number","description":"Unix timestamp"},"title":{"type":"string","description":"Market title"},"slug":{"type":"string","description":"Market slug"},"icon":{"type":"string","description":"Market icon URL"},"eventSlug":{"type":"string","description":"Event slug"},"outcome":{"type":"string","description":"Outcome name"},"outcomeIndex":{"type":"number","description":"Outcome index"},"name":{"type":"string","description":"Trader name"},"pseudonym":{"type":"string","description":"Trader pseudonym"},"bio":{"type":"string","description":"Trader bio"},"profileImage":{"type":"string","description":"Profile image URL"},"profileImageOptimized":{"type":"string","description":"Optimized profile image URL"},"transactionHash":{"type":"string","description":"Transaction hash"}}}}},"polymarket_search":{"results":{"type":"object","description":"Search results containing events, tags, and profiles arrays","properties":{"events":{"type":"array","description":"Array of matching event objects (markets nested)"},"tags":{"type":"array","description":"Array of matching tag objects"},"profiles":{"type":"array","description":"Array of matching profile objects"}}}},"postgresql_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Deleted data (if RETURNING clause used)"},"rowCount":{"type":"number","description":"Number of rows deleted"}},"postgresql_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows affected"}},"postgresql_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Inserted data (if RETURNING clause used)"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"postgresql_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"schema":{"type":"string","description":"Schema name (e.g., public)"},"columns":{"type":"array","description":"Table columns","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Data type (e.g., integer, varchar, timestamp)"},"nullable":{"type":"boolean","description":"Whether the column allows NULL values"},"default":{"type":"string","description":"Default value expression","optional":true},"isPrimaryKey":{"type":"boolean","description":"Whether the column is part of the primary key"},"isForeignKey":{"type":"boolean","description":"Whether the column is a foreign key"},"references":{"type":"object","description":"Foreign key reference information","optional":true,"properties":{"table":{"type":"string","description":"Referenced table name"},"column":{"type":"string","description":"Referenced column name"}}}}}},"primaryKey":{"type":"array","description":"Primary key column names","items":{"type":"string","description":"Column name"}},"foreignKeys":{"type":"array","description":"Foreign key constraints","items":{"type":"object","properties":{"column":{"type":"string","description":"Local column name"},"referencesTable":{"type":"string","description":"Referenced table name"},"referencesColumn":{"type":"string","description":"Referenced column name"}}}},"indexes":{"type":"array","description":"Table indexes","items":{"type":"object","properties":{"name":{"type":"string","description":"Index name"},"columns":{"type":"array","description":"Columns included in the index","items":{"type":"string","description":"Column name"}},"unique":{"type":"boolean","description":"Whether the index enforces uniqueness"}}}}}}},"schemas":{"type":"array","description":"List of available schemas in the database","items":{"type":"string","description":"Schema name"}}},"postgresql_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"postgresql_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Updated data (if RETURNING clause used)"},"rowCount":{"type":"number","description":"Number of rows updated"}},"posthog_batch_events":{"status":{"type":"string","description":"Status message indicating whether the batch was captured successfully"},"events_processed":{"type":"number","description":"Number of events processed in the batch"}},"posthog_capture_event":{"status":{"type":"string","description":"Status message indicating whether the event was captured successfully"}},"posthog_create_annotation":{"id":{"type":"number","description":"Unique identifier for the created annotation"},"content":{"type":"string","description":"Content/text of the annotation"},"date_marker":{"type":"string","description":"ISO timestamp marking when the annotation applies"},"created_at":{"type":"string","description":"ISO timestamp when annotation was created"},"updated_at":{"type":"string","description":"ISO timestamp when annotation was last updated"},"created_by":{"type":"object","description":"User who created the annotation","optional":true},"dashboard_item":{"type":"number","description":"ID of dashboard item this annotation is attached to","optional":true},"dashboard_id":{"type":"number","description":"ID of the dashboard this annotation is attached to","optional":true},"insight_short_id":{"type":"string","description":"Short ID of the insight this annotation is attached to","optional":true},"insight_name":{"type":"string","description":"Name of the insight this annotation is attached to","optional":true},"scope":{"type":"string","description":"Scope of the annotation (project, organization, dashboard, or dashboard_item)"},"deleted":{"type":"boolean","description":"Whether the annotation is deleted"}},"posthog_create_cohort":{"id":{"type":"number","description":"Unique identifier for the created cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort","optional":true},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"created_by":{"type":"object","description":"User who created the cohort","optional":true},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"},"version":{"type":"number","description":"Version number of the cohort"}},"posthog_create_dashboard":{"id":{"type":"number","description":"Unique identifier for the created dashboard"},"name":{"type":"string","description":"Name of the dashboard"},"description":{"type":"string","description":"Description of the dashboard"},"pinned":{"type":"boolean","description":"Whether the dashboard is pinned"},"created_at":{"type":"string","description":"ISO timestamp when dashboard was created"},"tiles":{"type":"array","description":"Tiles/widgets on the dashboard"},"filters":{"type":"object","description":"Global filters applied to the dashboard"},"tags":{"type":"array","description":"Tags associated with the dashboard"}},"posthog_create_experiment":{"experiment":{"type":"object","description":"Created experiment","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date"},"end_date":{"type":"string","description":"End date"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"archived":{"type":"boolean","description":"Whether the experiment is archived"}}}},"posthog_create_feature_flag":{"flag":{"type":"object","description":"Created feature flag","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)"},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"}}}},"posthog_create_insight":{"id":{"type":"number","description":"Unique identifier for the created insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight","optional":true},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"created_by":{"type":"object","description":"User who created the insight","optional":true},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"},"tags":{"type":"array","description":"Tags associated with the insight"}},"posthog_create_survey":{"survey":{"type":"object","description":"Created survey details","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"created_at":{"type":"string","description":"Creation timestamp"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"}}}},"posthog_delete_feature_flag":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"message":{"type":"string","description":"Confirmation message"}},"posthog_delete_person":{"status":{"type":"string","description":"Status message indicating whether the person was deleted successfully"}},"posthog_delete_survey":{"status":{"type":"string","description":"Status message indicating whether the survey was deleted successfully"}},"posthog_evaluate_flags":{"feature_flags":{"type":"object","description":"Feature flag evaluations (key-value pairs where values are boolean or string variants)"},"feature_flag_payloads":{"type":"object","description":"Additional payloads attached to feature flags"},"errors_while_computing_flags":{"type":"boolean","description":"Whether there were errors while computing flags"}},"posthog_get_cohort":{"id":{"type":"number","description":"Unique identifier for the cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort","optional":true},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"created_by":{"type":"object","description":"User who created the cohort","optional":true},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"last_calculation":{"type":"string","description":"ISO timestamp of last calculation"},"errors_calculating":{"type":"number","description":"Number of errors during calculation"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"},"version":{"type":"number","description":"Version number of the cohort"}},"posthog_get_dashboard":{"id":{"type":"number","description":"Unique identifier for the dashboard"},"name":{"type":"string","description":"Name of the dashboard"},"description":{"type":"string","description":"Description of the dashboard"},"pinned":{"type":"boolean","description":"Whether the dashboard is pinned"},"created_at":{"type":"string","description":"ISO timestamp when dashboard was created"},"created_by":{"type":"object","description":"User who created the dashboard","optional":true},"last_modified_at":{"type":"string","description":"ISO timestamp when dashboard was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the dashboard","optional":true},"tiles":{"type":"array","description":"Tiles/widgets on the dashboard with their configurations"},"filters":{"type":"object","description":"Global filters applied to the dashboard"},"tags":{"type":"array","description":"Tags associated with the dashboard"},"restriction_level":{"type":"number","description":"Access restriction level for the dashboard"}},"posthog_get_event_definition":{"id":{"type":"string","description":"Unique identifier for the event definition"},"name":{"type":"string","description":"Event name"},"description":{"type":"string","description":"Event description"},"tags":{"type":"array","description":"Tags associated with the event"},"created_at":{"type":"string","description":"ISO timestamp when the event was created"},"last_seen_at":{"type":"string","description":"ISO timestamp when the event was last seen","optional":true},"updated_at":{"type":"string","description":"ISO timestamp when the event was updated"},"updated_by":{"type":"object","description":"User who last updated the event","optional":true},"verified":{"type":"boolean","description":"Whether the event has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the event was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the event","optional":true}},"posthog_get_experiment":{"experiment":{"type":"object","description":"Experiment details","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date"},"end_date":{"type":"string","description":"End date"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"archived":{"type":"boolean","description":"Whether the experiment is archived"},"metrics":{"type":"array","description":"Primary metrics"},"metrics_secondary":{"type":"array","description":"Secondary metrics"}}}},"posthog_get_feature_flag":{"flag":{"type":"object","description":"Feature flag details","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)"},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"},"usage_dashboard":{"type":"number","description":"Usage dashboard ID","optional":true},"has_enriched_analytics":{"type":"boolean","description":"Whether enriched analytics are enabled"}}}},"posthog_get_insight":{"id":{"type":"number","description":"Unique identifier for the insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight","optional":true},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"created_by":{"type":"object","description":"User who created the insight","optional":true},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the insight","optional":true},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"},"tags":{"type":"array","description":"Tags associated with the insight"},"favorited":{"type":"boolean","description":"Whether the insight is favorited"}},"posthog_get_organization":{"organization":{"type":"object","description":"Detailed organization information with settings and features","properties":{"id":{"type":"string","description":"Organization ID (UUID)"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug"},"created_at":{"type":"string","description":"Organization creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"membership_level":{"type":"number","description":"User membership level in organization"},"plugins_access_level":{"type":"number","description":"Access level for plugins/apps"},"teams":{"type":"array","description":"List of team IDs in this organization"},"available_product_features":{"type":"array","description":"Available product features with their limits and descriptions"},"domain_whitelist":{"type":"array","description":"Whitelisted domains for organization"},"is_member_join_email_enabled":{"type":"boolean","description":"Whether member join emails are enabled"},"metadata":{"type":"object","description":"Organization metadata"},"customer_id":{"type":"string","description":"Customer ID for billing","optional":true},"available_features":{"type":"array","description":"List of available feature flags for organization"},"usage":{"type":"object","description":"Organization usage statistics","optional":true}}}},"posthog_get_person":{"person":{"type":"object","description":"Person details including properties and identifiers","properties":{"id":{"type":"string","description":"Person ID"},"name":{"type":"string","description":"Person name"},"distinct_ids":{"type":"array","description":"All distinct IDs associated with this person"},"properties":{"type":"object","description":"Person properties"},"created_at":{"type":"string","description":"When the person was first seen"},"uuid":{"type":"string","description":"Person UUID"}}}},"posthog_get_project":{"project":{"type":"object","description":"Detailed project information with all configuration settings","properties":{"id":{"type":"number","description":"Project ID"},"uuid":{"type":"string","description":"Project UUID"},"organization":{"type":"string","description":"Organization UUID"},"api_token":{"type":"string","description":"Project API token for ingestion"},"app_urls":{"type":"array","description":"Allowed app URLs"},"name":{"type":"string","description":"Project name"},"slack_incoming_webhook":{"type":"string","description":"Slack webhook URL for notifications"},"created_at":{"type":"string","description":"Project creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"anonymize_ips":{"type":"boolean","description":"Whether IP anonymization is enabled"},"completed_snippet_onboarding":{"type":"boolean","description":"Whether snippet onboarding is completed"},"ingested_event":{"type":"boolean","description":"Whether any event has been ingested"},"test_account_filters":{"type":"array","description":"Filters for test accounts"},"is_demo":{"type":"boolean","description":"Whether this is a demo project"},"timezone":{"type":"string","description":"Project timezone"},"data_attributes":{"type":"array","description":"Custom data attributes"},"person_display_name_properties":{"type":"array","description":"Properties used for person display names"},"correlation_config":{"type":"object","description":"Configuration for correlation analysis"},"autocapture_opt_out":{"type":"boolean","description":"Whether autocapture is disabled"},"autocapture_exceptions_opt_in":{"type":"boolean","description":"Whether exception autocapture is enabled"},"session_recording_opt_in":{"type":"boolean","description":"Whether session recording is enabled"},"capture_console_log_opt_in":{"type":"boolean","description":"Whether console log capture is enabled"},"capture_performance_opt_in":{"type":"boolean","description":"Whether performance capture is enabled"}}}},"posthog_get_property_definition":{"id":{"type":"string","description":"Unique identifier for the property definition"},"name":{"type":"string","description":"Property name"},"description":{"type":"string","description":"Property description"},"tags":{"type":"array","description":"Tags associated with the property"},"is_numerical":{"type":"boolean","description":"Whether the property is numerical"},"is_seen_on_filtered_events":{"type":"boolean","description":"Whether the property is seen on filtered events","optional":true},"property_type":{"type":"string","description":"The data type of the property"},"type":{"type":"string","description":"Property type: event, person, group, or session"},"created_at":{"type":"string","description":"ISO timestamp when the property was created"},"updated_at":{"type":"string","description":"ISO timestamp when the property was updated"},"updated_by":{"type":"object","description":"User who last updated the property","optional":true},"verified":{"type":"boolean","description":"Whether the property has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the property was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the property","optional":true}},"posthog_get_session_recording":{"recording":{"type":"object","description":"Session recording details","properties":{"id":{"type":"string","description":"Recording ID"},"distinct_id":{"type":"string","description":"User distinct ID"},"viewed":{"type":"boolean","description":"Whether recording has been viewed"},"recording_duration":{"type":"number","description":"Recording duration in seconds"},"active_seconds":{"type":"number","description":"Active time in seconds"},"inactive_seconds":{"type":"number","description":"Inactive time in seconds"},"start_time":{"type":"string","description":"Recording start timestamp"},"end_time":{"type":"string","description":"Recording end timestamp"},"click_count":{"type":"number","description":"Number of clicks"},"keypress_count":{"type":"number","description":"Number of keypresses"},"console_log_count":{"type":"number","description":"Number of console logs"},"console_warn_count":{"type":"number","description":"Number of console warnings"},"console_error_count":{"type":"number","description":"Number of console errors"},"start_url":{"type":"string","description":"Starting URL of the recording"},"person":{"type":"object","description":"Person information"}}}},"posthog_get_survey":{"survey":{"type":"object","description":"Survey details","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"appearance":{"type":"object","description":"Survey appearance configuration"},"conditions":{"type":"object","description":"Survey display conditions"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"},"archived":{"type":"boolean","description":"Whether survey is archived"},"responses_limit":{"type":"number","description":"Maximum number of responses"}}}},"posthog_list_actions":{"count":{"type":"number","description":"Total number of actions in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of actions with their definitions and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the action"},"name":{"type":"string","description":"Name of the action"},"description":{"type":"string","description":"Description of the action"},"tags":{"type":"array","description":"Tags associated with the action"},"post_to_slack":{"type":"boolean","description":"Whether to post this action to Slack"},"slack_message_format":{"type":"string","description":"Format string for Slack messages"},"steps":{"type":"array","description":"Steps that define the action"},"created_at":{"type":"string","description":"ISO timestamp when action was created"},"created_by":{"type":"object","description":"User who created the action"},"deleted":{"type":"boolean","description":"Whether the action is deleted"},"is_calculating":{"type":"boolean","description":"Whether the action is being calculated"},"last_calculated_at":{"type":"string","description":"ISO timestamp of last calculation"}}}}},"posthog_list_annotations":{"count":{"type":"number","description":"Total number of annotations in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of annotations with their content and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the annotation"},"content":{"type":"string","description":"Content/text of the annotation"},"date_marker":{"type":"string","description":"ISO timestamp marking when the annotation applies"},"created_at":{"type":"string","description":"ISO timestamp when annotation was created"},"updated_at":{"type":"string","description":"ISO timestamp when annotation was last updated"},"created_by":{"type":"object","description":"User who created the annotation"},"dashboard_item":{"type":"number","description":"ID of dashboard item this annotation is attached to"},"dashboard_id":{"type":"number","description":"ID of the dashboard this annotation is attached to"},"insight_short_id":{"type":"string","description":"Short ID of the insight this annotation is attached to"},"insight_name":{"type":"string","description":"Name of the insight this annotation is attached to"},"scope":{"type":"string","description":"Scope of the annotation (project or dashboard)"},"deleted":{"type":"boolean","description":"Whether the annotation is deleted"}}}}},"posthog_list_cohorts":{"count":{"type":"number","description":"Total number of cohorts in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of cohorts with their definitions and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort"},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"created_by":{"type":"object","description":"User who created the cohort"},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"last_calculation":{"type":"string","description":"ISO timestamp of last calculation"},"errors_calculating":{"type":"number","description":"Number of errors during calculation"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"}}}}},"posthog_list_dashboards":{"count":{"type":"number","description":"Total number of dashboards in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of dashboards with their configurations and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the dashboard"},"name":{"type":"string","description":"Name of the dashboard"},"description":{"type":"string","description":"Description of the dashboard"},"pinned":{"type":"boolean","description":"Whether the dashboard is pinned"},"created_at":{"type":"string","description":"ISO timestamp when dashboard was created"},"created_by":{"type":"object","description":"User who created the dashboard"},"last_modified_at":{"type":"string","description":"ISO timestamp when dashboard was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the dashboard"},"tiles":{"type":"array","description":"Tiles/widgets on the dashboard"},"filters":{"type":"object","description":"Global filters for the dashboard"},"tags":{"type":"array","description":"Tags associated with the dashboard"}}}}},"posthog_list_event_definitions":{"count":{"type":"number","description":"Total number of event definitions"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of event definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the event definition"},"name":{"type":"string","description":"Event name"},"description":{"type":"string","description":"Event description"},"tags":{"type":"array","description":"Tags associated with the event"},"created_at":{"type":"string","description":"ISO timestamp when the event was created"},"last_seen_at":{"type":"string","description":"ISO timestamp when the event was last seen","optional":true},"updated_at":{"type":"string","description":"ISO timestamp when the event was updated"},"updated_by":{"type":"object","description":"User who last updated the event","optional":true}}}}},"posthog_list_experiments":{"results":{"type":"array","description":"List of experiments","items":{"type":"object","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date","optional":true},"end_date":{"type":"string","description":"End date","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"archived":{"type":"boolean","description":"Whether the experiment is archived"}}}},"count":{"type":"number","description":"Total number of experiments"},"next":{"type":"string","description":"URL to next page of results","optional":true},"previous":{"type":"string","description":"URL to previous page of results","optional":true}},"posthog_list_feature_flags":{"results":{"type":"array","description":"List of feature flags","items":{"type":"object","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)","optional":true},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"}}}},"count":{"type":"number","description":"Total number of feature flags"},"next":{"type":"string","description":"URL to next page of results","optional":true},"previous":{"type":"string","description":"URL to previous page of results","optional":true}},"posthog_list_insights":{"count":{"type":"number","description":"Total number of insights in the project"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of insights with their configurations and metadata","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique identifier for the insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight"},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"created_by":{"type":"object","description":"User who created the insight"},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"last_modified_by":{"type":"object","description":"User who last modified the insight"},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"}}}}},"posthog_list_organizations":{"organizations":{"type":"array","description":"List of organizations with their settings and features","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID (UUID)"},"name":{"type":"string","description":"Organization name"},"slug":{"type":"string","description":"Organization slug"},"created_at":{"type":"string","description":"Organization creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"membership_level":{"type":"number","description":"User membership level in organization"},"plugins_access_level":{"type":"number","description":"Access level for plugins/apps"},"teams":{"type":"array","description":"List of team IDs in this organization"},"available_product_features":{"type":"array","description":"Available product features and their limits"}}}}},"posthog_list_persons":{"persons":{"type":"array","description":"List of persons with their properties and identifiers","items":{"type":"object","properties":{"id":{"type":"string","description":"Person ID"},"name":{"type":"string","description":"Person name"},"distinct_ids":{"type":"array","description":"All distinct IDs associated with this person"},"properties":{"type":"object","description":"Person properties"},"created_at":{"type":"string","description":"When the person was first seen"},"uuid":{"type":"string","description":"Person UUID"}}}},"next":{"type":"string","description":"URL for the next page of results (if available)","optional":true}},"posthog_list_projects":{"projects":{"type":"array","description":"List of projects with their configuration and settings","items":{"type":"object","properties":{"id":{"type":"number","description":"Project ID"},"uuid":{"type":"string","description":"Project UUID"},"organization":{"type":"string","description":"Organization UUID"},"api_token":{"type":"string","description":"Project API token for ingestion"},"app_urls":{"type":"array","description":"Allowed app URLs"},"name":{"type":"string","description":"Project name"},"slack_incoming_webhook":{"type":"string","description":"Slack webhook URL for notifications"},"created_at":{"type":"string","description":"Project creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"anonymize_ips":{"type":"boolean","description":"Whether IP anonymization is enabled"},"completed_snippet_onboarding":{"type":"boolean","description":"Whether snippet onboarding is completed"},"ingested_event":{"type":"boolean","description":"Whether any event has been ingested"},"test_account_filters":{"type":"array","description":"Filters for test accounts"},"is_demo":{"type":"boolean","description":"Whether this is a demo project"},"timezone":{"type":"string","description":"Project timezone"},"data_attributes":{"type":"array","description":"Custom data attributes"}}}}},"posthog_list_property_definitions":{"count":{"type":"number","description":"Total number of property definitions"},"next":{"type":"string","description":"URL for the next page of results","optional":true},"previous":{"type":"string","description":"URL for the previous page of results","optional":true},"results":{"type":"array","description":"List of property definitions","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the property definition"},"name":{"type":"string","description":"Property name"},"description":{"type":"string","description":"Property description"},"tags":{"type":"array","description":"Tags associated with the property"},"is_numerical":{"type":"boolean","description":"Whether the property is numerical"},"is_seen_on_filtered_events":{"type":"boolean","description":"Whether the property is seen on filtered events","optional":true},"property_type":{"type":"string","description":"The data type of the property"},"type":{"type":"string","description":"Property type: event, person, group, or session"},"created_at":{"type":"string","description":"ISO timestamp when the property was created"},"updated_at":{"type":"string","description":"ISO timestamp when the property was updated"},"updated_by":{"type":"object","description":"User who last updated the property","optional":true}}}}},"posthog_list_recording_playlists":{"playlists":{"type":"array","description":"List of session recording playlists","items":{"type":"object","properties":{"id":{"type":"string","description":"Playlist ID"},"short_id":{"type":"string","description":"Playlist short ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"deleted":{"type":"boolean","description":"Whether playlist is deleted"},"filters":{"type":"object","description":"Playlist filters"},"last_modified_at":{"type":"string","description":"Last modification timestamp"},"last_modified_by":{"type":"object","description":"Last modifier information"},"derived_name":{"type":"string","description":"Auto-generated name from filters"}}}},"count":{"type":"number","description":"Total number of playlists"},"next":{"type":"string","description":"URL for next page of results","optional":true},"previous":{"type":"string","description":"URL for previous page of results","optional":true}},"posthog_list_session_recordings":{"recordings":{"type":"array","description":"List of session recordings","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording ID"},"distinct_id":{"type":"string","description":"User distinct ID"},"viewed":{"type":"boolean","description":"Whether recording has been viewed"},"recording_duration":{"type":"number","description":"Recording duration in seconds"},"active_seconds":{"type":"number","description":"Active time in seconds"},"inactive_seconds":{"type":"number","description":"Inactive time in seconds"},"start_time":{"type":"string","description":"Recording start timestamp"},"end_time":{"type":"string","description":"Recording end timestamp"},"click_count":{"type":"number","description":"Number of clicks"},"keypress_count":{"type":"number","description":"Number of keypresses"},"console_log_count":{"type":"number","description":"Number of console logs"},"console_warn_count":{"type":"number","description":"Number of console warnings"},"console_error_count":{"type":"number","description":"Number of console errors"},"person":{"type":"object","description":"Person information"}}}},"count":{"type":"number","description":"Total number of recordings"},"next":{"type":"string","description":"URL for next page of results","optional":true},"previous":{"type":"string","description":"URL for previous page of results","optional":true}},"posthog_list_surveys":{"surveys":{"type":"array","description":"List of surveys in the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"created_at":{"type":"string","description":"Creation timestamp"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"},"archived":{"type":"boolean","description":"Whether survey is archived"}}}},"count":{"type":"number","description":"Total number of surveys"},"next":{"type":"string","description":"URL for next page of results","optional":true},"previous":{"type":"string","description":"URL for previous page of results","optional":true}},"posthog_query":{"results":{"type":"array","description":"Query results as an array of rows","items":{"type":"object","properties":{}}},"columns":{"type":"array","description":"Column names in the result set","optional":true,"items":{"type":"string"}},"types":{"type":"array","description":"Data types of columns in the result set","optional":true,"items":{"type":"string"}},"hogql":{"type":"string","description":"The actual HogQL query that was executed","optional":true},"has_more":{"type":"boolean","description":"Whether there are more results available","optional":true}},"posthog_update_cohort":{"id":{"type":"number","description":"Unique identifier for the cohort"},"name":{"type":"string","description":"Name of the cohort"},"description":{"type":"string","description":"Description of the cohort"},"groups":{"type":"array","description":"Groups that define the cohort"},"deleted":{"type":"boolean","description":"Whether the cohort is deleted"},"filters":{"type":"object","description":"Filter configuration for the cohort"},"query":{"type":"object","description":"Query configuration for the cohort","optional":true},"created_at":{"type":"string","description":"ISO timestamp when cohort was created"},"is_calculating":{"type":"boolean","description":"Whether the cohort is being calculated"},"count":{"type":"number","description":"Number of users in the cohort"},"is_static":{"type":"boolean","description":"Whether the cohort is static"},"version":{"type":"number","description":"Version number of the cohort"}},"posthog_update_event_definition":{"id":{"type":"string","description":"Unique identifier for the event definition"},"name":{"type":"string","description":"Event name"},"description":{"type":"string","description":"Updated event description"},"tags":{"type":"array","description":"Updated tags associated with the event"},"created_at":{"type":"string","description":"ISO timestamp when the event was created"},"last_seen_at":{"type":"string","description":"ISO timestamp when the event was last seen","optional":true},"updated_at":{"type":"string","description":"ISO timestamp when the event was updated"},"updated_by":{"type":"object","description":"User who last updated the event","optional":true},"verified":{"type":"boolean","description":"Whether the event has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the event was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the event","optional":true}},"posthog_update_experiment":{"experiment":{"type":"object","description":"Updated experiment","properties":{"id":{"type":"number","description":"Experiment ID"},"name":{"type":"string","description":"Experiment name"},"description":{"type":"string","description":"Experiment description"},"feature_flag_key":{"type":"string","description":"Associated feature flag key"},"feature_flag":{"type":"object","description":"Feature flag details"},"parameters":{"type":"object","description":"Experiment parameters"},"filters":{"type":"object","description":"Experiment filters"},"start_date":{"type":"string","description":"Start date","optional":true},"end_date":{"type":"string","description":"End date","optional":true},"created_at":{"type":"string","description":"Creation timestamp"},"archived":{"type":"boolean","description":"Whether the experiment is archived"}}}},"posthog_update_feature_flag":{"flag":{"type":"object","description":"Updated feature flag","properties":{"id":{"type":"number","description":"Feature flag ID"},"name":{"type":"string","description":"Feature flag name"},"key":{"type":"string","description":"Feature flag key"},"filters":{"type":"object","description":"Feature flag filters"},"deleted":{"type":"boolean","description":"Whether the flag is deleted"},"active":{"type":"boolean","description":"Whether the flag is active"},"created_at":{"type":"string","description":"Creation timestamp"},"created_by":{"type":"object","description":"Creator information"},"is_simple_flag":{"type":"boolean","description":"Whether this is a simple flag"},"rollout_percentage":{"type":"number","description":"Rollout percentage (if applicable)"},"ensure_experience_continuity":{"type":"boolean","description":"Whether to ensure experience continuity"}}}},"posthog_update_insight":{"id":{"type":"number","description":"Unique identifier for the insight"},"name":{"type":"string","description":"Name of the insight"},"description":{"type":"string","description":"Description of the insight"},"query":{"type":"object","description":"Query configuration for the insight","optional":true},"created_at":{"type":"string","description":"ISO timestamp when insight was created"},"last_modified_at":{"type":"string","description":"ISO timestamp when insight was last modified"},"dashboards":{"type":"array","description":"IDs of dashboards this insight appears on"},"tags":{"type":"array","description":"Tags associated with the insight"},"favorited":{"type":"boolean","description":"Whether the insight is favorited"}},"posthog_update_property_definition":{"id":{"type":"string","description":"Unique identifier for the property definition"},"name":{"type":"string","description":"Property name"},"description":{"type":"string","description":"Updated property description"},"tags":{"type":"array","description":"Updated tags associated with the property"},"is_numerical":{"type":"boolean","description":"Whether the property is numerical"},"is_seen_on_filtered_events":{"type":"boolean","description":"Whether the property is seen on filtered events","optional":true},"property_type":{"type":"string","description":"The data type of the property"},"type":{"type":"string","description":"Property type: event, person, group, or session"},"created_at":{"type":"string","description":"ISO timestamp when the property was created"},"updated_at":{"type":"string","description":"ISO timestamp when the property was updated"},"updated_by":{"type":"object","description":"User who last updated the property","optional":true},"verified":{"type":"boolean","description":"Whether the property has been verified"},"verified_at":{"type":"string","description":"ISO timestamp when the property was verified","optional":true},"verified_by":{"type":"string","description":"User who verified the property","optional":true}},"posthog_update_survey":{"survey":{"type":"object","description":"Updated survey details","properties":{"id":{"type":"string","description":"Survey ID"},"name":{"type":"string","description":"Survey name"},"description":{"type":"string","description":"Survey description"},"type":{"type":"string","description":"Survey type (popover or api)"},"questions":{"type":"array","description":"Survey questions"},"created_at":{"type":"string","description":"Creation timestamp"},"start_date":{"type":"string","description":"Survey start date"},"end_date":{"type":"string","description":"Survey end date"},"archived":{"type":"boolean","description":"Whether survey is archived"}}}},"profound_bot_logs":{"totalRows":{"type":"number","description":"Total number of bot log entries"},"data":{"type":"json","description":"Bot log data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values (count)"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_bots_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_category_assets":{"assets":{"type":"json","description":"List of assets in the category","properties":{"id":{"type":"string","description":"Asset ID"},"name":{"type":"string","description":"Asset/company name"},"website":{"type":"string","description":"Website URL"},"alternateDomains":{"type":"json","description":"Alternate domain names"},"isOwned":{"type":"boolean","description":"Whether the asset is owned by the organization"},"createdAt":{"type":"string","description":"When the asset was created"},"logoUrl":{"type":"string","description":"URL of the asset logo"}}}},"profound_category_personas":{"personas":{"type":"json","description":"List of personas in the category","properties":{"id":{"type":"string","description":"Persona ID"},"name":{"type":"string","description":"Persona name"},"persona":{"type":"json","description":"Persona profile with behavior, employment, and demographics"}}}},"profound_category_prompts":{"totalRows":{"type":"number","description":"Total number of prompts"},"nextCursor":{"type":"string","description":"Cursor for next page of results","optional":true},"prompts":{"type":"json","description":"List of prompts","properties":{"id":{"type":"string","description":"Prompt ID"},"prompt":{"type":"string","description":"Prompt text"},"promptType":{"type":"string","description":"Prompt type (visibility or sentiment)"},"topicId":{"type":"string","description":"Topic ID"},"topicName":{"type":"string","description":"Topic name"},"tags":{"type":"json","description":"Associated tags"},"regions":{"type":"json","description":"Associated regions"},"platforms":{"type":"json","description":"Associated platforms"},"createdAt":{"type":"string","description":"When the prompt was created"}}}},"profound_category_tags":{"tags":{"type":"json","description":"List of tags in the category","properties":{"id":{"type":"string","description":"Tag ID (UUID)"},"name":{"type":"string","description":"Tag name"}}}},"profound_category_topics":{"topics":{"type":"json","description":"List of topics in the category","properties":{"id":{"type":"string","description":"Topic ID (UUID)"},"name":{"type":"string","description":"Topic name"}}}},"profound_citation_prompts":{"data":{"type":"json","description":"Citation prompt data for the queried domain"}},"profound_citations_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_list_assets":{"assets":{"type":"json","description":"List of organization assets with category info","properties":{"id":{"type":"string","description":"Asset ID"},"name":{"type":"string","description":"Asset/company name"},"website":{"type":"string","description":"Asset website URL"},"alternateDomains":{"type":"json","description":"Alternate domain names"},"isOwned":{"type":"boolean","description":"Whether this asset is owned by the organization"},"createdAt":{"type":"string","description":"When the asset was created"},"logoUrl":{"type":"string","description":"URL of the asset logo"},"categoryId":{"type":"string","description":"Category ID the asset belongs to"},"categoryName":{"type":"string","description":"Category name"}}}},"profound_list_categories":{"categories":{"type":"json","description":"List of organization categories","properties":{"id":{"type":"string","description":"Category ID"},"name":{"type":"string","description":"Category name"}}}},"profound_list_domains":{"domains":{"type":"json","description":"List of organization domains","properties":{"id":{"type":"string","description":"Domain ID (UUID)"},"name":{"type":"string","description":"Domain name"},"createdAt":{"type":"string","description":"When the domain was added"}}}},"profound_list_models":{"models":{"type":"json","description":"List of AI models/platforms","properties":{"id":{"type":"string","description":"Model ID (UUID)"},"name":{"type":"string","description":"Model/platform name"}}}},"profound_list_optimizations":{"totalRows":{"type":"number","description":"Total number of optimization entries"},"optimizations":{"type":"json","description":"List of content optimization entries","properties":{"id":{"type":"string","description":"Optimization ID (UUID)"},"title":{"type":"string","description":"Content title"},"createdAt":{"type":"string","description":"When the optimization was created"},"extractedInput":{"type":"string","description":"Extracted input text"},"type":{"type":"string","description":"Content type: file, text, or url"},"status":{"type":"string","description":"Optimization status"}}}},"profound_list_personas":{"personas":{"type":"json","description":"List of organization personas with profile details","properties":{"id":{"type":"string","description":"Persona ID"},"name":{"type":"string","description":"Persona name"},"categoryId":{"type":"string","description":"Category ID"},"categoryName":{"type":"string","description":"Category name"},"persona":{"type":"json","description":"Persona profile with behavior, employment, and demographics"}}}},"profound_list_regions":{"regions":{"type":"json","description":"List of organization regions","properties":{"id":{"type":"string","description":"Region ID (UUID)"},"name":{"type":"string","description":"Region name"}}}},"profound_optimization_analysis":{"content":{"type":"json","description":"The analyzed content","properties":{"format":{"type":"string","description":"Content format: markdown or html"},"value":{"type":"string","description":"Content text"}}},"aeoContentScore":{"type":"json","description":"AEO content score with target zone","optional":true,"properties":{"value":{"type":"number","description":"AEO score value"},"targetZone":{"type":"json","description":"Target zone range","properties":{"low":{"type":"number","description":"Low end of target range"},"high":{"type":"number","description":"High end of target range"}}}}},"analysis":{"type":"json","description":"Analysis breakdown by category","properties":{"breakdown":{"type":"json","description":"Array of scoring breakdowns","properties":{"title":{"type":"string","description":"Category title"},"weight":{"type":"number","description":"Category weight"},"score":{"type":"number","description":"Category score"}}}}},"recommendations":{"type":"json","description":"Content optimization recommendations","properties":{"title":{"type":"string","description":"Recommendation title"},"status":{"type":"string","description":"Status: done or pending"},"impact":{"type":"json","description":"Impact details with section and score"},"suggestion":{"type":"json","description":"Suggestion text and rationale","properties":{"text":{"type":"string","description":"Suggestion text"},"rationale":{"type":"string","description":"Why this recommendation matters"}}}}}},"profound_prompt_answers":{"totalRows":{"type":"number","description":"Total number of answer rows"},"data":{"type":"json","description":"Raw prompt answer data","properties":{"prompt":{"type":"string","description":"The prompt text"},"promptType":{"type":"string","description":"Prompt type (visibility or sentiment)"},"response":{"type":"string","description":"AI model response text"},"mentions":{"type":"json","description":"Companies/assets mentioned in the response"},"citations":{"type":"json","description":"URLs cited in the response"},"topic":{"type":"string","description":"Topic name"},"region":{"type":"string","description":"Region name"},"model":{"type":"string","description":"AI model/platform name"},"asset":{"type":"string","description":"Asset name"},"createdAt":{"type":"string","description":"Timestamp when the answer was collected"}}}},"profound_prompt_volume":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Volume data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_query_fanouts":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_raw_logs":{"totalRows":{"type":"number","description":"Total number of log entries"},"data":{"type":"json","description":"Log data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values (count)"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_referrals_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_sentiment_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"profound_visibility_report":{"totalRows":{"type":"number","description":"Total number of rows in the report"},"data":{"type":"json","description":"Report data rows with metrics and dimension values","properties":{"metrics":{"type":"json","description":"Array of metric values matching requested metrics order"},"dimensions":{"type":"json","description":"Array of dimension values matching requested dimensions order"}}}},"prospeo_account_information":{"current_plan":{"type":"string","description":"Current Prospeo plan name","optional":true},"current_team_members":{"type":"number","description":"Number of team members in your team","optional":true},"remaining_credits":{"type":"number","description":"Number of credits remaining","optional":true},"used_credits":{"type":"number","description":"Number of credits already used","optional":true},"next_quota_renewal_days":{"type":"number","description":"Days until the next quota renewal","optional":true},"next_quota_renewal_date":{"type":"string","description":"Date and time of the next quota renewal","optional":true}},"prospeo_bulk_enrich_company":{"total_cost":{"type":"number","description":"Total credits spent by the request"},"matched":{"type":"array","description":"Matched company records (identifier, company)","items":{"type":"object","properties":{"identifier":{"type":"string","description":"The identifier you submitted for this record"},"company":{"type":"json","description":"The matched company object","optional":true}}}},"not_matched":{"type":"array","description":"Identifiers of records we could not match","items":{"type":"string"}},"invalid_datapoints":{"type":"array","description":"Identifiers of records that did not meet the minimum matching requirements","items":{"type":"string"}}},"prospeo_bulk_enrich_person":{"total_cost":{"type":"number","description":"Total credits spent by the request"},"matched":{"type":"array","description":"Matched records (identifier, person, company)","items":{"type":"object","properties":{"identifier":{"type":"string","description":"The identifier you submitted for this record"},"person":{"type":"json","description":"The matched person object","optional":true},"company":{"type":"json","description":"The current company of the matched person","optional":true}}}},"not_matched":{"type":"array","description":"Identifiers of records we could not match given the filters","items":{"type":"string"}},"invalid_datapoints":{"type":"array","description":"Identifiers of records that did not meet the minimum matching requirements","items":{"type":"string"}}},"prospeo_enrich_company":{"free_enrichment":{"type":"boolean","description":"True if this enrichment was free (already enriched in the past)"},"company":{"type":"json","description":"The matched company object including name, website, domain, industry, employee_count, location, social URLs, funding, and technology","optional":true}},"prospeo_enrich_person":{"free_enrichment":{"type":"boolean","description":"True if this enrichment was free (already enriched in the past)"},"person":{"type":"json","description":"The matched person object including person_id, name, linkedin_url, current_job_title, job_history, mobile, email, location, and skills","optional":true},"company":{"type":"json","description":"The current company of the matched person including name, website, domain, industry, employee_count, location, social URLs, funding, and technology","optional":true}},"prospeo_search_company":{"free":{"type":"boolean","description":"True if the request was free due to 30-day result-set deduplication"},"results":{"type":"array","description":"Up to 25 matching companies","items":{"type":"object","properties":{"company":{"type":"json","description":"Matched company object"}}}},"pagination":{"type":"object","description":"Pagination details","optional":true,"properties":{"current_page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_page":{"type":"number","description":"Total number of pages"},"total_count":{"type":"number","description":"Total number of matching records"}}}},"prospeo_search_person":{"free":{"type":"boolean","description":"True if the request was free due to 30-day result-set deduplication"},"results":{"type":"array","description":"Up to 25 search results (person + company, no email/mobile)","items":{"type":"object","properties":{"person":{"type":"json","description":"Matched person (no email/mobile in search response)"},"company":{"type":"json","description":"Current company of the person","optional":true}}}},"pagination":{"type":"object","description":"Pagination details","optional":true,"properties":{"current_page":{"type":"number","description":"Current page number"},"per_page":{"type":"number","description":"Results per page"},"total_page":{"type":"number","description":"Total number of pages"},"total_count":{"type":"number","description":"Total number of matching records"}}}},"prospeo_search_suggestions":{"location_suggestions":{"type":"array","description":"Location suggestions when using location_search (empty when searching job titles)","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Formatted location name to use in filters"},"type":{"type":"string","description":"Location type (COUNTRY, STATE, CITY, or ZONE)"}}}},"job_title_suggestions":{"type":"array","description":"Up to 25 job title suggestions ordered by popularity when using job_title_search (empty when searching locations)","optional":true,"items":{"type":"string"}}},"pulse_parser":{"markdown":{"type":"string","description":"Extracted content in markdown format"},"page_count":{"type":"number","description":"Number of pages in the document"},"job_id":{"type":"string","description":"Unique job identifier"},"plan-info":{"type":"object","description":"Plan usage information","properties":{"pages_used":{"type":"number","description":"Number of pages used"},"tier":{"type":"string","description":"Plan tier"},"note":{"type":"string","description":"Optional note","optional":true}}},"bounding_boxes":{"type":"json","description":"Bounding box layout information","optional":true},"extraction_url":{"type":"string","description":"URL for extraction results (for large documents)","optional":true},"html":{"type":"string","description":"HTML content if requested","optional":true},"structured_output":{"type":"json","description":"Structured output if schema was provided","optional":true},"chunks":{"type":"json","description":"Chunked content if chunking was enabled","optional":true},"figures":{"type":"json","description":"Extracted figures if figure extraction was enabled","optional":true}},"pulse_parser_v2":{"markdown":{"type":"string","description":"Extracted content in markdown format"},"page_count":{"type":"number","description":"Number of pages in the document"},"job_id":{"type":"string","description":"Unique job identifier"},"plan-info":{"type":"object","description":"Plan usage information","properties":{"pages_used":{"type":"number","description":"Number of pages used"},"tier":{"type":"string","description":"Plan tier"},"note":{"type":"string","description":"Optional note","optional":true}}},"bounding_boxes":{"type":"json","description":"Bounding box layout information","optional":true},"extraction_url":{"type":"string","description":"URL for extraction results (for large documents)","optional":true},"html":{"type":"string","description":"HTML content if requested","optional":true},"structured_output":{"type":"json","description":"Structured output if schema was provided","optional":true},"chunks":{"type":"json","description":"Chunked content if chunking was enabled","optional":true},"figures":{"type":"json","description":"Extracted figures if figure extraction was enabled","optional":true}},"qdrant_fetch_points":{"data":{"type":"array","description":"Fetched points with ID, payload, and optional vector data","items":{"type":"object","properties":{"id":{"type":"string","description":"Point ID (integer or UUID string)"},"payload":{"type":"json","description":"Point payload data (key-value pairs)","optional":true},"vector":{"type":"json","description":"Point vector(s) - single array or named vectors object","optional":true},"shard_key":{"type":"string","description":"Shard key for routing","optional":true},"order_value":{"type":"number","description":"Order value for sorting","optional":true}}}},"status":{"type":"string","description":"Operation status (ok, error)"}},"qdrant_search_vector":{"data":{"type":"array","description":"Vector search results with ID, score, payload, and optional vector data","items":{"type":"object","properties":{"id":{"type":"string","description":"Point ID (integer or UUID string)"},"version":{"type":"number","description":"Point version number"},"score":{"type":"number","description":"Similarity score"},"payload":{"type":"json","description":"Point payload data (key-value pairs)","optional":true},"vector":{"type":"json","description":"Point vector(s) - single array or named vectors object","optional":true},"shard_key":{"type":"string","description":"Shard key for routing","optional":true},"order_value":{"type":"number","description":"Order value for sorting","optional":true}}}},"status":{"type":"string","description":"Operation status (ok, error)"}},"qdrant_upsert_points":{"status":{"type":"string","description":"Operation status (ok, error)"},"data":{"type":"object","description":"Result data from the upsert operation","properties":{"operation_id":{"type":"number","description":"Operation ID for async tracking","optional":true},"status":{"type":"string","description":"Operation status (acknowledged, completed)","optional":true}}}},"quartr_get_audio":{"audio":{"type":"object","description":"The requested audio recording","properties":{"id":{"type":"number","description":"Quartr audio ID"},"companyId":{"type":"number","description":"Quartr company ID"},"eventId":{"type":"number","description":"Quartr event ID"},"fileUrl":{"type":"string","description":"Download URL of the audio file (MPEG)","nullable":true},"streamUrl":{"type":"string","description":"Streaming URL of the audio (M3U8)","nullable":true},"qna":{"type":"number","description":"Timestamp in seconds where the Q&A section starts","nullable":true},"audioMetadata":{"type":"object","description":"Audio file metadata","nullable":true,"properties":{"size":{"type":"string","description":"File size (e.g., \\"200.00 MB\\")","nullable":true},"duration":{"type":"number","description":"Duration in seconds","nullable":true},"encoding":{"type":"string","description":"Audio encoding","nullable":true},"mimetype":{"type":"string","description":"Audio MIME type","nullable":true}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"quartr_get_company":{"company":{"type":"object","description":"The requested company","properties":{"id":{"type":"number","description":"Quartr company ID"},"name":{"type":"string","description":"Legal company name"},"displayName":{"type":"string","description":"Display name","nullable":true},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code"},"tickers":{"type":"array","description":"Ticker listings for the company","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Ticker symbol"},"exchange":{"type":"string","description":"Exchange symbol"}}}},"isins":{"type":"array","description":"ISINs for the company","items":{"type":"string"}},"cik":{"type":"string","description":"SEC Central Index Key","nullable":true},"openfigi":{"type":"array","description":"OpenFIGI share class identifiers","items":{"type":"string"}},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the company"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"quartr_get_event":{"event":{"type":"object","description":"The requested event","properties":{"id":{"type":"number","description":"Quartr event ID"},"companyId":{"type":"number","description":"Quartr company ID"},"title":{"type":"string","description":"Event title (e.g., \\"Q1 2024\\")"},"date":{"type":"string","description":"Event date (ISO 8601)"},"typeId":{"type":"number","description":"Event type ID"},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code"},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the event"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"quartr_get_event_summary":{"summary":{"type":"string","description":"AI-generated event summary in Markdown (includes embedded document source tags unless a plain-text summary is requested)"},"sources":{"type":"array","description":"Source documents referenced by the summary","items":{"type":"object","properties":{"sourceId":{"type":"string","description":"ID linking the source document to tags embedded in the summary","nullable":true},"documentId":{"type":"number","description":"Quartr document ID of the source"},"page":{"type":"number","description":"Page number or timestamp in seconds depending on the document type","nullable":true},"timestamp":{"type":"number","description":"Timestamp in seconds","nullable":true},"typeId":{"type":"number","description":"Document type ID of the source"}}}},"summaryId":{"type":"number","description":"Quartr summary ID"},"summaryCreatedAt":{"type":"string","description":"Summary creation timestamp (ISO 8601)"},"summaryUpdatedAt":{"type":"string","description":"Summary last update timestamp (ISO 8601)"}},"quartr_get_report":{"document":{"type":"object","description":"Report metadata","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}},"fileUrl":{"type":"string","description":"URL of the report PDF"},"file":{"type":"file","description":"Downloaded report PDF stored in execution files","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}}},"quartr_get_slide_deck":{"document":{"type":"object","description":"Slide deck metadata","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}},"fileUrl":{"type":"string","description":"URL of the slide deck PDF"},"file":{"type":"file","description":"Downloaded slide deck PDF stored in execution files","fileConfig":{"mimeType":"application/pdf","extension":"pdf"}}},"quartr_get_transcript":{"document":{"type":"object","description":"Transcript metadata","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}},"fileUrl":{"type":"string","description":"URL of the transcript JSON file"},"file":{"type":"file","description":"Downloaded transcript JSON file stored in execution files","fileConfig":{"mimeType":"application/json","extension":"json"}}},"quartr_list_audio":{"audioRecordings":{"type":"array","description":"Audio recordings matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr audio ID"},"companyId":{"type":"number","description":"Quartr company ID"},"eventId":{"type":"number","description":"Quartr event ID"},"fileUrl":{"type":"string","description":"Download URL of the audio file (MPEG)","nullable":true},"streamUrl":{"type":"string","description":"Streaming URL of the audio (M3U8)","nullable":true},"qna":{"type":"number","description":"Timestamp in seconds where the Q&A section starts","nullable":true},"audioMetadata":{"type":"object","description":"Audio file metadata","nullable":true,"properties":{"size":{"type":"string","description":"File size (e.g., \\"200.00 MB\\")","nullable":true},"duration":{"type":"number","description":"Duration in seconds","nullable":true},"encoding":{"type":"string","description":"Audio encoding","nullable":true},"mimetype":{"type":"string","description":"Audio MIME type","nullable":true}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_companies":{"companies":{"type":"array","description":"Companies matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr company ID"},"name":{"type":"string","description":"Legal company name"},"displayName":{"type":"string","description":"Display name","nullable":true},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code"},"tickers":{"type":"array","description":"Ticker listings for the company","items":{"type":"object","properties":{"ticker":{"type":"string","description":"Ticker symbol"},"exchange":{"type":"string","description":"Exchange symbol"}}}},"isins":{"type":"array","description":"ISINs for the company","items":{"type":"string"}},"cik":{"type":"string","description":"SEC Central Index Key","nullable":true},"openfigi":{"type":"array","description":"OpenFIGI share class identifiers","items":{"type":"string"}},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the company"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_document_types":{"documentTypes":{"type":"array","description":"Available document types","items":{"type":"object","properties":{"id":{"type":"number","description":"Document type ID"},"name":{"type":"string","description":"Document type name (e.g., \\"Quarterly Report\\")"},"description":{"type":"string","description":"Document type description","nullable":true},"form":{"type":"string","description":"Filing form (e.g., \\"10-Q\\")","nullable":true},"category":{"type":"string","description":"Document category (e.g., \\"Report\\")"},"documentGroupId":{"type":"number","description":"Document group ID","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_documents":{"documents":{"type":"array","description":"Documents matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_event_types":{"eventTypes":{"type":"array","description":"Available event types","items":{"type":"object","properties":{"id":{"type":"number","description":"Event type ID"},"name":{"type":"string","description":"Event type name (e.g., \\"Q1\\")","nullable":true},"parent":{"type":"string","description":"Parent event type name (e.g., \\"Earnings call\\")","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_events":{"events":{"type":"array","description":"Events matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr event ID"},"companyId":{"type":"number","description":"Quartr company ID"},"title":{"type":"string","description":"Event title (e.g., \\"Q1 2024\\")"},"date":{"type":"string","description":"Event date (ISO 8601)"},"typeId":{"type":"number","description":"Event type ID"},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code"},"backlinkUrl":{"type":"string","description":"Quartr backlink URL for the event"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_live_events":{"liveEvents":{"type":"array","description":"Live events matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr live event ID"},"eventId":{"type":"number","description":"Quartr event ID"},"companyId":{"type":"number","description":"Quartr company ID"},"date":{"type":"string","description":"Scheduled event date (ISO 8601)"},"wentLiveAt":{"type":"string","description":"Timestamp when the event went live (ISO 8601)","nullable":true},"state":{"type":"string","description":"Live state (notLive, willBeLive, live, liveFailedInterrupted, liveFailedNoAccess, liveFailedNotStarted, processingRecording, processingRecordingFailed, recordingAvailable)","nullable":true},"audio":{"type":"string","description":"URL of the live audio stream or recording","nullable":true},"transcript":{"type":"string","description":"URL of the live transcript stream (JSON Lines)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_reports":{"reports":{"type":"array","description":"Reports matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_slide_decks":{"slideDecks":{"type":"array","description":"Slide decks matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quartr_list_transcripts":{"transcripts":{"type":"array","description":"Transcripts matching the filters","items":{"type":"object","properties":{"id":{"type":"number","description":"Quartr document ID"},"companyId":{"type":"number","description":"Quartr company ID","nullable":true},"eventId":{"type":"number","description":"Quartr event ID","nullable":true},"typeId":{"type":"number","description":"Document type ID"},"fileUrl":{"type":"string","description":"URL of the document file"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"event":{"type":"object","description":"Expanded event details (present when event expansion is requested)","nullable":true,"properties":{"title":{"type":"string","description":"Event title","nullable":true},"typeId":{"type":"number","description":"Event type ID","nullable":true},"fiscalYear":{"type":"number","description":"Fiscal year","nullable":true},"fiscalPeriod":{"type":"string","description":"Fiscal period (e.g., \\"Q1\\")","nullable":true},"language":{"type":"string","description":"Event language code","nullable":true},"date":{"type":"string","description":"Event date (ISO 8601)","nullable":true}}}}}},"nextCursor":{"type":"number","description":"Cursor for fetching the next page of results (null when no more pages)","optional":true}},"quiver_image_to_svg":{"success":{"type":"boolean","description":"Whether the vectorization succeeded"},"output":{"type":"object","description":"Vectorized SVG output","properties":{"file":{"type":"file","description":"Generated SVG file"},"svgContent":{"type":"string","description":"Raw SVG markup content"},"id":{"type":"string","description":"Vectorization request ID"},"usage":{"type":"json","description":"Token usage statistics","properties":{"totalTokens":{"type":"number","description":"Total tokens used"},"inputTokens":{"type":"number","description":"Input tokens used"},"outputTokens":{"type":"number","description":"Output tokens used"}}}}}},"quiver_list_models":{"success":{"type":"boolean","description":"Whether the request succeeded"},"output":{"type":"object","description":"Available models","properties":{"models":{"type":"json","description":"List of available QuiverAI models","properties":{"id":{"type":"string","description":"Model identifier"},"name":{"type":"string","description":"Human-readable model name"},"description":{"type":"string","description":"Model capabilities summary"},"created":{"type":"number","description":"Unix timestamp of creation"},"ownedBy":{"type":"string","description":"Organization that owns the model"},"inputModalities":{"type":"json","description":"Supported input types (text, image, svg)"},"outputModalities":{"type":"json","description":"Supported output types (text, image, svg)"},"contextLength":{"type":"number","description":"Maximum context window"},"maxOutputLength":{"type":"number","description":"Maximum generation length"},"supportedOperations":{"type":"json","description":"Available operations (svg_generate, svg_edit, svg_animate, svg_vectorize, chat_completions)"},"supportedSamplingParameters":{"type":"json","description":"Supported sampling parameters (temperature, top_p, top_k, repetition_penalty, presence_penalty, stop)"}}}}}},"quiver_text_to_svg":{"success":{"type":"boolean","description":"Whether the SVG generation succeeded"},"output":{"type":"object","description":"Generated SVG output","properties":{"file":{"type":"file","description":"First generated SVG file"},"files":{"type":"json","description":"All generated SVG files (when n > 1)"},"svgContent":{"type":"string","description":"Raw SVG markup content of the first result"},"id":{"type":"string","description":"Generation request ID"},"usage":{"type":"json","description":"Token usage statistics","properties":{"totalTokens":{"type":"number","description":"Total tokens used"},"inputTokens":{"type":"number","description":"Input tokens used"},"outputTokens":{"type":"number","description":"Output tokens used"}}}}}},"railway_create_environment":{"environment":{"type":"object","description":"Created environment","properties":{"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"}}}},"railway_create_project":{"project":{"type":"object","description":"Created project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"}}}},"railway_create_service":{"service":{"type":"object","description":"Created service","properties":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"}}}},"railway_delete_environment":{"success":{"type":"boolean","description":"Whether the environment was deleted"}},"railway_delete_project":{"success":{"type":"boolean","description":"Whether the project was deleted"}},"railway_delete_service":{"success":{"type":"boolean","description":"Whether the service was deleted"}},"railway_delete_variable":{"success":{"type":"boolean","description":"Whether the variable was deleted"}},"railway_deploy_service":{"deploymentId":{"type":"string","description":"Created deployment ID"}},"railway_get_deployment":{"deployment":{"type":"object","description":"Deployment details","properties":{"id":{"type":"string","description":"Deployment ID"},"status":{"type":"string","description":"Deployment status"},"createdAt":{"type":"string","description":"Deployment creation timestamp"},"url":{"type":"string","description":"Deployment URL","optional":true},"staticUrl":{"type":"string","description":"Static deployment URL","optional":true},"canRollback":{"type":"boolean","description":"Whether the deployment can be rolled back to"},"canRedeploy":{"type":"boolean","description":"Whether the deployment can be redeployed"}}}},"railway_get_deployment_logs":{"logs":{"type":"array","description":"Deployment log entries","items":{"type":"object","properties":{"timestamp":{"type":"string","description":"Log timestamp"},"message":{"type":"string","description":"Log message"},"severity":{"type":"string","description":"Log severity","optional":true}}}},"count":{"type":"number","description":"Number of log entries returned"}},"railway_get_project":{"project":{"type":"object","description":"Project with services and environments","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true},"createdAt":{"type":"string","description":"Project creation timestamp"},"updatedAt":{"type":"string","description":"Project update timestamp","optional":true},"services":{"type":"array","description":"Project services","items":{"type":"object","properties":{"id":{"type":"string","description":"Service ID"},"name":{"type":"string","description":"Service name"},"icon":{"type":"string","description":"Service icon","optional":true}}}},"environments":{"type":"array","description":"Project environments","items":{"type":"object","properties":{"id":{"type":"string","description":"Environment ID"},"name":{"type":"string","description":"Environment name"}}}}}}},"railway_list_deployments":{"deployments":{"type":"array","description":"Service deployments","items":{"type":"object","properties":{"id":{"type":"string","description":"Deployment ID"},"status":{"type":"string","description":"Deployment status"},"createdAt":{"type":"string","description":"Deployment creation timestamp"},"url":{"type":"string","description":"Deployment URL","optional":true},"staticUrl":{"type":"string","description":"Static deployment URL","optional":true},"canRollback":{"type":"boolean","description":"Whether this deployment can be rolled back to"},"canRedeploy":{"type":"boolean","description":"Whether this deployment can be redeployed"}}}},"count":{"type":"number","description":"Number of deployments returned"},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether more deployments are available"},"endCursor":{"type":"string","description":"Cursor for the next page","optional":true}}}},"railway_list_project_members":{"members":{"type":"array","description":"Project members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member user ID"},"role":{"type":"string","description":"Project role"},"name":{"type":"string","description":"Member name","optional":true},"email":{"type":"string","description":"Member email","optional":true},"avatar":{"type":"string","description":"Member avatar URL","optional":true}}}},"count":{"type":"number","description":"Number of members returned"}},"railway_list_projects":{"projects":{"type":"array","description":"Railway projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true},"createdAt":{"type":"string","description":"Project creation timestamp"},"updatedAt":{"type":"string","description":"Project update timestamp","optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether more projects are available"},"endCursor":{"type":"string","description":"Cursor for the next page","optional":true}}},"count":{"type":"number","description":"Number of projects returned"}},"railway_list_variables":{"variables":{"type":"object","description":"Variable names and values"},"count":{"type":"number","description":"Number of variables returned"}},"railway_restart_deployment":{"success":{"type":"boolean","description":"Whether the deployment was restarted"}},"railway_rollback_deployment":{"success":{"type":"boolean","description":"Whether the rollback was triggered"}},"railway_transfer_project":{"success":{"type":"boolean","description":"Whether the project was transferred"}},"railway_update_project":{"project":{"type":"object","description":"Updated project","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"description":{"type":"string","description":"Project description","optional":true}}}},"railway_upsert_variable":{"success":{"type":"boolean","description":"Whether the variable was created or updated"}},"rb2b_credit_check":{"credits_remaining":{"type":"number","description":"Number of API credits remaining on the account"}},"rb2b_email_to_activity":{"results":{"type":"array","description":"Activity records for the email","items":{"type":"object","properties":{"email":{"type":"string","description":"The email address"},"last_active":{"type":"string","description":"Date the email was last seen active (YYYY-MM-DD)"}}}},"match_count":{"type":"number","description":"Number of matches found"},"credits_charged":{"type":"number","description":"Credits charged for this request"},"credits_exhausted":{"type":"boolean","description":"Whether the account is out of credits"}},"rb2b_hem_to_best_linkedin":{"linkedin_url":{"type":"string","description":"Best LinkedIn profile URL for the email","optional":true}},"rb2b_hem_to_business_profile":{"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"seniority":{"type":"string","description":"Seniority level","optional":true},"linkedinurl":{"type":"string","description":"Personal LinkedIn profile URL","optional":true},"link_email":{"type":"string","description":"Linked business email address","optional":true},"work_email_confirmed":{"type":"string","description":"Whether the work email is confirmed","optional":true},"personal_emails":{"type":"array","description":"Associated personal emails (hashed or plaintext depending on input)","optional":true,"items":{"type":"string"}},"current_company":{"type":"string","description":"Current company name","optional":true},"current_company_url":{"type":"string","description":"Current company website","optional":true},"current_company_linkedinurl":{"type":"string","description":"Current company LinkedIn URL","optional":true},"current_industry":{"type":"string","description":"Current industry","optional":true},"functional_area":{"type":"string","description":"Functional area","optional":true},"country":{"type":"string","description":"Country","optional":true},"company_employee_count":{"type":"string","description":"Company employee count","optional":true},"company_employee_range":{"type":"string","description":"Company employee range band","optional":true},"company_revenue_range":{"type":"string","description":"Company revenue range band","optional":true},"md5":{"type":"string","description":"MD5 hash of the resolved email","optional":true}},"rb2b_hem_to_linkedin":{"linkedin_slug":{"type":"string","description":"LinkedIn slug for the email","optional":true}},"rb2b_hem_to_maid":{"results":{"type":"array","description":"Mobile advertising identifiers associated with the email","items":{"type":"object","properties":{"device_id":{"type":"string","description":"The mobile advertising identifier"},"device_type":{"type":"string","description":"The identifier type (e.g. AAID, IDFA)"}}}}},"rb2b_ip_to_company":{"results":{"type":"array","description":"Company domain matches for the IP address","items":{"type":"object","properties":{"domain":{"type":"string","description":"Company domain associated with the IP"},"percentage":{"type":"string","description":"Confidence percentage for the match"}}}}},"rb2b_ip_to_hem":{"results":{"type":"array","description":"Up to 3 hashed email matches for the IP address","items":{"type":"object","properties":{"md5":{"type":"string","description":"MD5 hash of the matched email"},"sha256":{"type":"string","description":"SHA-256 hash of the matched email (only when include_sha256 is true)","optional":true},"score":{"type":"number","description":"Match accuracy score (0 = probabilistic, 1 = deterministic)"}}}}},"rb2b_ip_to_maid":{"results":{"type":"array","description":"Mobile advertising identifiers observed for the IP address","items":{"type":"object","properties":{"device_id":{"type":"string","description":"The mobile advertising identifier"},"device_type":{"type":"string","description":"The identifier type (e.g. AAID, IDFA)"}}}}},"rb2b_linkedin_slug_search":{"linkedin_url":{"type":"string","description":"LinkedIn profile URL for the person","optional":true}},"rb2b_linkedin_to_best_personal_email":{"email":{"type":"string","description":"Best personal email for the LinkedIn profile","optional":true}},"rb2b_linkedin_to_business_profile":{"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"full_name":{"type":"string","description":"Full name","optional":true},"headline":{"type":"string","description":"LinkedIn headline","optional":true},"title":{"type":"string","description":"Job title","optional":true},"seniority":{"type":"string","description":"Seniority level","optional":true},"country":{"type":"string","description":"Country","optional":true},"current_industry":{"type":"string","description":"Current industry","optional":true},"functional_area":{"type":"array","description":"Functional areas","optional":true,"items":{"type":"string"}},"linkedin_url":{"type":"string","description":"Personal LinkedIn profile URL","optional":true},"business_email":{"type":"string","description":"Business email address","optional":true},"personal_email":{"type":"string","description":"Personal email address","optional":true},"company":{"type":"object","description":"Current company details","optional":true,"properties":{"name":{"type":"string","description":"Company name","optional":true},"industry":{"type":"string","description":"Company industry","optional":true},"website_url":{"type":"string","description":"Company website URL","optional":true},"linkedin_url":{"type":"string","description":"Company LinkedIn URL","optional":true}}}},"rb2b_linkedin_to_hashed_emails":{"linkedin_slug":{"type":"string","description":"The LinkedIn slug","optional":true},"business_md5_array":{"type":"array","description":"MD5 hashes of business emails","items":{"type":"string"}},"business_sha256_array":{"type":"array","description":"SHA-256 hashes of business emails","items":{"type":"string"}},"personal_md5_array":{"type":"array","description":"MD5 hashes of personal emails","items":{"type":"string"}},"personal_sha256_array":{"type":"array","description":"SHA-256 hashes of personal emails","items":{"type":"string"}}},"rb2b_linkedin_to_mobile_phone":{"mobile_phone":{"type":"string","description":"Mobile phone number for the LinkedIn profile","optional":true}},"rb2b_linkedin_to_personal_email":{"emails":{"type":"array","description":"Personal email addresses for the LinkedIn profile","items":{"type":"string"}}},"rds_delete":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of deleted rows"},"rowCount":{"type":"number","description":"Number of rows deleted"}},"rds_execute":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned or affected"},"rowCount":{"type":"number","description":"Number of rows affected"}},"rds_insert":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of inserted rows"},"rowCount":{"type":"number","description":"Number of rows inserted"}},"rds_introspect":{"message":{"type":"string","description":"Operation status message"},"engine":{"type":"string","description":"Detected database engine type"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes"},"schemas":{"type":"array","description":"List of available schemas in the database"}},"rds_query":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of rows returned from the query"},"rowCount":{"type":"number","description":"Number of rows returned"}},"rds_update":{"message":{"type":"string","description":"Operation status message"},"rows":{"type":"array","description":"Array of updated rows"},"rowCount":{"type":"number","description":"Number of rows updated"}},"reddit_delete":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_edit":{"success":{"type":"boolean","description":"Whether the edit was successful"},"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Updated content data","properties":{"id":{"type":"string","description":"Edited thing ID"},"body":{"type":"string","description":"Updated comment body (for comments)","optional":true},"selftext":{"type":"string","description":"Updated post text (for self posts)","optional":true}}}},"reddit_get_comments":{"post":{"type":"object","description":"Post information including ID, title, author, content, and metadata","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Post author"},"selftext":{"type":"string","description":"Post text content"},"score":{"type":"number","description":"Post score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Reddit permalink"}}},"comments":{"type":"array","description":"Nested comments with author, body, score, timestamps, and replies","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"},"replies":{"type":"array","description":"Nested reply comments","items":{"type":"object","description":"Nested comment with same structure"}}}}}},"reddit_get_controversial":{"subreddit":{"type":"string","description":"Name of the subreddit where posts were fetched from"},"posts":{"type":"array","description":"Array of controversial posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_info":{"posts":{"type":"array","description":"Posts (t3) matched by the requested fullnames","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"comments":{"type":"array","description":"Comments (t1) matched by the requested fullnames","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"}}}},"subreddits":{"type":"array","description":"Subreddits (t5) matched by the requested fullnames","items":{"type":"object","properties":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"accounts_active":{"type":"number","description":"Number of currently active users"}}}}},"reddit_get_me":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"Username"},"created_utc":{"type":"number","description":"Account creation time in UTC epoch seconds"},"link_karma":{"type":"number","description":"Total link karma"},"comment_karma":{"type":"number","description":"Total comment karma"},"total_karma":{"type":"number","description":"Combined total karma"},"is_gold":{"type":"boolean","description":"Whether user has Reddit Premium"},"is_mod":{"type":"boolean","description":"Whether user is a moderator"},"has_verified_email":{"type":"boolean","description":"Whether email is verified"},"icon_img":{"type":"string","description":"User avatar/icon URL"}},"reddit_get_messages":{"messages":{"type":"array","description":"Array of messages with sender, recipient, subject, body, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Message ID"},"name":{"type":"string","description":"Thing fullname (t4_xxxxx)"},"author":{"type":"string","description":"Sender username"},"dest":{"type":"string","description":"Recipient username"},"subject":{"type":"string","description":"Message subject"},"body":{"type":"string","description":"Message body text"},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"new":{"type":"boolean","description":"Whether the message is unread"},"was_comment":{"type":"boolean","description":"Whether the message is a comment reply"},"context":{"type":"string","description":"Context URL for comment replies"},"distinguished":{"type":"string","description":"Distinction: null/\\"moderator\\"/\\"admin\\"","optional":true}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_posts":{"subreddit":{"type":"string","description":"Name of the subreddit where posts were fetched from"},"posts":{"type":"array","description":"Array of posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_saved":{"posts":{"type":"array","description":"Array of saved posts (t3) with title, author, URL, score, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"comments":{"type":"array","description":"Array of saved comments (t1) with author, body, score, and permalink","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_subreddit_info":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"description":{"type":"string","description":"Full subreddit description (markdown)"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"accounts_active":{"type":"number","description":"Number of currently active users"},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"lang":{"type":"string","description":"Primary language of the subreddit"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"banner_img":{"type":"string","description":"Subreddit banner URL","optional":true}},"reddit_get_subreddit_rules":{"rules":{"type":"array","description":"Array of subreddit-specific rules","items":{"type":"object","properties":{"short_name":{"type":"string","description":"Short name/title of the rule"},"description":{"type":"string","description":"Full description of the rule (markdown)"},"description_html":{"type":"string","description":"HTML-rendered rule description","optional":true},"violation_reason":{"type":"string","description":"Reason shown on the report menu when this rule is selected"},"kind":{"type":"string","description":"What the rule applies to: \\"link\\", \\"comment\\", or \\"all\\""},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"priority":{"type":"number","description":"Display/order priority of the rule"}}}},"site_rules":{"type":"array","description":"Reddit site-wide rules that apply to the subreddit","items":{"type":"string","description":"Site-wide rule text"}},"site_rules_flow":{"type":"array","description":"Structured site-wide rules flow used by the report menu","items":{"type":"object","description":"Site-wide rule flow node"}}},"reddit_get_user":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"Username"},"created_utc":{"type":"number","description":"Account creation time in UTC epoch seconds"},"link_karma":{"type":"number","description":"Total link karma"},"comment_karma":{"type":"number","description":"Total comment karma"},"total_karma":{"type":"number","description":"Combined total karma"},"is_gold":{"type":"boolean","description":"Whether user has Reddit Premium"},"is_mod":{"type":"boolean","description":"Whether user is a moderator"},"has_verified_email":{"type":"boolean","description":"Whether email is verified"},"icon_img":{"type":"string","description":"User avatar/icon URL"}},"reddit_get_user_comments":{"comments":{"type":"array","description":"Array of comments with author, body, score, timestamp, and permalink","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"author":{"type":"string","description":"Comment author"},"body":{"type":"string","description":"Comment text"},"score":{"type":"number","description":"Comment score"},"created_utc":{"type":"number","description":"Creation timestamp"},"permalink":{"type":"string","description":"Comment permalink"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_get_user_posts":{"posts":{"type":"array","description":"Array of submitted posts with title, author, URL, score, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_hide":{"success":{"type":"boolean","description":"Whether the hide was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_hot_posts":{"subreddit":{"type":"string","description":"Name of the subreddit where hot posts were fetched from"},"posts":{"type":"array","description":"Array of hot posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_list_my_subreddits":{"subreddits":{"type":"array","description":"Array of subscribed subreddits with name, description, and subscriber metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"accounts_active":{"type":"number","description":"Number of currently active users"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_lock":{"success":{"type":"boolean","description":"Whether the lock was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mark_all_read":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mark_read":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_marknsfw":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_approve":{"success":{"type":"boolean","description":"Whether the approval was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_distinguish":{"success":{"type":"boolean","description":"Whether the distinguish action was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_remove":{"success":{"type":"boolean","description":"Whether the removal was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_mod_sticky":{"success":{"type":"boolean","description":"Whether the sticky action was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_reply":{"success":{"type":"boolean","description":"Whether the reply was posted successfully"},"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Comment data including ID, name, permalink, and body","properties":{"id":{"type":"string","description":"New comment ID"},"name":{"type":"string","description":"Thing fullname (t1_xxxxx)"},"permalink":{"type":"string","description":"Comment permalink","optional":true},"body":{"type":"string","description":"Comment body text","optional":true}}}},"reddit_report":{"success":{"type":"boolean","description":"Whether the report was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_save":{"success":{"type":"boolean","description":"Whether the save was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_search":{"subreddit":{"type":"string","description":"Name of the subreddit where search was performed"},"posts":{"type":"array","description":"Array of search result posts with title, author, URL, score, comments count, and metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)"},"title":{"type":"string","description":"Post title"},"author":{"type":"string","description":"Author username"},"url":{"type":"string","description":"Post URL"},"permalink":{"type":"string","description":"Reddit permalink"},"score":{"type":"number","description":"Post score (upvotes - downvotes)"},"num_comments":{"type":"number","description":"Number of comments"},"created_utc":{"type":"number","description":"Creation timestamp (UTC)"},"is_self":{"type":"boolean","description":"Whether this is a text post"},"selftext":{"type":"string","description":"Text content for self posts"},"thumbnail":{"type":"string","description":"Thumbnail URL"},"subreddit":{"type":"string","description":"Subreddit name"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_search_subreddits":{"subreddits":{"type":"array","description":"Array of matching subreddits with name, description, and subscriber metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Subreddit ID"},"name":{"type":"string","description":"Subreddit fullname (t5_xxxxx)"},"display_name":{"type":"string","description":"Subreddit name without prefix"},"title":{"type":"string","description":"Subreddit title"},"public_description":{"type":"string","description":"Short public description"},"subscribers":{"type":"number","description":"Number of subscribers"},"over18":{"type":"boolean","description":"Whether the subreddit is NSFW"},"url":{"type":"string","description":"Subreddit URL path (e.g., /r/technology/)"},"subreddit_type":{"type":"string","description":"Subreddit type: public, private, restricted, etc."},"icon_img":{"type":"string","description":"Subreddit icon URL","optional":true},"created_utc":{"type":"number","description":"Creation time in UTC epoch seconds"},"accounts_active":{"type":"number","description":"Number of currently active users"}}}},"after":{"type":"string","description":"Fullname of the last item for forward pagination","optional":true},"before":{"type":"string","description":"Fullname of the first item for backward pagination","optional":true}},"reddit_send_message":{"success":{"type":"boolean","description":"Whether the message was sent successfully"},"message":{"type":"string","description":"Success or error message"}},"reddit_submit_post":{"success":{"type":"boolean","description":"Whether the post was submitted successfully"},"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Post data including ID, name, URL, and permalink","properties":{"id":{"type":"string","description":"New post ID"},"name":{"type":"string","description":"Thing fullname (t3_xxxxx)","optional":true},"url":{"type":"string","description":"Post URL from API response"},"permalink":{"type":"string","description":"Full Reddit permalink","optional":true}}}},"reddit_subscribe":{"success":{"type":"boolean","description":"Whether the subscription action was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unhide":{"success":{"type":"boolean","description":"Whether the unhide was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unlock":{"success":{"type":"boolean","description":"Whether the unlock was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unmarknsfw":{"success":{"type":"boolean","description":"Whether the operation was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_unsave":{"success":{"type":"boolean","description":"Whether the unsave was successful"},"message":{"type":"string","description":"Success or error message"}},"reddit_vote":{"success":{"type":"boolean","description":"Whether the vote was successful"},"message":{"type":"string","description":"Success or error message"}},"redis_command":{"command":{"type":"string","description":"The command that was executed"},"result":{"type":"json","description":"The result of the command"}},"redis_delete":{"key":{"type":"string","description":"The key that was deleted"},"deletedCount":{"type":"number","description":"Number of keys deleted (0 if key did not exist, 1 if deleted)"}},"redis_exists":{"key":{"type":"string","description":"The key that was checked"},"exists":{"type":"boolean","description":"Whether the key exists (true) or not (false)"}},"redis_expire":{"key":{"type":"string","description":"The key that expiration was set on"},"result":{"type":"number","description":"1 if the timeout was set, 0 if the key does not exist"}},"redis_get":{"key":{"type":"string","description":"The key that was retrieved"},"value":{"type":"string","description":"The value of the key, or null if the key does not exist","optional":true}},"redis_hdel":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was deleted"},"deleted":{"type":"number","description":"Number of fields removed (1 if deleted, 0 if field did not exist)"}},"redis_hget":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was retrieved"},"value":{"type":"string","description":"The field value, or null if the field or key does not exist","optional":true}},"redis_hgetall":{"key":{"type":"string","description":"The hash key"},"fields":{"type":"object","description":"All field-value pairs in the hash as a key-value object. Empty object if the key does not exist."},"fieldCount":{"type":"number","description":"Number of fields in the hash"}},"redis_hset":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was set"},"result":{"type":"number","description":"Number of fields added (1 if new, 0 if updated)"}},"redis_incr":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after increment"}},"redis_incrby":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after increment"}},"redis_keys":{"pattern":{"type":"string","description":"The pattern used to match keys"},"keys":{"type":"array","description":"List of keys matching the pattern","items":{"type":"string","description":"A Redis key"}},"count":{"type":"number","description":"Number of keys found"}},"redis_llen":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"The length of the list, or 0 if the key does not exist"}},"redis_lpop":{"key":{"type":"string","description":"The list key"},"value":{"type":"string","description":"The removed element, or null if the list is empty","optional":true}},"redis_lpush":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"Length of the list after the push"}},"redis_lrange":{"key":{"type":"string","description":"The list key"},"values":{"type":"array","description":"List elements in the specified range","items":{"type":"string","description":"A list element"}},"count":{"type":"number","description":"Number of elements returned"}},"redis_persist":{"key":{"type":"string","description":"The key that was persisted"},"result":{"type":"number","description":"1 if the expiration was removed, 0 if the key does not exist or has no expiration"}},"redis_rpop":{"key":{"type":"string","description":"The list key"},"value":{"type":"string","description":"The removed element, or null if the list is empty","optional":true}},"redis_rpush":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"Length of the list after the push"}},"redis_set":{"key":{"type":"string","description":"The key that was set"},"result":{"type":"string","description":"The result of the SET operation (typically \\"OK\\")"}},"redis_setnx":{"key":{"type":"string","description":"The key that was set"},"wasSet":{"type":"boolean","description":"Whether the key was set (true) or already existed (false)"}},"redis_ttl":{"key":{"type":"string","description":"The key that was checked"},"ttl":{"type":"number","description":"Remaining TTL in seconds. Positive integer if TTL set, -1 if no expiration, -2 if key does not exist."}},"reducto_parser":{"job_id":{"type":"string","description":"Unique identifier for the processing job"},"duration":{"type":"number","description":"Processing time in seconds"},"usage":{"type":"json","description":"Resource consumption data"},"result":{"type":"json","description":"Parsed document content with chunks and blocks"},"pdf_url":{"type":"string","description":"Storage URL of converted PDF","optional":true},"studio_link":{"type":"string","description":"Link to Reducto studio interface","optional":true}},"reducto_parser_v2":{"job_id":{"type":"string","description":"Unique identifier for the processing job"},"duration":{"type":"number","description":"Processing time in seconds"},"usage":{"type":"json","description":"Resource consumption data"},"result":{"type":"json","description":"Parsed document content with chunks and blocks"},"pdf_url":{"type":"string","description":"Storage URL of converted PDF","optional":true},"studio_link":{"type":"string","description":"Link to Reducto studio interface","optional":true}},"resend_cancel_email":{"id":{"type":"string","description":"Canceled email ID"}},"resend_create_audience":{"id":{"type":"string","description":"Created audience ID"},"name":{"type":"string","description":"Audience name"}},"resend_create_broadcast":{"id":{"type":"string","description":"Created broadcast ID"}},"resend_create_contact":{"id":{"type":"string","description":"Created contact ID"}},"resend_delete_audience":{"id":{"type":"string","description":"Deleted audience ID"},"deleted":{"type":"boolean","description":"Whether the audience was successfully deleted"}},"resend_delete_contact":{"id":{"type":"string","description":"Deleted contact ID"},"deleted":{"type":"boolean","description":"Whether the contact was successfully deleted"}},"resend_get_audience":{"id":{"type":"string","description":"Audience ID"},"name":{"type":"string","description":"Audience name"},"createdAt":{"type":"string","description":"Audience creation timestamp"}},"resend_get_broadcast":{"id":{"type":"string","description":"Broadcast ID"},"name":{"type":"string","description":"Broadcast name"},"audienceId":{"type":"string","description":"Audience ID (legacy)","optional":true},"segmentId":{"type":"string","description":"Segment ID (the current recipient field)","optional":true},"from":{"type":"string","description":"Sender email address"},"subject":{"type":"string","description":"Broadcast subject"},"replyTo":{"type":"string","description":"Reply-to email address","optional":true},"previewText":{"type":"string","description":"Inbox preview text","optional":true},"status":{"type":"string","description":"Broadcast status (e.g., draft, sent)"},"createdAt":{"type":"string","description":"Broadcast creation timestamp"},"scheduledAt":{"type":"string","description":"Scheduled send timestamp","optional":true},"sentAt":{"type":"string","description":"Timestamp the broadcast was sent","optional":true}},"resend_get_contact":{"id":{"type":"string","description":"Contact ID"},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name"},"lastName":{"type":"string","description":"Contact last name"},"createdAt":{"type":"string","description":"Contact creation timestamp"},"unsubscribed":{"type":"boolean","description":"Whether the contact is unsubscribed"}},"resend_get_email":{"id":{"type":"string","description":"Email ID"},"from":{"type":"string","description":"Sender email address"},"to":{"type":"array","description":"Recipient email addresses","items":{"type":"string","description":"Recipient email address"}},"subject":{"type":"string","description":"Email subject"},"html":{"type":"string","description":"HTML email content"},"text":{"type":"string","description":"Plain text email content","optional":true},"cc":{"type":"array","description":"CC email addresses","items":{"type":"string","description":"CC email address"}},"bcc":{"type":"array","description":"BCC email addresses","items":{"type":"string","description":"BCC email address"}},"replyTo":{"type":"array","description":"Reply-to email addresses","items":{"type":"string","description":"Reply-to email address"}},"lastEvent":{"type":"string","description":"Last event status (e.g., delivered, bounced)"},"createdAt":{"type":"string","description":"Email creation timestamp"},"scheduledAt":{"type":"string","description":"Scheduled send timestamp","optional":true},"tags":{"type":"array","description":"Email tags as name-value pairs","items":{"type":"object","properties":{"name":{"type":"string","description":"Tag name"},"value":{"type":"string","description":"Tag value"}}}}},"resend_list_audiences":{"audiences":{"type":"array","description":"Array of audiences","items":{"type":"object","properties":{"id":{"type":"string","description":"Audience ID"},"name":{"type":"string","description":"Audience name"},"created_at":{"type":"string","description":"Audience creation timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether there are more audiences to retrieve"}},"resend_list_contacts":{"contacts":{"type":"array","description":"Array of contacts","items":{"type":"object","properties":{"id":{"type":"string","description":"Contact ID"},"email":{"type":"string","description":"Contact email address"},"first_name":{"type":"string","description":"Contact first name"},"last_name":{"type":"string","description":"Contact last name"},"created_at":{"type":"string","description":"Contact creation timestamp"},"unsubscribed":{"type":"boolean","description":"Whether the contact is unsubscribed"}}}},"hasMore":{"type":"boolean","description":"Whether there are more contacts to retrieve"}},"resend_list_domains":{"domains":{"type":"array","description":"Array of domains","items":{"type":"object","properties":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"status":{"type":"string","description":"Domain verification status"},"region":{"type":"string","description":"Region the domain is configured in"},"createdAt":{"type":"string","description":"Domain creation timestamp"}}}},"hasMore":{"type":"boolean","description":"Whether there are more domains to retrieve"}},"resend_send":{"success":{"type":"boolean","description":"Whether the email was sent successfully"},"id":{"type":"string","description":"Email ID returned by Resend"},"to":{"type":"string","description":"Recipient email address"},"subject":{"type":"string","description":"Email subject"},"body":{"type":"string","description":"Email body content"}},"resend_send_broadcast":{"id":{"type":"string","description":"Broadcast ID"}},"resend_update_contact":{"id":{"type":"string","description":"Updated contact ID"}},"revenuecat_create_purchase":{"customer":{"type":"object","description":"Customer object returned at the top level of POST /v1/receipts (first_seen, last_seen, original_app_user_id, original_application_version, original_sdk_version, management_url, entitlements, original_purchase_date, request_date). Null when the response uses the `value`-wrapped envelope.","optional":true},"subscriber":{"type":"object","description":"The updated subscriber object after recording the purchase","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_defer_google_subscription":{"subscriber":{"type":"object","description":"The updated subscriber object after deferring the Google subscription","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_delete_customer":{"deleted":{"type":"boolean","description":"Whether the subscriber was deleted"},"app_user_id":{"type":"string","description":"The deleted app user ID"}},"revenuecat_get_customer":{"subscriber":{"type":"object","description":"The subscriber object with subscriptions and entitlements","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}},"metadata":{"type":"object","description":"Subscriber summary metadata","properties":{"app_user_id":{"type":"string","description":"The app user ID"},"first_seen":{"type":"string","description":"ISO 8601 date when the subscriber was first seen"},"active_entitlements":{"type":"number","description":"Number of active entitlements"},"active_subscriptions":{"type":"number","description":"Number of active subscriptions"}}}},"revenuecat_grant_entitlement":{"subscriber":{"type":"object","description":"The updated subscriber object after granting the entitlement","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_list_offerings":{"current_offering_id":{"type":"string","description":"The identifier of the current offering","optional":true},"offerings":{"type":"array","description":"List of offerings","items":{"type":"object","properties":{"identifier":{"type":"string","description":"Offering identifier"},"description":{"type":"string","description":"Offering description","optional":true},"packages":{"type":"array","description":"List of packages in the offering","items":{"type":"object","properties":{"identifier":{"type":"string","description":"Package identifier"},"platform_product_identifier":{"type":"string","description":"Platform-specific product identifier","optional":true}}}}}}},"metadata":{"type":"object","description":"Offerings metadata","properties":{"count":{"type":"number","description":"Number of offerings returned"},"current_offering_id":{"type":"string","description":"Current offering identifier","optional":true}}}},"revenuecat_refund_google_subscription":{"subscriber":{"type":"object","description":"The updated subscriber object after refunding the Google subscription","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_revoke_entitlement":{"subscriber":{"type":"object","description":"The updated subscriber object after revoking the entitlement","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_revoke_google_subscription":{"subscriber":{"type":"object","description":"The updated subscriber object after revoking the Google subscription","properties":{"first_seen":{"type":"string","description":"ISO 8601 date when subscriber was first seen"},"last_seen":{"type":"string","description":"ISO 8601 date when subscriber was last seen","optional":true},"original_app_user_id":{"type":"string","description":"Original app user ID"},"original_application_version":{"type":"string","description":"iOS only. First App Store version of your app the customer installed","optional":true},"original_purchase_date":{"type":"string","description":"iOS only. Date the app was first purchased/downloaded","optional":true},"management_url":{"type":"string","description":"URL for managing the subscriber subscriptions","optional":true},"subscriptions":{"type":"object","description":"Map of product identifiers to subscription objects","properties":{"store_transaction_id":{"type":"string","description":"Store transaction identifier","optional":true},"original_transaction_id":{"type":"string","description":"Original transaction identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 purchase date","optional":true},"original_purchase_date":{"type":"string","description":"ISO 8601 date of the original purchase","optional":true},"expires_date":{"type":"string","description":"ISO 8601 expiration date","optional":true},"is_sandbox":{"type":"boolean","description":"Whether this is a sandbox purchase","optional":true},"unsubscribe_detected_at":{"type":"string","description":"ISO 8601 date when unsubscribe was detected","optional":true},"billing_issues_detected_at":{"type":"string","description":"ISO 8601 date when billing issues were detected","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"ownership_type":{"type":"string","description":"Ownership type (purchased, family_shared)","optional":true},"period_type":{"type":"string","description":"Period type (normal, trial, intro, promotional, prepaid)","optional":true},"store":{"type":"string","description":"Store the subscription was purchased from (app_store, play_store, stripe, etc.)","optional":true},"refunded_at":{"type":"string","description":"ISO 8601 date when subscription was refunded","optional":true},"auto_resume_date":{"type":"string","description":"ISO 8601 date when a paused subscription will auto-resume","optional":true},"product_plan_identifier":{"type":"string","description":"Google Play base plan identifier (for products set up after Feb 2023)","optional":true}}},"entitlements":{"type":"object","description":"Map of entitlement identifiers to entitlement objects","properties":{"expires_date":{"type":"string","description":"ISO 8601 expiration date (null for non-expiring entitlements)","optional":true},"grace_period_expires_date":{"type":"string","description":"ISO 8601 grace period expiration date","optional":true},"product_identifier":{"type":"string","description":"Product identifier","optional":true},"purchase_date":{"type":"string","description":"ISO 8601 date of the latest purchase or renewal","optional":true}}},"non_subscriptions":{"type":"object","description":"Map of non-subscription product identifiers to arrays of purchase objects","optional":true},"other_purchases":{"type":"object","description":"Other purchases attached to the subscriber","optional":true},"subscriber_attributes":{"type":"object","description":"Custom attributes set on the subscriber. Only returned when using a secret API key","optional":true}}}},"revenuecat_update_subscriber_attributes":{"updated":{"type":"boolean","description":"Whether the subscriber attributes were successfully updated"},"app_user_id":{"type":"string","description":"The app user ID of the updated subscriber"}},"rippling_bulk_create_custom_object_records":{"createdRecords":{"type":"array","description":"Created custom object records"},"totalCount":{"type":"number","description":"Number of records created"}},"rippling_bulk_delete_custom_object_records":{"deleted":{"type":"boolean","description":"Whether the bulk delete succeeded"}},"rippling_bulk_update_custom_object_records":{"updatedRecords":{"type":"array","description":"Updated custom object records"},"totalCount":{"type":"number","description":"Number of records updated"}},"rippling_create_business_partner":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"business_partner_group_id":{"type":"string","description":"Group ID","optional":true},"worker_id":{"type":"string","description":"Worker ID","optional":true},"client_group_id":{"type":"string","description":"Client group ID","optional":true},"client_group_member_count":{"type":"number","description":"Client group member count","optional":true}},"rippling_create_business_partner_group":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"domain":{"type":"string","description":"Domain","optional":true},"default_business_partner_id":{"type":"string","description":"Default partner ID","optional":true}},"rippling_create_custom_app":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"description":{"type":"string","description":"Description","optional":true},"icon":{"type":"string","description":"Icon URL","optional":true},"pages":{"type":"json","description":"Array of page summaries","optional":true}},"rippling_create_custom_object":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"plural_label":{"type":"string","description":"Plural label","optional":true},"category_id":{"type":"string","description":"Category ID","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"native_category_id":{"type":"string","description":"Native category ID","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true},"owner_id":{"type":"string","description":"Owner ID","optional":true}},"rippling_create_custom_object_field":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"custom_object":{"type":"string","description":"Custom object","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"data_type":{"type":"json","description":"Data type configuration","optional":true},"is_unique":{"type":"boolean","description":"Is unique","optional":true},"is_immutable":{"type":"boolean","description":"Is immutable","optional":true},"is_standard":{"type":"boolean","description":"Is standard","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true}},"rippling_create_custom_object_record":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_create_custom_page":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"components":{"type":"json","description":"Page components","optional":true},"actions":{"type":"json","description":"Page actions","optional":true},"canvas_actions":{"type":"json","description":"Canvas actions","optional":true},"variables":{"type":"json","description":"Page variables","optional":true},"media":{"type":"json","description":"Page media","optional":true}},"rippling_create_custom_setting":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"}},"rippling_create_department":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"parent_id":{"type":"string","description":"Parent department ID","optional":true},"reference_code":{"type":"string","description":"Reference code","optional":true},"department_hierarchy_id":{"type":"json","description":"Department hierarchy IDs","optional":true},"parent":{"type":"json","description":"Expanded parent department","optional":true},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy","optional":true}},"rippling_create_draft_hires":{"invalidItems":{"type":"json","description":"Failed draft hires"},"successfulResults":{"type":"json","description":"Successful draft hires"},"totalInvalid":{"type":"number","description":"Number of failures"},"totalSuccessful":{"type":"number","description":"Number of successes"}},"rippling_create_object_category":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true}},"rippling_create_title":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Title name","optional":true}},"rippling_create_work_location":{"id":{"type":"string","description":"Location ID"},"created_at":{"type":"string","description":"Created timestamp","optional":true},"updated_at":{"type":"string","description":"Updated timestamp","optional":true},"name":{"type":"string","description":"Name"},"address":{"type":"json","description":"Address","optional":true}},"rippling_delete_business_partner":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_business_partner_group":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_app":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_object":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_object_field":{"deleted":{"type":"boolean","description":"Whether the field was deleted"}},"rippling_delete_custom_object_record":{"deleted":{"type":"boolean","description":"Whether the record was deleted"}},"rippling_delete_custom_page":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_custom_setting":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_object_category":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_title":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_delete_work_location":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"}},"rippling_get_business_partner":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"business_partner_group_id":{"type":"string","description":"Group ID","optional":true},"worker_id":{"type":"string","description":"Worker ID","optional":true},"client_group_id":{"type":"string","description":"Client group ID","optional":true},"client_group_member_count":{"type":"number","description":"Client group member count","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_business_partner_group":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"domain":{"type":"string","description":"Domain","optional":true},"default_business_partner_id":{"type":"string","description":"Default partner ID","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_current_user":{"id":{"type":"string","description":"User ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"work_email":{"type":"string","description":"Work email","optional":true},"company_id":{"type":"string","description":"Company ID","optional":true},"company":{"type":"json","description":"Expanded company object","optional":true}},"rippling_get_custom_app":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"description":{"type":"string","description":"Description","optional":true},"icon":{"type":"string","description":"Icon URL","optional":true},"pages":{"type":"json","description":"Array of page summaries","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_custom_object":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"plural_label":{"type":"string","description":"Plural label","optional":true},"category_id":{"type":"string","description":"Category ID","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"native_category_id":{"type":"string","description":"Native category ID","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true},"owner_id":{"type":"string","description":"Owner ID","optional":true}},"rippling_get_custom_object_field":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"custom_object":{"type":"string","description":"Custom object","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"data_type":{"type":"json","description":"Data type configuration","optional":true},"is_unique":{"type":"boolean","description":"Is unique","optional":true},"is_immutable":{"type":"boolean","description":"Is immutable","optional":true},"is_standard":{"type":"boolean","description":"Is standard","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true}},"rippling_get_custom_object_record":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_get_custom_object_record_by_external_id":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_get_custom_page":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"components":{"type":"json","description":"Page components","optional":true},"actions":{"type":"json","description":"Page actions","optional":true},"canvas_actions":{"type":"json","description":"Canvas actions","optional":true},"variables":{"type":"json","description":"Page variables","optional":true},"media":{"type":"json","description":"Page media","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_custom_setting":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_department":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"string","description":"Parent department ID"},"reference_code":{"type":"string","description":"Reference code"},"department_hierarchy_id":{"type":"json","description":"Array of department IDs in hierarchy"},"parent":{"type":"json","description":"Expanded parent department"},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy"},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_employment_type":{"id":{"type":"string","description":"Employment type ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"label":{"type":"string","description":"Label","optional":true},"name":{"type":"string","description":"Name","optional":true},"type":{"type":"string","description":"Type (CONTRACTOR, EMPLOYEE)","optional":true},"compensation_time_period":{"type":"string","description":"Compensation period (HOURLY, SALARIED)","optional":true},"amount_worked":{"type":"string","description":"Amount worked (PART-TIME, FULL-TIME, TEMPORARY)","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_job_function":{"id":{"type":"string","description":"Job function ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_object_category":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true}},"rippling_get_report_run":{"id":{"type":"string","description":"Report run ID"},"report_id":{"type":"string","description":"Report ID","optional":true},"status":{"type":"string","description":"Run status","optional":true},"file_url":{"type":"string","description":"URL to download the report file","optional":true},"expires_at":{"type":"string","description":"Expiration timestamp for the file URL","optional":true},"output_type":{"type":"string","description":"Output format (JSON or CSV)","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_supergroup":{"id":{"type":"string","description":"Supergroup ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Description"},"app_owner_id":{"type":"string","description":"App owner ID"},"group_type":{"type":"string","description":"Group type"},"name":{"type":"string","description":"Name"},"sub_group_type":{"type":"string","description":"Sub group type"},"read_only":{"type":"boolean","description":"Whether the group is read only"},"parent":{"type":"string","description":"Parent group ID"},"mutually_exclusive_key":{"type":"string","description":"Mutually exclusive key"},"cumulatively_exhaustive_default":{"type":"boolean","description":"Whether the group is the cumulatively exhaustive default"},"include_terminated":{"type":"boolean","description":"Whether the group includes terminated roles"},"allow_non_employees":{"type":"boolean","description":"Whether the group allows non-employees"},"can_override_role_states":{"type":"boolean","description":"Whether the group can override role states"},"priority":{"type":"number","description":"Group priority"},"is_invisible":{"type":"boolean","description":"Whether the group is invisible"},"ignore_prov_group_matching":{"type":"boolean","description":"Whether to ignore provisioning group matching"},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_team":{"id":{"type":"string","description":"Team ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"parent_id":{"type":"string","description":"Parent team ID","optional":true},"parent":{"type":"json","description":"Expanded parent team","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_title":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Title name","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_user":{"id":{"type":"string","description":"User ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"active":{"type":"boolean","description":"Is active","optional":true},"username":{"type":"string","description":"Username","optional":true},"display_name":{"type":"string","description":"Display name","optional":true},"preferred_language":{"type":"string","description":"Preferred language","optional":true},"locale":{"type":"string","description":"Locale","optional":true},"timezone":{"type":"string","description":"Timezone","optional":true},"number":{"type":"string","description":"Profile number","optional":true},"name":{"type":"json","description":"User name object","optional":true},"emails":{"type":"json","description":"Email addresses","optional":true},"phone_numbers":{"type":"json","description":"Phone numbers","optional":true},"addresses":{"type":"json","description":"Addresses","optional":true},"photos":{"type":"json","description":"Photos","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_work_location":{"id":{"type":"string","description":"Location ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"address":{"type":"json","description":"Address object","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_get_worker":{"id":{"type":"string","description":"Worker ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"user_id":{"type":"string","description":"User ID","optional":true},"is_manager":{"type":"boolean","description":"Is manager","optional":true},"manager_id":{"type":"string","description":"Manager ID","optional":true},"legal_entity_id":{"type":"string","description":"Legal entity ID","optional":true},"country":{"type":"string","description":"Country","optional":true},"start_date":{"type":"string","description":"Start date","optional":true},"end_date":{"type":"string","description":"End date","optional":true},"number":{"type":"number","description":"Worker number","optional":true},"work_email":{"type":"string","description":"Work email","optional":true},"personal_email":{"type":"string","description":"Personal email","optional":true},"status":{"type":"string","description":"Status","optional":true},"employment_type_id":{"type":"string","description":"Employment type ID","optional":true},"department_id":{"type":"string","description":"Department ID","optional":true},"teams_id":{"type":"json","description":"Team IDs","optional":true},"title":{"type":"string","description":"Job title","optional":true},"level_id":{"type":"string","description":"Level ID","optional":true},"compensation_id":{"type":"string","description":"Compensation ID","optional":true},"overtime_exemption":{"type":"string","description":"Overtime exemption","optional":true},"title_effective_date":{"type":"string","description":"Title effective date","optional":true},"business_partners_id":{"type":"json","description":"Business partner IDs","optional":true},"location":{"type":"json","description":"Worker location","optional":true},"gender":{"type":"string","description":"Gender","optional":true},"date_of_birth":{"type":"string","description":"Date of birth","optional":true},"race":{"type":"string","description":"Race","optional":true},"ethnicity":{"type":"string","description":"Ethnicity","optional":true},"citizenship":{"type":"string","description":"Citizenship","optional":true},"termination_details":{"type":"json","description":"Termination details","optional":true},"custom_fields":{"type":"json","description":"Custom fields","optional":true},"country_fields":{"type":"json","description":"Country-specific fields","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_business_partner_groups":{"businessPartnerGroups":{"type":"array","description":"List of businessPartnerGroups","items":{"type":"object","properties":{"id":{"type":"string","description":"Business partner group ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Group name"},"domain":{"type":"string","description":"Domain (HR, IT, FINANCE, RECRUITING, OTHER)"},"default_business_partner_id":{"type":"string","description":"Default business partner ID"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_business_partners":{"businessPartners":{"type":"array","description":"List of businessPartners","items":{"type":"object","properties":{"id":{"type":"string","description":"Business partner ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"business_partner_group_id":{"type":"string","description":"Business partner group ID"},"worker_id":{"type":"string","description":"Worker ID"},"client_group_id":{"type":"string","description":"Client group ID"},"client_group_member_count":{"type":"number","description":"Client group member count"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_companies":{"companies":{"type":"array","description":"List of companies","items":{"type":"object","properties":{"id":{"type":"string","description":"Company ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Company name"},"legal_name":{"type":"string","description":"Legal name"},"doing_business_as_name":{"type":"string","description":"DBA name"},"phone":{"type":"string","description":"Phone number"},"primary_email":{"type":"string","description":"Primary email"},"parent_legal_entity_id":{"type":"string","description":"Parent legal entity ID"},"legal_entities_id":{"type":"json","description":"Array of legal entity IDs"},"physical_address":{"type":"json","description":"Physical address of the holding entity"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_apps":{"customApps":{"type":"array","description":"List of customApps","items":{"type":"object","properties":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"App name"},"api_name":{"type":"string","description":"API name"},"description":{"type":"string","description":"Description"},"icon":{"type":"string","description":"Icon URL"},"pages":{"type":"json","description":"Array of page summaries"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_fields":{"customFields":{"type":"array","description":"List of customFields","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom field ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Field name"},"description":{"type":"string","description":"Field description"},"required":{"type":"boolean","description":"Whether the field is required"},"type":{"type":"string","description":"Field type (TEXT, DATE, NUMBER, CURRENCY, etc.)"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_object_fields":{"fields":{"type":"array","description":"List of fields","items":{"type":"object","properties":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Field name"},"custom_object":{"type":"string","description":"Parent custom object"},"description":{"type":"string","description":"Description"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"json","description":"Data type configuration"},"is_unique":{"type":"boolean","description":"Whether the field is unique"},"is_immutable":{"type":"boolean","description":"Whether the field is immutable"},"is_standard":{"type":"boolean","description":"Whether the field is standard"},"enable_history":{"type":"boolean","description":"Whether history is enabled"},"managed_package_install_id":{"type":"string","description":"Package install ID"}}}},"totalCount":{"type":"number","description":"Number of fields returned"},"nextLink":{"type":"string","description":"Next page link","optional":true}},"rippling_list_custom_object_records":{"records":{"type":"array","description":"List of records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data including dynamic fields"}}}},"totalCount":{"type":"number","description":"Number of records returned"},"nextLink":{"type":"string","description":"Next page link","optional":true}},"rippling_list_custom_objects":{"customObjects":{"type":"array","description":"List of customObjects","items":{"type":"object","properties":{"id":{"type":"string","description":"Custom object ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Object name"},"description":{"type":"string","description":"Description"},"api_name":{"type":"string","description":"API name"},"plural_label":{"type":"string","description":"Plural label"},"category_id":{"type":"string","description":"Category ID"},"native_category_id":{"type":"string","description":"Native category ID"},"managed_package_install_id":{"type":"string","description":"Package install ID"},"owner_id":{"type":"string","description":"Owner ID"},"enable_history":{"type":"boolean","description":"Whether history is enabled"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true}},"rippling_list_custom_pages":{"customPages":{"type":"array","description":"List of customPages","items":{"type":"object","properties":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Page name"},"components":{"type":"json","description":"Page components"},"actions":{"type":"json","description":"Page actions"},"canvas_actions":{"type":"json","description":"Canvas actions"},"variables":{"type":"json","description":"Page variables"},"media":{"type":"json","description":"Page media"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_custom_settings":{"customSettings":{"type":"array","description":"List of custom settings","items":{"type":"object","properties":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_departments":{"departments":{"type":"array","description":"List of departments","items":{"type":"object","properties":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Department name"},"parent_id":{"type":"string","description":"Parent department ID"},"reference_code":{"type":"string","description":"Reference code"},"department_hierarchy_id":{"type":"json","description":"Array of department IDs in hierarchy"},"parent":{"type":"json","description":"Expanded parent department"},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_employment_types":{"employmentTypes":{"type":"array","description":"List of employmentTypes","items":{"type":"object","properties":{"id":{"type":"string","description":"Employment type ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"label":{"type":"string","description":"Employment type label"},"name":{"type":"string","description":"Employment type name"},"type":{"type":"string","description":"Type (CONTRACTOR, EMPLOYEE)"},"compensation_time_period":{"type":"string","description":"Compensation period (HOURLY, SALARIED)"},"amount_worked":{"type":"string","description":"Amount worked (PART-TIME, FULL-TIME, TEMPORARY)"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_entitlements":{"entitlements":{"type":"array","description":"List of entitlements","items":{"type":"object","properties":{"id":{"type":"string","description":"Entitlement ID"},"description":{"type":"string","description":"Entitlement description"},"display_name":{"type":"string","description":"Display name"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_job_functions":{"jobFunctions":{"type":"array","description":"List of jobFunctions","items":{"type":"object","properties":{"id":{"type":"string","description":"Job function ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Job function name"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_object_categories":{"objectCategories":{"type":"array","description":"List of objectCategories","items":{"type":"object","properties":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Category name"},"description":{"type":"string","description":"Description"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true}},"rippling_list_supergroup_exclusion_members":{"members":{"type":"array","description":"List of members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"full_name":{"type":"string","description":"Full name"},"work_email":{"type":"string","description":"Work email"},"worker_id":{"type":"string","description":"Worker ID"},"worker":{"type":"json","description":"Expanded worker object"}}}},"totalCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Next page link","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_supergroup_inclusion_members":{"members":{"type":"array","description":"List of members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"full_name":{"type":"string","description":"Full name"},"work_email":{"type":"string","description":"Work email"},"worker_id":{"type":"string","description":"Worker ID"},"worker":{"type":"json","description":"Expanded worker object"}}}},"totalCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Next page link","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_supergroup_members":{"members":{"type":"array","description":"List of members","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"full_name":{"type":"string","description":"Full name"},"work_email":{"type":"string","description":"Work email"},"worker_id":{"type":"string","description":"Worker ID"},"worker":{"type":"json","description":"Expanded worker object"}}}},"totalCount":{"type":"number","description":"Number of members returned"},"nextLink":{"type":"string","description":"Next page link","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_supergroups":{"supergroups":{"type":"array","description":"List of supergroups","items":{"type":"object","properties":{"id":{"type":"string","description":"Supergroup ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"Description"},"app_owner_id":{"type":"string","description":"App owner ID"},"group_type":{"type":"string","description":"Group type"},"name":{"type":"string","description":"Name"},"sub_group_type":{"type":"string","description":"Sub group type"},"read_only":{"type":"boolean","description":"Whether the group is read only"},"parent":{"type":"string","description":"Parent group ID"},"mutually_exclusive_key":{"type":"string","description":"Mutually exclusive key"},"cumulatively_exhaustive_default":{"type":"boolean","description":"Whether the group is the cumulatively exhaustive default"},"include_terminated":{"type":"boolean","description":"Whether the group includes terminated roles"},"allow_non_employees":{"type":"boolean","description":"Whether the group allows non-employees"},"can_override_role_states":{"type":"boolean","description":"Whether the group can override role states"},"priority":{"type":"number","description":"Group priority"},"is_invisible":{"type":"boolean","description":"Whether the group is invisible"},"ignore_prov_group_matching":{"type":"boolean","description":"Whether to ignore provisioning group matching"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Team name"},"parent_id":{"type":"string","description":"Parent team ID"},"parent":{"type":"json","description":"Expanded parent team"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_titles":{"titles":{"type":"array","description":"List of titles","items":{"type":"object","properties":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Title name"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"active":{"type":"boolean","description":"Whether the user is active"},"username":{"type":"string","description":"Unique username"},"display_name":{"type":"string","description":"Display name"},"preferred_language":{"type":"string","description":"Preferred language"},"locale":{"type":"string","description":"Locale"},"timezone":{"type":"string","description":"Timezone (IANA format)"},"number":{"type":"string","description":"Permanent profile number"},"name":{"type":"json","description":"User name object (given_name, family_name, etc.)"},"emails":{"type":"json","description":"Array of email objects"},"phone_numbers":{"type":"json","description":"Array of phone number objects"},"addresses":{"type":"json","description":"Array of address objects"},"photos":{"type":"json","description":"Array of photo objects"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_work_locations":{"workLocations":{"type":"array","description":"List of workLocations","items":{"type":"object","properties":{"id":{"type":"string","description":"Work location ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Location name"},"address":{"type":"json","description":"Address object"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_list_workers":{"workers":{"type":"array","description":"List of workers","items":{"type":"object","properties":{"id":{"type":"string","description":"Worker ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"user_id":{"type":"string","description":"Associated user ID"},"is_manager":{"type":"boolean","description":"Whether the worker is a manager"},"manager_id":{"type":"string","description":"Manager worker ID"},"legal_entity_id":{"type":"string","description":"Legal entity ID"},"country":{"type":"string","description":"Worker country code"},"start_date":{"type":"string","description":"Employment start date"},"end_date":{"type":"string","description":"Employment end date"},"number":{"type":"number","description":"Worker number"},"work_email":{"type":"string","description":"Work email address"},"personal_email":{"type":"string","description":"Personal email address"},"status":{"type":"string","description":"Worker status (INIT, HIRED, ACCEPTED, ACTIVE, TERMINATED)"},"employment_type_id":{"type":"string","description":"Employment type ID"},"department_id":{"type":"string","description":"Department ID"},"teams_id":{"type":"json","description":"Array of team IDs"},"title":{"type":"string","description":"Job title"},"level_id":{"type":"string","description":"Level ID"},"compensation_id":{"type":"string","description":"Compensation ID"},"overtime_exemption":{"type":"string","description":"Overtime exemption status (EXEMPT, NON_EXEMPT)"},"title_effective_date":{"type":"string","description":"Title effective date"},"business_partners_id":{"type":"json","description":"Array of business partner IDs"},"location":{"type":"json","description":"Worker location (type, work_location_id)"},"gender":{"type":"string","description":"Gender"},"date_of_birth":{"type":"string","description":"Date of birth"},"race":{"type":"string","description":"Race"},"ethnicity":{"type":"string","description":"Ethnicity"},"citizenship":{"type":"string","description":"Citizenship country code"},"termination_details":{"type":"json","description":"Termination details"},"custom_fields":{"type":"json","description":"Custom fields (expandable)"},"country_fields":{"type":"json","description":"Country-specific fields"}}}},"totalCount":{"type":"number","description":"Number of items returned"},"nextLink":{"type":"string","description":"Link to next page of results","optional":true},"__meta":{"type":"json","description":"Metadata including redacted_fields","optional":true}},"rippling_query_custom_object_records":{"records":{"type":"array","description":"Matching records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}}}},"totalCount":{"type":"number","description":"Number of records returned"},"cursor":{"type":"string","description":"Cursor for next page of results","optional":true}},"rippling_trigger_report_run":{"id":{"type":"string","description":"Report run ID"},"report_id":{"type":"string","description":"Report ID","optional":true},"status":{"type":"string","description":"Run status","optional":true},"file_url":{"type":"string","description":"URL to download the report file","optional":true},"expires_at":{"type":"string","description":"Expiration timestamp for the file URL","optional":true},"output_type":{"type":"string","description":"Output format (JSON or CSV)","optional":true}},"rippling_update_custom_app":{"id":{"type":"string","description":"App ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"description":{"type":"string","description":"Description","optional":true},"icon":{"type":"string","description":"Icon URL","optional":true},"pages":{"type":"json","description":"Array of page summaries","optional":true}},"rippling_update_custom_object":{"id":{"type":"string","description":"ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"plural_label":{"type":"string","description":"Plural label","optional":true},"category_id":{"type":"string","description":"Category ID","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"native_category_id":{"type":"string","description":"Native category ID","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true},"owner_id":{"type":"string","description":"Owner ID","optional":true}},"rippling_update_custom_object_field":{"id":{"type":"string","description":"Field ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"custom_object":{"type":"string","description":"Custom object","optional":true},"description":{"type":"string","description":"Description","optional":true},"api_name":{"type":"string","description":"API name","optional":true},"data_type":{"type":"json","description":"Data type configuration","optional":true},"is_unique":{"type":"boolean","description":"Is unique","optional":true},"is_immutable":{"type":"boolean","description":"Is immutable","optional":true},"is_standard":{"type":"boolean","description":"Is standard","optional":true},"enable_history":{"type":"boolean","description":"History enabled","optional":true},"managed_package_install_id":{"type":"string","description":"Package install ID","optional":true}},"rippling_update_custom_object_record":{"id":{"type":"string","description":"Record ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"name":{"type":"string","description":"Record name"},"external_id":{"type":"string","description":"External ID"},"created_by":{"type":"json","description":"Created by user (id, display_value, image)"},"last_modified_by":{"type":"json","description":"Last modified by user (id, display_value, image)"},"owner_role":{"type":"json","description":"Owner role (id, display_value, image)"},"system_updated_at":{"type":"string","description":"System update timestamp"},"data":{"type":"json","description":"Full record data"}},"rippling_update_custom_page":{"id":{"type":"string","description":"Page ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"components":{"type":"json","description":"Page components","optional":true},"actions":{"type":"json","description":"Page actions","optional":true},"canvas_actions":{"type":"json","description":"Canvas actions","optional":true},"variables":{"type":"json","description":"Page variables","optional":true},"media":{"type":"json","description":"Page media","optional":true}},"rippling_update_custom_setting":{"id":{"type":"string","description":"Setting ID"},"created_at":{"type":"string","description":"Record creation date"},"updated_at":{"type":"string","description":"Record update date"},"display_name":{"type":"string","description":"Display name"},"api_name":{"type":"string","description":"API name"},"data_type":{"type":"string","description":"Data type"},"secret_value":{"type":"string","description":"Secret value"},"string_value":{"type":"string","description":"String value"},"number_value":{"type":"number","description":"Number value"},"boolean_value":{"type":"boolean","description":"Boolean value"}},"rippling_update_department":{"id":{"type":"string","description":"Department ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"parent_id":{"type":"string","description":"Parent department ID","optional":true},"reference_code":{"type":"string","description":"Reference code","optional":true},"department_hierarchy_id":{"type":"json","description":"Department hierarchy IDs","optional":true},"parent":{"type":"json","description":"Expanded parent department","optional":true},"department_hierarchy":{"type":"json","description":"Expanded department hierarchy","optional":true}},"rippling_update_object_category":{"id":{"type":"string","description":"Category ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Name","optional":true},"description":{"type":"string","description":"Description","optional":true}},"rippling_update_supergroup_exclusion_members":{"ok":{"type":"boolean","description":"Whether the operation succeeded"}},"rippling_update_supergroup_inclusion_members":{"ok":{"type":"boolean","description":"Whether the operation succeeded"}},"rippling_update_title":{"id":{"type":"string","description":"Title ID"},"created_at":{"type":"string","description":"Creation date","optional":true},"updated_at":{"type":"string","description":"Update date","optional":true},"name":{"type":"string","description":"Title name","optional":true}},"rippling_update_work_location":{"id":{"type":"string","description":"Location ID"},"created_at":{"type":"string","description":"Created timestamp","optional":true},"updated_at":{"type":"string","description":"Updated timestamp","optional":true},"name":{"type":"string","description":"Name"},"address":{"type":"json","description":"Address","optional":true}},"rocketlane_add_field_option":{"option":{"type":"object","description":"The created field option","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"rocketlane_add_project_members":{"project":{"type":"object","description":"The project with its updated team members","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_add_task_assignees":{"task":{"type":"object","description":"The task with its updated assignees","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_add_task_dependencies":{"task":{"type":"object","description":"The task with its updated dependencies","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_add_task_followers":{"task":{"type":"object","description":"The task with its updated followers","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_archive_project":{"archived":{"type":"boolean","description":"Whether the project was archived"},"projectId":{"type":"number","description":"Unique identifier of the archived project","optional":true}},"rocketlane_assign_placeholders":{"project":{"type":"object","description":"The project after the placeholder assignment","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}},"placeholders":{"type":"array","description":"Placeholder-to-user mappings on the project","items":{"type":"object","properties":{"placeholder":{"type":"object","description":"Placeholder being mapped","nullable":true,"properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true}}},"placeholderStatus":{"type":"string","description":"Status of the placeholder (ASSIGNED or UNASSIGNED)","nullable":true},"user":{"type":"object","description":"User assigned to the placeholder","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true},"role":{"type":"string","description":"Role name of the assigned user","nullable":true}}},"hourlyCostRate":{"type":"number","description":"Latest hourly cost rate for the placeholder","nullable":true},"costRateCurrency":{"type":"string","description":"Currency for the cost rate","nullable":true},"hourlyBillRate":{"type":"number","description":"Latest hourly bill rate for the placeholder","nullable":true},"billRateCurrency":{"type":"string","description":"Currency for the bill rate","nullable":true}}}}},"rocketlane_create_field":{"field":{"type":"object","description":"The created field","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"rocketlane_create_phase":{"phase":{"type":"object","description":"The created phase","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"rocketlane_create_project":{"project":{"type":"object","description":"The created project","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_create_space":{"space":{"type":"object","description":"The created space","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"rocketlane_create_space_document":{"spaceDocument":{"type":"object","description":"The created space document","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"rocketlane_create_task":{"task":{"type":"object","description":"The created task","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_create_time_entry":{"timeEntry":{"type":"object","description":"The created time entry","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"rocketlane_create_time_off":{"timeOff":{"type":"object","description":"The created time-off","properties":{"timeOffId":{"type":"number","description":"Unique identifier of the time-off","nullable":true},"user":{"type":"object","description":"The team member the time-off belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"note":{"type":"string","description":"Note or comment about the time-off","nullable":true},"startDate":{"type":"string","description":"Time-off start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Time-off end date (YYYY-MM-DD)","nullable":true},"durationInMinutes":{"type":"number","description":"Duration in minutes per day for the time-off interval","nullable":true},"type":{"type":"string","description":"Type of the time-off (FULL_DAY, HALF_DAY, or CUSTOM)","nullable":true},"notifyUsers":{"type":"object","description":"Users notified about the time-off","nullable":true,"properties":{"projectOwners":{"type":"boolean","description":"Whether project owners of projects the user is part of are notified","nullable":true},"others":{"type":"array","description":"Other users notified about the time-off","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"createdAt":{"type":"number","description":"Timestamp when the time-off was created (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the time-off","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"rocketlane_delete_field":{"deleted":{"type":"boolean","description":"Whether the field was deleted"},"fieldId":{"type":"number","description":"ID of the deleted field","optional":true}},"rocketlane_delete_phase":{"deleted":{"type":"boolean","description":"Whether the phase was deleted"},"phaseId":{"type":"number","description":"ID of the deleted phase","optional":true}},"rocketlane_delete_project":{"deleted":{"type":"boolean","description":"Whether the project was deleted"},"projectId":{"type":"number","description":"Unique identifier of the deleted project","optional":true}},"rocketlane_delete_space":{"deleted":{"type":"boolean","description":"Whether the space was deleted"},"spaceId":{"type":"number","description":"ID of the deleted space","optional":true}},"rocketlane_delete_space_document":{"deleted":{"type":"boolean","description":"Whether the space document was deleted"},"spaceDocumentId":{"type":"number","description":"ID of the deleted space document","optional":true}},"rocketlane_delete_task":{"deleted":{"type":"boolean","description":"Whether the task was deleted"},"taskId":{"type":"number","description":"ID of the deleted task","optional":true}},"rocketlane_delete_time_entry":{"deleted":{"type":"boolean","description":"Whether the time entry was deleted"},"timeEntryId":{"type":"number","description":"ID of the deleted time entry","optional":true}},"rocketlane_delete_time_off":{"deleted":{"type":"boolean","description":"Whether the time-off was deleted"},"timeOffId":{"type":"number","description":"ID of the deleted time-off","optional":true}},"rocketlane_get_field":{"field":{"type":"object","description":"The requested field","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"rocketlane_get_invoice":{"invoice":{"type":"object","description":"The requested invoice","properties":{"invoiceId":{"type":"number","description":"Unique identifier of the invoice","nullable":true},"invoiceNumber":{"type":"string","description":"Invoice number assigned to this invoice","nullable":true},"dateOfIssue":{"type":"string","description":"Date when the invoice was issued (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Due date for the invoice payment (YYYY-MM-DD)","nullable":true},"currency":{"type":"string","description":"Currency of the invoice amount (e.g. USD)","nullable":true},"status":{"type":"string","description":"Current status of the invoice","nullable":true},"amount":{"type":"number","description":"Total amount of the invoice including tax","nullable":true},"tax":{"type":"number","description":"Tax amount applied to the invoice","nullable":true},"subTotal":{"type":"number","description":"Total amount of the invoice excluding tax","nullable":true},"amountOutstanding":{"type":"number","description":"Balance amount remaining to be paid","nullable":true},"amountPaid":{"type":"number","description":"Total amount paid for this invoice","nullable":true},"amountWrittenOff":{"type":"number","description":"Total amount written off for this invoice","nullable":true},"notes":{"type":"string","description":"Notes or additional information about the invoice","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the invoice was created (epoch milliseconds)","nullable":true},"updatedAt":{"type":"number","description":"Timestamp when the invoice was last updated (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"The team member who last updated the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"company":{"type":"object","description":"Customer company details for the invoice","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the customer company","nullable":true},"companyName":{"type":"string","description":"Name of the customer company","nullable":true},"companyUrl":{"type":"string","description":"URL of the customer company website","nullable":true}}},"projects":{"type":"array","description":"Projects mapped to this invoice","items":{"type":"object","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}}},"fields":{"type":"array","description":"Custom invoice fields with their values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array depending on field type)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"attachments":{"type":"array","description":"Attachments associated with the invoice","items":{"type":"object","properties":{"attachmentId":{"type":"number","description":"Unique identifier of the attachment","nullable":true},"attachmentName":{"type":"string","description":"Name of the attachment","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the attachment was created (epoch milliseconds)","nullable":true},"location":{"type":"string","description":"URL of the attachment","nullable":true},"thumbLocation":{"type":"string","description":"Thumbnail URL of the attachment","nullable":true},"visibility":{"type":"boolean","description":"Visibility of the attachment","nullable":true}}}}}}},"rocketlane_get_invoice_line_items":{"lineItems":{"type":"array","description":"List of invoice line items","items":{"type":"object","properties":{"invoiceLineItemId":{"type":"number","description":"Unique identifier of the invoice line item","nullable":true},"description":{"type":"string","description":"Description of the line item or service provided","nullable":true},"quantity":{"type":"number","description":"Quantity of the item or service","nullable":true},"unitPrice":{"type":"number","description":"Unit price for the item or service","nullable":true},"amount":{"type":"number","description":"Total amount for this line item (quantity times unit price)","nullable":true},"sourceId":{"type":"number","description":"Unique identifier of the source entity (e.g. project ID)","nullable":true},"sourceType":{"type":"string","description":"Type of source entity this line item is associated with (e.g. PROJECT)","nullable":true},"taxCode":{"type":"object","description":"Tax code information for this line item","nullable":true,"properties":{"taxCodeId":{"type":"number","description":"Unique identifier of the tax code","nullable":true},"taxCodeName":{"type":"string","description":"Name of the tax code","nullable":true},"taxCodeRate":{"type":"number","description":"Tax rate percentage for the tax code","nullable":true},"taxCodeAmount":{"type":"number","description":"Tax amount calculated for this tax code","nullable":true}}},"taxComponents":{"type":"array","description":"Tax components that make up the tax code","items":{"type":"object","properties":{"taxComponentId":{"type":"number","description":"Unique identifier of the tax component","nullable":true},"taxComponentName":{"type":"string","description":"Name of the tax component","nullable":true},"taxComponentRate":{"type":"number","description":"Tax rate percentage for the tax component","nullable":true},"taxComponentAmount":{"type":"number","description":"Tax amount calculated for this tax component","nullable":true},"taxComponentType":{"type":"string","description":"Type of the tax component (e.g. GST, VAT)","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_get_invoice_payments":{"payments":{"type":"array","description":"List of payments recorded against the invoice","items":{"type":"object","properties":{"paymentId":{"type":"number","description":"Unique identifier of the payment record","nullable":true},"paymentRecordType":{"type":"string","description":"Type of the payment record (PAID or WRITE_OFF)","nullable":true},"currency":{"type":"string","description":"Currency of the payment amount (e.g. USD)","nullable":true},"paymentDate":{"type":"string","description":"Date when the payment was made (YYYY-MM-DD)","nullable":true},"amount":{"type":"number","description":"Amount of the payment","nullable":true},"notes":{"type":"string","description":"Additional notes or comments regarding the payment","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_get_phase":{"phase":{"type":"object","description":"The requested phase","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"rocketlane_get_project":{"project":{"type":"object","description":"The requested project","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_get_space":{"space":{"type":"object","description":"The requested space","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"rocketlane_get_space_document":{"spaceDocument":{"type":"object","description":"The requested space document","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"rocketlane_get_task":{"task":{"type":"object","description":"The requested task","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_get_time_entry":{"timeEntry":{"type":"object","description":"The requested time entry","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"rocketlane_get_time_off":{"timeOff":{"type":"object","description":"The requested time-off","properties":{"timeOffId":{"type":"number","description":"Unique identifier of the time-off","nullable":true},"user":{"type":"object","description":"The team member the time-off belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"note":{"type":"string","description":"Note or comment about the time-off","nullable":true},"startDate":{"type":"string","description":"Time-off start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Time-off end date (YYYY-MM-DD)","nullable":true},"durationInMinutes":{"type":"number","description":"Duration in minutes per day for the time-off interval","nullable":true},"type":{"type":"string","description":"Type of the time-off (FULL_DAY, HALF_DAY, or CUSTOM)","nullable":true},"notifyUsers":{"type":"object","description":"Users notified about the time-off","nullable":true,"properties":{"projectOwners":{"type":"boolean","description":"Whether project owners of projects the user is part of are notified","nullable":true},"others":{"type":"array","description":"Other users notified about the time-off","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"createdAt":{"type":"number","description":"Timestamp when the time-off was created (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the time-off","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"rocketlane_get_user":{"user":{"type":"object","description":"The requested user","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"email":{"type":"string","description":"Email address of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"type":{"type":"string","description":"Type of the user (TEAM_MEMBER, PARTNER, CUSTOMER, or EXTERNAL_PARTNER)","nullable":true},"status":{"type":"string","description":"Status of the user (INACTIVE, INVITED, ACTIVE, or PASSIVE)","nullable":true},"role":{"type":"object","description":"Role of the user","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}},"company":{"type":"object","description":"Company of the user","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true}}},"permission":{"type":"object","description":"Permission of the user","nullable":true,"properties":{"permissionId":{"type":"number","description":"Unique identifier of the permission","nullable":true},"permissionName":{"type":"string","description":"Name of the permission","nullable":true}}},"fields":{"type":"array","description":"Custom user field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom user field","nullable":true},"fieldValue":{"type":"string","description":"Value of the custom user field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"capacityInMinutes":{"type":"number","description":"Capacity of the user in minutes","nullable":true},"holidayCalendar":{"type":"object","description":"Holiday calendar of the user","nullable":true,"properties":{"calenderId":{"type":"number","description":"Unique identifier of the holiday calendar","nullable":true},"calenderName":{"type":"string","description":"Name of the holiday calendar","nullable":true}}},"profilePictureUrl":{"type":"string","description":"URL of the user\'s profile picture","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the user was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the user was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"rocketlane_import_template":{"project":{"type":"object","description":"The project after the template import (including its sources)","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_list_fields":{"fields":{"type":"array","description":"List of fields","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_invoices":{"invoices":{"type":"array","description":"List of invoices","items":{"type":"object","properties":{"invoiceId":{"type":"number","description":"Unique identifier of the invoice","nullable":true},"invoiceNumber":{"type":"string","description":"Invoice number assigned to this invoice","nullable":true},"dateOfIssue":{"type":"string","description":"Date when the invoice was issued (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Due date for the invoice payment (YYYY-MM-DD)","nullable":true},"currency":{"type":"string","description":"Currency of the invoice amount (e.g. USD)","nullable":true},"status":{"type":"string","description":"Current status of the invoice","nullable":true},"amount":{"type":"number","description":"Total amount of the invoice including tax","nullable":true},"tax":{"type":"number","description":"Tax amount applied to the invoice","nullable":true},"subTotal":{"type":"number","description":"Total amount of the invoice excluding tax","nullable":true},"amountOutstanding":{"type":"number","description":"Balance amount remaining to be paid","nullable":true},"amountPaid":{"type":"number","description":"Total amount paid for this invoice","nullable":true},"amountWrittenOff":{"type":"number","description":"Total amount written off for this invoice","nullable":true},"notes":{"type":"string","description":"Notes or additional information about the invoice","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the invoice was created (epoch milliseconds)","nullable":true},"updatedAt":{"type":"number","description":"Timestamp when the invoice was last updated (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"The team member who last updated the invoice","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"company":{"type":"object","description":"Customer company details for the invoice","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the customer company","nullable":true},"companyName":{"type":"string","description":"Name of the customer company","nullable":true},"companyUrl":{"type":"string","description":"URL of the customer company website","nullable":true}}},"projects":{"type":"array","description":"Projects mapped to this invoice","items":{"type":"object","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}}},"fields":{"type":"array","description":"Custom invoice fields with their values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array depending on field type)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"attachments":{"type":"array","description":"Attachments associated with the invoice","items":{"type":"object","properties":{"attachmentId":{"type":"number","description":"Unique identifier of the attachment","nullable":true},"attachmentName":{"type":"string","description":"Name of the attachment","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the attachment was created (epoch milliseconds)","nullable":true},"location":{"type":"string","description":"URL of the attachment","nullable":true},"thumbLocation":{"type":"string","description":"Thumbnail URL of the attachment","nullable":true},"visibility":{"type":"boolean","description":"Visibility of the attachment","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_phases":{"phases":{"type":"array","description":"List of phases","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_placeholders":{"placeholders":{"type":"array","description":"Placeholders of the project","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"project":{"type":"object","description":"Project of the placeholder","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"role":{"type":"object","description":"Role of the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}},"placeholderType":{"type":"string","description":"Type of the placeholder (NATIVE or EXTERNAL)","nullable":true},"createdAt":{"type":"number","description":"Time when the placeholder was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the placeholder was last updated (epoch millis)","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for fetching further pages","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_projects":{"projects":{"type":"array","description":"List of projects","items":{"type":"object","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for fetching further pages","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_resource_allocations":{"allocations":{"type":"array","description":"List of resource allocations","items":{"type":"object","properties":{"startDate":{"type":"string","description":"Allocation start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Allocation end date (YYYY-MM-DD)","nullable":true},"secondsPerDay":{"type":"number","description":"Allocated seconds per day","nullable":true},"minutesPerDay":{"type":"number","description":"Allocated minutes per day","nullable":true},"hoursPerDay":{"type":"number","description":"Allocated hours per day","nullable":true},"duration":{"type":"object","description":"Total allocation duration between the start and end dates","nullable":true,"properties":{"daysConsider":{"type":"number","description":"Number of week days considered for the duration computation","nullable":true},"seconds":{"type":"number","description":"Total allocation seconds","nullable":true},"minutes":{"type":"number","description":"Total allocation minutes","nullable":true},"hours":{"type":"number","description":"Total allocation hours","nullable":true}}},"allocationType":{"type":"string","description":"Type of allocation (SOFT or HARD)","nullable":true},"allocationFor":{"type":"string","description":"Who the allocation is for (TEAM_MEMBER or PLACEHOLDER)","nullable":true},"project":{"type":"object","description":"The project associated with the allocation","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"tasks":{"type":"array","description":"Tasks associated with the allocation","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"member":{"type":"object","description":"The team member allocated when allocationFor is TEAM_MEMBER","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true},"role":{"type":"object","description":"Role of the member","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}},"placeholder":{"type":"object","description":"The placeholder allocated when allocationFor is PLACEHOLDER","nullable":true,"properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role of the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}},"createdAt":{"type":"number","description":"Timestamp when the allocation was created (epoch milliseconds)","nullable":true},"updatedAt":{"type":"number","description":"Timestamp when the allocation was last updated (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the allocation","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"The team member who last updated the allocation","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_space_documents":{"spaceDocuments":{"type":"array","description":"List of space documents","items":{"type":"object","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_spaces":{"spaces":{"type":"array","description":"List of spaces","items":{"type":"object","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_tasks":{"tasks":{"type":"array","description":"List of tasks matching the filters","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_time_entries":{"timeEntries":{"type":"array","description":"List of time entries matching the filters","items":{"type":"object","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_time_entry_categories":{"categories":{"type":"array","description":"List of time entry categories","items":{"type":"object","properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_time_offs":{"timeOffs":{"type":"array","description":"List of time-offs","items":{"type":"object","properties":{"timeOffId":{"type":"number","description":"Unique identifier of the time-off","nullable":true},"user":{"type":"object","description":"The team member the time-off belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"note":{"type":"string","description":"Note or comment about the time-off","nullable":true},"startDate":{"type":"string","description":"Time-off start date (YYYY-MM-DD)","nullable":true},"endDate":{"type":"string","description":"Time-off end date (YYYY-MM-DD)","nullable":true},"durationInMinutes":{"type":"number","description":"Duration in minutes per day for the time-off interval","nullable":true},"type":{"type":"string","description":"Type of the time-off (FULL_DAY, HALF_DAY, or CUSTOM)","nullable":true},"notifyUsers":{"type":"object","description":"Users notified about the time-off","nullable":true,"properties":{"projectOwners":{"type":"boolean","description":"Whether project owners of projects the user is part of are notified","nullable":true},"others":{"type":"array","description":"Other users notified about the time-off","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"createdAt":{"type":"number","description":"Timestamp when the time-off was created (epoch milliseconds)","nullable":true},"createdBy":{"type":"object","description":"The team member who created the time-off","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"email":{"type":"string","description":"Email address of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"type":{"type":"string","description":"Type of the user (TEAM_MEMBER, PARTNER, CUSTOMER, or EXTERNAL_PARTNER)","nullable":true},"status":{"type":"string","description":"Status of the user (INACTIVE, INVITED, ACTIVE, or PASSIVE)","nullable":true},"role":{"type":"object","description":"Role of the user","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}},"company":{"type":"object","description":"Company of the user","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true}}},"permission":{"type":"object","description":"Permission of the user","nullable":true,"properties":{"permissionId":{"type":"number","description":"Unique identifier of the permission","nullable":true},"permissionName":{"type":"string","description":"Name of the permission","nullable":true}}},"fields":{"type":"array","description":"Custom user field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom user field","nullable":true},"fieldValue":{"type":"string","description":"Value of the custom user field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"capacityInMinutes":{"type":"number","description":"Capacity of the user in minutes","nullable":true},"holidayCalendar":{"type":"object","description":"Holiday calendar of the user","nullable":true,"properties":{"calenderId":{"type":"number","description":"Unique identifier of the holiday calendar","nullable":true},"calenderName":{"type":"string","description":"Name of the holiday calendar","nullable":true}}},"profilePictureUrl":{"type":"string","description":"URL of the user\'s profile picture","nullable":true},"createdAt":{"type":"number","description":"Timestamp when the user was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the user was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the user","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_move_task_to_phase":{"task":{"type":"object","description":"The task with its updated phase","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_remove_project_members":{"project":{"type":"object","description":"The project with its updated team members","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_remove_task_assignees":{"task":{"type":"object","description":"The task with its updated assignees","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_remove_task_dependencies":{"task":{"type":"object","description":"The task with its updated dependencies","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_remove_task_followers":{"task":{"type":"object","description":"The task with its updated followers","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_search_time_entries":{"timeEntries":{"type":"array","description":"List of time entries matching the search filters","items":{"type":"object","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"pagination":{"type":"object","description":"Pagination details for the result set","properties":{"pageSize":{"type":"number","description":"Page size used for the current request","nullable":true},"hasMore":{"type":"boolean","description":"Whether more results are available","nullable":true},"totalRecordCount":{"type":"number","description":"Total number of records matching the request","nullable":true},"nextPageToken":{"type":"string","description":"Token for fetching the next page (valid for 15 minutes)","nullable":true}}}},"rocketlane_unassign_placeholders":{"project":{"type":"object","description":"The project after the placeholder was unassigned","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}},"placeholders":{"type":"array","description":"Placeholder-to-user mappings on the project","items":{"type":"object","properties":{"placeholder":{"type":"object","description":"Placeholder being mapped","nullable":true,"properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true}}},"placeholderStatus":{"type":"string","description":"Status of the placeholder (ASSIGNED or UNASSIGNED)","nullable":true},"user":{"type":"object","description":"User assigned to the placeholder","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true},"role":{"type":"string","description":"Role name of the assigned user","nullable":true}}},"hourlyCostRate":{"type":"number","description":"Latest hourly cost rate for the placeholder","nullable":true},"costRateCurrency":{"type":"string","description":"Currency for the cost rate","nullable":true},"hourlyBillRate":{"type":"number","description":"Latest hourly bill rate for the placeholder","nullable":true},"billRateCurrency":{"type":"string","description":"Currency for the bill rate","nullable":true}}}}},"rocketlane_update_field":{"field":{"type":"object","description":"The updated field","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the field","nullable":true},"fieldDescription":{"type":"string","description":"Description of the field","nullable":true},"fieldType":{"type":"string","description":"Type of the field (TEXT, MULTI_LINE_TEXT, YES_OR_NO, DATE, SINGLE_CHOICE, MULTIPLE_CHOICE, SINGLE_USER, MULTIPLE_USER, NUMBER, NOTE, RATING)","nullable":true},"objectType":{"type":"string","description":"Object the field is associated with (PROJECT, TASK, or USER)","nullable":true},"fieldOptions":{"type":"array","description":"Options available for SINGLE_CHOICE and MULTIPLE_CHOICE fields","items":{"type":"object","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"ratingScale":{"type":"string","description":"Rating scale for RATING fields (THREE, FIVE, SEVEN, TEN)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the field","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"createdAt":{"type":"number","description":"Time the field was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the field was last updated, in epoch milliseconds","nullable":true},"enabled":{"type":"boolean","description":"Whether the field is enabled","nullable":true},"private":{"type":"boolean","description":"Whether the field is private","nullable":true}}}},"rocketlane_update_field_option":{"option":{"type":"object","description":"The updated field option","properties":{"optionValue":{"type":"number","description":"Unique identifier of the option within the field","nullable":true},"optionLabel":{"type":"string","description":"Display label of the option","nullable":true},"optionColor":{"type":"string","description":"Color of the option (RED, YELLOW, GREEN, TEAL, CYAN, BLUE, PURPLE, MAGENTA, GRAY, COOL_GRAY)","nullable":true}}}},"rocketlane_update_phase":{"phase":{"type":"object","description":"The updated phase","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true},"project":{"type":"object","description":"Project the phase belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"startDate":{"type":"string","description":"Planned start date of the phase (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Planned due date of the phase (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Actual start date of the phase (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Actual due date of the phase (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time the phase was created, in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Time the phase was last updated, in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"Team member who created the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the phase","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"status":{"type":"object","description":"Status of the phase","nullable":true,"properties":{"value":{"type":"number","description":"Numeric status value","nullable":true},"label":{"type":"string","description":"Display label of the status","nullable":true}}},"private":{"type":"boolean","description":"Whether the phase is private","nullable":true}}}},"rocketlane_update_project":{"project":{"type":"object","description":"The updated project","properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true},"startDate":{"type":"string","description":"Date on which the project execution begins (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date on which the project execution is planned to complete (YYYY-MM-DD)","nullable":true},"createdAt":{"type":"number","description":"Time when the project was created (epoch millis)","nullable":true},"updatedAt":{"type":"number","description":"Time when the project was last updated (epoch millis)","nullable":true},"owner":{"type":"object","description":"Project owner","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"teamMembers":{"type":"object","description":"Project members, customers, and customer champion","properties":{"members":{"type":"array","description":"Team members working on the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customers":{"type":"array","description":"Customer stakeholders involved in the project","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"customerChampion":{"type":"object","description":"Customer champion of the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}},"status":{"type":"object","description":"Project status value and label","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the status","nullable":true},"label":{"type":"string","description":"Name of the status","nullable":true}}},"fields":{"type":"array","description":"Custom project field values","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the custom field","nullable":true},"fieldLabel":{"type":"string","description":"Name of the custom project field","nullable":true},"fieldValue":{"type":"string","description":"Value assigned to the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"customer":{"type":"object","description":"Customer company of the project","nullable":true,"properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}},"partnerCompanies":{"type":"array","description":"Partner companies on the project","items":{"type":"object","properties":{"companyId":{"type":"number","description":"Unique identifier of the company","nullable":true},"companyName":{"type":"string","description":"Name of the company","nullable":true},"companyUrl":{"type":"string","description":"Website URL of the company","nullable":true}}}},"archived":{"type":"boolean","description":"Whether the project is archived","nullable":true},"visibility":{"type":"string","description":"Project visibility (EVERYONE, MEMBERS, or GROUP)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"Team member who last updated the project","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"currency":{"type":"string","description":"Currency for the project financials (ISO code)","nullable":true},"financials":{"type":"object","description":"Project financials (contract type and per-contract-type fields)","nullable":true,"properties":{"contractType":{"type":"string","description":"Contract type for the project financials (FIXED_FEE, TIME_AND_MATERIAL, SUBSCRIPTION, or NON_BILLABLE)","nullable":true},"revenueRecognitionType":{"type":"string","description":"Method used for revenue recognition","nullable":true},"fixedFee":{"type":"number","description":"Project fee for Fixed fee contract type projects","nullable":true},"projectBudget":{"type":"number","description":"Budget allocated for Time & Material contract type projects","nullable":true},"rateCardId":{"type":"number","description":"Unique identifier of the rate card","nullable":true},"rateCardName":{"type":"string","description":"Name of the rate card","nullable":true},"subscriptionFrequency":{"type":"string","description":"Interval at which the subscription renews (MONTHLY, QUARTERLY, HALF_YEARLY, YEARLY)","nullable":true},"subscriptionStartDate":{"type":"string","description":"Date when the subscription interval begins (YYYY-MM-DD)","nullable":true},"periodMinutes":{"type":"number","description":"Budgeted minutes for each subscription period","nullable":true},"periodBudget":{"type":"number","description":"Fixed budget of every subscription period","nullable":true},"noOfPeriods":{"type":"number","description":"Number of periods in the subscription","nullable":true}}},"startDateActual":{"type":"string","description":"Date on which the project status changed to in progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date on which the project status changed to completed (YYYY-MM-DD)","nullable":true},"annualizedRecurringRevenue":{"type":"number","description":"Recurring revenue of the customer subscriptions for a single calendar year","nullable":true},"projectFee":{"type":"number","description":"Total fee charged for the project","nullable":true},"budgetedHours":{"type":"number","description":"Total hours allocated for project execution","nullable":true},"percentageBudgetedHoursConsumed":{"type":"number","description":"Budgeted hours consumed percentage","nullable":true},"percentageBudgetConsumed":{"type":"number","description":"Budget consumed percentage","nullable":true},"trackedHours":{"type":"number","description":"Hours tracked as part of submitted time entries","nullable":true},"trackedMinutes":{"type":"number","description":"Minutes tracked as part of submitted time entries","nullable":true},"allocatedHours":{"type":"number","description":"Allocated hours against users or placeholders","nullable":true},"allocatedMinutes":{"type":"number","description":"Allocated minutes against users or placeholders","nullable":true},"billableHours":{"type":"number","description":"Hours of time entries tracked as billable","nullable":true},"billableMinutes":{"type":"number","description":"Minutes of time entries tracked as billable","nullable":true},"nonBillableHours":{"type":"number","description":"Hours of time entries tracked as non-billable","nullable":true},"nonBillableMinutes":{"type":"number","description":"Minutes of time entries tracked as non-billable","nullable":true},"remainingHours":{"type":"number","description":"Hours left to complete the project based on tracked and budgeted hours","nullable":true},"remainingMinutes":{"type":"number","description":"Minutes left to complete the project (complements remainingHours)","nullable":true},"progressPercentage":{"type":"number","description":"Progress based on completed tasks vs total tasks","nullable":true},"currentPhases":{"type":"array","description":"Phases currently marked as in progress","items":{"type":"object","properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}}},"autoAllocation":{"type":"boolean","description":"Whether auto allocation is enabled for the project","nullable":true},"sources":{"type":"array","description":"Project templates imported into the project","items":{"type":"object","properties":{"prefix":{"type":"string","description":"Prefix distinguishing which phase or task corresponds to which template","nullable":true},"startDate":{"type":"string","description":"Date on which the template goes into effect (YYYY-MM-DD)","nullable":true},"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}}},"plannedDurationInDays":{"type":"number","description":"Difference between startDate and dueDate in days","nullable":true},"inferredProgress":{"type":"string","description":"Inferred progress (ON_TRACK, AHEAD_OF_TIME, RUNNING_LATE, or NONE)","nullable":true},"projectAgeInDays":{"type":"number","description":"Age of the project in days based on actual dates","nullable":true},"customersInvited":{"type":"number","description":"Number of customers invited to the project","nullable":true},"customersJoined":{"type":"number","description":"Number of customers who joined the project","nullable":true},"externalReferenceId":{"type":"string","description":"Identifier linking the project to an external system","nullable":true}}}},"rocketlane_update_space":{"space":{"type":"object","description":"The updated space","properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true},"project":{"type":"object","description":"Project the space belongs to","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space is private or shared","nullable":true}}}},"rocketlane_update_space_document":{"spaceDocument":{"type":"object","description":"The updated space document","properties":{"spaceDocumentId":{"type":"number","description":"Unique identifier of the space document","nullable":true},"spaceDocumentName":{"type":"string","description":"Name of the space document","nullable":true},"space":{"type":"object","description":"Space the document belongs to","nullable":true,"properties":{"spaceId":{"type":"number","description":"Unique identifier of the space","nullable":true},"spaceName":{"type":"string","description":"Name of the space","nullable":true}}},"spaceDocumentType":{"type":"string","description":"Type of the space document (ROCKETLANE_DOCUMENT or EMBEDDED_DOCUMENT)","nullable":true},"url":{"type":"string","description":"URL embedded in the space document","nullable":true},"source":{"type":"object","description":"Document template the space document was created from","nullable":true,"properties":{"templateId":{"type":"number","description":"Unique identifier of the template","nullable":true},"templateName":{"type":"string","description":"Name of the template","nullable":true}}},"createdAt":{"type":"number","description":"Timestamp when the space document was created (epoch millis)","nullable":true},"createdBy":{"type":"object","description":"Team member who created the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedAt":{"type":"number","description":"Timestamp when the space document was last updated (epoch millis)","nullable":true},"updatedBy":{"type":"object","description":"Team member who last updated the space document","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"private":{"type":"boolean","description":"Whether the space document is private or shared","nullable":true}}}},"rocketlane_update_task":{"task":{"type":"object","description":"The updated task","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true},"taskDescription":{"type":"string","description":"Description of the task in HTML format","nullable":true},"taskPrivateNote":{"type":"string","description":"Private note visible only to team members, in HTML format","nullable":true},"startDate":{"type":"string","description":"Date when the task starts (YYYY-MM-DD)","nullable":true},"dueDate":{"type":"string","description":"Date when the task is due (YYYY-MM-DD)","nullable":true},"startDateActual":{"type":"string","description":"Date the task status changed to In Progress (YYYY-MM-DD)","nullable":true},"dueDateActual":{"type":"string","description":"Date the task status changed to Completed (YYYY-MM-DD)","nullable":true},"archived":{"type":"boolean","description":"Whether the task is archived","nullable":true},"effortInMinutes":{"type":"number","description":"Expected effort to complete the task, in minutes","nullable":true},"progress":{"type":"number","description":"Progress of the task (0-100)","nullable":true},"atRisk":{"type":"boolean","description":"Whether the task is marked as At Risk","nullable":true},"type":{"type":"string","description":"Type of the task: TASK or MILESTONE","nullable":true},"createdAt":{"type":"number","description":"Time the task was created, in epoch millis","nullable":true},"updatedAt":{"type":"number","description":"Time the task was last updated, in epoch millis","nullable":true},"createdBy":{"type":"object","description":"User who created the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the task","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"project":{"type":"object","description":"Project associated with the task","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"phase":{"type":"object","description":"Phase associated with the task","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"status":{"type":"object","description":"Status of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"priority":{"type":"object","description":"Priority of the task (value and label)","nullable":true,"properties":{"value":{"type":"number","description":"Unique identifier of the choice","nullable":true},"label":{"type":"string","description":"Label of the choice","nullable":true}}},"fields":{"type":"array","description":"Custom field values set on the task","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field (string, number, or array)","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}},"assignees":{"type":"object","description":"Assignees of the task (members and placeholders)","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers assigned to the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}},"placeholders":{"type":"array","description":"Placeholders assigned to the task","items":{"type":"object","properties":{"placeholderId":{"type":"number","description":"Unique identifier of the placeholder","nullable":true},"placeholderName":{"type":"string","description":"Name of the placeholder","nullable":true},"role":{"type":"object","description":"Role associated with the placeholder","nullable":true,"properties":{"roleId":{"type":"number","description":"Unique identifier of the role","nullable":true},"roleName":{"type":"string","description":"Name of the role","nullable":true}}}}}}}},"followers":{"type":"object","description":"Followers of the task","nullable":true,"properties":{"members":{"type":"array","description":"Team members and customers following the task","items":{"type":"object","properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}}}}},"dependencies":{"type":"array","description":"Tasks this task depends on (finish-to-start dependencies)","items":{"type":"object","properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}}},"parent":{"type":"object","description":"Parent task of the task","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"externalReferenceId":{"type":"string","description":"External reference identifier linking the task to an external system","nullable":true},"billable":{"type":"boolean","description":"Whether the task is billable","nullable":true},"timeEntryCategory":{"type":"object","description":"Category in which the task time entries are added","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"financialsBudgets":{"type":"array","description":"Financials budgets in which the task time entries are added","items":{"type":"object","properties":{"budgetId":{"type":"number","description":"Unique identifier of the budget","nullable":true},"budgetName":{"type":"string","description":"Name of the budget","nullable":true}}}},"csatEnabled":{"type":"boolean","description":"Whether a CSAT survey is sent on completion (milestone tasks)","nullable":true},"private":{"type":"boolean","description":"Whether the task is private","nullable":true}}}},"rocketlane_update_time_entry":{"timeEntry":{"type":"object","description":"The updated time entry","properties":{"timeEntryId":{"type":"number","description":"Unique identifier of the time entry","nullable":true},"date":{"type":"string","description":"Date of the time entry (YYYY-MM-DD)","nullable":true},"minutes":{"type":"number","description":"Duration of the time entry in minutes","nullable":true},"activityName":{"type":"string","description":"Name of the adhoc activity, when the entry is tracked against an activity","nullable":true},"project":{"type":"object","description":"Project associated with the time entry","nullable":true,"properties":{"projectId":{"type":"number","description":"Unique identifier of the project","nullable":true},"projectName":{"type":"string","description":"Name of the project","nullable":true}}},"task":{"type":"object","description":"Task associated with the time entry","nullable":true,"properties":{"taskId":{"type":"number","description":"Unique identifier of the task","nullable":true},"taskName":{"type":"string","description":"Name of the task","nullable":true}}},"projectPhase":{"type":"object","description":"Project phase associated with the time entry","nullable":true,"properties":{"phaseId":{"type":"number","description":"Unique identifier of the phase","nullable":true},"phaseName":{"type":"string","description":"Name of the phase","nullable":true}}},"billable":{"type":"boolean","description":"Whether the time entry is billable","nullable":true},"user":{"type":"object","description":"User the time entry belongs to","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"notes":{"type":"string","description":"Notes for the time entry","nullable":true},"category":{"type":"object","description":"Category associated with the time entry","nullable":true,"properties":{"categoryId":{"type":"number","description":"Unique identifier of the category","nullable":true},"categoryName":{"type":"string","description":"Name of the category","nullable":true}}},"sourceType":{"type":"string","description":"Source of the time entry (GOOGLE_CALENDAR, OUTLOOK_CALENDAR, TASK, PROJECT, PHASE, ADHOC, MILESTONE)","nullable":true},"status":{"type":"string","description":"Approval status of the time entry (NOT_SUBMITTED, SUBMITTED, APPROVED, REJECTED)","nullable":true},"createdAt":{"type":"number","description":"Creation timestamp in epoch milliseconds","nullable":true},"updatedAt":{"type":"number","description":"Last-updated timestamp in epoch milliseconds","nullable":true},"createdBy":{"type":"object","description":"User who created the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"updatedBy":{"type":"object","description":"User who last updated the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedBy":{"type":"object","description":"User who submitted the time entry (may be null even for approved/rejected entries)","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"submittedAt":{"type":"number","description":"Submission timestamp in epoch milliseconds","nullable":true},"approvedBy":{"type":"object","description":"User who approved the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"approvedAt":{"type":"number","description":"Approval timestamp in epoch milliseconds","nullable":true},"rejectedBy":{"type":"object","description":"User who rejected the time entry","nullable":true,"properties":{"userId":{"type":"number","description":"Unique identifier of the user","nullable":true},"firstName":{"type":"string","description":"First name of the user","nullable":true},"lastName":{"type":"string","description":"Last name of the user","nullable":true},"emailId":{"type":"string","description":"Email address of the user","nullable":true}}},"rejectedAt":{"type":"number","description":"Rejection timestamp in epoch milliseconds","nullable":true},"deleted":{"type":"boolean","description":"Whether the time entry is deleted","nullable":true},"costRate":{"type":"object","description":"Hourly cost rate assigned to the user for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"billRate":{"type":"object","description":"Hourly rate billed to the customer for this entry","nullable":true,"properties":{"rate":{"type":"number","description":"Hourly monetary rate","nullable":true},"currency":{"type":"string","description":"Three-letter ISO currency code","nullable":true}}},"fields":{"type":"array","description":"Custom fields associated with the time entry","items":{"type":"object","properties":{"fieldId":{"type":"number","description":"Unique identifier of the field","nullable":true},"fieldLabel":{"type":"string","description":"Label of the field","nullable":true},"fieldValue":{"type":"json","description":"Value of the field","nullable":true},"fieldValueLabel":{"type":"string","description":"String representation of the field value","nullable":true}}}}}}},"rootly_acknowledge_alert":{"alert":{"type":"object","description":"The acknowledged alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_add_incident_event":{"eventId":{"type":"string","description":"The ID of the created event"},"event":{"type":"string","description":"The event summary"},"visibility":{"type":"string","description":"Event visibility (internal or external)"},"occurredAt":{"type":"string","description":"When the event occurred"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}},"rootly_add_subscribers":{"incident":{"type":"object","description":"The incident after subscribers were added","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_assign_incident_role":{"incident":{"type":"object","description":"The incident after the role assignment","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_create_action_item":{"actionItem":{"type":"object","description":"The created action item","properties":{"id":{"type":"string","description":"Unique action item ID"},"summary":{"type":"string","description":"Action item title"},"description":{"type":"string","description":"Action item description"},"kind":{"type":"string","description":"Action item kind (task, follow_up)"},"priority":{"type":"string","description":"Priority level"},"status":{"type":"string","description":"Action item status"},"dueDate":{"type":"string","description":"Due date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"rootly_create_alert":{"alert":{"type":"object","description":"The created alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_create_incident":{"incident":{"type":"object","description":"The created incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_create_status_page_event":{"statusPageEvent":{"type":"object","description":"The created status page event","properties":{"id":{"type":"string","description":"Unique status page event ID"},"event":{"type":"string","description":"The published update message"},"statusPageId":{"type":"string","description":"Status page ID"},"status":{"type":"string","description":"Status that was set"},"notifySubscribers":{"type":"boolean","description":"Whether subscribers were notified"},"shouldTweet":{"type":"boolean","description":"Whether the update was tweeted"},"startedAt":{"type":"string","description":"When the event started"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"rootly_delete_action_item":{"success":{"type":"boolean","description":"Whether the action item was deleted"},"message":{"type":"string","description":"Result message"}},"rootly_delete_incident":{"success":{"type":"boolean","description":"Whether the deletion succeeded"},"message":{"type":"string","description":"Result message"}},"rootly_escalate_alert":{"alert":{"type":"object","description":"The escalated alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_get_alert":{"alert":{"type":"object","description":"The alert details","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_get_incident":{"incident":{"type":"object","description":"The incident details","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_list_action_items":{"actionItems":{"type":"array","description":"List of action items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique action item ID"},"summary":{"type":"string","description":"Action item title"},"description":{"type":"string","description":"Action item description"},"kind":{"type":"string","description":"Action item kind (task, follow_up)"},"priority":{"type":"string","description":"Priority level"},"status":{"type":"string","description":"Action item status"},"dueDate":{"type":"string","description":"Due date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of action items returned"}},"rootly_list_alerts":{"alerts":{"type":"array","description":"List of alerts","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"totalCount":{"type":"number","description":"Total number of alerts returned"}},"rootly_list_causes":{"causes":{"type":"array","description":"List of causes","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique cause ID"},"name":{"type":"string","description":"Cause name"},"slug":{"type":"string","description":"Cause slug"},"description":{"type":"string","description":"Cause description"},"position":{"type":"number","description":"Cause position"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of causes returned"}},"rootly_list_environments":{"environments":{"type":"array","description":"List of environments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique environment ID"},"name":{"type":"string","description":"Environment name"},"slug":{"type":"string","description":"Environment slug"},"description":{"type":"string","description":"Environment description"},"color":{"type":"string","description":"Environment color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of environments returned"}},"rootly_list_escalation_policies":{"escalationPolicies":{"type":"array","description":"List of escalation policies","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique escalation policy ID"},"name":{"type":"string","description":"Escalation policy name"},"description":{"type":"string","description":"Escalation policy description"},"repeatCount":{"type":"number","description":"Number of times to repeat escalation"},"groupIds":{"type":"array","description":"Associated group IDs"},"serviceIds":{"type":"array","description":"Associated service IDs"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of escalation policies returned"}},"rootly_list_functionalities":{"functionalities":{"type":"array","description":"List of functionalities","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique functionality ID"},"name":{"type":"string","description":"Functionality name"},"slug":{"type":"string","description":"Functionality slug"},"description":{"type":"string","description":"Functionality description"},"color":{"type":"string","description":"Functionality color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of functionalities returned"}},"rootly_list_incident_events":{"events":{"type":"array","description":"List of incident timeline events","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique event ID"},"event":{"type":"string","description":"The event description"},"visibility":{"type":"string","description":"Event visibility (internal or external)"},"occurredAt":{"type":"string","description":"When the event occurred"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of events returned"}},"rootly_list_incident_roles":{"incidentRoles":{"type":"array","description":"List of incident roles","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique incident role ID"},"name":{"type":"string","description":"Role name"},"slug":{"type":"string","description":"Role slug"},"summary":{"type":"string","description":"Role summary"},"description":{"type":"string","description":"Role description"},"position":{"type":"number","description":"Display position"},"optional":{"type":"boolean","description":"Whether the role is optional"},"enabled":{"type":"boolean","description":"Whether the role is enabled"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of incident roles returned"}},"rootly_list_incident_types":{"incidentTypes":{"type":"array","description":"List of incident types","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique incident type ID"},"name":{"type":"string","description":"Incident type name"},"slug":{"type":"string","description":"Incident type slug"},"description":{"type":"string","description":"Incident type description"},"color":{"type":"string","description":"Incident type color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of incident types returned"}},"rootly_list_incidents":{"incidents":{"type":"array","description":"List of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"totalCount":{"type":"number","description":"Total number of incidents returned"}},"rootly_list_on_calls":{"onCalls":{"type":"array","description":"List of on-call entries","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique on-call entry ID"},"userId":{"type":"string","description":"ID of the on-call user"},"userName":{"type":"string","description":"Name of the on-call user"},"scheduleId":{"type":"string","description":"ID of the associated schedule"},"scheduleName":{"type":"string","description":"Name of the associated schedule"},"escalationPolicyId":{"type":"string","description":"ID of the associated escalation policy"},"startTime":{"type":"string","description":"On-call start time"},"endTime":{"type":"string","description":"On-call end time"}}}},"totalCount":{"type":"number","description":"Total number of on-call entries returned"}},"rootly_list_playbooks":{"playbooks":{"type":"array","description":"List of playbooks","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique playbook ID"},"title":{"type":"string","description":"Playbook title"},"summary":{"type":"string","description":"Playbook summary"},"externalUrl":{"type":"string","description":"External URL"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of playbooks returned"}},"rootly_list_retrospectives":{"retrospectives":{"type":"array","description":"List of retrospectives","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique retrospective ID"},"title":{"type":"string","description":"Retrospective title"},"status":{"type":"string","description":"Status (draft or published)"},"url":{"type":"string","description":"URL to the retrospective"},"startedAt":{"type":"string","description":"Incident start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of retrospectives returned"}},"rootly_list_schedules":{"schedules":{"type":"array","description":"List of schedules","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique schedule ID"},"name":{"type":"string","description":"Schedule name"},"description":{"type":"string","description":"Schedule description"},"allTimeCoverage":{"type":"boolean","description":"Whether schedule provides 24/7 coverage"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of schedules returned"}},"rootly_list_services":{"services":{"type":"array","description":"List of services","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique service ID"},"name":{"type":"string","description":"Service name"},"slug":{"type":"string","description":"Service slug"},"description":{"type":"string","description":"Service description"},"color":{"type":"string","description":"Service color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of services returned"}},"rootly_list_severities":{"severities":{"type":"array","description":"List of severity levels","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique severity ID"},"name":{"type":"string","description":"Severity name"},"slug":{"type":"string","description":"Severity slug"},"description":{"type":"string","description":"Severity description"},"severity":{"type":"string","description":"Severity level (critical, high, medium, low)"},"color":{"type":"string","description":"Severity color"},"position":{"type":"number","description":"Display position"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of severities returned"}},"rootly_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"},"description":{"type":"string","description":"Team description"},"color":{"type":"string","description":"Team color"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of teams returned"}},"rootly_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique user ID"},"email":{"type":"string","description":"User email address"},"firstName":{"type":"string","description":"User first name"},"lastName":{"type":"string","description":"User last name"},"fullName":{"type":"string","description":"User full name"},"timeZone":{"type":"string","description":"User time zone"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"totalCount":{"type":"number","description":"Total number of users returned"}},"rootly_mitigate_incident":{"incident":{"type":"object","description":"The mitigated incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_remove_subscribers":{"incident":{"type":"object","description":"The incident after subscribers were removed","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_resolve_alert":{"alert":{"type":"object","description":"The resolved alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_resolve_incident":{"incident":{"type":"object","description":"The resolved incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_run_workflow":{"workflowRun":{"type":"object","description":"The triggered workflow run","properties":{"id":{"type":"string","description":"Unique workflow run ID"},"workflowId":{"type":"string","description":"ID of the workflow that ran"},"status":{"type":"string","description":"Run status (queued, started, completed, completed_with_errors, failed, canceled)"},"statusMessage":{"type":"string","description":"Status detail message"},"triggeredBy":{"type":"string","description":"What triggered the run (system, user, workflow)"},"incidentId":{"type":"string","description":"Associated incident ID"},"alertId":{"type":"string","description":"Associated alert ID"},"startedAt":{"type":"string","description":"When the run started"},"completedAt":{"type":"string","description":"When the run completed"},"failedAt":{"type":"string","description":"When the run failed"},"canceledAt":{"type":"string","description":"When the run was canceled"}}}},"rootly_snooze_alert":{"alert":{"type":"object","description":"The snoozed alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_unassign_incident_role":{"incident":{"type":"object","description":"The incident after the role was unassigned","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"rootly_update_action_item":{"actionItem":{"type":"object","description":"The updated action item","properties":{"id":{"type":"string","description":"Unique action item ID"},"summary":{"type":"string","description":"Action item title"},"description":{"type":"string","description":"Action item description"},"kind":{"type":"string","description":"Action item kind (task, follow_up)"},"priority":{"type":"string","description":"Priority level"},"status":{"type":"string","description":"Action item status"},"dueDate":{"type":"string","description":"Due date"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"}}}},"rootly_update_alert":{"alert":{"type":"object","description":"The updated alert","properties":{"id":{"type":"string","description":"Unique alert ID"},"shortId":{"type":"string","description":"Short alert ID"},"summary":{"type":"string","description":"Alert summary"},"description":{"type":"string","description":"Alert description"},"source":{"type":"string","description":"Alert source"},"status":{"type":"string","description":"Alert status"},"externalId":{"type":"string","description":"External ID"},"externalUrl":{"type":"string","description":"External URL"},"deduplicationKey":{"type":"string","description":"Deduplication key"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"endedAt":{"type":"string","description":"End date"}}}},"rootly_update_incident":{"incident":{"type":"object","description":"The updated incident","properties":{"id":{"type":"string","description":"Unique incident ID"},"sequentialId":{"type":"number","description":"Sequential incident number"},"title":{"type":"string","description":"Incident title"},"slug":{"type":"string","description":"Incident slug"},"kind":{"type":"string","description":"Incident kind"},"summary":{"type":"string","description":"Incident summary"},"status":{"type":"string","description":"Incident status"},"private":{"type":"boolean","description":"Whether the incident is private"},"url":{"type":"string","description":"URL to the incident"},"shortUrl":{"type":"string","description":"Short URL to the incident"},"severityName":{"type":"string","description":"Severity name"},"severityId":{"type":"string","description":"Severity ID"},"createdAt":{"type":"string","description":"Creation date"},"updatedAt":{"type":"string","description":"Last update date"},"startedAt":{"type":"string","description":"Start date"},"mitigatedAt":{"type":"string","description":"Mitigation date"},"resolvedAt":{"type":"string","description":"Resolution date"},"closedAt":{"type":"string","description":"Closed date"}}}},"s3_copy_object":{"url":{"type":"string","description":"URL of the copied S3 object"},"uri":{"type":"string","description":"S3 URI of the copied object (s3://bucket/key)"},"metadata":{"type":"object","description":"Copy operation metadata"}},"s3_create_bucket":{"metadata":{"type":"object","description":"Created bucket metadata including name and location"}},"s3_delete_bucket":{"deleted":{"type":"boolean","description":"Whether the bucket was successfully deleted"},"metadata":{"type":"object","description":"Deletion metadata including bucket name"}},"s3_delete_object":{"deleted":{"type":"boolean","description":"Whether the object was successfully deleted"},"metadata":{"type":"object","description":"Deletion metadata"}},"s3_delete_objects":{"deleted":{"type":"array","description":"Objects that were successfully deleted","items":{"type":"object","properties":{"key":{"type":"string","description":"Deleted object key"},"versionId":{"type":"string","description":"Version ID of the deleted object"},"deleteMarker":{"type":"boolean","description":"Whether a delete marker was created"}}}},"errors":{"type":"array","description":"Objects that failed to delete","items":{"type":"object","properties":{"key":{"type":"string","description":"Object key that failed"},"code":{"type":"string","description":"Error code"},"message":{"type":"string","description":"Error message"}}}},"metadata":{"type":"object","description":"Batch deletion summary including counts"}},"s3_get_object":{"url":{"type":"string","description":"Pre-signed URL for downloading the S3 object"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"metadata":{"type":"object","description":"File metadata including type, size, name, and last modified date"}},"s3_head_object":{"exists":{"type":"boolean","description":"Whether the object exists and was reachable"},"metadata":{"type":"object","description":"Object metadata including size, content type, ETag, and last modified date"}},"s3_list_buckets":{"buckets":{"type":"array","description":"List of S3 buckets owned by the account","items":{"type":"object","properties":{"name":{"type":"string","description":"Bucket name"},"creationDate":{"type":"string","description":"Bucket creation timestamp"},"region":{"type":"string","description":"AWS region where the bucket is located"}}}},"metadata":{"type":"object","description":"Listing metadata including owner and pagination info"}},"s3_list_objects":{"objects":{"type":"array","description":"List of S3 objects","items":{"type":"object","properties":{"key":{"type":"string","description":"Object key"},"size":{"type":"number","description":"Object size in bytes"},"lastModified":{"type":"string","description":"Last modified timestamp"},"etag":{"type":"string","description":"Entity tag"}}}},"metadata":{"type":"object","description":"Listing metadata including pagination info"}},"s3_presigned_url":{"url":{"type":"string","description":"The generated presigned URL"},"metadata":{"type":"object","description":"Presigned URL metadata including method and expiration"}},"s3_put_object":{"url":{"type":"string","description":"URL of the uploaded S3 object"},"uri":{"type":"string","description":"S3 URI of the uploaded object (s3://bucket/key)"},"metadata":{"type":"object","description":"Upload metadata including ETag and location"}},"salesforce_create_account":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created account data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_case":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created case data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created contact data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_custom_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created custom field metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the newly created custom field"},"fullName":{"type":"string","description":"Full API name of the field, including object (e.g., Account.Region__c)"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the field was created (always true on success)"}}}},"salesforce_create_custom_object":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created custom object metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the newly created custom object"},"fullName":{"type":"string","description":"Full API name of the object (e.g., Project__c)"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the object was created (always true on success)"}}}},"salesforce_create_lead":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created lead data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_opportunity":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created opportunity data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_create_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created task data","properties":{"id":{"type":"string","description":"The Salesforce ID of the newly created record"},"success":{"type":"boolean","description":"Whether the create operation was successful"},"created":{"type":"boolean","description":"Whether the record was created (always true on success)"}}}},"salesforce_delete_account":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted account data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_case":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted case data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted contact data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_custom_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted custom field metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the deleted custom field"},"deleted":{"type":"boolean","description":"Whether the field was deleted (always true on success)"}}}},"salesforce_delete_lead":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted lead data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_opportunity":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted opportunity data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_delete_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Deleted task data","properties":{"id":{"type":"string","description":"The Salesforce ID of the deleted record"},"deleted":{"type":"boolean","description":"Whether the record was deleted (always true on success)"}}}},"salesforce_describe_object":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Object metadata","properties":{"objectName":{"type":"string","description":"API name of the object (e.g., Account, Contact)"},"label":{"type":"string","description":"Human-readable singular label for the object"},"labelPlural":{"type":"string","description":"Human-readable plural label for the object"},"fields":{"type":"array","description":"Array of field metadata objects","items":{"type":"object","properties":{"name":{"type":"string","description":"API name of the field"},"label":{"type":"string","description":"Display label of the field"},"type":{"type":"string","description":"Field data type (string, boolean, int, double, date, etc.)"},"length":{"type":"number","description":"Maximum length for text fields","optional":true},"precision":{"type":"number","description":"Precision for numeric fields","optional":true},"scale":{"type":"number","description":"Scale for numeric fields","optional":true},"nillable":{"type":"boolean","description":"Whether the field can be null"},"unique":{"type":"boolean","description":"Whether values must be unique","optional":true},"createable":{"type":"boolean","description":"Whether field can be set on create"},"updateable":{"type":"boolean","description":"Whether field can be updated"},"defaultedOnCreate":{"type":"boolean","description":"Whether field has default value on create","optional":true},"calculated":{"type":"boolean","description":"Whether field is a formula field","optional":true},"autoNumber":{"type":"boolean","description":"Whether field is auto-number","optional":true},"externalId":{"type":"boolean","description":"Whether field is an external ID","optional":true},"idLookup":{"type":"boolean","description":"Whether field can be used in ID lookup","optional":true},"inlineHelpText":{"type":"string","description":"Help text for the field","optional":true},"picklistValues":{"type":"array","description":"Available picklist values for picklist fields","optional":true},"referenceTo":{"type":"array","description":"Objects this field can reference (for lookup fields)","optional":true},"relationshipName":{"type":"string","description":"Relationship name for lookup fields","optional":true},"custom":{"type":"boolean","description":"Whether this is a custom field","optional":true},"filterable":{"type":"boolean","description":"Whether field can be used in SOQL filter","optional":true},"groupable":{"type":"boolean","description":"Whether field can be used in GROUP BY","optional":true},"sortable":{"type":"boolean","description":"Whether field can be used in ORDER BY","optional":true}}}},"keyPrefix":{"type":"string","description":"Three-character prefix used in record IDs (e.g., \\"001\\" for Account)","optional":true},"queryable":{"type":"boolean","description":"Whether the object can be queried via SOQL"},"createable":{"type":"boolean","description":"Whether records can be created for this object"},"updateable":{"type":"boolean","description":"Whether records can be updated for this object"},"deletable":{"type":"boolean","description":"Whether records can be deleted for this object"},"childRelationships":{"type":"array","description":"Array of child relationship metadata for related objects"},"recordTypeInfos":{"type":"array","description":"Array of record type information for the object"},"fieldCount":{"type":"number","description":"Total number of fields on the object"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_accounts":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Accounts data","properties":{"accounts":{"type":"array","description":"Array of account objects"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_cases":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Case data","properties":{"case":{"type":"object","description":"Single case object (when caseId provided)"},"cases":{"type":"array","description":"Array of case objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_get_contacts":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Contact(s) data","properties":{"contacts":{"type":"array","description":"Array of contacts (list query)"},"contact":{"type":"object","description":"Single contact (by ID)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"singleContact":{"type":"boolean","description":"Whether single contact was returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_dashboard":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Dashboard data","properties":{"dashboard":{"type":"object","description":"Full dashboard details object"},"dashboardId":{"type":"string","description":"Dashboard ID"},"components":{"type":"array","description":"Array of dashboard component data with visualizations and filters"},"dashboardName":{"type":"string","description":"Display name of the dashboard","optional":true},"dashboardMetadata":{"type":"object","description":"Structured dashboard metadata (attributes, component definitions, layout)","optional":true},"runningUser":{"type":"object","description":"User context under which the dashboard data was retrieved","optional":true},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_leads":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Lead data","properties":{"lead":{"type":"object","description":"Single lead object (when leadId provided)"},"leads":{"type":"array","description":"Array of lead objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"singleLead":{"type":"boolean","description":"Whether single lead was returned"},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_get_opportunities":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Opportunity data","properties":{"opportunity":{"type":"object","description":"Single opportunity object (when opportunityId provided)"},"opportunities":{"type":"array","description":"Array of opportunity objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_get_report":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Report metadata","properties":{"report":{"type":"object","description":"Report metadata object"},"reportId":{"type":"string","description":"Report ID"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_get_tasks":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Task data","properties":{"task":{"type":"object","description":"Single task object (when taskId provided)"},"tasks":{"type":"array","description":"Array of task objects (when listing)"},"paging":{"type":"object","description":"Pagination information from Salesforce API","properties":{"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"}}},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Operation success status"}}}},"salesforce_list_dashboards":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Dashboards data","properties":{"dashboards":{"type":"array","description":"Array of dashboard objects"},"totalReturned":{"type":"number","description":"Number of items returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_list_objects":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Objects list","properties":{"objects":{"type":"array","description":"Array of sObject metadata","items":{"type":"object","properties":{"name":{"type":"string","description":"API name of the object"},"label":{"type":"string","description":"Display label of the object"},"labelPlural":{"type":"string","description":"Plural display label","optional":true},"keyPrefix":{"type":"string","description":"Three-character ID prefix","optional":true},"custom":{"type":"boolean","description":"Whether this is a custom object","optional":true},"queryable":{"type":"boolean","description":"Whether object can be queried","optional":true},"createable":{"type":"boolean","description":"Whether records can be created","optional":true},"updateable":{"type":"boolean","description":"Whether records can be updated","optional":true},"deletable":{"type":"boolean","description":"Whether records can be deleted","optional":true},"searchable":{"type":"boolean","description":"Whether object is searchable","optional":true},"triggerable":{"type":"boolean","description":"Whether triggers are supported","optional":true},"layoutable":{"type":"boolean","description":"Whether page layouts are supported","optional":true},"replicateable":{"type":"boolean","description":"Whether object can be replicated","optional":true},"retrieveable":{"type":"boolean","description":"Whether records can be retrieved","optional":true},"undeletable":{"type":"boolean","description":"Whether records can be undeleted","optional":true},"urls":{"type":"object","description":"URLs for accessing object resources","optional":true}}}},"encoding":{"type":"string","description":"Character encoding for the organization (e.g., UTF-8)","optional":true},"maxBatchSize":{"type":"number","description":"Maximum number of records that can be returned in a single query batch (typically 200)","optional":true},"totalReturned":{"type":"number","description":"Number of objects returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_list_report_types":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Report types data","properties":{"reportTypes":{"type":"array","description":"Array of report type objects"},"totalReturned":{"type":"number","description":"Number of items returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_list_reports":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Reports data","properties":{"reports":{"type":"array","description":"Array of report objects"},"totalReturned":{"type":"number","description":"Number of items returned"},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_query":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Query results","properties":{"records":{"type":"array","description":"Array of sObject records matching the query"},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"},"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"query":{"type":"string","description":"The executed SOQL query"},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_query_more":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Query results","properties":{"records":{"type":"array","description":"Array of sObject records matching the query"},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"},"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_refresh_dashboard":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Refreshed dashboard data","properties":{"dashboard":{"type":"object","description":"Full dashboard details object"},"dashboardId":{"type":"string","description":"Dashboard ID"},"components":{"type":"array","description":"Array of dashboard component data with fresh visualizations"},"status":{"type":"object","description":"Dashboard refresh status (dashboardStatus), when returned by the refresh","optional":true},"statusUrl":{"type":"string","description":"URL of the status resource to poll for refresh completion","optional":true},"dashboardName":{"type":"string","description":"Display name of the dashboard","optional":true},"dashboardMetadata":{"type":"object","description":"Structured dashboard metadata (attributes, component definitions, layout)","optional":true},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_run_report":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Report results","properties":{"reportId":{"type":"string","description":"Report ID"},"reportMetadata":{"type":"object","description":"Report metadata including name, format, and filter definitions","optional":true},"reportExtendedMetadata":{"type":"object","description":"Extended metadata for aggregate columns and groupings","optional":true},"factMap":{"type":"object","description":"Report data organized by groupings with aggregates and row data","optional":true},"groupingsDown":{"type":"object","description":"Row grouping hierarchy and values","optional":true},"groupingsAcross":{"type":"object","description":"Column grouping hierarchy and values","optional":true},"hasDetailRows":{"type":"boolean","description":"Whether the report includes detail-level row data","optional":true},"allData":{"type":"boolean","description":"Whether all data is returned (false if truncated due to size limits)","optional":true},"reportName":{"type":"string","description":"Display name of the report","optional":true},"reportFormat":{"type":"string","description":"Report format type (TABULAR, SUMMARY, MATRIX, JOINED)","optional":true},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_tooling_query":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Tooling query results","properties":{"records":{"type":"array","description":"Array of Tooling API records matching the query"},"totalSize":{"type":"number","description":"Total number of records matching the query (may exceed records returned)"},"done":{"type":"boolean","description":"Whether all records have been returned (false if more batches exist)"},"nextRecordsUrl":{"type":"string","description":"URL to fetch the next batch of records (present when done is false)","optional":true},"query":{"type":"string","description":"The executed Tooling SOQL query"},"metadata":{"type":"object","description":"Response metadata","properties":{"totalReturned":{"type":"number","description":"Number of records returned in this response"},"hasMore":{"type":"boolean","description":"Whether more records exist (inverse of done)"}}},"success":{"type":"boolean","description":"Salesforce operation success"}}}},"salesforce_update_account":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated account data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_case":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated case data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated contact data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_custom_field":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated custom field metadata","properties":{"id":{"type":"string","description":"Tooling API Id of the updated custom field"},"updated":{"type":"boolean","description":"Whether the field was updated (always true on success)"}}}},"salesforce_update_lead":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated lead data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_opportunity":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated opportunity data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"salesforce_update_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Updated task data","properties":{"id":{"type":"string","description":"The Salesforce ID of the updated record"},"updated":{"type":"boolean","description":"Whether the record was updated (always true on success)"}}}},"sap_concur_approve_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_associate_attendees":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur association response (201 Created with URI)","properties":{"uri":{"type":"string","description":"Resource URI of the attendee associations collection","optional":true}}}},"sap_concur_create_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created cash advance payload","properties":{"cashAdvanceId":{"type":"string","description":"Unique identifier of the created cash advance","optional":true}}}},"sap_concur_create_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created expected expense payload","properties":{"id":{"type":"string","description":"Expected expense identifier","optional":true},"href":{"type":"string","description":"Self-link to the resource","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name}","optional":true},"transactionDate":{"type":"string","description":"Transaction date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {value, currencyCode}","optional":true},"postedAmount":{"type":"json","description":"Posted amount {value, currencyCode}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {value, currencyCode}","optional":true},"remainingAmount":{"type":"json","description":"Remaining amount on the expected expense","optional":true},"businessPurpose":{"type":"string","description":"Business purpose of the expense","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode, iataCode, locationType}","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"allocations":{"type":"json","description":"Budget allocations array (allocationId, allocationAmount, approvedAmount, postedAmount, expenseId, percentEdited, systemAllocation, percentage)","optional":true},"tripData":{"type":"json","description":"Trip data {agencyBooked, selfBooked, tripType (ONE_WAY|ROUND_TRIP), legs[{id, returnLeg, startDate, startTime, startLocationDetail, startLocation, endLocation, class {code,value}, travelExceptionReasonCodes}], segmentType {category, code}}","optional":true},"parentRequest":{"type":"json","description":"Parent travel request resource link {href, id}","optional":true},"comments":{"type":"json","description":"Comments sub-resource link {href, id}","optional":true}}}},"sap_concur_create_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created expense report (Concur returns 201 with a URI to the new report)","properties":{"uri":{"type":"string","description":"URI of the newly created expense report"}}}},"sap_concur_create_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created list item","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"sap_concur_create_purchase_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created purchase request payload","properties":{"id":{"type":"string","description":"Identifier of the created purchase request","optional":true},"uri":{"type":"string","description":"Resource URI for the created purchase request","optional":true},"errors":{"type":"array","description":"Validation or processing errors returned by Concur","optional":true,"items":{"type":"json","properties":{"errorCode":{"type":"string","description":"Error code","optional":true},"errorMessage":{"type":"string","description":"Error message","optional":true},"dataPath":{"type":"string","description":"Path to the request data which has the error","optional":true}}}}}}},"sap_concur_create_quick_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created quick expense response (HTTP 201 Created)","properties":{"quickExpenseIdUri":{"type":"string","description":"URI of the created quick expense resource","optional":true}}}},"sap_concur_create_quick_expense_with_image":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created quick expense response (HTTP 201 with attached receipt image)","properties":{"quickExpenseIdUri":{"type":"string","description":"URI of the created quick expense resource","optional":true}}}},"sap_concur_create_report_comment":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created comment response (Concur returns 201 Created with URI)","properties":{"uri":{"type":"string","description":"Resource URI of the created comment","optional":true}}}},"sap_concur_create_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created travel request payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID (4-6 alphanumeric characters)","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modification timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"endTime":{"type":"string","description":"Trip end time (HH:mm)","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"policy":{"type":"json","description":"Resource link to the applicable policy","optional":true,"properties":{"id":{"type":"string","description":"Policy ID","optional":true},"href":{"type":"string","description":"Policy hyperlink","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"mainDestination":{"type":"json","description":"Main destination of the trip","optional":true,"properties":{"city":{"type":"string","description":"City","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country sub-division code","optional":true},"name":{"type":"string","description":"Destination name","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"operations":{"type":"array","description":"Available workflow actions","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Operation name","optional":true},"href":{"type":"string","description":"Operation URL","optional":true}}}},"expenses":{"type":"array","description":"Expected expenses attached to the request","optional":true,"items":{"type":"json"}},"highestExceptionLevel":{"type":"string","description":"Highest exception level (NONE, WARNING, ERROR)","optional":true},"travelAgency":{"type":"json","description":"Travel agency reference","optional":true,"properties":{"id":{"type":"string","description":"Agency identifier","optional":true},"href":{"type":"string","description":"Agency URL","optional":true},"template":{"type":"string","description":"Template URL","optional":true}}},"custom1":{"type":"json","description":"Custom field 1","optional":true},"custom2":{"type":"json","description":"Custom field 2","optional":true},"custom3":{"type":"json","description":"Custom field 3","optional":true},"custom4":{"type":"json","description":"Custom field 4","optional":true}}}},"sap_concur_create_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Created SCIM User payload","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}},"sap_concur_delete_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Returns boolean true on 200 OK when the expected expense is deleted.","properties":{}}},"sap_concur_delete_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (HTTP 204 No Content). Error details when status is non-2xx","properties":{}}},"sap_concur_delete_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_delete_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (HTTP 204 No Content). Error details when status is non-2xx","properties":{}}},"sap_concur_delete_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur delete response payload (boolean true on 200 OK)","properties":{}}},"sap_concur_delete_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Deletion response — empty body on HTTP 204 No Content","properties":{}}},"sap_concur_get_allocation":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Allocation detail payload","properties":{"allocationId":{"type":"string","description":"Unique allocation identifier"},"accountCode":{"type":"string","optional":true,"description":"Ledger account code"},"overLimitAccountCode":{"type":"string","optional":true,"description":"Account code applied to amounts over the per-allocation limit"},"percentage":{"type":"number","description":"Allocation percentage"},"allocationAmount":{"type":"json","description":"Allocation amount (value, currencyCode)","properties":{"value":{"type":"number","description":"Amount value"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"approvedAmount":{"type":"json","description":"Pro-rated approved amount (value, currencyCode)","properties":{"value":{"type":"number","description":"Amount value"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"claimedAmount":{"type":"json","description":"Requested reimbursement amount (value, currencyCode)","properties":{"value":{"type":"number","description":"Amount value"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"customData":{"type":"array","optional":true,"description":"Custom field values (id, value, isValid)"},"expenseId":{"type":"string","description":"Associated expense identifier"},"isSystemAllocation":{"type":"boolean","description":"True when system-managed"},"isPercentEdited":{"type":"boolean","description":"True when the percentage was manually edited"}}}},"sap_concur_get_budget":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Budget header detail payload","properties":{"id":{"type":"string","description":"Budget item header ID"},"name":{"type":"string","description":"Admin-facing budget name"},"description":{"type":"string","description":"User-friendly display name"},"budgetItemStatusType":{"type":"string","description":"Status: OPEN, CLOSED, or REMOVED"},"budgetType":{"type":"string","optional":true,"description":"Type: PERSONAL_USE, BUDGET, RESTRICTED, or TEAM"},"periodType":{"type":"string","optional":true,"description":"Period type: YEARLY, QUARTERLY, MONTHLY, or DATE_RANGE"},"currencyCode":{"type":"string","optional":true,"description":"ISO 4217 currency code"},"isTest":{"type":"boolean","optional":true,"description":"Test budget flag"},"active":{"type":"boolean","optional":true,"description":"Display availability flag"},"owned":{"type":"boolean","optional":true,"description":"Caller ownership flag"},"annualBudget":{"type":"number","optional":true,"description":"Total annual budget amount"},"createdDate":{"type":"string","optional":true,"description":"UTC creation timestamp"},"lastModifiedDate":{"type":"string","optional":true,"description":"UTC modification timestamp"},"fiscalYear":{"type":"json","optional":true,"description":"Fiscal year reference (id, name, startDate, endDate, status)"},"budgetAmounts":{"type":"json","optional":true,"description":"Aggregate spend amounts (pendingAmount, spendAmount, unExpensedAmount, availableAmount, adjustedBudgetAmount, consumedPercent, threshold)"},"owner":{"type":"json","optional":true,"description":"Owner user (externalUserCUUID, employeeUuid, email, employeeId, name)"},"budgetManagers":{"type":"array","optional":true,"description":"Manager user objects","items":{"type":"json"}},"budgetApprovers":{"type":"array","optional":true,"description":"Approver user objects","items":{"type":"json"}},"budgetViewers":{"type":"array","optional":true,"description":"Viewer user objects","items":{"type":"json"}},"budgetTeamMembers":{"type":"array","optional":true,"description":"Team member entries (budgetPerson, startDate, endDate, active, status)","items":{"type":"json"}},"budgetCategory":{"type":"json","optional":true,"description":"Linked category (id, name, description, statusType)"},"costObjects":{"type":"array","optional":true,"description":"Tracking field values (fieldDefinitionId, code, value, operator)","items":{"type":"json"}},"budgetItemDetails":{"type":"array","optional":true,"description":"Per-period detail entries (id, currencyCode, amount, budgetItemDetailStatusType, fiscalPeriod, budgetAmounts)","items":{"type":"json"}},"dateRange":{"type":"json","optional":true,"description":"Date range for DATE_RANGE budgets (startDate, endDate)"}}}},"sap_concur_get_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Cash advance detail payload","properties":{"cashAdvanceId":{"type":"string","description":"Unique identifier of the cash advance"},"name":{"type":"string","description":"Cash advance name","optional":true},"purpose":{"type":"string","description":"Purpose for the cash advance","optional":true},"comment":{"type":"string","description":"Comment recorded on the cash advance","optional":true},"accountCode":{"type":"string","description":"Account code linked to the employee","optional":true},"requestDate":{"type":"string","description":"Datetime the cash advance was requested (UTC, YYYY-MM-DD hh:mm:ss)","optional":true},"issuedDate":{"type":"string","description":"Datetime the cash advance was issued (UTC, YYYY-MM-DD hh:mm:ss)","optional":true},"lastModifiedDate":{"type":"string","description":"Datetime the cash advance was last modified (UTC, YYYY-MM-DD hh:mm:ss)","optional":true},"hasReceipts":{"type":"boolean","description":"Whether the cash advance has receipts","optional":true},"reimbursementCurrency":{"type":"string","description":"Reimbursement currency (3-letter ISO 4217 currency code)","optional":true},"amountRequested":{"type":"json","description":"Amount requested for the cash advance","optional":true,"properties":{"amount":{"type":"string","description":"Requested amount value","optional":true},"currency":{"type":"string","description":"3-letter ISO 4217 currency code","optional":true}}},"availableBalance":{"type":"json","description":"Unsubmitted balance for the cash advance","optional":true,"properties":{"amount":{"type":"string","description":"Balance amount","optional":true},"currency":{"type":"string","description":"3-letter ISO 4217 currency code","optional":true}}},"exchangeRate":{"type":"json","description":"Exchange rate that applies to the cash advance","optional":true,"properties":{"value":{"type":"string","description":"Exchange rate value","optional":true},"operation":{"type":"string","description":"Exchange rate operation (MULTIPLY)","optional":true}}},"approvalStatus":{"type":"json","description":"Approval status of the cash advance","optional":true,"properties":{"code":{"type":"string","description":"Status code","optional":true},"name":{"type":"string","description":"Status display name","optional":true}}},"paymentType":{"type":"json","description":"Payment type for the cash advance","optional":true,"properties":{"paymentCode":{"type":"string","description":"Payment type code","optional":true},"description":{"type":"string","description":"Payment method description","optional":true}}}}}},"sap_concur_get_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Expected expense payload","properties":{"id":{"type":"string","description":"Expected expense identifier","optional":true},"href":{"type":"string","description":"Self-link","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name}","optional":true},"transactionDate":{"type":"string","description":"Transaction date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {value, currencyCode}","optional":true},"postedAmount":{"type":"json","description":"Posted amount {value, currencyCode}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {value, currencyCode}","optional":true},"remainingAmount":{"type":"json","description":"Remaining amount on the expected expense","optional":true},"businessPurpose":{"type":"string","description":"Business purpose of the expense","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode, iataCode, locationType}","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"allocations":{"type":"json","description":"Budget allocations array","optional":true},"tripData":{"type":"json","description":"Trip data {agencyBooked, selfBooked, tripType (ONE_WAY|ROUND_TRIP), legs[{id, returnLeg, startDate, startTime, startLocationDetail, startLocation, endLocation, class {code,value}, travelExceptionReasonCodes}], segmentType {category, code}}","optional":true},"parentRequest":{"type":"json","description":"Parent travel request resource link {href, id}","optional":true},"comments":{"type":"json","description":"Comments sub-resource link {href, id}","optional":true}}}},"sap_concur_get_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Expense detail (ReportExpenseDetail) payload","properties":{"expenseId":{"type":"string","description":"Expense identifier","optional":true},"allocationSetId":{"type":"string","description":"Identifier of the associated allocation set","optional":true},"allocationState":{"type":"string","description":"FULLY_ALLOCATED, NOT_ALLOCATED, or PARTIALLY_ALLOCATED","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name, code, isDeleted}","optional":true},"paymentType":{"type":"json","description":"Payment type {id, name, code}","optional":true},"expenseSource":{"type":"string","description":"Source of the expense (CASH, CCARD, EBOOKING, etc.)","optional":true},"transactionDate":{"type":"string","description":"Transaction date (YYYY-MM-DD)","optional":true},"budgetAccrualDate":{"type":"string","description":"Budget accrual date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {currencyCode, value}","optional":true},"postedAmount":{"type":"json","description":"Posted amount in report currency {currencyCode, value}","optional":true},"claimedAmount":{"type":"json","description":"Non-personal claimed amount {currencyCode, value}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {currencyCode, value}","optional":true},"approverAdjustedAmount":{"type":"json","description":"Total amount adjusted by the approver","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"vendor":{"type":"json","description":"Vendor info {id, name, description}","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode}","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Free-form comment associated with the expense","optional":true},"isExpenseBillable":{"type":"boolean","description":"Billable flag","optional":true},"isPersonalExpense":{"type":"boolean","description":"Personal-expense flag","optional":true},"isExpenseRejected":{"type":"boolean","description":"Whether the expense was rejected","optional":true},"isExcludedFromCashAdvanceByUser":{"type":"boolean","description":"Whether the user excluded this from cash advance","optional":true},"isImageRequired":{"type":"boolean","description":"Whether a receipt image is required","optional":true},"isPaperReceiptRequired":{"type":"boolean","description":"Whether a paper receipt is required","optional":true},"isPaperReceiptReceived":{"type":"boolean","description":"Whether a paper receipt was received","optional":true},"isAutoCreated":{"type":"boolean","description":"Auto-creation indicator","optional":true},"hasBlockingExceptions":{"type":"boolean","description":"Whether submission-blocking exceptions exist","optional":true},"hasExceptions":{"type":"boolean","description":"Whether any exceptions exist","optional":true},"hasMissingReceiptDeclaration":{"type":"boolean","description":"Affidavit declaration status","optional":true},"attendeeCount":{"type":"number","description":"Number of attendees","optional":true},"receiptImageId":{"type":"string","description":"Identifier of the attached receipt image","optional":true},"ereceiptImageId":{"type":"string","description":"eReceipt image identifier","optional":true},"receiptType":{"type":"json","description":"Receipt {id, status}","optional":true},"imageCertificationStatus":{"type":"string","description":"Receipt image processing/certification status","optional":true},"ticketNumber":{"type":"string","description":"Associated travel ticket number","optional":true},"travel":{"type":"json","description":"Travel data (airline, car rental, hotel, etc.)","optional":true},"travelAllowance":{"type":"json","description":"Travel allowance association data","optional":true},"mileage":{"type":"json","description":"Mileage details (odometerStart, odometerEnd, totalDistance, ...)","optional":true},"expenseTaxSummary":{"type":"json","description":"Aggregated tax data for the expense","optional":true},"taxRateLocation":{"type":"string","description":"Tax rate location: FOREIGN, HOME, or OUT_OF_PROVINCE","optional":true},"fuelTypeListItem":{"type":"json","description":"Fuel type list item {id, value, isValid}","optional":true},"merchantTaxId":{"type":"string","description":"Merchant tax identifier","optional":true},"customData":{"type":"json","description":"Array of custom field values [{id, value, isValid}]","optional":true},"parentExpenseId":{"type":"string","description":"Identifier of the parent expense (for itemizations)","optional":true},"authorizationRequestExpenseId":{"type":"string","description":"Linked travel-request expected expense identifier","optional":true},"jptRouteId":{"type":"string","description":"Japan Public Transport route id","optional":true},"invoiceId":{"type":"string","description":"Invoice identifier","optional":true},"governmentInvoiceId":{"type":"string","description":"Government invoice identifier","optional":true},"lastModifiedDate":{"type":"string","description":"Last modified timestamp","optional":true},"expenseSourceIdentifiers":{"type":"json","description":"Source reference identifiers","optional":true},"links":{"type":"json","description":"HATEOAS links for the expense","optional":true}}}},"sap_concur_get_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur expense report header (ReportDetails)","properties":{"reportId":{"type":"string","description":"Unique report identifier"},"reportNumber":{"type":"string","description":"Report number","optional":true},"reportFormId":{"type":"string","description":"Report form ID"},"policyId":{"type":"string","description":"Policy ID applied to the report"},"policy":{"type":"string","description":"Policy name"},"name":{"type":"string","description":"Report name"},"currencyCode":{"type":"string","description":"ISO currency code"},"currency":{"type":"string","description":"Currency name","optional":true},"approvalStatus":{"type":"string","description":"Approval status name"},"approvalStatusId":{"type":"string","description":"Approval status identifier"},"paymentStatus":{"type":"string","description":"Payment status name"},"paymentStatusId":{"type":"string","description":"Payment status identifier"},"ledger":{"type":"string","description":"Ledger name","optional":true},"ledgerId":{"type":"string","description":"Ledger identifier","optional":true},"userId":{"type":"string","description":"Owner user UUID"},"reportDate":{"type":"string","description":"Report date (YYYY-MM-DD)"},"creationDate":{"type":"string","description":"Creation timestamp (ISO 8601)"},"submitDate":{"type":"string","description":"Submit timestamp (ISO 8601) or null","optional":true},"startDate":{"type":"string","description":"Report period start (YYYY-MM-DD)","optional":true},"endDate":{"type":"string","description":"Report period end (YYYY-MM-DD)","optional":true},"approvedAmount":{"type":"json","description":"Amount approved { value, currencyCode }","optional":true},"claimedAmount":{"type":"json","description":"Amount claimed { value, currencyCode }","optional":true},"reportTotal":{"type":"json","description":"Report total { value, currencyCode }","optional":true},"amountDueEmployee":{"type":"json","description":"Amount due employee","optional":true},"amountDueCompany":{"type":"json","description":"Amount due company","optional":true},"amountDueCompanyCard":{"type":"json","description":"Amount due company card","optional":true},"amountCompanyPaid":{"type":"json","description":"Amount company has paid","optional":true},"personalAmount":{"type":"json","description":"Personal portion of the report","optional":true},"paymentConfirmedAmount":{"type":"json","description":"Confirmed payment amount","optional":true},"amountNotApproved":{"type":"json","description":"Amount not approved","optional":true},"totalAmountPaidEmployee":{"type":"json","description":"Total amount paid to employee","optional":true},"concurAuditStatus":{"type":"string","description":"Concur audit status","optional":true},"isFinancialIntegrationEnabled":{"type":"boolean","description":"Whether financial integration is enabled","optional":true},"isSubmitted":{"type":"boolean","description":"Whether the report has been submitted","optional":true},"isSentBack":{"type":"boolean","description":"Whether the report has been sent back","optional":true},"isReopened":{"type":"boolean","description":"Whether the report was reopened","optional":true},"isReportEverSentBack":{"type":"boolean","description":"Whether the report was ever sent back","optional":true},"canRecall":{"type":"boolean","description":"Whether the report can be recalled","optional":true},"canAddExpense":{"type":"boolean","description":"Whether expenses can be added to the report","optional":true},"canReopen":{"type":"boolean","description":"Whether the report can be reopened","optional":true},"isReceiptImageRequired":{"type":"boolean","description":"Whether receipt images are required","optional":true},"isReceiptImageAvailable":{"type":"boolean","description":"Whether receipt images are available","optional":true},"isPaperReceiptsReceived":{"type":"boolean","description":"Whether paper receipts were received","optional":true},"isPendingDelegatorReview":{"type":"boolean","description":"Whether pending delegator review","optional":true},"isFundsAndGrantsIntegrationEligible":{"type":"boolean","description":"Funds and grants eligibility","optional":true},"hasReceivedCashAdvanceReturns":{"type":"boolean","description":"Whether cash advance returns received","optional":true},"analyticsGroupId":{"type":"string","description":"Analytics group ID","optional":true},"hierarchyNodeId":{"type":"string","description":"Hierarchy node ID","optional":true},"allocationFormId":{"type":"string","description":"Allocation form ID","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country subdivision code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Header-level comment on the report","optional":true},"reportVersion":{"type":"number","description":"Report version number","optional":true},"reportType":{"type":"string","description":"Report type identifier","optional":true},"cardProgramStatementPeriodId":{"type":"string","description":"Card program statement period ID","optional":true},"defaultFieldAccess":{"type":"string","description":"Default field access (HD/RO/RW)","optional":true},"imageStatus":{"type":"string","description":"Image status","optional":true},"receiptContainerId":{"type":"string","description":"Receipt container ID","optional":true},"receiptStatus":{"type":"string","description":"Receipt status","optional":true},"sponsorId":{"type":"string","description":"Sponsor ID","optional":true},"submitterId":{"type":"string","description":"Submitter user ID","optional":true},"taxConfigId":{"type":"string","description":"Tax configuration ID","optional":true},"redirectFund":{"type":"json","description":"Redirect fund object { amount, creditCardId }","optional":true},"customData":{"type":"array","description":"Array of custom data { id, value, isValid, listItemUrl }","optional":true},"employee":{"type":"json","description":"Employee object { employeeId, employeeUuid }","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}},"sap_concur_get_itemizations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of itemizations (ReportExpenseSummary[])","items":{"type":"json","properties":{"id":{"type":"string","description":"Itemization identifier","optional":true},"expenseId":{"type":"string","description":"Itemization expense id","optional":true},"allocations":{"type":"array","description":"Allocations applied to the itemization","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name, code, isDeleted}","optional":true},"transactionDate":{"type":"string","description":"Transaction date (YYYY-MM-DD)","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount","optional":true},"postedAmount":{"type":"json","description":"Posted amount","optional":true},"approvedAmount":{"type":"json","description":"Approved amount","optional":true},"claimedAmount":{"type":"json","description":"Claimed amount","optional":true},"approverAdjustedAmount":{"type":"json","description":"Approver-adjusted amount","optional":true},"paymentType":{"type":"json","description":"Payment type","optional":true},"vendor":{"type":"json","description":"Vendor info","optional":true},"location":{"type":"json","description":"Location info","optional":true},"allocationState":{"type":"string","description":"Allocation state","optional":true},"allocationSetId":{"type":"string","description":"Allocation set identifier","optional":true},"attendeeCount":{"type":"number","description":"Attendee count","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"hasBlockingExceptions":{"type":"boolean","description":"Has blocking exceptions","optional":true},"hasExceptions":{"type":"boolean","description":"Has exceptions","optional":true},"isPersonalExpense":{"type":"boolean","description":"Personal expense","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}}},"sap_concur_get_itinerary":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Trip detail payload (Itinerary v1.1)","properties":{"ItinLocator":{"type":"string","description":"Concur trip locator (trip ID)","optional":true},"ClientLocator":{"type":"string","description":"Client (booking source) trip locator","optional":true},"ItinSourceName":{"type":"string","description":"Booking source name","optional":true},"BookedVia":{"type":"string","description":"How the trip was booked (e.g. ConcurTravel, Direct)","optional":true},"TripName":{"type":"string","description":"Trip name","optional":true},"Status":{"type":"string","description":"Trip status (e.g. Confirmed, Cancelled)","optional":true},"Description":{"type":"string","description":"Trip description","optional":true},"Comments":{"type":"string","description":"Comments attached to the trip","optional":true},"CancelComments":{"type":"string","description":"Cancellation comments (when applicable)","optional":true},"ProjectName":{"type":"string","description":"Associated project name","optional":true},"StartDateUtc":{"type":"string","description":"Trip start datetime in UTC","optional":true},"EndDateUtc":{"type":"string","description":"Trip end datetime in UTC","optional":true},"StartDateLocal":{"type":"string","description":"Trip start datetime in local time","optional":true},"EndDateLocal":{"type":"string","description":"Trip end datetime in local time","optional":true},"DateCreatedUtc":{"type":"string","description":"Trip creation timestamp (UTC)","optional":true},"DateModifiedUtc":{"type":"string","description":"Trip last-modified timestamp (UTC)","optional":true},"DateBookedLocal":{"type":"string","description":"Booking date in local time","optional":true},"UserLoginId":{"type":"string","description":"Login id of the trip owner","optional":true},"BookedByFirstName":{"type":"string","description":"First name of the booker","optional":true},"BookedByLastName":{"type":"string","description":"Last name of the booker","optional":true},"IsPersonal":{"type":"boolean","description":"Whether the trip is flagged personal","optional":true},"RuleViolations":{"type":"array","description":"Travel rule violations attached to the trip","optional":true,"items":{"type":"json"}},"Bookings":{"type":"array","description":"Bookings (air/hotel/car/rail) attached to the trip","optional":true,"items":{"type":"json"}}}}},"sap_concur_get_list":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"List detail payload","properties":{"id":{"type":"string","description":"Unique identifier (UUID) of the list","optional":true},"value":{"type":"string","description":"Name of the list","optional":true},"levelCount":{"type":"number","description":"Number of levels in the list","optional":true},"searchCriteria":{"type":"string","description":"Search attribute (TEXT or CODE)","optional":true},"displayFormat":{"type":"string","description":"Display order ((CODE) TEXT or TEXT (CODE))","optional":true},"category":{"type":"json","description":"List category","optional":true,"properties":{"id":{"type":"string","description":"Category UUID","optional":true},"type":{"type":"string","description":"Category type","optional":true}}},"isReadOnly":{"type":"boolean","description":"Whether the list is read-only","optional":true},"isDeleted":{"type":"boolean","description":"Whether the list has been deleted","optional":true},"managedBy":{"type":"string","description":"Identifier of the managing application or service","optional":true},"externalThreshold":{"type":"number","description":"Threshold from where the level starts being external","optional":true}}}},"sap_concur_get_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"List item detail payload","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"sap_concur_get_purchase_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Purchase request detail payload","properties":{"purchaseRequestId":{"type":"string","description":"Unique identifier of the purchase request","optional":true},"purchaseRequestNumber":{"type":"string","description":"Human-readable purchase request number","optional":true},"purchaseRequestQueueStatus":{"type":"string","description":"Queue status of the purchase request","optional":true},"purchaseRequestWorkflowStatus":{"type":"string","description":"Workflow status of the purchase request","optional":true},"purchaseOrders":{"type":"array","description":"Purchase orders generated from the request","optional":true,"items":{"type":"json","properties":{"purchaseOrderNumber":{"type":"string","description":"Purchase order number","optional":true}}}},"purchaseRequestExceptions":{"type":"array","description":"Exceptions raised on the purchase request","optional":true,"items":{"type":"json","properties":{"eventCode":{"type":"string","description":"Event code","optional":true},"exceptionCode":{"type":"string","description":"Exception code","optional":true},"isCleared":{"type":"boolean","description":"Whether the exception has been cleared","optional":true},"prExceptionId":{"type":"string","description":"Identifier of the exception record","optional":true},"message":{"type":"string","description":"Exception message","optional":true}}}}}}},"sap_concur_get_receipt":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Receipt detail payload","properties":{"id":{"type":"string","description":"Receipt identifier","optional":true},"userId":{"type":"string","description":"Owning user UUID","optional":true},"dateTimeReceived":{"type":"string","description":"Timestamp when the receipt was received (ISO 8601)","optional":true},"receipt":{"type":"json","description":"Parsed receipt JSON object","optional":true},"image":{"type":"string","description":"Receipt image URL or data reference","optional":true},"validationSchema":{"type":"string","description":"Schema used to validate the receipt","optional":true},"self":{"type":"string","description":"URL to this receipt resource","optional":true},"template":{"type":"string","description":"URL template for receipts","optional":true}}}},"sap_concur_get_receipt_status":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Receipt status payload","properties":{"status":{"type":"string","description":"Processing status: ACCEPTED, PROCESSING, PROCESSED, or FAILED","optional":true},"logs":{"type":"array","description":"Array of log entries","optional":true,"items":{"type":"json","properties":{"logLevel":{"type":"string","description":"Log level","optional":true},"message":{"type":"string","description":"Log message","optional":true},"timestamp":{"type":"string","description":"Log timestamp","optional":true}}}}}}},"sap_concur_get_request_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Cash advance detail","properties":{"cashAdvanceId":{"type":"string","description":"Unique cash advance identifier","optional":true},"amountRequested":{"type":"json","description":"Requested amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true},"amount":{"type":"number","description":"Amount (alias)","optional":true}}},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code","optional":true},"name":{"type":"string","description":"Status name","optional":true}}},"requestDate":{"type":"string","description":"Request datetime (ISO 8601)","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate","optional":true,"properties":{"value":{"type":"number","description":"Rate value","optional":true},"operation":{"type":"string","description":"Multiply or divide","optional":true}}}}}},"sap_concur_get_travel_profile":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel profile payload. Concur returns XML; downstream may parse it to a best-effort JSON object with the documented top-level sections.","properties":{"General":{"type":"json","description":"General profile info (NamePrefix, FirstName, MiddleName, LastName, NameSuffix, JobTitle, CompanyEmployeeID, EmailAddress, RuleClass, TravelConfigID, etc.)","optional":true},"Telephones":{"type":"json","description":"Telephone numbers (Telephone[] with Type, CountryCode, PhoneNumber, etc.)","optional":true},"Addresses":{"type":"json","description":"Address records (Address[] with Type, Street, City, StateProvince, etc.)","optional":true},"DriversLicenses":{"type":"array","description":"Drivers license records","optional":true,"items":{"type":"json"}},"NationalIDs":{"type":"array","description":"National ID records","optional":true,"items":{"type":"json"}},"EmailAddresses":{"type":"json","description":"Email addresses (EmailAddress[] with Type, Address, Contact, Verified)","optional":true},"EmergencyContact":{"type":"json","description":"Emergency contact (Name, Relationship, Phones, Address)","optional":true},"Air":{"type":"json","description":"Air travel preferences (HomeAirport, Seat, Meal, AirOther, AirMemberships)","optional":true},"Rail":{"type":"json","description":"Rail preferences (Seat, Coach, Berth, Other, RailMemberships)","optional":true},"Hotel":{"type":"json","description":"Hotel preferences (SmokingCode, RoomType, HotelOther, HotelMemberships, Accessibility flags)","optional":true},"Car":{"type":"json","description":"Car rental preferences (CarSmokingCode, CarType, CarMemberships, etc.)","optional":true},"CustomFields":{"type":"json","description":"Custom-defined fields configured by the company","optional":true},"RatePreferences":{"type":"json","description":"Rate preferences (e.g. AAA, AARP, government, military rates)","optional":true},"DiscountCodes":{"type":"json","description":"Discount codes available to the traveler","optional":true},"HasNoPassport":{"type":"boolean","description":"Whether the traveler has no passport on file","optional":true},"Roles":{"type":"json","description":"Role assignments (TravelManager, Assistant, etc.)","optional":true},"Sponsors":{"type":"json","description":"Sponsor information for guest travelers","optional":true},"TSAInfo":{"type":"json","description":"TSA SecureFlight info (Gender, DateOfBirth, NoMiddleName, etc.)","optional":true},"Passports":{"type":"json","description":"Passport documents (Passport[] with PassportNumber, Country, Expiration)","optional":true},"Visas":{"type":"json","description":"Visa documents (Visa[] with VisaNationality, VisaNumber, etc.)","optional":true},"UnusedTickets":{"type":"json","description":"Unused ticket records","optional":true},"SouthwestUnusedTickets":{"type":"json","description":"Southwest-specific unused ticket records","optional":true},"AdvantageMemberships":{"type":"json","description":"Advantage program memberships","optional":true},"XmlSyncId":{"type":"string","description":"XML sync identifier for the user","optional":true},"LoginId":{"type":"string","description":"Concur login id","optional":true},"ProfileLastModifiedUTC":{"type":"string","description":"UTC timestamp the profile was last modified","optional":true}}}},"sap_concur_get_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel request detail payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID (4-6 alphanumeric characters)","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modification timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"authorizedDate":{"type":"string","description":"Date when approval was completed","optional":true},"approvalLimitDate":{"type":"string","description":"Required approval deadline","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"endTime":{"type":"string","description":"Trip end time (HH:mm)","optional":true},"pnr":{"type":"string","description":"Passenger record number","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"isParentRequest":{"type":"boolean","description":"Parent request flag","optional":true},"parentRequestId":{"type":"string","description":"Parent budget request ID","optional":true},"allocationFormId":{"type":"string","description":"Allocation form identifier","optional":true},"highestExceptionLevel":{"type":"string","description":"Highest exception level (WARNING, ERROR, NONE)","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"policy":{"type":"json","description":"Resource link to the applicable policy","optional":true,"properties":{"id":{"type":"string","description":"Policy ID","optional":true},"href":{"type":"string","description":"Policy hyperlink","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"mainDestination":{"type":"json","description":"Main destination of the trip","optional":true,"properties":{"city":{"type":"string","description":"City","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country sub-division code","optional":true},"name":{"type":"string","description":"Destination name","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"expenses":{"type":"array","description":"Resource links to expected expenses","optional":true,"items":{"type":"json"}},"cashAdvances":{"type":"json","description":"Resource link to cash advances","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"comments":{"type":"json","description":"Resource link to comments","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"exceptions":{"type":"json","description":"Resource link to exceptions","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"travelAgency":{"type":"json","description":"Resource link to travel agency","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"parentRequest":{"type":"json","description":"Resource link to parent request","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"eventRequest":{"type":"json","description":"Resource link to parent event request","optional":true,"properties":{"id":{"type":"string","description":"Resource ID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true}}},"operations":{"type":"array","description":"Available workflow actions","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Operation name","optional":true},"href":{"type":"string","description":"Operation URL","optional":true}}}},"expensePolicy":{"type":"json","description":"Expense policy reference","optional":true,"properties":{"id":{"type":"string","description":"Policy identifier","optional":true},"href":{"type":"string","description":"Policy URL","optional":true}}},"custom1":{"type":"json","description":"Custom field 1","optional":true},"custom2":{"type":"json","description":"Custom field 2","optional":true},"custom3":{"type":"json","description":"Custom field 3","optional":true},"custom4":{"type":"json","description":"Custom field 4","optional":true}}}},"sap_concur_get_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"SCIM User identity payload","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}},"sap_concur_issue_cash_advance":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Issue cash advance result payload","properties":{"issuedDate":{"type":"string","description":"Date the cash advance was issued (YYYY-MM-DD)","optional":true},"status":{"type":"json","description":"Cash advance status after the issue action","optional":true,"properties":{"code":{"type":"string","description":"Status code","optional":true},"name":{"type":"string","description":"Status display name","optional":true}}}}}},"sap_concur_list_allocations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Allocations list payload","properties":{"items":{"type":"array","optional":true,"description":"Array of allocation objects (allocationId, accountCode, percentage, allocationAmount, approvedAmount, claimedAmount, customData, expenseId, isSystemAllocation, isPercentEdited, overLimitAccountCode)","items":{"type":"json"}}}}},"sap_concur_list_attendee_associations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Attendees list payload","properties":{"noShowAttendeeCount":{"type":"number","description":"Number of unnamed/no-show attendees","optional":true},"expenseAttendeeList":{"type":"array","description":"Attendees associated with the expense, including amounts","items":{"type":"json","properties":{"attendeeId":{"type":"string","description":"Unique identifier of the attendee"},"transactionAmount":{"type":"json","description":"Expense portion assigned to this attendee","properties":{"value":{"type":"number","description":"Numeric amount"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"approvedAmount":{"type":"json","description":"Approved amount in report currency","properties":{"value":{"type":"number","description":"Numeric amount"},"currencyCode":{"type":"string","description":"ISO 4217 currency code"}}},"isAmountUserEdited":{"type":"boolean","description":"Whether the amount was manually edited","optional":true},"isTraveling":{"type":"boolean","description":"Whether the attendee is traveling (affects tax calculations)","optional":true},"associatedAttendeeCount":{"type":"number","description":"Total attendee count; greater than 1 indicates unnamed attendees","optional":true},"versionNumber":{"type":"number","description":"Version number preserving previous attendee state","optional":true},"customData":{"type":"array","description":"Custom field values for the association","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Custom field identifier"},"value":{"type":"string","description":"Custom field value (max 48 characters)","optional":true},"isValid":{"type":"boolean","description":"Whether the value passes validation","optional":true},"listItemUrl":{"type":"string","description":"HATEOAS link for list items","optional":true}}}}}}}}}},"sap_concur_list_budget_categories":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Budget categories collection payload","properties":{"items":{"type":"array","optional":true,"description":"Array of budget category objects","items":{"type":"json","properties":{"id":{"type":"string","optional":true,"description":"Category ID"},"name":{"type":"string","optional":true,"description":"Admin-facing category name"},"description":{"type":"string","optional":true,"description":"Friendly name"},"statusType":{"type":"string","optional":true,"description":"Status: OPEN or REMOVED"},"expenseTypes":{"type":"array","optional":true,"description":"Expense types in this category (id, featureTypeCode, expenseTypeCode, name)","items":{"type":"json"}}}}}}}},"sap_concur_list_budgets":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Budget headers collection payload","properties":{"items":{"type":"array","optional":true,"description":"Array of budget item header summaries (id, name, description, budgetItemStatusType, budgetType, currencyCode, fiscalYear, budgetAmounts, owner, ...)","items":{"type":"json"}},"offset":{"type":"number","optional":true,"description":"Page offset"},"limit":{"type":"number","optional":true,"description":"Page size"},"totalCount":{"type":"number","optional":true,"description":"Total result count"}}}},"sap_concur_list_exceptions":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of report header exception entries","items":{"type":"json","properties":{"exceptionCode":{"type":"string","description":"Unique exception code"},"exceptionVisibility":{"type":"string","description":"Visibility scope: ALL, APPROVER_PROCESSOR, or PROCESSOR"},"isBlocking":{"type":"boolean","description":"Whether the exception prevents report submission"},"message":{"type":"string","description":"Human-readable description of the exception"},"expenseId":{"type":"string","description":"Related expense entry ID","optional":true},"allocationId":{"type":"string","description":"Related allocation ID, if any","optional":true},"parentExpenseId":{"type":"string","description":"Parent expense ID for itemized entries","optional":true}}}}},"sap_concur_list_expected_expenses":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Array of expected expense objects. Each entry includes id, href, expenseType {id,name}, transactionDate, transactionAmount, postedAmount, approvedAmount, remainingAmount, businessPurpose, location, exchangeRate, allocations, tripData, parentRequest {href, id}, comments {href, id}."}},"sap_concur_list_expense_reports":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Concur v3 expense reports envelope","properties":{"Items":{"type":"array","description":"Array of report header objects","optional":true,"items":{"type":"json","properties":{"ID":{"type":"string","description":"Report ID","optional":true},"Name":{"type":"string","description":"Report name","optional":true},"OwnerLoginID":{"type":"string","description":"Owner login ID","optional":true},"OwnerName":{"type":"string","description":"Owner display name","optional":true},"Total":{"type":"number","description":"Report total","optional":true},"TotalApprovedAmount":{"type":"number","description":"Total approved amount","optional":true},"TotalClaimedAmount":{"type":"number","description":"Total claimed amount","optional":true},"AmountDueEmployee":{"type":"number","description":"Amount due employee","optional":true},"CurrencyCode":{"type":"string","description":"ISO currency code","optional":true},"ApprovalStatusName":{"type":"string","description":"Approval status name","optional":true},"ApprovalStatusCode":{"type":"string","description":"Approval status code","optional":true},"PaymentStatusName":{"type":"string","description":"Payment status name","optional":true},"PaymentStatusCode":{"type":"string","description":"Payment status code","optional":true},"ApproverLoginID":{"type":"string","description":"Approver login ID","optional":true},"ApproverName":{"type":"string","description":"Approver display name","optional":true},"HasException":{"type":"boolean","description":"Whether the report has any exception","optional":true},"ReceiptsReceived":{"type":"boolean","description":"Whether paper receipts were received","optional":true},"CreateDate":{"type":"string","description":"Creation date","optional":true},"SubmitDate":{"type":"string","description":"Submit date","optional":true},"LastModifiedDate":{"type":"string","description":"Last modified date","optional":true},"PaidDate":{"type":"string","description":"Paid date","optional":true},"URI":{"type":"string","description":"Self URI","optional":true}}}},"NextPage":{"type":"string","description":"URI of the next page (use as offset cursor)","optional":true}}}},"sap_concur_list_expenses":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of expense summary entries (ReportExpenseSummary[])","items":{"type":"json","properties":{"expenseId":{"type":"string","description":"Expense identifier","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name, code, isDeleted}","optional":true},"transactionDate":{"type":"string","description":"Transaction date (YYYY-MM-DD)","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {currencyCode, value}","optional":true},"postedAmount":{"type":"json","description":"Posted amount","optional":true},"approvedAmount":{"type":"json","description":"Approved amount","optional":true},"claimedAmount":{"type":"json","description":"Claimed amount","optional":true},"approverAdjustedAmount":{"type":"json","description":"Approver-adjusted amount","optional":true},"paymentType":{"type":"json","description":"Payment type {id, name, code}","optional":true},"vendor":{"type":"json","description":"Vendor info","optional":true},"location":{"type":"json","description":"Location info","optional":true},"allocationState":{"type":"string","description":"Allocation state","optional":true},"allocationSetId":{"type":"string","description":"Allocation set identifier","optional":true},"attendeeCount":{"type":"number","description":"Attendee count","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"hasBlockingExceptions":{"type":"boolean","description":"Has submission-blocking exceptions","optional":true},"hasExceptions":{"type":"boolean","description":"Has exceptions","optional":true},"hasMissingReceiptDeclaration":{"type":"boolean","description":"Has missing-receipt declaration","optional":true},"isAutoCreated":{"type":"boolean","description":"Auto-created","optional":true},"isPersonalExpense":{"type":"boolean","description":"Personal-expense flag","optional":true},"isImageRequired":{"type":"boolean","description":"Receipt image required","optional":true},"isPaperReceiptRequired":{"type":"boolean","description":"Paper receipt required","optional":true},"imageCertificationStatus":{"type":"string","description":"Receipt image certification status","optional":true},"receiptImageId":{"type":"string","description":"Receipt image identifier","optional":true},"ereceiptImageId":{"type":"string","description":"eReceipt image identifier","optional":true},"ticketNumber":{"type":"string","description":"Ticket number","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate","optional":true},"travelAllowance":{"type":"json","description":"Travel allowance","optional":true},"expenseSourceIdentifiers":{"type":"json","description":"Expense source identifiers","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}}},"sap_concur_list_itineraries":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Trips list payload (Itinerary v1.1 ConnectResponse)","properties":{"Metadata":{"type":"json","description":"Paging metadata (when includeMetadata=true)","optional":true,"properties":{"Paging":{"type":"json","description":"Pagination details","optional":true,"properties":{"TotalPages":{"type":"number","description":"Total pages","optional":true},"TotalItems":{"type":"number","description":"Total items","optional":true},"Page":{"type":"number","description":"Current page","optional":true},"ItemsPerPage":{"type":"number","description":"Items per page","optional":true},"PreviousPageURL":{"type":"string","description":"Previous page URL","optional":true},"NextPageURL":{"type":"string","description":"Next page URL","optional":true}}}}},"ItineraryInfoList":{"type":"array","description":"List of itinerary summary records","optional":true,"items":{"type":"json","properties":{"ItinLocator":{"type":"string","description":"Trip locator (trip ID)","optional":true},"ClientLocator":{"type":"string","description":"Client trip locator","optional":true},"ItinSourceName":{"type":"string","description":"Booking source name","optional":true},"BookedVia":{"type":"string","description":"Booking channel","optional":true},"TripName":{"type":"string","description":"Trip name","optional":true},"Status":{"type":"string","description":"Trip status","optional":true},"Description":{"type":"string","description":"Trip description","optional":true},"StartDateUtc":{"type":"string","description":"Start (UTC)","optional":true},"EndDateUtc":{"type":"string","description":"End (UTC)","optional":true},"StartDateLocal":{"type":"string","description":"Start (local)","optional":true},"EndDateLocal":{"type":"string","description":"End (local)","optional":true},"DateCreatedUtc":{"type":"string","description":"Created (UTC)","optional":true},"DateModifiedUtc":{"type":"string","description":"Modified (UTC)","optional":true},"DateBookedLocal":{"type":"string","description":"Booked (local)","optional":true},"UserLoginId":{"type":"string","description":"Trip owner login id","optional":true},"BookedByFirstName":{"type":"string","description":"Booker first name","optional":true},"BookedByLastName":{"type":"string","description":"Booker last name","optional":true},"IsPersonal":{"type":"boolean","description":"Personal trip flag","optional":true}}}}}}},"sap_concur_list_list_items":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Paginated list items collection","properties":{"content":{"type":"array","description":"List items in the current page","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"page":{"type":"json","description":"Pagination metadata","optional":true,"properties":{"number":{"type":"number","description":"Current page number","optional":true},"size":{"type":"number","description":"Items per page","optional":true},"totalElements":{"type":"number","description":"Total item count","optional":true},"totalPages":{"type":"number","description":"Total page count","optional":true}}},"links":{"type":"array","description":"Navigation links (next, previous, first, last)","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link URL","optional":true}}}}}}},"sap_concur_list_lists":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Paginated lists collection","properties":{"content":{"type":"array","description":"Lists in the current page","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"value":{"type":"string","description":"Name of the list","optional":true},"levelCount":{"type":"number","description":"Number of levels in the list","optional":true},"searchCriteria":{"type":"string","description":"Search attribute (TEXT or CODE)","optional":true},"displayFormat":{"type":"string","description":"Display order ((CODE) TEXT or TEXT (CODE))","optional":true},"category":{"type":"json","description":"List category","optional":true,"properties":{"id":{"type":"string","description":"Category UUID","optional":true},"type":{"type":"string","description":"Category type","optional":true}}},"isReadOnly":{"type":"boolean","description":"Whether the list is read-only","optional":true},"isDeleted":{"type":"boolean","description":"Whether the list has been deleted","optional":true},"managedBy":{"type":"string","description":"Managing application or service identifier","optional":true},"externalThreshold":{"type":"number","description":"Threshold from where the level starts being external","optional":true}}}},"page":{"type":"json","description":"Pagination metadata","optional":true,"properties":{"number":{"type":"number","description":"Current page number","optional":true},"size":{"type":"number","description":"Items per page","optional":true},"totalElements":{"type":"number","description":"Total item count","optional":true},"totalPages":{"type":"number","description":"Total page count","optional":true}}},"links":{"type":"array","description":"Navigation links (next, previous, first, last)","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link URL","optional":true}}}}}}},"sap_concur_list_receipts":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of e-receipt objects","items":{"type":"json","properties":{"id":{"type":"string","description":"Receipt id","optional":true},"userId":{"type":"string","description":"Owner user UUID","optional":true},"dateTimeReceived":{"type":"string","description":"Timestamp the receipt was received","optional":true},"receipt":{"type":"json","description":"Structured receipt data","optional":true},"image":{"type":"string","description":"Receipt image URL or reference","optional":true},"validationSchema":{"type":"string","description":"Validation schema URI","optional":true},"self":{"type":"string","description":"Self URL","optional":true},"template":{"type":"string","description":"Template URL","optional":true}}}}},"sap_concur_list_report_comments":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of report comment entries","items":{"type":"json","properties":{"comment":{"type":"string","description":"Comment text"},"creationDate":{"type":"string","description":"Comment creation timestamp (ISO 8601)"},"expenseId":{"type":"string","description":"Related expense entry ID"},"isAuditorComment":{"type":"boolean","description":"Whether the comment was added by an auditor"},"isLatest":{"type":"boolean","description":"Whether this is the latest comment"},"createdForEmployeeId":{"type":"string","description":"Employee ID the comment was created for"},"author":{"type":"json","description":"Comment author","properties":{"employeeId":{"type":"string","description":"Employee identifier"},"employeeUuid":{"type":"string","description":"Employee UUID"}}},"createdForEmployee":{"type":"json","description":"Employee the comment was created for","properties":{"employeeId":{"type":"string","description":"Employee identifier"},"employeeUuid":{"type":"string","description":"Employee UUID"}}},"stepInstanceId":{"type":"string","description":"Workflow step instance identifier","optional":true}}}}},"sap_concur_list_reports_to_approve":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of reports awaiting approval (ReportToApprove[])","items":{"type":"json","properties":{"reportId":{"type":"string","description":"Unique report identifier"},"name":{"type":"string","description":"Report name"},"reportDate":{"type":"string","description":"Report date (YYYY-MM-DD)","optional":true},"reportNumber":{"type":"string","description":"User-friendly report number","optional":true},"submitDate":{"type":"string","description":"Submission timestamp (ISO 8601 UTC)","optional":true},"approver":{"type":"json","description":"Approver employee { employeeId, employeeUuid }","optional":true},"employee":{"type":"json","description":"Report owner employee { employeeId, employeeUuid }","optional":true},"amountDueEmployee":{"type":"json","description":"Amount due employee { value, currencyCode }","optional":true},"claimedAmount":{"type":"json","description":"Total claimed amount { value, currencyCode }","optional":true},"totalApprovedAmount":{"type":"json","description":"Total approved amount { value, currencyCode }","optional":true},"hasExceptions":{"type":"boolean","description":"Whether the report has exceptions","optional":true},"reportType":{"type":"string","description":"Report creation method identifier","optional":true},"links":{"type":"array","description":"HATEOAS links","optional":true}}}}},"sap_concur_list_travel_profiles_summary":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel profile summary list payload (Concur returns XML mapped to JSON)","properties":{"Metadata":{"type":"json","description":"Paging metadata","optional":true,"properties":{"Paging":{"type":"json","description":"Pagination details","optional":true,"properties":{"TotalPages":{"type":"number","description":"Total number of pages","optional":true},"TotalItems":{"type":"number","description":"Total number of items","optional":true},"Page":{"type":"number","description":"Current page","optional":true},"ItemsPerPage":{"type":"number","description":"Items per page","optional":true},"PreviousPageURL":{"type":"string","description":"URL to the previous page","optional":true},"NextPageURL":{"type":"string","description":"URL to the next page","optional":true}}}}},"Data":{"type":"array","description":"Array of travel profile summaries","optional":true,"items":{"type":"json","properties":{"Status":{"type":"string","description":"Status (Active/Inactive)","optional":true},"LoginID":{"type":"string","description":"Login identifier","optional":true},"XmlProfileSyncID":{"type":"string","description":"XML profile sync identifier","optional":true},"ProfileLastModifiedUTC":{"type":"string","description":"Last modified timestamp (UTC)","optional":true},"RuleClass":{"type":"string","description":"Travel rule class assigned to the profile","optional":true},"TravelConfigID":{"type":"string","description":"Travel configuration identifier","optional":true},"UUID":{"type":"string","description":"Profile UUID","optional":true},"EmployeeID":{"type":"string","description":"Employee ID","optional":true},"CompanyID":{"type":"string","description":"Company ID","optional":true}}}}}}},"sap_concur_list_travel_request_comments":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"array","description":"Array of comment entries","items":{"type":"json","properties":{"author":{"type":"json","description":"Comment author","optional":true,"properties":{"firstName":{"type":"string","description":"Author first name","optional":true},"lastName":{"type":"string","description":"Author last name","optional":true}}},"creationDateTime":{"type":"string","description":"Comment creation timestamp (ISO 8601)","optional":true},"isLatest":{"type":"boolean","description":"Whether this is the latest comment","optional":true},"value":{"type":"string","description":"Comment text","optional":true}}}}},"sap_concur_list_travel_requests":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Travel requests list payload","properties":{"data":{"type":"array","description":"Array of travel request summaries","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"expenses":{"type":"array","description":"Resource links to expected expenses","optional":true,"items":{"type":"json"}}}}},"operations":{"type":"array","description":"Pagination links (next, prev, first, last)","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link target","optional":true},"method":{"type":"string","description":"HTTP method","optional":true},"name":{"type":"string","description":"Link name","optional":true}}}}}}},"sap_concur_list_users":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"SCIM ListResponse with Resources array","properties":{"schemas":{"type":"array","description":"SCIM schemas the response conforms to","optional":true,"items":{"type":"string"}},"totalResults":{"type":"number","description":"Total number of results matching the query","optional":true},"itemsPerPage":{"type":"number","description":"Number of results returned in this page","optional":true},"startIndex":{"type":"number","description":"1-based index of the first result","optional":true},"cursor":{"type":"string","description":"SCIM v4.1 cursor for the next page of results","optional":true},"Resources":{"type":"array","description":"SCIM User resources","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}}}}},"sap_concur_move_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Workflow transition response payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"approvalStatus":{"type":"json","description":"Approval status after the workflow transition","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"approver":{"type":"json","description":"Approver assigned after the transition","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"operations":{"type":"array","description":"Available follow-up workflow actions","optional":true,"items":{"type":"json","properties":{"rel":{"type":"string","description":"Link relation","optional":true},"href":{"type":"string","description":"Link target","optional":true},"method":{"type":"string","description":"HTTP method","optional":true},"name":{"type":"string","description":"Link name","optional":true}}}}}}},"sap_concur_recall_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_remove_all_attendees":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty response body (Concur returns 204 No Content)","properties":{}}},"sap_concur_search_locations":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Localities v5 search response","properties":{"locations":{"type":"array","description":"Array of matching Location records","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Location ID (UUID)","optional":true},"code":{"type":"string","description":"IATA / location code","optional":true},"legacyKey":{"type":"number","description":"Legacy numeric location key","optional":true},"timeZoneOffset":{"type":"string","description":"IANA timezone or UTC offset","optional":true},"active":{"type":"boolean","description":"Whether the location is active","optional":true},"point":{"type":"json","description":"Geographic coordinates","optional":true,"properties":{"latitude":{"type":"number","description":"Latitude","optional":true},"longitude":{"type":"number","description":"Longitude","optional":true}}},"names":{"type":"array","description":"Localized location names","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"Name ID","optional":true},"key":{"type":"number","description":"Numeric name key","optional":true},"locale":{"type":"string","description":"Locale tag","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"administrativeRegion":{"type":"json","description":"Administrative region (e.g., metro area)","optional":true,"properties":{"id":{"type":"string","description":"Region ID","optional":true},"name":{"type":"string","description":"Region name","optional":true}}},"country":{"type":"json","description":"Country reference","optional":true,"properties":{"id":{"type":"string","description":"Country ID","optional":true},"code":{"type":"string","description":"ISO country code","optional":true},"name":{"type":"string","description":"Country name","optional":true}}},"subDivision":{"type":"json","description":"Country subdivision (state/province)","optional":true,"properties":{"id":{"type":"string","description":"Subdivision ID","optional":true},"code":{"type":"string","description":"ISO subdivision code","optional":true},"name":{"type":"string","description":"Subdivision name","optional":true}}},"links":{"type":"array","description":"HATEOAS links","optional":true,"items":{"type":"json"}}}}}}}},"sap_concur_search_users":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"SCIM search ListResponse","properties":{"schemas":{"type":"array","description":"SCIM schemas the response conforms to","optional":true,"items":{"type":"string"}},"totalResults":{"type":"number","description":"Total number of results matching the query","optional":true},"itemsPerPage":{"type":"number","description":"Number of results returned in this page","optional":true},"startIndex":{"type":"number","description":"1-based index of the first result","optional":true},"cursor":{"type":"string","description":"SCIM v4.1 cursor for the next page of results","optional":true},"Resources":{"type":"array","description":"SCIM User resources","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}}}}},"sap_concur_send_back_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_submit_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_update_allocation":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (Concur returns 204 No Content)","properties":{}}},"sap_concur_update_expected_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated expected expense payload","properties":{"id":{"type":"string","description":"Expected expense identifier","optional":true},"href":{"type":"string","description":"Self-link","optional":true},"expenseType":{"type":"json","description":"Expense type {id, name}","optional":true},"transactionDate":{"type":"string","description":"Transaction date","optional":true},"transactionAmount":{"type":"json","description":"Transaction amount {value, currencyCode}","optional":true},"postedAmount":{"type":"json","description":"Posted amount {value, currencyCode}","optional":true},"approvedAmount":{"type":"json","description":"Approved amount {value, currencyCode}","optional":true},"remainingAmount":{"type":"json","description":"Remaining amount on the expected expense","optional":true},"businessPurpose":{"type":"string","description":"Business purpose of the expense","optional":true},"location":{"type":"json","description":"Location {id, name, city, countryCode, countrySubDivisionCode, iataCode, locationType}","optional":true},"exchangeRate":{"type":"json","description":"Exchange rate {value, operation}","optional":true},"allocations":{"type":"json","description":"Budget allocations array","optional":true},"tripData":{"type":"json","description":"Trip data {agencyBooked, selfBooked, tripType (ONE_WAY|ROUND_TRIP), legs[{id, returnLeg, startDate, startTime, startLocationDetail, startLocation, endLocation, class {code,value}, travelExceptionReasonCodes}], segmentType {category, code}}","optional":true},"parentRequest":{"type":"json","description":"Parent travel request resource link {href, id}","optional":true},"comments":{"type":"json","description":"Comments sub-resource link {href, id}","optional":true}}}},"sap_concur_update_expense":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty body on success (HTTP 204 No Content). Error details when status is non-2xx","properties":{}}},"sap_concur_update_expense_report":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Empty (204 No Content)"}},"sap_concur_update_list_item":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated list item","properties":{"id":{"type":"string","description":"List item UUID","optional":true},"code":{"type":"string","description":"Long code format for the item","optional":true},"shortCode":{"type":"string","description":"Short code identifier","optional":true},"value":{"type":"string","description":"Display value of the item","optional":true},"parentId":{"type":"string","description":"Parent item UUID (omitted for first-level items)","optional":true},"level":{"type":"number","description":"Hierarchy level (1 for root items)","optional":true},"isDeleted":{"type":"boolean","description":"Deletion status across all containing lists","optional":true},"lists":{"type":"array","description":"Lists containing this item","optional":true,"items":{"type":"json","properties":{"id":{"type":"string","description":"List UUID","optional":true},"hasChildren":{"type":"boolean","description":"Whether this item has children in the list","optional":true}}}}}}},"sap_concur_update_travel_request":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated travel request payload","properties":{"id":{"type":"string","description":"Travel request UUID","optional":true},"href":{"type":"string","description":"Resource hyperlink","optional":true},"requestId":{"type":"string","description":"Public-facing request ID (4-6 alphanumeric characters)","optional":true},"name":{"type":"string","description":"Request name","optional":true},"businessPurpose":{"type":"string","description":"Business purpose","optional":true},"comment":{"type":"string","description":"Last attached comment","optional":true},"creationDate":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modification timestamp","optional":true},"submitDate":{"type":"string","description":"Last submission timestamp","optional":true},"startDate":{"type":"string","description":"Trip start date (ISO 8601)","optional":true},"endDate":{"type":"string","description":"Trip end date (ISO 8601)","optional":true},"startTime":{"type":"string","description":"Trip start time (HH:mm)","optional":true},"endTime":{"type":"string","description":"Trip end time (HH:mm)","optional":true},"approved":{"type":"boolean","description":"Whether the request is approved","optional":true},"pendingApproval":{"type":"boolean","description":"Pending approval flag","optional":true},"closed":{"type":"boolean","description":"Closed flag","optional":true},"everSentBack":{"type":"boolean","description":"Ever-sent-back flag","optional":true},"canceledPostApproval":{"type":"boolean","description":"Canceled after approval flag","optional":true},"approvalStatus":{"type":"json","description":"Approval status","optional":true,"properties":{"code":{"type":"string","description":"Status code (NOT_SUBMITTED, SUBMITTED, APPROVED, CANCELED, SENTBACK)","optional":true},"name":{"type":"string","description":"Localized status name","optional":true}}},"owner":{"type":"json","description":"Travel request owner","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Owner first name","optional":true},"lastName":{"type":"string","description":"Owner last name","optional":true}}},"approver":{"type":"json","description":"Approver assigned to the request","optional":true,"properties":{"id":{"type":"string","description":"User UUID","optional":true},"firstName":{"type":"string","description":"Approver first name","optional":true},"lastName":{"type":"string","description":"Approver last name","optional":true}}},"policy":{"type":"json","description":"Resource link to the applicable policy","optional":true,"properties":{"id":{"type":"string","description":"Policy ID","optional":true},"href":{"type":"string","description":"Policy hyperlink","optional":true}}},"type":{"type":"json","description":"Request type","optional":true,"properties":{"code":{"type":"string","description":"Request type code","optional":true},"label":{"type":"string","description":"Request type label","optional":true}}},"mainDestination":{"type":"json","description":"Main destination of the trip","optional":true,"properties":{"city":{"type":"string","description":"City","optional":true},"countryCode":{"type":"string","description":"ISO country code","optional":true},"countrySubDivisionCode":{"type":"string","description":"ISO country sub-division code","optional":true},"name":{"type":"string","description":"Destination name","optional":true}}},"totalApprovedAmount":{"type":"json","description":"Total approved amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalPostedAmount":{"type":"json","description":"Total posted amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"totalRemainingAmount":{"type":"json","description":"Total remaining amount","optional":true,"properties":{"value":{"type":"number","description":"Amount value","optional":true},"currency":{"type":"string","description":"Currency code","optional":true}}},"operations":{"type":"array","description":"Available workflow actions","optional":true,"items":{"type":"json"}}}}},"sap_concur_update_user":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Updated SCIM User payload","properties":{"id":{"type":"string","description":"User UUID"},"externalId":{"type":"string","description":"External identifier set by the provisioning client","optional":true},"userName":{"type":"string","description":"Unique username (often email)"},"displayName":{"type":"string","description":"Display name","optional":true},"nickName":{"type":"string","description":"Casual or alternate name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"userType":{"type":"string","description":"User type (e.g., Employee)","optional":true},"preferredLanguage":{"type":"string","description":"Preferred language tag","optional":true},"locale":{"type":"string","description":"Locale (e.g., en-US)","optional":true},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)","optional":true},"active":{"type":"boolean","description":"Whether the user is active","optional":true},"dateOfBirth":{"type":"string","description":"Date of birth (YYYY-MM-DD)","optional":true},"name":{"type":"json","description":"Structured name","optional":true,"properties":{"formatted":{"type":"string","description":"Formatted full name","optional":true},"familyName":{"type":"string","description":"Family (last) name","optional":true},"familyNamePrefix":{"type":"string","description":"Family name prefix","optional":true},"givenName":{"type":"string","description":"Given (first) name","optional":true},"middleName":{"type":"string","description":"Middle name","optional":true},"honorificPrefix":{"type":"string","description":"Honorific prefix","optional":true},"honorificSuffix":{"type":"string","description":"Honorific suffix","optional":true}}},"emails":{"type":"array","description":"Email addresses","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Email address"},"type":{"type":"string","description":"Type (e.g., work, home)","optional":true},"primary":{"type":"boolean","description":"Primary email flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether email notifications are enabled","optional":true},"verified":{"type":"boolean","description":"Whether the email is verified","optional":true}}}},"phoneNumbers":{"type":"array","description":"Phone numbers","optional":true,"items":{"type":"json","properties":{"value":{"type":"string","description":"Phone number"},"type":{"type":"string","description":"Type (work, mobile, fax, etc.)","optional":true},"primary":{"type":"boolean","description":"Primary phone flag","optional":true},"display":{"type":"string","description":"Display label","optional":true},"notifications":{"type":"boolean","description":"Whether SMS notifications are enabled","optional":true}}}},"addresses":{"type":"array","description":"Addresses","optional":true,"items":{"type":"json","properties":{"type":{"type":"string","description":"Address type (work, home, etc.)","optional":true},"formatted":{"type":"string","description":"Formatted address","optional":true},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true},"primary":{"type":"boolean","description":"Primary address flag","optional":true}}}},"entitlements":{"type":"array","description":"Entitlements granted to the user","optional":true,"items":{"type":"json"}},"roles":{"type":"array","description":"Roles assigned to the user","optional":true,"items":{"type":"json"}},"schemas":{"type":"array","description":"SCIM schemas the resource conforms to","optional":true,"items":{"type":"string"}},"meta":{"type":"json","description":"Resource metadata","optional":true,"properties":{"created":{"type":"string","description":"Creation timestamp","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"resourceType":{"type":"string","description":"Resource type (User)","optional":true},"location":{"type":"string","description":"Resource URL","optional":true},"version":{"type":"string","description":"ETag version","optional":true}}},"emergencyContacts":{"type":"array","description":"Emergency contacts","optional":true,"items":{"type":"json","properties":{"name":{"type":"string","description":"Contact full name","optional":true},"relationship":{"type":"string","description":"Relationship to user","optional":true},"emails":{"type":"array","description":"Emails","optional":true,"items":{"type":"json"}},"phones":{"type":"array","description":"Phones","optional":true,"items":{"type":"json"}},"streetAddress":{"type":"string","description":"Street address","optional":true},"locality":{"type":"string","description":"City / locality","optional":true},"region":{"type":"string","description":"State / region","optional":true},"postalCode":{"type":"string","description":"Postal code","optional":true},"country":{"type":"string","description":"ISO 3166-1 country code","optional":true}}}},"localeOverrides":{"type":"json","description":"Read-only locale and date/time/number preference overrides","optional":true},"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{"type":"json","description":"SCIM Enterprise User extension","optional":true,"properties":{"employeeNumber":{"type":"string","description":"Employee number","optional":true},"companyId":{"type":"string","description":"Concur company identifier","optional":true},"startDate":{"type":"string","description":"Employment start date","optional":true},"terminationDate":{"type":"string","description":"Employment termination date","optional":true},"leavesOfAbsence":{"type":"array","description":"Leaves of absence","optional":true,"items":{"type":"json","properties":{"startDate":{"type":"string","description":"Leave start date","optional":true},"endDate":{"type":"string","description":"Leave end date","optional":true},"type":{"type":"string","description":"Leave type","optional":true}}}},"costCenter":{"type":"string","description":"Cost center","optional":true},"organization":{"type":"string","description":"Organization","optional":true},"division":{"type":"string","description":"Division","optional":true},"department":{"type":"string","description":"Department","optional":true},"manager":{"type":"json","description":"Manager reference","optional":true,"properties":{"value":{"type":"string","description":"Manager UUID","optional":true},"$ref":{"type":"string","description":"Manager resource URL","optional":true},"displayName":{"type":"string","description":"Manager display name","optional":true},"employeeNumber":{"type":"string","description":"Manager employee number","optional":true}}}}},"urn:ietf:params:scim:schemas:extension:sap:2.0:User":{"type":"json","description":"SAP SCIM extension","optional":true,"properties":{"userUuid":{"type":"string","description":"SAP global user UUID","optional":true}}},"urn:ietf:params:scim:schemas:extension:sap:concur:2.0:User":{"type":"json","description":"SAP Concur SCIM extension (Concur-specific attributes)","optional":true}}}},"sap_concur_upload_exchange_rates":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Bulk-upload exchange rate response (Exchange Rate v4)","properties":{"overallStatus":{"type":"string","description":"Overall result status for the bulk upload (e.g. SUCCESS, FAILURE)","optional":true},"message":{"type":"string","description":"Top-level result message","optional":true},"currencySets":{"type":"json","description":"Per-row results: array of { from_crn_code, to_crn_code, start_date, rate, statusCode, statusMessage }","optional":true}}}},"sap_concur_upload_receipt_image":{"status":{"type":"number","description":"HTTP status code returned by Concur"},"data":{"type":"json","description":"Image-only receipt upload response (HTTP 202 Accepted; Location and Link response headers exposed in body)","properties":{"location":{"type":"string","description":"Location header URL for the new receipt image (e.g. /receipts/v4/images/{receiptId})","optional":true},"link":{"type":"string","description":"Link header URL pointing to /receipts/v4/status/{receiptId}","optional":true}}}},"sap_s4hana_create_business_partner":{"status":{"type":"number","description":"HTTP status code returned by SAP (201 on success)"},"data":{"type":"json","description":"Created A_BusinessPartner entity (under d in OData v2)","properties":{"BusinessPartner":{"type":"string","description":"Generated business partner key (up to 10 chars)"},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range used to assign the key","optional":true},"BusinessPartnerType":{"type":"string","description":"Business partner type (tenant-configured)","optional":true},"BusinessPartnerUUID":{"type":"string","description":"GUID identifier for the business partner","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"CreationDate":{"type":"string","description":"Date the partner was created (OData /Date(...)/ literal)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the business partner","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true}}}},"sap_s4hana_create_purchase_order":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; created entity at output.data.d","properties":{"d":{"type":"json","description":"Created A_PurchaseOrder entity","properties":{"PurchaseOrder":{"type":"string","description":"Auto-assigned purchase order number"},"PurchaseOrderType":{"type":"string","description":"PO document type"},"CompanyCode":{"type":"string","description":"Company code"},"PurchasingOrganization":{"type":"string","description":"Purchasing organization"},"PurchasingGroup":{"type":"string","description":"Purchasing group"},"Supplier":{"type":"string","description":"Supplier business partner key"},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"NetAmount":{"type":"string","description":"Net amount of the purchase order","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"to_PurchaseOrderItem":{"type":"json","description":"Created PO items returned in deep insert","optional":true}}}}}},"sap_s4hana_create_purchase_requisition":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; created entity at output.data.d","properties":{"d":{"type":"json","description":"Created A_PurchaseRequisitionHeader entity","properties":{"PurchaseRequisition":{"type":"string","description":"Auto-assigned purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"PR document type (e.g., NB)"},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true},"to_PurchaseReqnItem":{"type":"json","description":"Created PR items returned in deep insert","optional":true}}}}}},"sap_s4hana_create_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (201 on create)"},"data":{"type":"json","description":"OData v2 response envelope; created entity at output.data.d","properties":{"d":{"type":"json","description":"Created A_SalesOrder entity","properties":{"SalesOrder":{"type":"string","description":"Newly assigned sales order number"},"SalesOrderType":{"type":"string","description":"Sales document type"},"SalesOrganization":{"type":"string","description":"Sales organization"},"DistributionChannel":{"type":"string","description":"Distribution channel"},"OrganizationDivision":{"type":"string","description":"Division"},"SoldToParty":{"type":"string","description":"Sold-to business partner"},"TotalNetAmount":{"type":"string","description":"Total net amount"},"TransactionCurrency":{"type":"string","description":"Document currency"},"CreationDate":{"type":"string","description":"Creation date"},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true},"to_Item":{"type":"json","description":"Deep-inserted sales order items as returned by SAP","optional":true}}}}}},"sap_s4hana_delete_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on successful deletion (SAP returns 204 No Content)","optional":true}},"sap_s4hana_get_billing_document":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_BillingDocument entity","properties":{"BillingDocument":{"type":"string","description":"Billing document number"},"SDDocumentCategory":{"type":"string","description":"SD document category","optional":true},"BillingDocumentCategory":{"type":"string","description":"Billing document category","optional":true},"BillingDocumentType":{"type":"string","description":"Billing document type","optional":true},"BillingDocumentDate":{"type":"string","description":"Billing document date (OData /Date(ms)/)","optional":true},"BillingDocumentIsCancelled":{"type":"boolean","description":"Whether the billing document is cancelled","optional":true},"CancelledBillingDocument":{"type":"string","description":"Cancelled billing document number","optional":true},"TotalNetAmount":{"type":"string","description":"Total net amount (Edm.Decimal as string)","optional":true},"TaxAmount":{"type":"string","description":"Tax amount (Edm.Decimal as string)","optional":true},"TotalGrossAmount":{"type":"string","description":"Total gross amount (Edm.Decimal as string)","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"PayerParty":{"type":"string","description":"Payer party","optional":true},"SalesOrganization":{"type":"string","description":"Sales organization","optional":true},"DistributionChannel":{"type":"string","description":"Distribution channel","optional":true},"Division":{"type":"string","description":"Division","optional":true},"CompanyCode":{"type":"string","description":"Company code","optional":true},"FiscalYear":{"type":"string","description":"Fiscal year","optional":true},"OverallBillingStatus":{"type":"string","description":"Overall billing status","optional":true},"AccountingPostingStatus":{"type":"string","description":"Accounting posting status","optional":true},"AccountingTransferStatus":{"type":"string","description":"Accounting transfer status","optional":true},"InvoiceClearingStatus":{"type":"string","description":"Invoice clearing status","optional":true},"AccountingDocument":{"type":"string","description":"Linked accounting document","optional":true},"CustomerPaymentTerms":{"type":"string","description":"Customer payment terms","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"DocumentReferenceID":{"type":"string","description":"Document reference ID","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change date-time (Edm.DateTimeOffset)","optional":true},"to_Item":{"type":"json","description":"Billing document items (when $expand=to_Item)","optional":true},"to_Partner":{"type":"json","description":"Billing document partners (when $expand=to_Partner)","optional":true},"to_PricingElement":{"type":"json","description":"Billing document pricing elements (when $expand=to_PricingElement)","optional":true}}}}}},"sap_s4hana_get_business_partner":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"A_BusinessPartner entity (under d in OData v2)","properties":{"BusinessPartner":{"type":"string","description":"Business partner key (up to 10 chars)"},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range (tenant-configured)","optional":true},"BusinessPartnerType":{"type":"string","description":"Business partner type (tenant-configured)","optional":true},"BusinessPartnerUUID":{"type":"string","description":"GUID identifier for the business partner","optional":true},"BusinessPartnerIsBlocked":{"type":"boolean","description":"Whether the business partner is centrally blocked","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"CorrespondenceLanguage":{"type":"string","description":"Correspondence language (2-char code, e.g. \\"EN\\")","optional":true},"SearchTerm1":{"type":"string","description":"Search term 1","optional":true},"SearchTerm2":{"type":"string","description":"Search term 2","optional":true},"CreationDate":{"type":"string","description":"Date the partner was created (OData /Date(...)/ literal)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the business partner","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the business partner","optional":true}}}},"sap_s4hana_get_customer":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"object","description":"A_Customer entity","properties":{"Customer":{"type":"string","description":"Customer key (up to 10 characters)"},"CustomerName":{"type":"string","description":"Name of customer"},"CustomerFullName":{"type":"string","description":"Full name of the customer"},"CustomerAccountGroup":{"type":"string","description":"Customer account group"},"CustomerClassification":{"type":"string","description":"Customer classification code"},"CustomerCorporateGroup":{"type":"string","description":"Corporate group code"},"AuthorizationGroup":{"type":"string","description":"Authorization group"},"Supplier":{"type":"string","description":"Linked supplier account number"},"FiscalAddress":{"type":"string","description":"Fiscal address ID"},"Industry":{"type":"string","description":"Industry key"},"NielsenRegion":{"type":"string","description":"Nielsen ID"},"ResponsibleType":{"type":"string","description":"Responsible type"},"NFPartnerIsNaturalPerson":{"type":"string","description":"Natural person indicator"},"InternationalLocationNumber1":{"type":"string","description":"International location number 1"},"TaxNumberType":{"type":"string","description":"Tax number type"},"VATRegistration":{"type":"string","description":"VAT registration number"},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag"},"OrderIsBlockedForCustomer":{"type":"string","description":"Central order block reason code"},"PostingIsBlocked":{"type":"boolean","description":"Central posting block flag"},"DeliveryIsBlocked":{"type":"string","description":"Central delivery block reason code"},"BillingIsBlockedForCustomer":{"type":"string","description":"Central billing block reason code"},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)"},"CreatedByUser":{"type":"string","description":"User who created the customer"}}}},"sap_s4hana_get_inbound_delivery":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_InbDeliveryHeader entity","properties":{"DeliveryDocument":{"type":"string","description":"Inbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., 7 = inbound delivery)","optional":true},"ReceivingPlant":{"type":"string","description":"Receiving plant","optional":true},"Supplier":{"type":"string","description":"Supplier business partner","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods movement (receipt) date (Edm.DateTime)","optional":true},"PlannedGoodsMovementDate":{"type":"string","description":"Planned goods movement date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true},"to_DeliveryDocumentItem":{"type":"json","description":"Delivery items (when $expand=to_DeliveryDocumentItem)","optional":true},"to_DeliveryDocumentPartner":{"type":"json","description":"Delivery partners (when $expand=to_DeliveryDocumentPartner)","optional":true}}}}}},"sap_s4hana_get_material_document":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData payload containing the A_MaterialDocumentHeader entity (and optionally to_MaterialDocumentItem when expanded)","properties":{"MaterialDocumentYear":{"type":"string","description":"Material document year (4-digit fiscal year)"},"MaterialDocument":{"type":"string","description":"Material document number"},"DocumentDate":{"type":"string","description":"Document date (OData /Date(...)/ string)"},"PostingDate":{"type":"string","description":"Posting date (OData /Date(...)/ string)"},"MaterialDocumentHeaderText":{"type":"string","description":"Header text describing the material document","optional":true},"ReferenceDocument":{"type":"string","description":"Reference document number","optional":true},"GoodsMovementCode":{"type":"string","description":"Goods movement code (e.g., 01 GR for PO, 03 GI to cost center)"},"InventoryTransactionType":{"type":"string","description":"Inventory transaction type indicator","optional":true},"CreatedByUser":{"type":"string","description":"User who created the material document"},"CreationDate":{"type":"string","description":"Creation date (OData /Date(...)/ string)"},"CreationTime":{"type":"string","description":"Creation time (OData PT...S string)"},"VersionForPrintingSlip":{"type":"string","description":"Version for printing the goods movement slip","optional":true},"ManualPrintIsTriggered":{"type":"boolean","description":"Indicates whether manual print was triggered for this document","optional":true},"CtrlPostgForExtWhseMgmtSyst":{"type":"string","description":"Control posting for external warehouse management system","optional":true},"to_MaterialDocumentItem":{"type":"json","description":"Material document items (only present when $expand=to_MaterialDocumentItem is supplied)","optional":true}}}},"sap_s4hana_get_outbound_delivery":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_OutbDeliveryHeader entity","properties":{"DeliveryDocument":{"type":"string","description":"Outbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., J = outbound delivery)","optional":true},"ShippingPoint":{"type":"string","description":"Shipping point","optional":true},"ShippingType":{"type":"string","description":"Shipping type","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods issue date (Edm.DateTime)","optional":true},"PlannedGoodsIssueDate":{"type":"string","description":"Planned goods issue date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true},"to_DeliveryDocumentItem":{"type":"json","description":"Delivery items (when $expand=to_DeliveryDocumentItem)","optional":true},"to_DeliveryDocumentPartner":{"type":"json","description":"Delivery partners (when $expand=to_DeliveryDocumentPartner)","optional":true}}}}}},"sap_s4hana_get_product":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_Product entity","properties":{"Product":{"type":"string","description":"Product (material) number","optional":true},"ProductType":{"type":"string","description":"Product type (e.g., FERT, HAWA)","optional":true},"ProductGroup":{"type":"string","description":"Material group","optional":true},"BaseUnit":{"type":"string","description":"Base unit of measure","optional":true},"Brand":{"type":"string","description":"Brand","optional":true},"Division":{"type":"string","description":"Division","optional":true},"GrossWeight":{"type":"string","description":"Gross weight","optional":true},"NetWeight":{"type":"string","description":"Net weight","optional":true},"WeightUnit":{"type":"string","description":"Weight unit of measure","optional":true},"CrossPlantStatus":{"type":"string","description":"Cross-plant material status","optional":true},"IsMarkedForDeletion":{"type":"boolean","description":"Deletion flag","optional":true},"ProductStandardID":{"type":"string","description":"Standard product ID (e.g., GTIN)","optional":true},"ItemCategoryGroup":{"type":"string","description":"Item category group","optional":true},"ProductOldID":{"type":"string","description":"Legacy/old product ID","optional":true},"CreatedByUser":{"type":"string","description":"User who created the product","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the product","optional":true},"LastChangeDate":{"type":"string","description":"Last change date","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (Edm.DateTimeOffset)","optional":true},"to_Description":{"type":"json","description":"Product descriptions (when $expand=to_Description)","optional":true},"to_Plant":{"type":"json","description":"Plant-level data (when $expand=to_Plant)","optional":true},"to_ProductSales":{"type":"json","description":"Sales data (when $expand=to_ProductSales)","optional":true}}}}}},"sap_s4hana_get_purchase_order":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_PurchaseOrder entity","properties":{"PurchaseOrder":{"type":"string","description":"Purchase order number"},"PurchaseOrderType":{"type":"string","description":"PO document type"},"CompanyCode":{"type":"string","description":"Company code"},"PurchasingOrganization":{"type":"string","description":"Purchasing organization"},"PurchasingGroup":{"type":"string","description":"Purchasing group"},"Supplier":{"type":"string","description":"Supplier business partner key"},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"NetAmount":{"type":"string","description":"Net amount of the purchase order","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the PO","optional":true},"PurchaseOrderDate":{"type":"string","description":"Purchase order date","optional":true},"ValidityStartDate":{"type":"string","description":"Validity start date","optional":true},"ValidityEndDate":{"type":"string","description":"Validity end date","optional":true},"IncotermsClassification":{"type":"string","description":"Incoterms classification (e.g., FOB)","optional":true},"PaymentTerms":{"type":"string","description":"Payment terms key","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (OData /Date(ms)/)","optional":true},"to_PurchaseOrderItem":{"type":"json","description":"Expanded PO items (when $expand=to_PurchaseOrderItem)","optional":true}}}}}},"sap_s4hana_get_purchase_requisition":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_PurchaseRequisitionHeader entity","properties":{"PurchaseRequisition":{"type":"string","description":"Purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"PR document type (e.g., NB)"},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true},"to_PurchaseReqnItem":{"type":"json","description":"Expanded PR items (when $expand=to_PurchaseReqnItem)","optional":true}}}}}},"sap_s4hana_get_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_SalesOrder entity","properties":{"SalesOrder":{"type":"string","description":"Sales order number"},"SalesOrderType":{"type":"string","description":"Sales document type"},"SalesOrganization":{"type":"string","description":"Sales organization"},"DistributionChannel":{"type":"string","description":"Distribution channel"},"OrganizationDivision":{"type":"string","description":"Division"},"SoldToParty":{"type":"string","description":"Sold-to business partner"},"PurchaseOrderByCustomer":{"type":"string","description":"Customer purchase order reference","optional":true},"SalesOrderDate":{"type":"string","description":"Sales order date (OData /Date(ms)/)","optional":true},"RequestedDeliveryDate":{"type":"string","description":"Requested delivery date (OData /Date(ms)/)","optional":true},"PricingDate":{"type":"string","description":"Pricing date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (OData /Date(ms)/)","optional":true},"TotalNetAmount":{"type":"string","description":"Total net amount"},"TransactionCurrency":{"type":"string","description":"Document currency"},"CreationDate":{"type":"string","description":"Creation date"},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true},"OverallSDDocumentRejectionSts":{"type":"string","description":"Overall sales document rejection status","optional":true},"to_Item":{"type":"json","description":"Sales order items (when $expand=to_Item)","optional":true}}}}}},"sap_s4hana_get_supplier":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_Supplier entity","properties":{"Supplier":{"type":"string","description":"Supplier key (up to 10 characters)"},"AlternativePayeeAccountNumber":{"type":"string","description":"Account number of the alternative payee","optional":true},"AuthorizationGroup":{"type":"string","description":"Authorization group","optional":true},"BusinessPartner":{"type":"string","description":"Linked BusinessPartner key","optional":true},"BR_TaxIsSplit":{"type":"boolean","description":"Brazil-specific tax split flag","optional":true},"CreatedByUser":{"type":"string","description":"User who created the supplier","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)","optional":true},"Customer":{"type":"string","description":"Linked customer key (if any)","optional":true},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag","optional":true},"BirthDate":{"type":"string","description":"Date of birth (OData v2 epoch)","optional":true},"ConcatenatedInternationalLocNo":{"type":"string","description":"Concatenated international location number","optional":true},"FiscalAddress":{"type":"string","description":"Fiscal address number","optional":true},"Industry":{"type":"string","description":"Industry key","optional":true},"InternationalLocationNumber1":{"type":"string","description":"International location number, part 1","optional":true},"InternationalLocationNumber2":{"type":"string","description":"International location number, part 2","optional":true},"InternationalLocationNumber3":{"type":"string","description":"International location number, part 3","optional":true},"IsNaturalPerson":{"type":"boolean","description":"Indicates whether the supplier is a natural person","optional":true},"PaymentIsBlockedForSupplier":{"type":"boolean","description":"Payment block flag","optional":true},"PostingIsBlocked":{"type":"boolean","description":"Posting block flag","optional":true},"PurchasingIsBlocked":{"type":"boolean","description":"Purchasing block flag","optional":true},"ResponsibleType":{"type":"string","description":"Type of business (Brazil)","optional":true},"SupplierAccountGroup":{"type":"string","description":"Supplier account group","optional":true},"SupplierCorporateGroup":{"type":"string","description":"Corporate group identifier","optional":true},"SupplierFullName":{"type":"string","description":"Full name of the supplier","optional":true},"SupplierName":{"type":"string","description":"Supplier name","optional":true},"SupplierProcurementBlock":{"type":"string","description":"Procurement block at supplier level","optional":true},"SuplrProofOfDelivRlvtCode":{"type":"string","description":"Proof of delivery relevance code","optional":true},"SuplrQltyInProcmtCertfnValidTo":{"type":"string","description":"Quality certification validity end date (OData v2 epoch)","optional":true},"SuplrQualityManagementSystem":{"type":"string","description":"Quality management system of the supplier","optional":true},"TaxNumber1":{"type":"string","description":"Tax number 1","optional":true},"TaxNumber2":{"type":"string","description":"Tax number 2","optional":true},"TaxNumber3":{"type":"string","description":"Tax number 3","optional":true},"TaxNumber4":{"type":"string","description":"Tax number 4","optional":true},"TaxNumber5":{"type":"string","description":"Tax number 5","optional":true},"TaxNumberResponsible":{"type":"string","description":"Tax number of responsible party","optional":true},"TaxNumberType":{"type":"string","description":"Tax number type","optional":true},"VATRegistration":{"type":"string","description":"VAT registration number","optional":true}}}}}},"sap_s4hana_get_supplier_invoice":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; entity at output.data.d","properties":{"d":{"type":"json","description":"A_SupplierInvoice entity","properties":{"SupplierInvoice":{"type":"string","description":"Supplier invoice number"},"FiscalYear":{"type":"string","description":"Fiscal year"},"CompanyCode":{"type":"string","description":"Company code"},"DocumentDate":{"type":"string","description":"Invoice document date","optional":true},"PostingDate":{"type":"string","description":"Posting date","optional":true},"InvoicingParty":{"type":"string","description":"Invoicing party (supplier key)","optional":true},"InvoiceGrossAmount":{"type":"string","description":"Gross invoice amount","optional":true},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"AccountingDocumentType":{"type":"string","description":"Accounting document type","optional":true},"PaymentTerms":{"type":"string","description":"Payment terms key","optional":true},"DueCalculationBaseDate":{"type":"string","description":"Baseline date for due-date calculation","optional":true},"SupplierInvoiceIDByInvcgParty":{"type":"string","description":"Reference number used by the invoicing party","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"TaxIsCalculatedAutomatically":{"type":"boolean","description":"Whether tax is calculated automatically","optional":true},"ManualCashDiscount":{"type":"string","description":"Manually entered cash discount amount","optional":true},"BusinessPlace":{"type":"string","description":"Business place (jurisdiction code)","optional":true}}}}}},"sap_s4hana_list_billing_documents":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_BillingDocument entities","items":{"type":"object","properties":{"BillingDocument":{"type":"string","description":"Billing document number"},"SDDocumentCategory":{"type":"string","description":"SD document category","optional":true},"BillingDocumentCategory":{"type":"string","description":"Billing document category","optional":true},"BillingDocumentType":{"type":"string","description":"Billing document type (e.g., F2)","optional":true},"BillingDocumentDate":{"type":"string","description":"Billing document date (OData /Date(ms)/)","optional":true},"BillingDocumentIsCancelled":{"type":"boolean","description":"Whether the billing document is cancelled","optional":true},"CancelledBillingDocument":{"type":"string","description":"Cancelled billing document number","optional":true},"TotalNetAmount":{"type":"string","description":"Total net amount (Edm.Decimal as string)","optional":true},"TaxAmount":{"type":"string","description":"Tax amount (Edm.Decimal as string)","optional":true},"TotalGrossAmount":{"type":"string","description":"Total gross amount (Edm.Decimal as string)","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"PayerParty":{"type":"string","description":"Payer party","optional":true},"SalesOrganization":{"type":"string","description":"Sales organization","optional":true},"DistributionChannel":{"type":"string","description":"Distribution channel","optional":true},"Division":{"type":"string","description":"Division","optional":true},"CompanyCode":{"type":"string","description":"Company code","optional":true},"FiscalYear":{"type":"string","description":"Fiscal year","optional":true},"OverallBillingStatus":{"type":"string","description":"Overall billing status","optional":true},"AccountingPostingStatus":{"type":"string","description":"Accounting posting status","optional":true},"AccountingTransferStatus":{"type":"string","description":"Accounting transfer status","optional":true},"InvoiceClearingStatus":{"type":"string","description":"Invoice clearing status","optional":true},"AccountingDocument":{"type":"string","description":"Linked accounting document","optional":true},"CustomerPaymentTerms":{"type":"string","description":"Customer payment terms","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"DocumentReferenceID":{"type":"string","description":"Document reference ID","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change date-time (Edm.DateTimeOffset)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_business_partners":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 envelope `{ d: { results: [...], __count?, __next? } }`. Properties listed below describe each element of `data.d.results`.","properties":{"BusinessPartner":{"type":"string","description":"Business partner key (up to 10 chars)"},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range (tenant-configured)","optional":true},"BusinessPartnerType":{"type":"string","description":"Business partner type (tenant-configured)","optional":true},"BusinessPartnerUUID":{"type":"string","description":"GUID identifier for the business partner","optional":true},"BusinessPartnerIsBlocked":{"type":"boolean","description":"Whether the business partner is centrally blocked","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"SearchTerm1":{"type":"string","description":"Search term 1","optional":true},"CreationDate":{"type":"string","description":"Date the partner was created (OData /Date(...)/ literal)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the business partner","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the business partner","optional":true}}}},"sap_s4hana_list_customers":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"Array of A_Customer entities, or `{ results, __count?, __next? }` when pagination metadata is present (proxy unwraps the OData v2 `d` envelope). Properties below describe each customer item.","items":{"type":"object","properties":{"Customer":{"type":"string","description":"Customer key (up to 10 characters)"},"CustomerName":{"type":"string","description":"Name of customer"},"CustomerFullName":{"type":"string","description":"Full name of the customer"},"CustomerAccountGroup":{"type":"string","description":"Customer account group"},"CustomerClassification":{"type":"string","description":"Customer classification code"},"CustomerCorporateGroup":{"type":"string","description":"Corporate group code"},"AuthorizationGroup":{"type":"string","description":"Authorization group"},"Supplier":{"type":"string","description":"Linked supplier account number"},"FiscalAddress":{"type":"string","description":"Fiscal address ID"},"Industry":{"type":"string","description":"Industry key"},"NielsenRegion":{"type":"string","description":"Nielsen ID"},"ResponsibleType":{"type":"string","description":"Responsible type"},"NFPartnerIsNaturalPerson":{"type":"string","description":"Natural person indicator"},"InternationalLocationNumber1":{"type":"string","description":"International location number 1"},"TaxNumberType":{"type":"string","description":"Tax number type"},"VATRegistration":{"type":"string","description":"VAT registration number"},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag"},"OrderIsBlockedForCustomer":{"type":"string","description":"Central order block reason code"},"PostingIsBlocked":{"type":"boolean","description":"Central posting block flag"},"DeliveryIsBlocked":{"type":"string","description":"Central delivery block reason code"},"BillingIsBlockedForCustomer":{"type":"string","description":"Central billing block reason code"},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)"},"CreatedByUser":{"type":"string","description":"User who created the customer"}}}}},"sap_s4hana_list_inbound_deliveries":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_InbDeliveryHeader entities","items":{"type":"object","properties":{"DeliveryDocument":{"type":"string","description":"Inbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type (e.g., EL)"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., 7 = inbound delivery)","optional":true},"ReceivingPlant":{"type":"string","description":"Receiving plant","optional":true},"Supplier":{"type":"string","description":"Supplier business partner","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods movement (receipt) date (Edm.DateTime)","optional":true},"PlannedGoodsMovementDate":{"type":"string","description":"Planned goods movement date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_material_documents":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData payload containing the array of A_MaterialDocumentHeader entities","properties":{"MaterialDocumentYear":{"type":"string","description":"Material document year (4-digit fiscal year)"},"MaterialDocument":{"type":"string","description":"Material document number"},"DocumentDate":{"type":"string","description":"Document date (OData /Date(...)/ string)"},"PostingDate":{"type":"string","description":"Posting date (OData /Date(...)/ string)"},"MaterialDocumentHeaderText":{"type":"string","description":"Header text describing the material document","optional":true},"ReferenceDocument":{"type":"string","description":"Reference document number","optional":true},"GoodsMovementCode":{"type":"string","description":"Goods movement code (e.g., 01 GR for PO, 03 GI to cost center)"},"InventoryTransactionType":{"type":"string","description":"Inventory transaction type indicator","optional":true},"CreatedByUser":{"type":"string","description":"User who created the material document"},"CreationDate":{"type":"string","description":"Creation date (OData /Date(...)/ string)"},"CreationTime":{"type":"string","description":"Creation time (OData PT...S string)"},"VersionForPrintingSlip":{"type":"string","description":"Version for printing the goods movement slip","optional":true},"ManualPrintIsTriggered":{"type":"boolean","description":"Indicates whether manual print was triggered for this document","optional":true},"CtrlPostgForExtWhseMgmtSyst":{"type":"string","description":"Control posting for external warehouse management system","optional":true},"to_MaterialDocumentItem":{"type":"json","description":"Material document items (only present when $expand=to_MaterialDocumentItem is supplied)","optional":true}}}},"sap_s4hana_list_material_stock":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData payload containing the array of A_MatlStkInAcctMod stock entries","properties":{"Material":{"type":"string","description":"Material number"},"Plant":{"type":"string","description":"Plant identifier"},"StorageLocation":{"type":"string","description":"Storage location identifier","optional":true},"Batch":{"type":"string","description":"Batch identifier","optional":true},"Supplier":{"type":"string","description":"Supplier business partner key","optional":true},"Customer":{"type":"string","description":"Customer business partner key","optional":true},"WBSElementInternalID":{"type":"string","description":"WBS element internal ID","optional":true},"SDDocument":{"type":"string","description":"SD document number","optional":true},"SDDocumentItem":{"type":"string","description":"SD document item","optional":true},"InventorySpecialStockType":{"type":"string","description":"Special stock type indicator","optional":true},"InventoryStockType":{"type":"string","description":"Stock type (e.g., 01 unrestricted-use, 02 quality inspection, 03 blocked, 04 restricted-use)"},"MatlWrhsStkQtyInMatlBaseUnit":{"type":"string","description":"Material warehouse stock quantity in material base unit (Edm.Decimal serialized as string)"},"MaterialBaseUnit":{"type":"string","description":"Material base unit of measure"}}}},"sap_s4hana_list_outbound_deliveries":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_OutbDeliveryHeader entities","items":{"type":"object","properties":{"DeliveryDocument":{"type":"string","description":"Outbound delivery number"},"DeliveryDocumentType":{"type":"string","description":"Delivery document type (e.g., LF)"},"SDDocumentCategory":{"type":"string","description":"SD document category (e.g., J = outbound delivery)","optional":true},"ShippingPoint":{"type":"string","description":"Shipping point","optional":true},"ShippingType":{"type":"string","description":"Shipping type","optional":true},"ShipToParty":{"type":"string","description":"Ship-to business partner","optional":true},"SoldToParty":{"type":"string","description":"Sold-to business partner","optional":true},"DeliveryDate":{"type":"string","description":"Delivery date (Edm.DateTime)","optional":true},"ActualGoodsMovementDate":{"type":"string","description":"Actual goods issue date (Edm.DateTime)","optional":true},"PlannedGoodsIssueDate":{"type":"string","description":"Planned goods issue date (Edm.DateTime)","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall SD process (delivery) status","optional":true},"OverallGoodsMovementStatus":{"type":"string","description":"Overall goods movement status","optional":true},"TransactionCurrency":{"type":"string","description":"Document currency","optional":true},"DocumentDate":{"type":"string","description":"Document date (Edm.DateTime)","optional":true},"CreationDate":{"type":"string","description":"Creation date (Edm.DateTime)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (Edm.DateTime)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_products":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_Product entities","items":{"type":"object","properties":{"Product":{"type":"string","description":"Product (material) number","optional":true},"ProductType":{"type":"string","description":"Product type (e.g., FERT, HAWA)","optional":true},"ProductGroup":{"type":"string","description":"Material group","optional":true},"BaseUnit":{"type":"string","description":"Base unit of measure","optional":true},"Brand":{"type":"string","description":"Brand","optional":true},"Division":{"type":"string","description":"Division","optional":true},"GrossWeight":{"type":"string","description":"Gross weight","optional":true},"NetWeight":{"type":"string","description":"Net weight","optional":true},"WeightUnit":{"type":"string","description":"Weight unit of measure","optional":true},"CrossPlantStatus":{"type":"string","description":"Cross-plant material status","optional":true},"IsMarkedForDeletion":{"type":"boolean","description":"Deletion flag","optional":true},"ProductStandardID":{"type":"string","description":"Standard product ID (e.g., GTIN)","optional":true},"ItemCategoryGroup":{"type":"string","description":"Item category group","optional":true},"ProductOldID":{"type":"string","description":"Legacy/old product ID","optional":true},"CreatedByUser":{"type":"string","description":"User who created the product","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the product","optional":true},"LastChangeDate":{"type":"string","description":"Last change date","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp (Edm.DateTimeOffset)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_purchase_orders":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_PurchaseOrder entities","items":{"type":"object","properties":{"PurchaseOrder":{"type":"string","description":"Purchase order number"},"PurchaseOrderType":{"type":"string","description":"PO document type (e.g., NB)"},"CompanyCode":{"type":"string","description":"Company code"},"PurchasingOrganization":{"type":"string","description":"Purchasing organization"},"PurchasingGroup":{"type":"string","description":"Purchasing group"},"Supplier":{"type":"string","description":"Supplier business partner key"},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"NetAmount":{"type":"string","description":"Net amount of the purchase order","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)","optional":true},"CreatedByUser":{"type":"string","description":"User who created the PO","optional":true},"PurchaseOrderDate":{"type":"string","description":"Purchase order date","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true},"__count":{"type":"string","description":"Total count when $inlinecount=allpages is used","optional":true}}}}}},"sap_s4hana_list_purchase_requisitions":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_PurchaseRequisitionHeader entities","items":{"type":"object","properties":{"PurchaseRequisition":{"type":"string","description":"Purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"Purchase requisition document type (e.g., NB)"},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_list_sales_orders":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_SalesOrder entities","items":{"type":"object","properties":{"SalesOrder":{"type":"string","description":"Sales order number"},"SalesOrderType":{"type":"string","description":"Sales document type (e.g., OR)"},"SalesOrganization":{"type":"string","description":"Sales organization"},"DistributionChannel":{"type":"string","description":"Distribution channel"},"OrganizationDivision":{"type":"string","description":"Division"},"SoldToParty":{"type":"string","description":"Sold-to business partner"},"TotalNetAmount":{"type":"string","description":"Total net amount"},"TransactionCurrency":{"type":"string","description":"Document currency"},"CreationDate":{"type":"string","description":"Creation date (OData /Date(ms)/)"},"SalesOrderDate":{"type":"string","description":"Sales order date (OData /Date(ms)/)","optional":true},"RequestedDeliveryDate":{"type":"string","description":"Requested delivery date (OData /Date(ms)/)","optional":true},"LastChangeDate":{"type":"string","description":"Last change date (OData /Date(ms)/)","optional":true},"PurchaseOrderByCustomer":{"type":"string","description":"Customer purchase order reference","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true},"OverallSDDocumentRejectionSts":{"type":"string","description":"Overall sales document rejection status","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_list_supplier_invoices":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_SupplierInvoice entities","items":{"type":"object","properties":{"SupplierInvoice":{"type":"string","description":"Supplier invoice number"},"FiscalYear":{"type":"string","description":"Fiscal year"},"CompanyCode":{"type":"string","description":"Company code"},"DocumentDate":{"type":"string","description":"Invoice document date","optional":true},"PostingDate":{"type":"string","description":"Posting date","optional":true},"InvoicingParty":{"type":"string","description":"Invoicing party (supplier key)","optional":true},"InvoiceGrossAmount":{"type":"string","description":"Gross invoice amount","optional":true},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"AccountingDocumentType":{"type":"string","description":"Accounting document type","optional":true},"PaymentTerms":{"type":"string","description":"Payment terms key","optional":true},"DueCalculationBaseDate":{"type":"string","description":"Baseline date for due-date calculation","optional":true},"SupplierInvoiceIDByInvcgParty":{"type":"string","description":"Reference number used by the invoicing party","optional":true},"PaymentMethod":{"type":"string","description":"Payment method","optional":true},"TaxIsCalculatedAutomatically":{"type":"boolean","description":"Whether tax is calculated automatically","optional":true},"ManualCashDiscount":{"type":"string","description":"Manually entered cash discount amount","optional":true},"BusinessPlace":{"type":"string","description":"Business place (jurisdiction code)","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_list_suppliers":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"OData v2 response envelope; collection at output.data.d.results","properties":{"d":{"type":"json","description":"OData v2 envelope","properties":{"results":{"type":"array","description":"A_Supplier entities","items":{"type":"object","properties":{"Supplier":{"type":"string","description":"Supplier key (up to 10 characters)"},"AlternativePayeeAccountNumber":{"type":"string","description":"Account number of the alternative payee","optional":true},"AuthorizationGroup":{"type":"string","description":"Authorization group","optional":true},"BusinessPartner":{"type":"string","description":"Linked BusinessPartner key","optional":true},"BR_TaxIsSplit":{"type":"boolean","description":"Brazil-specific tax split flag","optional":true},"CreatedByUser":{"type":"string","description":"User who created the supplier","optional":true},"CreationDate":{"type":"string","description":"Creation date (OData v2 epoch)","optional":true},"Customer":{"type":"string","description":"Linked customer key (if any)","optional":true},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag","optional":true},"BirthDate":{"type":"string","description":"Date of birth (OData v2 epoch)","optional":true},"ConcatenatedInternationalLocNo":{"type":"string","description":"Concatenated international location number","optional":true},"FiscalAddress":{"type":"string","description":"Fiscal address number","optional":true},"Industry":{"type":"string","description":"Industry key","optional":true},"InternationalLocationNumber1":{"type":"string","description":"International location number, part 1","optional":true},"InternationalLocationNumber2":{"type":"string","description":"International location number, part 2","optional":true},"InternationalLocationNumber3":{"type":"string","description":"International location number, part 3","optional":true},"IsNaturalPerson":{"type":"boolean","description":"Indicates whether the supplier is a natural person","optional":true},"PaymentIsBlockedForSupplier":{"type":"boolean","description":"Payment block flag","optional":true},"PostingIsBlocked":{"type":"boolean","description":"Posting block flag","optional":true},"PurchasingIsBlocked":{"type":"boolean","description":"Purchasing block flag","optional":true},"ResponsibleType":{"type":"string","description":"Type of business (Brazil)","optional":true},"SupplierAccountGroup":{"type":"string","description":"Supplier account group","optional":true},"SupplierCorporateGroup":{"type":"string","description":"Corporate group identifier","optional":true},"SupplierFullName":{"type":"string","description":"Full name of the supplier","optional":true},"SupplierName":{"type":"string","description":"Supplier name","optional":true},"SupplierProcurementBlock":{"type":"string","description":"Procurement block at supplier level","optional":true},"SuplrProofOfDelivRlvtCode":{"type":"string","description":"Proof of delivery relevance code","optional":true},"SuplrQltyInProcmtCertfnValidTo":{"type":"string","description":"Quality certification validity end date (OData v2 epoch)","optional":true},"SuplrQualityManagementSystem":{"type":"string","description":"Quality management system of the supplier","optional":true},"TaxNumber1":{"type":"string","description":"Tax number 1","optional":true},"TaxNumber2":{"type":"string","description":"Tax number 2","optional":true},"TaxNumber3":{"type":"string","description":"Tax number 3","optional":true},"TaxNumber4":{"type":"string","description":"Tax number 4","optional":true},"TaxNumber5":{"type":"string","description":"Tax number 5","optional":true},"TaxNumberResponsible":{"type":"string","description":"Tax number of responsible party","optional":true},"TaxNumberType":{"type":"string","description":"Tax number type","optional":true},"VATRegistration":{"type":"string","description":"VAT registration number","optional":true}}}},"__next":{"type":"string","description":"OData skiptoken URL for next page","optional":true}}}}}},"sap_s4hana_odata_query":{"status":{"type":"number","description":"HTTP status code returned by SAP"},"data":{"type":"json","description":"Parsed OData payload (entity, collection, or null on 204)"}},"sap_s4hana_update_business_partner":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or updated A_BusinessPartner entity if SAP returns one","properties":{"BusinessPartner":{"type":"string","description":"Business partner key","optional":true},"BusinessPartnerFullName":{"type":"string","description":"Full name (concatenated first/last or organization name)","optional":true},"BusinessPartnerCategory":{"type":"string","description":"\\"1\\" Person, \\"2\\" Organization, \\"3\\" Group","optional":true},"BusinessPartnerGrouping":{"type":"string","description":"Grouping / number range","optional":true},"FirstName":{"type":"string","description":"First name (Person)","optional":true},"LastName":{"type":"string","description":"Last name (Person)","optional":true},"OrganizationBPName1":{"type":"string","description":"Organization name line 1","optional":true},"LastChangeDate":{"type":"string","description":"Date of last change (OData /Date(...)/ literal)","optional":true},"LastChangedByUser":{"type":"string","description":"User who last changed the business partner","optional":true}}}},"sap_s4hana_update_customer":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"object","description":"Null on 204 success, or updated A_Customer entity if SAP returns one","properties":{"Customer":{"type":"string","description":"Customer key (up to 10 characters)"},"CustomerName":{"type":"string","description":"Name of customer"},"CustomerAccountGroup":{"type":"string","description":"Customer account group"},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag"},"OrderIsBlockedForCustomer":{"type":"string","description":"Central order block reason code"},"PostingIsBlocked":{"type":"boolean","description":"Central posting block flag"},"DeliveryIsBlocked":{"type":"string","description":"Central delivery block reason code"},"BillingIsBlockedForCustomer":{"type":"string","description":"Central billing block reason code"}}}},"sap_s4hana_update_product":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with the updated A_Product entity at output.data.d","properties":{"d":{"type":"json","description":"Updated A_Product entity (only present if SAP returns a body)","optional":true,"properties":{"Product":{"type":"string","description":"Product (material) number"},"ProductType":{"type":"string","description":"Product type","optional":true},"ProductGroup":{"type":"string","description":"Material group","optional":true},"BaseUnit":{"type":"string","description":"Base unit of measure","optional":true},"IsMarkedForDeletion":{"type":"boolean","description":"Deletion flag","optional":true},"LastChangeDate":{"type":"string","description":"Last change date","optional":true}}}}}},"sap_s4hana_update_purchase_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with updated A_PurchaseOrder at output.data.d","properties":{"d":{"type":"json","description":"Updated A_PurchaseOrder entity (if returned)","optional":true,"properties":{"PurchaseOrder":{"type":"string","description":"Purchase order number","optional":true},"PurchaseOrderType":{"type":"string","description":"PO document type","optional":true},"CompanyCode":{"type":"string","description":"Company code","optional":true},"PurchasingGroup":{"type":"string","description":"Purchasing group","optional":true},"Supplier":{"type":"string","description":"Supplier key","optional":true},"NetAmount":{"type":"string","description":"Net amount","optional":true},"DocumentCurrency":{"type":"string","description":"Document currency","optional":true},"LastChangeDateTime":{"type":"string","description":"Last change timestamp","optional":true}}}}}},"sap_s4hana_update_purchase_requisition":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with updated A_PurchaseRequisitionHeader at output.data.d","properties":{"d":{"type":"json","description":"Updated A_PurchaseRequisitionHeader entity (if returned)","optional":true,"properties":{"PurchaseRequisition":{"type":"string","description":"Purchase requisition number"},"PurchaseRequisitionType":{"type":"string","description":"PR document type","optional":true},"PurReqnDescription":{"type":"string","description":"Purchase requisition description","optional":true},"SourceDetermination":{"type":"string","description":"Source-of-supply determination flag","optional":true}}}}}},"sap_s4hana_update_sales_order":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success; otherwise OData v2 envelope with the updated entity at output.data.d","optional":true,"properties":{"d":{"type":"json","description":"Updated A_SalesOrder entity (when SAP returns one)","optional":true,"properties":{"SalesOrder":{"type":"string","description":"Sales order number","optional":true},"SalesOrderType":{"type":"string","description":"Sales document type","optional":true},"PurchaseOrderByCustomer":{"type":"string","description":"Customer purchase order reference","optional":true},"OverallSDProcessStatus":{"type":"string","description":"Overall sales document process status","optional":true},"OverallTotalDeliveryStatus":{"type":"string","description":"Overall total delivery status","optional":true}}}}}},"sap_s4hana_update_supplier":{"status":{"type":"number","description":"HTTP status code returned by SAP (204 on success)"},"data":{"type":"json","description":"Null on 204 success, or OData v2 envelope with updated entity at output.data.d when SAP returns a representation","properties":{"d":{"type":"json","description":"A_Supplier entity (when SAP returns a representation)","optional":true,"properties":{"Supplier":{"type":"string","description":"Supplier key (up to 10 characters)","optional":true},"SupplierName":{"type":"string","description":"Supplier name","optional":true},"SupplierAccountGroup":{"type":"string","description":"Supplier account group","optional":true},"BusinessPartner":{"type":"string","description":"Linked BusinessPartner key","optional":true},"PaymentIsBlockedForSupplier":{"type":"boolean","description":"Payment block flag","optional":true},"PostingIsBlocked":{"type":"boolean","description":"Posting block flag","optional":true},"PurchasingIsBlocked":{"type":"boolean","description":"Purchasing block flag","optional":true},"DeletionIndicator":{"type":"boolean","description":"Central deletion flag","optional":true}}}}}},"secrets_manager_create_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the created secret"},"arn":{"type":"string","description":"ARN of the created secret"},"versionId":{"type":"string","description":"Version ID of the created secret"}},"secrets_manager_delete_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the deleted secret"},"arn":{"type":"string","description":"ARN of the deleted secret"},"deletionDate":{"type":"string","description":"Scheduled deletion date","optional":true}},"secrets_manager_describe_secret":{"name":{"type":"string","description":"Name of the secret"},"arn":{"type":"string","description":"ARN of the secret"},"description":{"type":"string","description":"Description of the secret","optional":true},"kmsKeyId":{"type":"string","description":"KMS key ID used to encrypt the secret","optional":true},"rotationEnabled":{"type":"boolean","description":"Whether automatic rotation is enabled"},"rotationLambdaARN":{"type":"string","description":"ARN of the Lambda function used for rotation","optional":true},"rotationRules":{"type":"json","description":"Rotation schedule configuration","optional":true},"lastRotatedDate":{"type":"string","description":"Date the secret was last rotated","optional":true},"lastChangedDate":{"type":"string","description":"Date the secret was last changed","optional":true},"lastAccessedDate":{"type":"string","description":"Date the secret was last accessed","optional":true},"deletedDate":{"type":"string","description":"Scheduled deletion date","optional":true},"nextRotationDate":{"type":"string","description":"Date the secret is next scheduled to rotate","optional":true},"tags":{"type":"array","description":"Tags attached to the secret"},"versionIdsToStages":{"type":"json","description":"Map of version IDs to their staging labels","optional":true},"owningService":{"type":"string","description":"ID of the AWS service that manages this secret, if any","optional":true},"createdDate":{"type":"string","description":"Date the secret was created","optional":true},"primaryRegion":{"type":"string","description":"The primary region of the secret, if replicated","optional":true},"replicationStatus":{"type":"array","description":"Replication status for each region the secret is replicated to"}},"secrets_manager_get_secret":{"name":{"type":"string","description":"Name of the secret"},"secretValue":{"type":"string","description":"The decrypted secret value"},"arn":{"type":"string","description":"ARN of the secret"},"versionId":{"type":"string","description":"Version ID of the secret"},"versionStages":{"type":"array","description":"Staging labels attached to this version"},"createdDate":{"type":"string","description":"Date the secret was created"}},"secrets_manager_list_secrets":{"secrets":{"type":"json","description":"List of secrets with name, ARN, description, dates, rotation rules/window, and version-to-stage mappings"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of secrets returned"}},"secrets_manager_restore_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the restored secret"},"arn":{"type":"string","description":"ARN of the restored secret"}},"secrets_manager_rotate_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the secret"},"arn":{"type":"string","description":"ARN of the secret"},"versionId":{"type":"string","description":"ID of the new secret version created by rotation"}},"secrets_manager_tag_resource":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name or ARN of the tagged secret"}},"secrets_manager_untag_resource":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name or ARN of the untagged secret"}},"secrets_manager_update_secret":{"message":{"type":"string","description":"Operation status message"},"name":{"type":"string","description":"Name of the updated secret"},"arn":{"type":"string","description":"ARN of the updated secret"},"versionId":{"type":"string","description":"Version ID of the updated secret"}},"sendblue_evaluate_service":{"number":{"type":"string","description":"The evaluated phone number in E.164 format"},"service":{"type":"string","description":"The service the number supports: iMessage or SMS"}},"sendblue_get_message":{"status":{"type":"string","description":"Current message status"},"message_handle":{"type":"string","description":"Unique message identifier"},"account_email":{"type":"string","description":"Email of the account","optional":true},"content":{"type":"string","description":"Message content","optional":true},"is_outbound":{"type":"boolean","description":"Whether the message is outbound","optional":true},"from_number":{"type":"string","description":"Sending phone number","optional":true},"number":{"type":"string","description":"Recipient phone number","optional":true},"to_number":{"type":"string","description":"Destination phone number","optional":true},"media_url":{"type":"string","description":"URL of attached media","optional":true},"message_type":{"type":"string","description":"Message category: message or group","optional":true},"service":{"type":"string","description":"Messaging service: iMessage, SMS, or RCS","optional":true},"group_id":{"type":"string","description":"Group identifier (empty for non-group)","optional":true},"group_display_name":{"type":"string","description":"Group chat name","optional":true},"participants":{"type":"array","description":"Participant phone numbers","items":{"type":"string"},"optional":true},"send_style":{"type":"string","description":"Expressive style applied","optional":true},"was_downgraded":{"type":"boolean","description":"True if the recipient lacks iMessage support","optional":true},"opted_out":{"type":"boolean","description":"True if the recipient has opted out","optional":true},"plan":{"type":"string","description":"Account plan type","optional":true},"sendblue_number":{"type":"string","description":"Sendblue phone number used","optional":true},"seat_id":{"type":"string","description":"Seat UUID","optional":true},"sender_email":{"type":"string","description":"Email of the sending seat","optional":true},"error_code":{"type":"number","description":"Numeric error code if failed","optional":true},"error_message":{"type":"string","description":"Error message if failed","optional":true},"error_reason":{"type":"string","description":"Additional error context","optional":true},"error_detail":{"type":"string","description":"Detailed error information","optional":true},"date_sent":{"type":"string","description":"ISO 8601 creation timestamp","optional":true},"date_updated":{"type":"string","description":"ISO 8601 last-update timestamp","optional":true}},"sendblue_send_group_message":{"status":{"type":"string","description":"Message status: QUEUED, SENT, DELIVERED, or ERROR"},"message_handle":{"type":"string","description":"Unique identifier for tracking the message"},"group_id":{"type":"string","description":"Identifier of the group the message was sent to","optional":true},"participants":{"type":"array","description":"Phone numbers participating in the group","items":{"type":"string"}},"account_email":{"type":"string","description":"Email of the account that sent the message"},"content":{"type":"string","description":"Message content","optional":true},"is_outbound":{"type":"boolean","description":"Whether this is an outbound message"},"from_number":{"type":"string","description":"Sending phone number"},"number":{"type":"string","description":"Recipient phone number","optional":true},"media_url":{"type":"string","description":"URL of attached media","optional":true},"send_style":{"type":"string","description":"iMessage expressive style applied","optional":true},"seat_id":{"type":"string","description":"UUID of the seat that sent the message","optional":true},"sender_email":{"type":"string","description":"Email of the seat (user) that sent the message","optional":true},"error_code":{"type":"number","description":"Numeric error code if the message failed","optional":true},"error_message":{"type":"string","description":"Error message if the message failed","optional":true},"date_created":{"type":"string","description":"When the message was created","optional":true},"date_updated":{"type":"string","description":"When the message was last updated","optional":true}},"sendblue_send_message":{"status":{"type":"string","description":"Message status: QUEUED, SENT, DELIVERED, or ERROR"},"message_handle":{"type":"string","description":"Unique identifier for tracking the message"},"account_email":{"type":"string","description":"Email of the account that sent the message"},"content":{"type":"string","description":"Message content","optional":true},"is_outbound":{"type":"boolean","description":"Whether this is an outbound message"},"from_number":{"type":"string","description":"Sending phone number"},"number":{"type":"string","description":"Recipient phone number"},"media_url":{"type":"string","description":"URL of attached media","optional":true},"send_style":{"type":"string","description":"iMessage expressive style applied","optional":true},"seat_id":{"type":"string","description":"UUID of the seat that sent the message","optional":true},"sender_email":{"type":"string","description":"Email of the seat (user) that sent the message","optional":true},"error_code":{"type":"number","description":"Numeric error code if the message failed","optional":true},"error_message":{"type":"string","description":"Error message if the message failed","optional":true},"date_created":{"type":"string","description":"When the message was created","optional":true},"date_updated":{"type":"string","description":"When the message was last updated","optional":true}},"sendblue_send_typing_indicator":{"status":{"type":"string","description":"Delivery status of the typing indicator (e.g., QUEUED)"},"status_code":{"type":"number","description":"Numeric status code returned by Sendblue"},"number":{"type":"string","description":"The recipient phone number"},"error_message":{"type":"string","description":"Error details, null on success","optional":true}},"sendgrid_add_contact":{"jobId":{"type":"string","description":"Job ID for tracking the async contact creation","optional":true},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name","optional":true},"lastName":{"type":"string","description":"Contact last name","optional":true},"message":{"type":"string","description":"Status message"}},"sendgrid_add_contacts_to_list":{"jobId":{"type":"string","description":"Job ID for tracking the async operation"},"message":{"type":"string","description":"Status message"}},"sendgrid_create_list":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"contactCount":{"type":"number","description":"Number of contacts in the list"}},"sendgrid_create_template":{"id":{"type":"string","description":"Template ID"},"name":{"type":"string","description":"Template name"},"generation":{"type":"string","description":"Template generation"},"updatedAt":{"type":"string","description":"Last update timestamp"},"versions":{"type":"json","description":"Array of template versions"}},"sendgrid_create_template_version":{"id":{"type":"string","description":"Version ID"},"templateId":{"type":"string","description":"Template ID"},"name":{"type":"string","description":"Version name"},"subject":{"type":"string","description":"Email subject"},"active":{"type":"boolean","description":"Whether this version is active"},"htmlContent":{"type":"string","description":"HTML content","optional":true},"plainContent":{"type":"string","description":"Plain text content","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true}},"sendgrid_delete_contacts":{"jobId":{"type":"string","description":"Job ID for the deletion request"}},"sendgrid_delete_list":{"message":{"type":"string","description":"Success message"}},"sendgrid_delete_template":{},"sendgrid_get_contact":{"id":{"type":"string","description":"Contact ID"},"email":{"type":"string","description":"Contact email address"},"firstName":{"type":"string","description":"Contact first name","optional":true},"lastName":{"type":"string","description":"Contact last name","optional":true},"createdAt":{"type":"string","description":"Creation timestamp","optional":true},"updatedAt":{"type":"string","description":"Last update timestamp","optional":true},"listIds":{"type":"json","description":"Array of list IDs the contact belongs to","optional":true},"customFields":{"type":"json","description":"Custom field values","optional":true}},"sendgrid_get_list":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"contactCount":{"type":"number","description":"Number of contacts in the list"}},"sendgrid_get_template":{"id":{"type":"string","description":"Template ID"},"name":{"type":"string","description":"Template name"},"generation":{"type":"string","description":"Template generation"},"updatedAt":{"type":"string","description":"Last update timestamp"},"versions":{"type":"json","description":"Array of template versions"}},"sendgrid_list_all_lists":{"lists":{"type":"json","description":"Array of lists"},"nextPageToken":{"type":"string","description":"Token to pass as pageToken to fetch the next page, if more results exist","optional":true}},"sendgrid_list_templates":{"templates":{"type":"json","description":"Array of templates"},"nextPageToken":{"type":"string","description":"Token to pass as pageToken to fetch the next page, if more results exist","optional":true}},"sendgrid_remove_contacts_from_list":{"jobId":{"type":"string","description":"Job ID for the request","optional":true}},"sendgrid_search_contacts":{"contacts":{"type":"json","description":"Array of matching contacts"},"contactCount":{"type":"number","description":"Total number of contacts found","optional":true}},"sendgrid_send_mail":{"success":{"type":"boolean","description":"Whether the email was sent successfully"},"messageId":{"type":"string","description":"SendGrid message ID","optional":true},"to":{"type":"string","description":"Recipient email address"},"subject":{"type":"string","description":"Email subject"}},"sentry_events_get":{"event":{"type":"object","description":"Detailed information about the Sentry event","properties":{"id":{"type":"string","description":"Unique event ID"},"eventID":{"type":"string","description":"Event identifier"},"projectID":{"type":"string","description":"Project ID"},"groupID":{"type":"string","description":"Issue group ID this event belongs to"},"message":{"type":"string","description":"Event message"},"title":{"type":"string","description":"Event title"},"location":{"type":"string","description":"Location information","optional":true},"culprit":{"type":"string","description":"Function or location that caused the event","optional":true},"dateCreated":{"type":"string","description":"When the event was created (ISO timestamp)"},"dateReceived":{"type":"string","description":"When Sentry received the event (ISO timestamp)"},"user":{"type":"object","description":"User information associated with the event","properties":{"id":{"type":"string","description":"User ID"},"email":{"type":"string","description":"User email"},"username":{"type":"string","description":"Username"},"ipAddress":{"type":"string","description":"IP address"},"name":{"type":"string","description":"User display name"}}},"tags":{"type":"array","description":"Tags associated with the event","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value"}}}},"contexts":{"type":"object","description":"Additional context data (device, OS, browser, etc.)"},"platform":{"type":"string","description":"Platform where the event occurred","optional":true},"type":{"type":"string","description":"Event type (error, transaction, etc.)","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError, ValueError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"entries":{"type":"array","description":"Event entries including exception, breadcrumbs, and request data"},"errors":{"type":"array","description":"Processing errors that occurred"},"dist":{"type":"string","description":"Distribution identifier","optional":true},"fingerprints":{"type":"array","description":"Fingerprints used for grouping events","items":{"type":"string"}},"size":{"type":"number","description":"Event size in bytes","optional":true},"release":{"type":"object","description":"Release associated with the event (version, dateCreated)","optional":true},"sdk":{"type":"object","description":"SDK information","properties":{"name":{"type":"string","description":"SDK name"},"version":{"type":"string","description":"SDK version"}}}}}},"sentry_events_list":{"events":{"type":"array","description":"List of Sentry events","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique event ID"},"eventID":{"type":"string","description":"Event identifier"},"projectID":{"type":"string","description":"Project ID"},"groupID":{"type":"string","description":"Issue group ID"},"message":{"type":"string","description":"Event message"},"title":{"type":"string","description":"Event title"},"location":{"type":"string","description":"Location information","optional":true},"culprit":{"type":"string","description":"Function or location that caused the event","optional":true},"dateCreated":{"type":"string","description":"When the event was created (ISO timestamp)"},"dateReceived":{"type":"string","description":"When Sentry received the event (ISO timestamp)"},"user":{"type":"object","description":"User information associated with the event","properties":{"id":{"type":"string","description":"User ID"},"email":{"type":"string","description":"User email"},"username":{"type":"string","description":"Username"},"ipAddress":{"type":"string","description":"IP address"},"name":{"type":"string","description":"User display name"}}},"tags":{"type":"array","description":"Tags associated with the event","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value"}}}},"contexts":{"type":"object","description":"Additional context data (device, OS, etc.)"},"platform":{"type":"string","description":"Platform where the event occurred","optional":true},"type":{"type":"string","description":"Event type","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"entries":{"type":"array","description":"Event entries (exception, breadcrumbs, etc.)"},"errors":{"type":"array","description":"Processing errors"},"dist":{"type":"string","description":"Distribution identifier","optional":true},"fingerprints":{"type":"array","description":"Fingerprints for grouping"},"size":{"type":"number","description":"Event size in bytes","optional":true},"release":{"type":"object","description":"Release associated with the event (version, dateCreated)","optional":true},"sdk":{"type":"object","description":"SDK information","properties":{"name":{"type":"string","description":"SDK name"},"version":{"type":"string","description":"SDK version"}}}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_issues_get":{"issue":{"type":"object","description":"Detailed information about the Sentry issue","properties":{"id":{"type":"string","description":"Unique issue ID"},"shortId":{"type":"string","description":"Short issue identifier"},"title":{"type":"string","description":"Issue title"},"culprit":{"type":"string","description":"Function or location that caused the issue","optional":true},"permalink":{"type":"string","description":"Direct link to the issue in Sentry"},"logger":{"type":"string","description":"Logger name that reported the issue","optional":true},"level":{"type":"string","description":"Severity level (error, warning, info, etc.)"},"status":{"type":"string","description":"Current issue status"},"substatus":{"type":"string","description":"Issue substatus (e.g., ongoing, escalating, new, archived_until_escalating)","optional":true},"priority":{"type":"string","description":"Issue priority (high, medium, or low)","optional":true},"statusDetails":{"type":"object","description":"Additional details about the status"},"isPublic":{"type":"boolean","description":"Whether the issue is publicly visible"},"platform":{"type":"string","description":"Platform where the issue occurred","optional":true},"project":{"type":"object","description":"Project information","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}},"type":{"type":"string","description":"Issue type","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError, ValueError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"numComments":{"type":"number","description":"Number of comments on the issue"},"assignedTo":{"type":"object","description":"User assigned to the issue (if any)","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"isBookmarked":{"type":"boolean","description":"Whether the issue is bookmarked"},"isSubscribed":{"type":"boolean","description":"Whether the user is subscribed to updates"},"hasSeen":{"type":"boolean","description":"Whether the user has seen this issue"},"annotations":{"type":"array","description":"Issue annotations"},"isUnhandled":{"type":"boolean","description":"Whether the issue is unhandled"},"count":{"type":"string","description":"Total number of occurrences"},"userCount":{"type":"number","description":"Number of unique users affected"},"firstSeen":{"type":"string","description":"When the issue was first seen (ISO timestamp)"},"lastSeen":{"type":"string","description":"When the issue was last seen (ISO timestamp)"},"stats":{"type":"object","description":"Statistical information about the issue"}}}},"sentry_issues_list":{"issues":{"type":"array","description":"List of Sentry issues","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique issue ID"},"shortId":{"type":"string","description":"Short issue identifier"},"title":{"type":"string","description":"Issue title"},"culprit":{"type":"string","description":"Function or location that caused the issue","optional":true},"permalink":{"type":"string","description":"Direct link to the issue in Sentry"},"logger":{"type":"string","description":"Logger name that reported the issue","optional":true},"level":{"type":"string","description":"Severity level (error, warning, info, etc.)"},"status":{"type":"string","description":"Current issue status"},"substatus":{"type":"string","description":"Issue substatus (e.g., ongoing, escalating, new, archived_until_escalating)","optional":true},"priority":{"type":"string","description":"Issue priority (high, medium, or low)","optional":true},"statusDetails":{"type":"object","description":"Additional details about the status"},"isPublic":{"type":"boolean","description":"Whether the issue is publicly visible"},"platform":{"type":"string","description":"Platform where the issue occurred","optional":true},"project":{"type":"object","description":"Project information","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}},"type":{"type":"string","description":"Issue type","optional":true},"metadata":{"type":"object","description":"Error metadata","properties":{"type":{"type":"string","description":"Type of error (e.g., TypeError)"},"value":{"type":"string","description":"Error message or value"},"function":{"type":"string","description":"Function where the error occurred"}}},"numComments":{"type":"number","description":"Number of comments on the issue"},"assignedTo":{"type":"object","description":"User assigned to the issue","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"isBookmarked":{"type":"boolean","description":"Whether the issue is bookmarked"},"isSubscribed":{"type":"boolean","description":"Whether subscribed to updates"},"hasSeen":{"type":"boolean","description":"Whether the user has seen this issue"},"annotations":{"type":"array","description":"Issue annotations"},"isUnhandled":{"type":"boolean","description":"Whether the issue is unhandled"},"count":{"type":"string","description":"Total number of occurrences"},"userCount":{"type":"number","description":"Number of unique users affected"},"firstSeen":{"type":"string","description":"When the issue was first seen (ISO timestamp)"},"lastSeen":{"type":"string","description":"When the issue was last seen (ISO timestamp)"},"stats":{"type":"object","description":"Statistical information about the issue"}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_issues_update":{"issue":{"type":"object","description":"The updated Sentry issue","properties":{"id":{"type":"string","description":"Unique issue ID"},"shortId":{"type":"string","description":"Short issue identifier"},"title":{"type":"string","description":"Issue title"},"status":{"type":"string","description":"Updated issue status"},"substatus":{"type":"string","description":"Issue substatus after the update","optional":true},"priority":{"type":"string","description":"Issue priority (high, medium, or low)","optional":true},"assignedTo":{"type":"object","description":"User assigned to the issue (if any)","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"isBookmarked":{"type":"boolean","description":"Whether the issue is bookmarked"},"isSubscribed":{"type":"boolean","description":"Whether the user is subscribed to updates"},"isPublic":{"type":"boolean","description":"Whether the issue is publicly visible"},"permalink":{"type":"string","description":"Direct link to the issue in Sentry"}}}},"sentry_projects_create":{"project":{"type":"object","description":"The newly created Sentry project","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language","optional":true},"dateCreated":{"type":"string","description":"When the project was created (ISO timestamp)"},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"isMember":{"type":"boolean","description":"Whether the user is a member"},"hasAccess":{"type":"boolean","description":"Whether the user has access"},"features":{"type":"array","description":"Enabled features"},"firstEvent":{"type":"string","description":"First event timestamp","optional":true},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"team":{"type":"object","description":"Primary team for the project","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}},"status":{"type":"string","description":"Project status","optional":true},"color":{"type":"string","description":"Project color code","optional":true},"isPublic":{"type":"boolean","description":"Whether the project is public"}}}},"sentry_projects_get":{"project":{"type":"object","description":"Detailed information about the Sentry project","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language (e.g., javascript, python)","optional":true},"dateCreated":{"type":"string","description":"When the project was created (ISO timestamp)"},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"isMember":{"type":"boolean","description":"Whether the user is a member of the project"},"features":{"type":"array","description":"Enabled features for the project","items":{"type":"string"}},"firstEvent":{"type":"string","description":"When the first event was received (ISO timestamp)","optional":true},"firstTransactionEvent":{"type":"boolean","description":"Whether the project has received its first transaction event","optional":true},"access":{"type":"array","description":"Access permissions"},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"team":{"type":"object","description":"Primary team for the project","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}},"status":{"type":"string","description":"Project status","optional":true},"color":{"type":"string","description":"Project color code","optional":true},"isPublic":{"type":"boolean","description":"Whether the project is publicly visible"},"isInternal":{"type":"boolean","description":"Whether the project is internal"},"hasAccess":{"type":"boolean","description":"Whether the user has access to this project"},"hasMinifiedStackTrace":{"type":"boolean","description":"Whether minified stack traces are available"},"hasMonitors":{"type":"boolean","description":"Whether the project has monitors configured"},"hasProfiles":{"type":"boolean","description":"Whether the project has profiling enabled"},"hasReplays":{"type":"boolean","description":"Whether the project has session replays enabled"},"hasSessions":{"type":"boolean","description":"Whether the project has sessions enabled"}}}},"sentry_projects_list":{"projects":{"type":"array","description":"List of Sentry projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language (e.g., javascript, python)","optional":true},"dateCreated":{"type":"string","description":"When the project was created (ISO timestamp)"},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"isMember":{"type":"boolean","description":"Whether the user is a member of the project"},"features":{"type":"array","description":"Enabled features for the project"},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}},"status":{"type":"string","description":"Project status","optional":true},"isPublic":{"type":"boolean","description":"Whether the project is publicly visible"}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_projects_update":{"project":{"type":"object","description":"The updated Sentry project","properties":{"id":{"type":"string","description":"Unique project ID"},"slug":{"type":"string","description":"URL-friendly project identifier"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Platform/language","optional":true},"isBookmarked":{"type":"boolean","description":"Whether the project is bookmarked"},"organization":{"type":"object","description":"Organization information","properties":{"id":{"type":"string","description":"Organization ID"},"slug":{"type":"string","description":"Organization slug"},"name":{"type":"string","description":"Organization name"}}},"teams":{"type":"array","description":"Teams associated with the project","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"name":{"type":"string","description":"Team name"},"slug":{"type":"string","description":"Team slug"}}}}}}},"sentry_releases_create":{"release":{"type":"object","description":"The newly created Sentry release","properties":{"id":{"type":"string","description":"Unique release ID"},"version":{"type":"string","description":"Release version identifier"},"shortVersion":{"type":"string","description":"Shortened version identifier"},"ref":{"type":"string","description":"Git reference (commit SHA, tag, or branch)","optional":true},"url":{"type":"string","description":"URL to the release","optional":true},"dateReleased":{"type":"string","description":"When the release was deployed (ISO timestamp)","optional":true},"dateCreated":{"type":"string","description":"When the release was created (ISO timestamp)"},"dateStarted":{"type":"string","description":"When the release started (ISO timestamp)","optional":true},"newGroups":{"type":"number","description":"Number of new issues introduced"},"commitCount":{"type":"number","description":"Number of commits in this release"},"deployCount":{"type":"number","description":"Number of deploys for this release"},"owner":{"type":"object","description":"Release owner","properties":{"id":{"type":"string","description":"Owner ID"},"name":{"type":"string","description":"Owner name"},"email":{"type":"string","description":"Owner email"}}},"lastCommit":{"type":"object","description":"Last commit in the release","properties":{"id":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"dateCreated":{"type":"string","description":"Commit timestamp"}}},"lastDeploy":{"type":"object","description":"Last deploy of the release","properties":{"id":{"type":"string","description":"Deploy ID"},"environment":{"type":"string","description":"Deploy environment"},"dateStarted":{"type":"string","description":"Deploy start timestamp"},"dateFinished":{"type":"string","description":"Deploy finish timestamp"}}},"authors":{"type":"array","description":"Authors of commits in the release","items":{"type":"object","properties":{"id":{"type":"string","description":"Author ID"},"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"}}}},"projects":{"type":"array","description":"Projects associated with this release","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}}},"firstEvent":{"type":"string","description":"First event timestamp","optional":true},"lastEvent":{"type":"string","description":"Last event timestamp","optional":true},"versionInfo":{"type":"object","description":"Version metadata","properties":{"buildHash":{"type":"string","description":"Build hash"},"version":{"type":"object","description":"Version details","properties":{"raw":{"type":"string","description":"Raw version string"}}},"package":{"type":"string","description":"Package name"}}}}}},"sentry_releases_deploy":{"deploy":{"type":"object","description":"The newly created deploy record","properties":{"id":{"type":"string","description":"Unique deploy ID"},"environment":{"type":"string","description":"Environment name where the release was deployed"},"name":{"type":"string","description":"Name of the deploy","optional":true},"url":{"type":"string","description":"URL pointing to the deploy","optional":true},"dateStarted":{"type":"string","description":"When the deploy started (ISO timestamp)"},"dateFinished":{"type":"string","description":"When the deploy finished (ISO timestamp)","optional":true}}}},"sentry_releases_list":{"releases":{"type":"array","description":"List of Sentry releases","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique release ID"},"version":{"type":"string","description":"Release version identifier"},"shortVersion":{"type":"string","description":"Shortened version identifier"},"ref":{"type":"string","description":"Git reference (commit SHA, tag, or branch)","optional":true},"url":{"type":"string","description":"URL to the release (e.g., GitHub release page)","optional":true},"dateReleased":{"type":"string","description":"When the release was deployed (ISO timestamp)","optional":true},"dateCreated":{"type":"string","description":"When the release was created (ISO timestamp)"},"dateStarted":{"type":"string","description":"When the release started (ISO timestamp)","optional":true},"newGroups":{"type":"number","description":"Number of new issues introduced in this release"},"owner":{"type":"object","description":"Owner of the release","properties":{"id":{"type":"string","description":"User ID"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"User email"}}},"commitCount":{"type":"number","description":"Number of commits in this release"},"deployCount":{"type":"number","description":"Number of deploys for this release"},"lastCommit":{"type":"object","description":"Last commit in the release","properties":{"id":{"type":"string","description":"Commit SHA"},"message":{"type":"string","description":"Commit message"},"dateCreated":{"type":"string","description":"Commit timestamp"}}},"lastDeploy":{"type":"object","description":"Last deploy of the release","properties":{"id":{"type":"string","description":"Deploy ID"},"environment":{"type":"string","description":"Deploy environment"},"dateStarted":{"type":"string","description":"Deploy start timestamp"},"dateFinished":{"type":"string","description":"Deploy finish timestamp"}}},"authors":{"type":"array","description":"Authors of commits in the release","items":{"type":"object","properties":{"id":{"type":"string","description":"Author ID"},"name":{"type":"string","description":"Author name"},"email":{"type":"string","description":"Author email"}}}},"projects":{"type":"array","description":"Projects associated with this release","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"slug":{"type":"string","description":"Project slug"},"platform":{"type":"string","description":"Project platform"}}}},"firstEvent":{"type":"string","description":"First event timestamp","optional":true},"lastEvent":{"type":"string","description":"Last event timestamp","optional":true},"versionInfo":{"type":"object","description":"Version metadata","properties":{"buildHash":{"type":"string","description":"Build hash"},"version":{"type":"object","description":"Version details","properties":{"raw":{"type":"string","description":"Raw version string"}}},"package":{"type":"string","description":"Package name"}}}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"sentry_teams_list":{"teams":{"type":"array","description":"List of Sentry teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique team ID"},"slug":{"type":"string","description":"URL-friendly team identifier (used to own projects)"},"name":{"type":"string","description":"Team name"},"dateCreated":{"type":"string","description":"When the team was created (ISO timestamp)"},"isMember":{"type":"boolean","description":"Whether the user is a member of the team"},"teamRole":{"type":"string","description":"The role of the user on the team","optional":true},"hasAccess":{"type":"boolean","description":"Whether the user has access to this team"},"isPending":{"type":"boolean","description":"Whether team membership is pending"},"memberCount":{"type":"number","description":"Number of members in the team"},"projects":{"type":"array","description":"Projects owned by this team","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"slug":{"type":"string","description":"Project slug"},"name":{"type":"string","description":"Project name"},"platform":{"type":"string","description":"Project platform","optional":true}}}}}}},"metadata":{"type":"object","description":"Pagination metadata","properties":{"nextCursor":{"type":"string","description":"Cursor for the next page of results (if available)"},"hasMore":{"type":"boolean","description":"Whether there are more results available"}}}},"serper_search":{"searchResults":{"type":"array","description":"Search results with titles, links, snippets, and type-specific metadata (date for news, rating for places, imageUrl for images)","items":{"type":"object","properties":{"title":{"type":"string","description":"Result title"},"link":{"type":"string","description":"Result URL"},"snippet":{"type":"string","description":"Result description/snippet","optional":true},"position":{"type":"number","description":"Position in search results"},"date":{"type":"string","description":"Publication date (news/videos)","optional":true},"imageUrl":{"type":"string","description":"Image URL (images/news/shopping)","optional":true},"source":{"type":"string","description":"Source name (news/videos/shopping)","optional":true},"rating":{"type":"number","description":"Rating (places)","optional":true},"ratingCount":{"type":"number","description":"Number of reviews (places)","optional":true},"address":{"type":"string","description":"Address (places)","optional":true},"price":{"type":"string","description":"Price (shopping)","optional":true},"duration":{"type":"string","description":"Duration (videos)","optional":true}}}}},"servicenow_aggregate":{"result":{"type":"json","description":"Aggregate result. Ungrouped: {stats: {count, sum, avg, min, max}}. Grouped: array of {stats, groupby_fields}."},"count":{"type":"number","description":"Total matching record count (only present for ungrouped count queries)","optional":true},"metadata":{"type":"json","description":"Operation metadata (grouped, groupCount)"}},"servicenow_create_record":{"record":{"type":"json","description":"Created ServiceNow record with sys_id and other fields"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_delete_record":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_download_attachment":{"file":{"type":"file","description":"Downloaded attachment stored in execution files"},"content":{"type":"string","description":"Base64 encoded file content"}},"servicenow_list_attachments":{"attachments":{"type":"array","description":"Attachment metadata records","items":{"type":"object","properties":{"sys_id":{"type":"string","description":"Attachment sys_id"},"file_name":{"type":"string","description":"File name"},"content_type":{"type":"string","description":"MIME type"},"size_bytes":{"type":"string","description":"File size in bytes"},"download_link":{"type":"string","description":"Direct download URL for the file"}}}},"metadata":{"type":"json","description":"Operation metadata (recordCount)"}},"servicenow_read_record":{"records":{"type":"array","description":"Array of ServiceNow records"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_update_record":{"record":{"type":"json","description":"Updated ServiceNow record"},"metadata":{"type":"json","description":"Operation metadata"}},"servicenow_upload_attachment":{"attachment":{"type":"json","description":"Created attachment metadata (sys_id, file_name, content_type, download_link)"},"metadata":{"type":"json","description":"Operation metadata"}},"ses_create_configuration_set":{"message":{"type":"string","description":"Confirmation message"}},"ses_create_email_identity":{"identityType":{"type":"string","description":"The identity type: EMAIL_ADDRESS or DOMAIN"},"verifiedForSendingStatus":{"type":"boolean","description":"Whether the identity is verified and can send email"},"dkimAttributes":{"type":"json","description":"DKIM signing status and CNAME tokens for the identity","optional":true}},"ses_create_template":{"message":{"type":"string","description":"Confirmation message for the created template"}},"ses_delete_email_identity":{"message":{"type":"string","description":"Confirmation message"}},"ses_delete_suppressed_destination":{"message":{"type":"string","description":"Confirmation message"}},"ses_delete_template":{"message":{"type":"string","description":"Confirmation message for the deleted template"}},"ses_get_account":{"sendingEnabled":{"type":"boolean","description":"Whether email sending is enabled for the account"},"max24HourSend":{"type":"number","description":"Maximum emails allowed per 24-hour period"},"maxSendRate":{"type":"number","description":"Maximum emails allowed per second"},"sentLast24Hours":{"type":"number","description":"Number of emails sent in the last 24 hours"}},"ses_get_email_identity":{"identityType":{"type":"string","description":"The identity type: EMAIL_ADDRESS or DOMAIN"},"verifiedForSendingStatus":{"type":"boolean","description":"Whether the identity is verified and can send email"},"verificationStatus":{"type":"string","description":"Verification status: PENDING, SUCCESS, FAILED, TEMPORARY_FAILURE, NOT_STARTED","optional":true},"feedbackForwardingStatus":{"type":"boolean","description":"Whether bounce/complaint notifications are forwarded by email","optional":true},"configurationSetName":{"type":"string","description":"Default configuration set for this identity","optional":true},"dkimAttributes":{"type":"json","description":"DKIM signing status and CNAME tokens for the identity","optional":true},"mailFromAttributes":{"type":"json","description":"Custom MAIL FROM domain configuration for the identity","optional":true},"policies":{"type":"json","description":"Sending authorization policies attached to the identity","optional":true},"tags":{"type":"array","description":"Tags associated with the identity"},"verificationInfo":{"type":"json","description":"Additional verification diagnostics (error type, last checked/success time)","optional":true}},"ses_get_suppressed_destination":{"emailAddress":{"type":"string","description":"The suppressed email address"},"reason":{"type":"string","description":"The reason the address is suppressed"},"lastUpdateTime":{"type":"string","description":"When the address was added to the suppression list","optional":true},"messageId":{"type":"string","description":"The message ID associated with the bounce or complaint event","optional":true},"feedbackId":{"type":"string","description":"The feedback ID associated with the bounce or complaint event","optional":true}},"ses_get_template":{"templateName":{"type":"string","description":"Name of the template"},"subjectPart":{"type":"string","description":"Subject line of the template"},"textPart":{"type":"string","description":"Plain text body of the template","optional":true},"htmlPart":{"type":"string","description":"HTML body of the template","optional":true}},"ses_list_identities":{"identities":{"type":"array","description":"List of email identities with name, type, sending status, and verification status"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of identities returned"}},"ses_list_suppressed_destinations":{"destinations":{"type":"array","description":"List of suppressed destinations with email address, reason, and last update"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of suppressed destinations returned"}},"ses_list_templates":{"templates":{"type":"array","description":"List of email templates with name and creation timestamp"},"nextToken":{"type":"string","description":"Pagination token for the next page of results","optional":true},"count":{"type":"number","description":"Number of templates returned"}},"ses_put_suppressed_destination":{"message":{"type":"string","description":"Confirmation message"}},"ses_send_bulk_email":{"results":{"type":"array","description":"Per-destination send results with status and messageId"},"successCount":{"type":"number","description":"Number of successfully sent emails"},"failureCount":{"type":"number","description":"Number of failed email sends"}},"ses_send_custom_verification_email":{"messageId":{"type":"string","description":"SES message ID for the sent verification email"}},"ses_send_email":{"messageId":{"type":"string","description":"SES message ID for the sent email"}},"ses_send_templated_email":{"messageId":{"type":"string","description":"SES message ID for the sent email"}},"ses_update_template":{"message":{"type":"string","description":"Confirmation message"}},"sftp_delete":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"deletedPath":{"type":"string","description":"Path that was deleted"},"message":{"type":"string","description":"Operation status message"}},"sftp_download":{"success":{"type":"boolean","description":"Whether the download was successful"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"fileName":{"type":"string","description":"Name of the downloaded file"},"content":{"type":"string","description":"File content (text or base64 encoded)"},"size":{"type":"number","description":"File size in bytes"},"encoding":{"type":"string","description":"Content encoding (utf-8 or base64)"},"message":{"type":"string","description":"Operation status message"}},"sftp_list":{"success":{"type":"boolean","description":"Whether the operation was successful"},"path":{"type":"string","description":"Directory path that was listed"},"entries":{"type":"json","description":"Array of directory entries with name, type, size, permissions, modifiedAt"},"count":{"type":"number","description":"Number of entries in the directory"},"message":{"type":"string","description":"Operation status message"}},"sftp_mkdir":{"success":{"type":"boolean","description":"Whether the directory was created successfully"},"createdPath":{"type":"string","description":"Path of the created directory"},"message":{"type":"string","description":"Operation status message"}},"sftp_upload":{"success":{"type":"boolean","description":"Whether the upload was successful"},"uploadedFiles":{"type":"json","description":"Array of uploaded file details (name, remotePath, size)"},"message":{"type":"string","description":"Operation status message"}},"sharepoint_add_list_items":{"item":{"type":"object","description":"Created SharePoint list item","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the new item"}}}},"sharepoint_create_list":{"list":{"type":"object","description":"Created SharePoint list information","properties":{"id":{"type":"string","description":"The unique ID of the list"},"displayName":{"type":"string","description":"The display name of the list"},"name":{"type":"string","description":"The internal name of the list"},"webUrl":{"type":"string","description":"The web URL of the list"},"createdDateTime":{"type":"string","description":"When the list was created"},"lastModifiedDateTime":{"type":"string","description":"When the list was last modified"},"list":{"type":"object","description":"List properties (e.g., template)"}}}},"sharepoint_create_page":{"page":{"type":"object","description":"Created SharePoint page information","properties":{"id":{"type":"string","description":"The unique ID of the created page"},"name":{"type":"string","description":"The name of the created page"},"title":{"type":"string","description":"The title of the created page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}}},"sharepoint_delete_file":{"deleted":{"type":"boolean","description":"Whether the file was deleted"},"itemId":{"type":"string","description":"The ID of the deleted file"}},"sharepoint_delete_list_item":{"deleted":{"type":"boolean","description":"Whether the list item was deleted"},"itemId":{"type":"string","description":"The ID of the deleted list item"}},"sharepoint_delete_page":{"deleted":{"type":"boolean","description":"Whether the page was deleted"},"pageId":{"type":"string","description":"The ID of the deleted page"}},"sharepoint_download_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"}},"sharepoint_get_drive_item":{"driveItem":{"type":"object","description":"Metadata for the SharePoint file or folder","properties":{"id":{"type":"string","description":"The unique ID of the drive item"},"name":{"type":"string","description":"The name of the file or folder"},"webUrl":{"type":"string","description":"The URL to access the item"},"size":{"type":"number","description":"The size of the item in bytes","optional":true},"createdDateTime":{"type":"string","description":"When the item was created"},"lastModifiedDateTime":{"type":"string","description":"When the item was last modified"},"file":{"type":"object","description":"Present if the item is a file (contains mimeType)","optional":true},"folder":{"type":"object","description":"Present if the item is a folder (contains childCount)","optional":true},"parentReference":{"type":"object","description":"Reference to the parent folder/drive","optional":true}}}},"sharepoint_get_list":{"list":{"type":"object","description":"Information about the SharePoint list","properties":{"id":{"type":"string","description":"The unique ID of the list"},"displayName":{"type":"string","description":"The display name of the list"},"name":{"type":"string","description":"The internal name of the list"},"webUrl":{"type":"string","description":"The web URL of the list"},"createdDateTime":{"type":"string","description":"When the list was created"},"lastModifiedDateTime":{"type":"string","description":"When the list was last modified"},"list":{"type":"object","description":"List properties (e.g., template)"},"columns":{"type":"array","description":"List column definitions","items":{"type":"object"}},"items":{"type":"array","description":"List items (with fields when expanded)","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the item"}}}}}},"lists":{"type":"array","description":"All lists in the site when no listId/title provided","items":{"type":"object"}},"items":{"type":"array","description":"List items with expanded fields when reading list items","items":{"type":"object","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the item"}}}},"nextPageUrl":{"type":"string","description":"Full Microsoft Graph @odata.nextLink URL for the next page of results","optional":true}},"sharepoint_get_list_item":{"item":{"type":"object","description":"SharePoint list item with field values","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Field values for the item"}}}},"sharepoint_list_sites":{"site":{"type":"object","description":"Information about the current SharePoint site","properties":{"id":{"type":"string","description":"The unique ID of the site"},"name":{"type":"string","description":"The name of the site"},"displayName":{"type":"string","description":"The display name of the site"},"webUrl":{"type":"string","description":"The URL to access the site"},"description":{"type":"string","description":"The description of the site"},"createdDateTime":{"type":"string","description":"When the site was created"},"lastModifiedDateTime":{"type":"string","description":"When the site was last modified"},"isPersonalSite":{"type":"boolean","description":"Whether this is a personal site"},"root":{"type":"object","description":"Present (as an empty object) only when this site is the root of its site collection","optional":true},"siteCollection":{"type":"object","properties":{"hostname":{"type":"string","description":"Site collection hostname"}}}}},"sites":{"type":"array","description":"List of all accessible SharePoint sites","items":{"type":"object","properties":{"id":{"type":"string","description":"The unique ID of the site"},"name":{"type":"string","description":"The name of the site"},"displayName":{"type":"string","description":"The display name of the site"},"webUrl":{"type":"string","description":"The URL to access the site"},"description":{"type":"string","description":"The description of the site"},"createdDateTime":{"type":"string","description":"When the site was created"},"lastModifiedDateTime":{"type":"string","description":"When the site was last modified"}}}},"nextPageUrl":{"type":"string","description":"Full Microsoft Graph @odata.nextLink URL for the next page of results","optional":true}},"sharepoint_publish_page":{"published":{"type":"boolean","description":"Whether the page was published"},"pageId":{"type":"string","description":"The ID of the published page"}},"sharepoint_read_page":{"page":{"type":"object","description":"Information about the SharePoint page","properties":{"id":{"type":"string","description":"The unique ID of the page"},"name":{"type":"string","description":"The name of the page"},"title":{"type":"string","description":"The title of the page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"description":{"type":"string","description":"The description of the page","optional":true},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}},"pages":{"type":"array","description":"List of SharePoint pages","items":{"type":"object","properties":{"page":{"type":"object","properties":{"id":{"type":"string","description":"The unique ID of the page"},"name":{"type":"string","description":"The name of the page"},"title":{"type":"string","description":"The title of the page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"description":{"type":"string","description":"The description of the page","optional":true},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}},"content":{"type":"object","properties":{"content":{"type":"string","description":"Extracted text content from the page"},"canvasLayout":{"type":"object","description":"Raw SharePoint canvas layout structure"}}}}}},"content":{"type":"object","description":"Content of the SharePoint page","properties":{"content":{"type":"string","description":"Extracted text content from the page"},"canvasLayout":{"type":"object","description":"Raw SharePoint canvas layout structure"}}},"totalPages":{"type":"number","description":"Total number of pages found"},"nextPageUrl":{"type":"string","description":"Full Microsoft Graph @odata.nextLink URL for the next page of results","optional":true}},"sharepoint_update_list":{"item":{"type":"object","description":"Updated SharePoint list item","properties":{"id":{"type":"string","description":"Item ID"},"fields":{"type":"object","description":"Updated field values"}}}},"sharepoint_update_page":{"page":{"type":"object","description":"Updated SharePoint page information","properties":{"id":{"type":"string","description":"The unique ID of the page"},"name":{"type":"string","description":"The name of the page"},"title":{"type":"string","description":"The title of the page"},"webUrl":{"type":"string","description":"The URL to access the page"},"pageLayout":{"type":"string","description":"The layout type of the page"},"createdDateTime":{"type":"string","description":"When the page was created"},"lastModifiedDateTime":{"type":"string","description":"When the page was last modified"}}}},"sharepoint_upload_file":{"uploadedFiles":{"type":"array","description":"Array of uploaded file objects","items":{"type":"object","properties":{"id":{"type":"string","description":"The unique ID of the uploaded file"},"name":{"type":"string","description":"The name of the uploaded file"},"webUrl":{"type":"string","description":"The URL to access the file"},"size":{"type":"number","description":"The size of the file in bytes"},"createdDateTime":{"type":"string","description":"When the file was created"},"lastModifiedDateTime":{"type":"string","description":"When the file was last modified"}}}},"fileCount":{"type":"number","description":"Number of files uploaded"},"skippedFiles":{"type":"array","description":"Files that were skipped before upload","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"size":{"type":"number","description":"File size in bytes"},"limit":{"type":"number","description":"Upload size limit in bytes"},"reason":{"type":"string","description":"Reason the file was skipped"}}}},"skippedCount":{"type":"number","description":"Number of files skipped"},"errors":{"type":"array","description":"Per-file upload errors","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"error":{"type":"string","description":"Error message"},"status":{"type":"number","description":"HTTP status from Microsoft Graph","optional":true}}}}},"shopify_adjust_inventory":{"inventoryLevel":{"type":"object","description":"The inventory adjustment result","properties":{"adjustmentGroup":{"type":"object","description":"Inventory adjustment group details","properties":{"createdAt":{"type":"string","description":"Adjustment timestamp (ISO 8601)"},"reason":{"type":"string","description":"Adjustment reason"}}},"changes":{"type":"array","description":"Inventory changes applied","items":{"type":"object","properties":{"name":{"type":"string","description":"Quantity name (e.g., available)"},"delta":{"type":"number","description":"Quantity change amount"},"quantityAfterChange":{"type":"number","description":"Quantity after adjustment"},"item":{"type":"object","description":"Inventory item","properties":{"id":{"type":"string","description":"Inventory item identifier (GID)"},"sku":{"type":"string","description":"Stock keeping unit","optional":true}}},"location":{"type":"object","description":"Location of the adjustment","properties":{"id":{"type":"string","description":"Location identifier (GID)"},"name":{"type":"string","description":"Location name"}}}}}}}}},"shopify_cancel_order":{"order":{"type":"object","description":"The cancellation result","properties":{"id":{"type":"string","description":"Job identifier for the cancellation"},"cancelled":{"type":"boolean","description":"Whether the cancellation completed"},"message":{"type":"string","description":"Status message"}}}},"shopify_create_customer":{"customer":{"type":"object","description":"The created customer","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"shopify_create_fulfillment":{"fulfillment":{"type":"object","description":"The created fulfillment with tracking info and fulfilled items","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}},"fulfillmentLineItems":{"type":"array","description":"Fulfilled line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Fulfillment line item identifier (GID)"},"quantity":{"type":"number","description":"Quantity fulfilled"},"lineItem":{"type":"object","description":"Associated order line item","properties":{"title":{"type":"string","description":"Product title"}}}}}}}}},"shopify_create_product":{"product":{"type":"object","description":"The created product","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"shopify_delete_customer":{"deletedId":{"type":"string","description":"The ID of the deleted customer"}},"shopify_delete_product":{"deletedId":{"type":"string","description":"The ID of the deleted product"}},"shopify_get_collection":{"collection":{"type":"object","description":"The collection details including its products","properties":{"id":{"type":"string","description":"Unique collection identifier (GID)"},"title":{"type":"string","description":"Collection title"},"handle":{"type":"string","description":"URL-friendly collection identifier"},"description":{"type":"string","description":"Plain text description","optional":true},"descriptionHtml":{"type":"string","description":"HTML-formatted description","optional":true},"productsCount":{"type":"number","description":"Number of products in the collection"},"sortOrder":{"type":"string","description":"Product sort order in the collection"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"image":{"type":"object","description":"Collection image","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}},"optional":true},"products":{"type":"array","description":"Products in the collection","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"vendor":{"type":"string","description":"Product vendor"},"productType":{"type":"string","description":"Product type classification"},"totalInventory":{"type":"number","description":"Total inventory across all variants"},"featuredImage":{"type":"object","description":"Featured product image","properties":{"url":{"type":"string","description":"Featured image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}},"optional":true}}}}}}},"shopify_get_customer":{"customer":{"type":"object","description":"The customer details","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"shopify_get_inventory_level":{"inventoryLevel":{"type":"object","description":"The inventory level details","properties":{"id":{"type":"string","description":"Inventory item identifier (GID)"},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"tracked":{"type":"boolean","description":"Whether inventory is tracked"},"levels":{"type":"array","description":"Inventory levels at different locations","items":{"type":"object","properties":{"id":{"type":"string","description":"Inventory level identifier (GID)"},"available":{"type":"number","description":"Available quantity"},"onHand":{"type":"number","description":"On-hand quantity"},"committed":{"type":"number","description":"Committed quantity"},"incoming":{"type":"number","description":"Incoming quantity"},"reserved":{"type":"number","description":"Reserved quantity"},"location":{"type":"object","description":"Location for this inventory level","properties":{"id":{"type":"string","description":"Location identifier (GID)"},"name":{"type":"string","description":"Location name"}}}}}}}}},"shopify_get_order":{"order":{"type":"object","description":"The order details","properties":{"id":{"type":"string","description":"Unique order identifier (GID)"},"name":{"type":"string","description":"Order name (e.g., #1001)"},"email":{"type":"string","description":"Customer email for the order","optional":true},"phone":{"type":"string","description":"Customer phone for the order","optional":true},"createdAt":{"type":"string","description":"Order creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"cancelledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)","optional":true},"closedAt":{"type":"string","description":"Closure timestamp (ISO 8601)","optional":true},"displayFinancialStatus":{"type":"string","description":"Financial status (PENDING, AUTHORIZED, PARTIALLY_PAID, PAID, PARTIALLY_REFUNDED, REFUNDED, VOIDED)"},"displayFulfillmentStatus":{"type":"string","description":"Fulfillment status (UNFULFILLED, PARTIALLY_FULFILLED, FULFILLED, RESTOCKED, PENDING_FULFILLMENT, OPEN, IN_PROGRESS, ON_HOLD, SCHEDULED)"},"totalPriceSet":{"type":"object","description":"Total order price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"subtotalPriceSet":{"type":"object","description":"Order subtotal (before shipping and taxes)","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalTaxSet":{"type":"object","description":"Total tax amount","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalShippingPriceSet":{"type":"object","description":"Total shipping price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"note":{"type":"string","description":"Order note","optional":true},"tags":{"type":"array","description":"Order tags","items":{"type":"string"}},"customer":{"type":"object","description":"Customer who placed the order","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true}},"optional":true},"lineItems":{"type":"object","description":"Order line items with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of line item edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Line item node","properties":{"id":{"type":"string","description":"Unique line item identifier (GID)"},"title":{"type":"string","description":"Product title"},"quantity":{"type":"number","description":"Quantity ordered"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}},"optional":true},"originalTotalSet":{"type":"object","description":"Original total price before discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"discountedTotalSet":{"type":"object","description":"Total price after discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}}}}}}}},"optional":true},"shippingAddress":{"type":"object","description":"Shipping address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"billingAddress":{"type":"object","description":"Billing address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"fulfillments":{"type":"array","description":"Order fulfillments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}}}},"optional":true}}}},"shopify_get_product":{"product":{"type":"object","description":"The product details","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"shopify_list_collections":{"collections":{"type":"array","description":"List of collections with their IDs, titles, and product counts","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique collection identifier (GID)"},"title":{"type":"string","description":"Collection title"},"handle":{"type":"string","description":"URL-friendly collection identifier"},"description":{"type":"string","description":"Plain text description","optional":true},"descriptionHtml":{"type":"string","description":"HTML-formatted description","optional":true},"productsCount":{"type":"number","description":"Number of products in the collection"},"sortOrder":{"type":"string","description":"Product sort order in the collection"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"image":{"type":"object","description":"Collection image","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_customers":{"customers":{"type":"array","description":"List of customers","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_inventory_items":{"inventoryItems":{"type":"array","description":"List of inventory items with their IDs, SKUs, and stock levels","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique inventory item identifier (GID)"},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"tracked":{"type":"boolean","description":"Whether inventory is tracked"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"product":{"type":"object","description":"Associated product","properties":{"id":{"type":"string","description":"Product identifier (GID)"},"title":{"type":"string","description":"Product title"}},"optional":true}},"optional":true},"inventoryLevels":{"type":"array","description":"Inventory levels at different locations","items":{"type":"object","properties":{"id":{"type":"string","description":"Inventory level identifier (GID)"},"available":{"type":"number","description":"Available quantity"},"location":{"type":"object","description":"Location for this inventory level","properties":{"id":{"type":"string","description":"Location identifier (GID)"},"name":{"type":"string","description":"Location name"}}}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_locations":{"locations":{"type":"array","description":"List of locations with their IDs, names, and addresses","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique location identifier (GID)"},"name":{"type":"string","description":"Location name"},"isActive":{"type":"boolean","description":"Whether the location is active"},"fulfillsOnlineOrders":{"type":"boolean","description":"Whether the location fulfills online orders"},"address":{"type":"object","description":"Location address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_orders":{"orders":{"type":"array","description":"List of orders","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique order identifier (GID)"},"name":{"type":"string","description":"Order name (e.g., #1001)"},"email":{"type":"string","description":"Customer email for the order","optional":true},"phone":{"type":"string","description":"Customer phone for the order","optional":true},"createdAt":{"type":"string","description":"Order creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"cancelledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)","optional":true},"closedAt":{"type":"string","description":"Closure timestamp (ISO 8601)","optional":true},"displayFinancialStatus":{"type":"string","description":"Financial status (PENDING, AUTHORIZED, PARTIALLY_PAID, PAID, PARTIALLY_REFUNDED, REFUNDED, VOIDED)"},"displayFulfillmentStatus":{"type":"string","description":"Fulfillment status (UNFULFILLED, PARTIALLY_FULFILLED, FULFILLED, RESTOCKED, PENDING_FULFILLMENT, OPEN, IN_PROGRESS, ON_HOLD, SCHEDULED)"},"totalPriceSet":{"type":"object","description":"Total order price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"subtotalPriceSet":{"type":"object","description":"Order subtotal (before shipping and taxes)","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalTaxSet":{"type":"object","description":"Total tax amount","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalShippingPriceSet":{"type":"object","description":"Total shipping price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"note":{"type":"string","description":"Order note","optional":true},"tags":{"type":"array","description":"Order tags","items":{"type":"string"}},"customer":{"type":"object","description":"Customer who placed the order","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true}},"optional":true},"lineItems":{"type":"object","description":"Order line items with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of line item edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Line item node","properties":{"id":{"type":"string","description":"Unique line item identifier (GID)"},"title":{"type":"string","description":"Product title"},"quantity":{"type":"number","description":"Quantity ordered"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}},"optional":true},"originalTotalSet":{"type":"object","description":"Original total price before discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"discountedTotalSet":{"type":"object","description":"Total price after discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}}}}}}}},"optional":true},"shippingAddress":{"type":"object","description":"Shipping address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"billingAddress":{"type":"object","description":"Billing address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"fulfillments":{"type":"array","description":"Order fulfillments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}}}},"optional":true}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_list_products":{"products":{"type":"array","description":"List of products","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"hasNextPage":{"type":"boolean","description":"Whether there are more results after this page"},"hasPreviousPage":{"type":"boolean","description":"Whether there are results before this page"}}}},"shopify_update_customer":{"customer":{"type":"object","description":"The updated customer","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true},"createdAt":{"type":"string","description":"Account creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"note":{"type":"string","description":"Internal notes about the customer","optional":true},"tags":{"type":"array","description":"Customer tags for categorization","items":{"type":"string"}},"amountSpent":{"type":"object","description":"Total amount spent by customer","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"addresses":{"type":"array","description":"Customer addresses","items":{"type":"object","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}}},"optional":true},"defaultAddress":{"type":"object","description":"Customer default address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true}}}},"shopify_update_order":{"order":{"type":"object","description":"The updated order","properties":{"id":{"type":"string","description":"Unique order identifier (GID)"},"name":{"type":"string","description":"Order name (e.g., #1001)"},"email":{"type":"string","description":"Customer email for the order","optional":true},"phone":{"type":"string","description":"Customer phone for the order","optional":true},"createdAt":{"type":"string","description":"Order creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"cancelledAt":{"type":"string","description":"Cancellation timestamp (ISO 8601)","optional":true},"closedAt":{"type":"string","description":"Closure timestamp (ISO 8601)","optional":true},"displayFinancialStatus":{"type":"string","description":"Financial status (PENDING, AUTHORIZED, PARTIALLY_PAID, PAID, PARTIALLY_REFUNDED, REFUNDED, VOIDED)"},"displayFulfillmentStatus":{"type":"string","description":"Fulfillment status (UNFULFILLED, PARTIALLY_FULFILLED, FULFILLED, RESTOCKED, PENDING_FULFILLMENT, OPEN, IN_PROGRESS, ON_HOLD, SCHEDULED)"},"totalPriceSet":{"type":"object","description":"Total order price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"subtotalPriceSet":{"type":"object","description":"Order subtotal (before shipping and taxes)","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalTaxSet":{"type":"object","description":"Total tax amount","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"totalShippingPriceSet":{"type":"object","description":"Total shipping price","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}},"optional":true},"note":{"type":"string","description":"Order note","optional":true},"tags":{"type":"array","description":"Order tags","items":{"type":"string"}},"customer":{"type":"object","description":"Customer who placed the order","properties":{"id":{"type":"string","description":"Unique customer identifier (GID)"},"email":{"type":"string","description":"Customer email address","optional":true},"firstName":{"type":"string","description":"Customer first name","optional":true},"lastName":{"type":"string","description":"Customer last name","optional":true},"phone":{"type":"string","description":"Customer phone number","optional":true}},"optional":true},"lineItems":{"type":"object","description":"Order line items with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of line item edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Line item node","properties":{"id":{"type":"string","description":"Unique line item identifier (GID)"},"title":{"type":"string","description":"Product title"},"quantity":{"type":"number","description":"Quantity ordered"},"variant":{"type":"object","description":"Associated product variant","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}},"optional":true},"originalTotalSet":{"type":"object","description":"Original total price before discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}},"discountedTotalSet":{"type":"object","description":"Total price after discounts","properties":{"shopMoney":{"type":"object","description":"Amount in shop currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}}},"presentmentMoney":{"type":"object","description":"Amount in presentment currency","properties":{"amount":{"type":"string","description":"Decimal money amount"},"currencyCode":{"type":"string","description":"Currency code (ISO 4217)"}},"optional":true}}}}}}}}},"optional":true},"shippingAddress":{"type":"object","description":"Shipping address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"billingAddress":{"type":"object","description":"Billing address","properties":{"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"address1":{"type":"string","description":"Street address line 1","optional":true},"address2":{"type":"string","description":"Street address line 2","optional":true},"city":{"type":"string","description":"City","optional":true},"province":{"type":"string","description":"Province or state name","optional":true},"provinceCode":{"type":"string","description":"Province or state code","optional":true},"country":{"type":"string","description":"Country name","optional":true},"countryCode":{"type":"string","description":"Country code (ISO 3166-1 alpha-2)","optional":true},"zip":{"type":"string","description":"Postal or ZIP code","optional":true},"phone":{"type":"string","description":"Phone number","optional":true}},"optional":true},"fulfillments":{"type":"array","description":"Order fulfillments","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique fulfillment identifier (GID)"},"status":{"type":"string","description":"Fulfillment status (pending, open, success, cancelled, error, failure)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"trackingInfo":{"type":"array","description":"Tracking information for shipments","items":{"type":"object","properties":{"company":{"type":"string","description":"Shipping carrier name","optional":true},"number":{"type":"string","description":"Tracking number","optional":true},"url":{"type":"string","description":"Tracking URL","optional":true}}}}}},"optional":true}}}},"shopify_update_product":{"product":{"type":"object","description":"The updated product","properties":{"id":{"type":"string","description":"Unique product identifier (GID)"},"title":{"type":"string","description":"Product title"},"handle":{"type":"string","description":"URL-friendly product identifier"},"descriptionHtml":{"type":"string","description":"Product description in HTML format"},"vendor":{"type":"string","description":"Product vendor or manufacturer"},"productType":{"type":"string","description":"Product type classification"},"tags":{"type":"array","description":"Product tags for categorization","items":{"type":"string"}},"status":{"type":"string","description":"Product status (ACTIVE, DRAFT, ARCHIVED)"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last modification timestamp (ISO 8601)"},"variants":{"type":"object","description":"Product variants with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of variant edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Variant node","properties":{"id":{"type":"string","description":"Unique variant identifier (GID)"},"title":{"type":"string","description":"Variant title"},"price":{"type":"string","description":"Variant price"},"compareAtPrice":{"type":"string","description":"Compare at price","optional":true},"sku":{"type":"string","description":"Stock keeping unit","optional":true},"inventoryQuantity":{"type":"number","description":"Available inventory quantity","optional":true}}}}}}}},"images":{"type":"object","description":"Product images with edges/nodes structure","properties":{"edges":{"type":"array","description":"Array of image edges","items":{"type":"object","properties":{"node":{"type":"object","description":"Image node","properties":{"id":{"type":"string","description":"Unique image identifier (GID)"},"url":{"type":"string","description":"Image URL"},"altText":{"type":"string","description":"Alternative text for accessibility","optional":true}}}}}}}}}}},"similarweb_bounce_rate":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"bounceRate":{"type":"array","description":"Bounce rate data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"bounceRate":{"type":"number","description":"Bounce rate (0-1)"}}}}},"similarweb_page_views":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"pageViews":{"type":"array","description":"Page view data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"pageViews":{"type":"number","description":"Total page views"}}}}},"similarweb_pages_per_visit":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"pagesPerVisit":{"type":"array","description":"Pages per visit data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"pagesPerVisit":{"type":"number","description":"Average pages per visit"}}}}},"similarweb_traffic_visits":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"visits":{"type":"array","description":"Visit data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"visits":{"type":"number","description":"Number of visits"}}}}},"similarweb_visit_duration":{"domain":{"type":"string","description":"Analyzed domain"},"country":{"type":"string","description":"Country filter applied"},"granularity":{"type":"string","description":"Data granularity"},"lastUpdated":{"type":"string","description":"Data last updated timestamp","optional":true},"averageVisitDuration":{"type":"array","description":"Desktop visit duration data over time","items":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"durationSeconds":{"type":"number","description":"Average visit duration in seconds"}}}}},"similarweb_website_overview":{"siteName":{"type":"string","description":"Website name"},"description":{"type":"string","description":"Website description","optional":true},"globalRank":{"type":"number","description":"Global traffic rank","optional":true},"countryRank":{"type":"number","description":"Country traffic rank","optional":true},"categoryRank":{"type":"number","description":"Category traffic rank","optional":true},"category":{"type":"string","description":"Website category","optional":true},"monthlyVisits":{"type":"number","description":"Estimated monthly visits","optional":true},"engagementVisitDuration":{"type":"number","description":"Average visit duration in seconds","optional":true},"engagementPagesPerVisit":{"type":"number","description":"Average pages per visit","optional":true},"engagementBounceRate":{"type":"number","description":"Bounce rate (0-1)","optional":true},"topCountries":{"type":"array","description":"Top countries by traffic share","items":{"type":"object","properties":{"country":{"type":"string","description":"Country code"},"share":{"type":"number","description":"Traffic share (0-1)"}}}},"trafficSources":{"type":"json","description":"Traffic source breakdown","properties":{"direct":{"type":"number","description":"Direct traffic share"},"referrals":{"type":"number","description":"Referral traffic share"},"search":{"type":"number","description":"Search traffic share"},"social":{"type":"number","description":"Social traffic share"},"mail":{"type":"number","description":"Email traffic share"},"paidReferrals":{"type":"number","description":"Paid referral traffic share"}}}},"sixtyfour_enrich_company":{"notes":{"type":"string","description":"Research notes about the company","optional":true},"structuredData":{"type":"json","description":"Enriched company data matching the requested struct fields"},"references":{"type":"json","description":"Source URLs and descriptions used for enrichment"},"confidenceScore":{"type":"number","description":"Quality score for the returned data (0-10)","optional":true},"orgChart":{"type":"json","description":"Org chart returned when fullOrgChart is enabled","optional":true}},"sixtyfour_enrich_lead":{"notes":{"type":"string","description":"Research notes about the lead","optional":true},"structuredData":{"type":"json","description":"Enriched lead data matching the requested struct fields"},"references":{"type":"json","description":"Source URLs and descriptions used for enrichment"},"confidenceScore":{"type":"number","description":"Quality score for the returned data (0-10)","optional":true}},"sixtyfour_find_email":{"name":{"type":"string","description":"Name of the person","optional":true},"company":{"type":"string","description":"Company name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"linkedinUrl":{"type":"string","description":"LinkedIn profile URL","optional":true},"emails":{"type":"json","description":"Professional email addresses found","properties":{"address":{"type":"string","description":"Email address"},"status":{"type":"string","description":"Validation status (OK or UNKNOWN)"},"type":{"type":"string","description":"Email type (COMPANY or PERSONAL)"}}},"personalEmails":{"type":"json","description":"Personal email addresses found (only in PERSONAL mode)","optional":true,"properties":{"address":{"type":"string","description":"Email address"},"status":{"type":"string","description":"Validation status (OK or UNKNOWN)"},"type":{"type":"string","description":"Email type (COMPANY or PERSONAL)"}}}},"sixtyfour_find_phone":{"name":{"type":"string","description":"Name of the person","optional":true},"company":{"type":"string","description":"Company name","optional":true},"phone":{"type":"string","description":"Phone number(s) found","optional":true},"linkedinUrl":{"type":"string","description":"LinkedIn profile URL","optional":true}},"slack_add_reaction":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"reaction":{"type":"string","description":"Emoji reaction name"}}}},"slack_archive_conversation":{"ok":{"type":"boolean","description":"Whether the conversation was archived successfully"}},"slack_canvas":{"canvas_id":{"type":"string","description":"Unique canvas identifier"}},"slack_create_channel_canvas":{"canvas_id":{"type":"string","description":"ID of the created channel canvas"}},"slack_create_conversation":{"channelInfo":{"type":"object","description":"The newly created channel object","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_delete_canvas":{"ok":{"type":"boolean","description":"Whether Slack deleted the canvas successfully"}},"slack_delete_message":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Deleted message metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"}}}},"slack_delete_scheduled_message":{"ok":{"type":"boolean","description":"Whether the scheduled message was deleted successfully"}},"slack_download":{"file":{"type":"file","description":"Downloaded file stored in execution files","properties":{"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type of the file"},"data":{"type":"string","description":"File content (base64 encoded)"},"size":{"type":"number","description":"File size in bytes"}}}},"slack_edit_canvas":{"content":{"type":"string","description":"Success message"}},"slack_ephemeral_message":{"messageTs":{"type":"string","description":"Timestamp of the ephemeral message (cannot be used with chat.update)"},"channel":{"type":"string","description":"Channel ID where the ephemeral message was sent"}},"slack_get_canvas":{"canvas":{"type":"object","description":"Canvas file information returned by Slack","properties":{"id":{"type":"string","description":"Unique canvas file identifier"},"created":{"type":"number","description":"Unix timestamp when the canvas was created"},"timestamp":{"type":"number","description":"Unix timestamp associated with the canvas"},"name":{"type":"string","description":"Canvas file name","optional":true},"title":{"type":"string","description":"Canvas title","optional":true},"mimetype":{"type":"string","description":"MIME type of the canvas file","optional":true},"filetype":{"type":"string","description":"Slack file type for the canvas","optional":true},"pretty_type":{"type":"string","description":"Human-readable file type","optional":true},"user":{"type":"string","description":"User ID of the canvas creator","optional":true},"editable":{"type":"boolean","description":"Whether the canvas file is editable","optional":true},"size":{"type":"number","description":"Canvas file size in bytes","optional":true},"mode":{"type":"string","description":"File mode","optional":true},"is_external":{"type":"boolean","description":"Whether the canvas is externally hosted","optional":true},"is_public":{"type":"boolean","description":"Whether the canvas is public","optional":true},"url_private":{"type":"string","description":"Private URL for the canvas file","optional":true},"url_private_download":{"type":"string","description":"Private download URL for the canvas file","optional":true},"permalink":{"type":"string","description":"Permanent URL for the canvas","optional":true},"channels":{"type":"array","description":"Public channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"groups":{"type":"array","description":"Private channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"ims":{"type":"array","description":"Direct message IDs where the canvas appears","items":{"type":"string","description":"Conversation ID"},"optional":true},"canvas_readtime":{"type":"number","description":"Approximate read time for canvas content","optional":true},"is_channel_space":{"type":"boolean","description":"Whether this canvas is linked to a channel","optional":true},"linked_channel_id":{"type":"string","description":"Channel ID linked to this canvas","optional":true},"canvas_creator_id":{"type":"string","description":"User ID of the canvas creator","optional":true}}}},"slack_get_channel_history":{"messages":{"type":"array","description":"Channel messages in reverse-chronological order (newest first)","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"count":{"type":"number","description":"Total number of messages returned across all fetched pages"},"hasMore":{"type":"boolean","description":"Whether more pages remain beyond the fetched window"},"nextCursor":{"type":"string","description":"Cursor to fetch the next page; null when there are no more pages","optional":true},"pages":{"type":"number","description":"Number of pages fetched in this invocation"}},"slack_get_channel_info":{"channelInfo":{"type":"object","description":"Detailed channel information","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_get_message":{"message":{"type":"object","description":"The retrieved message object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"slack_get_permalink":{"ok":{"type":"boolean","description":"Whether the permalink was retrieved successfully"},"channel":{"type":"string","description":"Channel ID containing the message"},"permalink":{"type":"string","description":"The permalink URL to the message"}},"slack_get_thread":{"parentMessage":{"type":"object","description":"The thread parent message","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}},"replies":{"type":"array","description":"Array of reply messages in the thread (excluding the parent)","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"messages":{"type":"array","description":"All messages in the thread (parent + replies) in chronological order","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"replyCount":{"type":"number","description":"Number of replies returned in this response"},"hasMore":{"type":"boolean","description":"Whether there are more messages in the thread (pagination needed)"}},"slack_get_thread_replies":{"parentMessage":{"type":"object","description":"The thread parent message, or null if the thread is empty","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}},"optional":true},"replies":{"type":"array","description":"All reply messages in the thread (excluding the parent)","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"messages":{"type":"array","description":"All messages (parent + replies) in chronological order","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}},"replyCount":{"type":"number","description":"Number of replies returned (excluding the parent)"},"hasMore":{"type":"boolean","description":"Whether more pages remain beyond the fetched window"},"nextCursor":{"type":"string","description":"Cursor to fetch the next page; null when there are no more pages","optional":true},"pages":{"type":"number","description":"Number of pages fetched in this invocation"}},"slack_get_user":{"user":{"type":"object","description":"Detailed user information","properties":{"id":{"type":"string","description":"User ID (e.g., U1234567890)"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"name":{"type":"string","description":"Username (handle)"},"real_name":{"type":"string","description":"Full real name"},"display_name":{"type":"string","description":"Display name shown in Slack"},"first_name":{"type":"string","description":"First name","optional":true},"last_name":{"type":"string","description":"Last name","optional":true},"title":{"type":"string","description":"Job title","optional":true},"phone":{"type":"string","description":"Phone number","optional":true},"skype":{"type":"string","description":"Skype handle","optional":true},"email":{"type":"string","description":"Email address (requires users:read.email scope)","optional":true},"is_bot":{"type":"boolean","description":"Whether the user is a bot"},"is_admin":{"type":"boolean","description":"Whether the user is a workspace admin"},"is_owner":{"type":"boolean","description":"Whether the user is the workspace owner"},"is_primary_owner":{"type":"boolean","description":"Whether the user is the primary owner","optional":true},"is_restricted":{"type":"boolean","description":"Whether the user is a guest (restricted)","optional":true},"is_ultra_restricted":{"type":"boolean","description":"Whether the user is a single-channel guest","optional":true},"is_app_user":{"type":"boolean","description":"Whether user is an app user","optional":true},"deleted":{"type":"boolean","description":"Whether the user is deactivated"},"color":{"type":"string","description":"User color for display","optional":true},"timezone":{"type":"string","description":"Timezone identifier (e.g., America/Los_Angeles)","optional":true},"timezone_label":{"type":"string","description":"Human-readable timezone label","optional":true},"timezone_offset":{"type":"number","description":"Timezone offset in seconds from UTC","optional":true},"avatar":{"type":"string","description":"URL to user avatar image","optional":true},"avatar_24":{"type":"string","description":"URL to 24px avatar","optional":true},"avatar_48":{"type":"string","description":"URL to 48px avatar","optional":true},"avatar_72":{"type":"string","description":"URL to 72px avatar","optional":true},"avatar_192":{"type":"string","description":"URL to 192px avatar","optional":true},"avatar_512":{"type":"string","description":"URL to 512px avatar","optional":true},"status_text":{"type":"string","description":"Custom status text","optional":true},"status_emoji":{"type":"string","description":"Custom status emoji","optional":true},"status_expiration":{"type":"number","description":"Unix timestamp when status expires","optional":true},"updated":{"type":"number","description":"Unix timestamp of last profile update","optional":true},"has_2fa":{"type":"boolean","description":"Whether two-factor auth is enabled","optional":true}}}},"slack_get_user_presence":{"presence":{"type":"string","description":"User presence status: \\"active\\" or \\"away\\""},"online":{"type":"boolean","description":"Whether user has an active client connection (only available when checking own presence)","optional":true},"autoAway":{"type":"boolean","description":"Whether user was automatically set to away due to inactivity (only available when checking own presence)","optional":true},"manualAway":{"type":"boolean","description":"Whether user manually set themselves as away (only available when checking own presence)","optional":true},"connectionCount":{"type":"number","description":"Total number of active connections for the user (only available when checking own presence)","optional":true},"lastActivity":{"type":"number","description":"Unix timestamp of last detected activity (only available when checking own presence)","optional":true}},"slack_invite_to_conversation":{"channelInfo":{"type":"object","description":"The channel object after inviting users","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}},"errors":{"type":"array","description":"Per-user errors when force is true and some invitations failed","optional":true,"items":{"type":"object","properties":{"user":{"type":"string","description":"User ID that failed"},"ok":{"type":"boolean","description":"Always false for error entries"},"error":{"type":"string","description":"Error code for this user"}}}}},"slack_list_canvases":{"canvases":{"type":"array","description":"Canvas file objects returned by Slack","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique canvas file identifier"},"created":{"type":"number","description":"Unix timestamp when the canvas was created"},"timestamp":{"type":"number","description":"Unix timestamp associated with the canvas"},"name":{"type":"string","description":"Canvas file name","optional":true},"title":{"type":"string","description":"Canvas title","optional":true},"mimetype":{"type":"string","description":"MIME type of the canvas file","optional":true},"filetype":{"type":"string","description":"Slack file type for the canvas","optional":true},"pretty_type":{"type":"string","description":"Human-readable file type","optional":true},"user":{"type":"string","description":"User ID of the canvas creator","optional":true},"editable":{"type":"boolean","description":"Whether the canvas file is editable","optional":true},"size":{"type":"number","description":"Canvas file size in bytes","optional":true},"mode":{"type":"string","description":"File mode","optional":true},"is_external":{"type":"boolean","description":"Whether the canvas is externally hosted","optional":true},"is_public":{"type":"boolean","description":"Whether the canvas is public","optional":true},"url_private":{"type":"string","description":"Private URL for the canvas file","optional":true},"url_private_download":{"type":"string","description":"Private download URL for the canvas file","optional":true},"permalink":{"type":"string","description":"Permanent URL for the canvas","optional":true},"channels":{"type":"array","description":"Public channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"groups":{"type":"array","description":"Private channel IDs where the canvas appears","items":{"type":"string","description":"Channel ID"},"optional":true},"ims":{"type":"array","description":"Direct message IDs where the canvas appears","items":{"type":"string","description":"Conversation ID"},"optional":true},"canvas_readtime":{"type":"number","description":"Approximate read time for canvas content","optional":true},"is_channel_space":{"type":"boolean","description":"Whether this canvas is linked to a channel","optional":true},"linked_channel_id":{"type":"string","description":"Channel ID linked to this canvas","optional":true},"canvas_creator_id":{"type":"string","description":"User ID of the canvas creator","optional":true}}}},"paging":{"type":"object","description":"Pagination information from Slack","properties":{"count":{"type":"number","description":"Number of items requested per page"},"total":{"type":"number","description":"Total number of matching files"},"page":{"type":"number","description":"Current page number"},"pages":{"type":"number","description":"Total number of pages"}}}},"slack_list_channels":{"channels":{"type":"array","description":"Array of channel objects from the workspace","items":{"type":"object","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"ids":{"type":"array","description":"Array of channel IDs for easy access","items":{"type":"string","description":"Channel ID"}},"names":{"type":"array","description":"Array of channel names for easy access","items":{"type":"string","description":"Channel name"}},"count":{"type":"number","description":"Total number of channels returned"},"nextCursor":{"type":"string","description":"Cursor for the next page; null if no more pages","optional":true}},"slack_list_members":{"members":{"type":"array","description":"Array of user IDs who are members of the channel (e.g., U1234567890)","items":{"type":"string"}},"count":{"type":"number","description":"Total number of members returned"},"nextCursor":{"type":"string","description":"Cursor for the next page; null if no more pages","optional":true}},"slack_list_scheduled_messages":{"scheduledMessages":{"type":"array","description":"Array of pending scheduled message objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Scheduled message ID"},"channel_id":{"type":"string","description":"Channel the message is scheduled for"},"post_at":{"type":"number","description":"Unix timestamp when the message will post"},"date_created":{"type":"number","description":"Unix timestamp when the schedule was created"},"text":{"type":"string","description":"Scheduled message text","optional":true}}}},"nextCursor":{"type":"string","description":"Cursor for the next page (null when there are no more pages)","optional":true}},"slack_list_users":{"users":{"type":"array","description":"Array of user objects from the workspace","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID (e.g., U1234567890)"},"name":{"type":"string","description":"Username (handle)"},"real_name":{"type":"string","description":"Full real name"},"display_name":{"type":"string","description":"Display name shown in Slack"},"email":{"type":"string","description":"Email address (requires users:read.email scope)","optional":true},"is_bot":{"type":"boolean","description":"Whether the user is a bot"},"is_admin":{"type":"boolean","description":"Whether the user is a workspace admin"},"is_owner":{"type":"boolean","description":"Whether the user is the workspace owner"},"deleted":{"type":"boolean","description":"Whether the user is deactivated"},"timezone":{"type":"string","description":"User timezone identifier","optional":true},"avatar":{"type":"string","description":"URL to user avatar image","optional":true},"status_text":{"type":"string","description":"Custom status text","optional":true},"status_emoji":{"type":"string","description":"Custom status emoji","optional":true}}}},"ids":{"type":"array","description":"Array of user IDs for easy access","items":{"type":"string","description":"User ID"}},"names":{"type":"array","description":"Array of usernames for easy access","items":{"type":"string","description":"Username"}},"count":{"type":"number","description":"Total number of users returned"},"nextCursor":{"type":"string","description":"Cursor for the next page; null if no more pages","optional":true}},"slack_lookup_canvas_sections":{"sections":{"type":"array","description":"Canvas sections matching the lookup criteria","items":{"type":"object","properties":{"id":{"type":"string","description":"Canvas section identifier"}}}}},"slack_message":{"message":{"type":"object","description":"Complete message object with all properties returned by Slack","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}},"ts":{"type":"string","description":"Message timestamp"},"channel":{"type":"string","description":"Channel ID where message was sent"},"fileCount":{"type":"number","description":"Number of files uploaded (when files are attached)"},"files":{"type":"file[]","description":"Files attached to the message"}},"slack_message_reader":{"messages":{"type":"array","description":"Array of message objects from the channel","items":{"type":"object","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}}}},"slack_open_view":{"view":{"type":"object","description":"The opened modal view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"slack_publish_view":{"view":{"type":"object","description":"The published Home tab view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"slack_push_view":{"view":{"type":"object","description":"The pushed modal view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"slack_remove_reaction":{"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Reaction metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"reaction":{"type":"string","description":"Emoji reaction name"}}}},"slack_rename_conversation":{"channelInfo":{"type":"object","description":"The channel object after renaming","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_schedule_message":{"scheduledMessageId":{"type":"string","description":"Identifier of the scheduled message (used to delete it before it posts)"},"postAt":{"type":"number","description":"Unix timestamp when the message will post"},"channel":{"type":"string","description":"Channel ID where the message is scheduled"},"message":{"type":"object","description":"The scheduled message object returned by Slack"}},"slack_set_conversation_purpose":{"purpose":{"type":"string","description":"The purpose/description that was set on the channel"}},"slack_set_conversation_topic":{"channelInfo":{"type":"object","description":"The channel object after updating the topic","properties":{"id":{"type":"string","description":"Channel ID (e.g., C1234567890)"},"name":{"type":"string","description":"Channel name without # prefix"},"is_channel":{"type":"boolean","description":"Whether this is a channel","optional":true},"is_private":{"type":"boolean","description":"Whether channel is private"},"is_archived":{"type":"boolean","description":"Whether channel is archived"},"is_general":{"type":"boolean","description":"Whether this is the general channel","optional":true},"is_member":{"type":"boolean","description":"Whether the bot/user is a member"},"is_shared":{"type":"boolean","description":"Whether channel is shared across workspaces","optional":true},"is_ext_shared":{"type":"boolean","description":"Whether channel is externally shared","optional":true},"is_org_shared":{"type":"boolean","description":"Whether channel is org-wide shared","optional":true},"num_members":{"type":"number","description":"Number of members in the channel","optional":true},"topic":{"type":"string","description":"Channel topic"},"purpose":{"type":"string","description":"Channel purpose/description"},"created":{"type":"number","description":"Unix timestamp when channel was created","optional":true},"creator":{"type":"string","description":"User ID of channel creator","optional":true},"updated":{"type":"number","description":"Unix timestamp of last update","optional":true}}}},"slack_set_status":{"ok":{"type":"boolean","description":"Whether the status was set successfully"},"channel":{"type":"string","description":"Channel ID the status was set on"},"threadTs":{"type":"string","description":"Thread timestamp the status was set on"}},"slack_set_suggested_prompts":{"ok":{"type":"boolean","description":"Whether the suggested prompts were set successfully"},"channel":{"type":"string","description":"Channel ID the prompts were set on"},"threadTs":{"type":"string","description":"Thread timestamp the prompts were set on"}},"slack_set_title":{"ok":{"type":"boolean","description":"Whether the title was set successfully"},"channel":{"type":"string","description":"Channel ID the title was set on"},"threadTs":{"type":"string","description":"Thread timestamp the title was set on"}},"slack_update_message":{"message":{"type":"object","description":"Complete updated message object with all properties returned by Slack","properties":{"type":{"type":"string","description":"Message type (usually \\"message\\")"},"ts":{"type":"string","description":"Message timestamp (unique identifier)"},"text":{"type":"string","description":"Message text content"},"user":{"type":"string","description":"User ID who sent the message","optional":true},"bot_id":{"type":"string","description":"Bot ID if sent by a bot","optional":true},"username":{"type":"string","description":"Display username","optional":true},"channel":{"type":"string","description":"Channel ID","optional":true},"team":{"type":"string","description":"Team/workspace ID","optional":true},"thread_ts":{"type":"string","description":"Parent message timestamp (for threaded replies)","optional":true},"parent_user_id":{"type":"string","description":"User ID of thread parent message author","optional":true},"reply_count":{"type":"number","description":"Total number of replies in thread","optional":true},"reply_users_count":{"type":"number","description":"Number of unique users who replied","optional":true},"latest_reply":{"type":"string","description":"Timestamp of most recent reply","optional":true},"subscribed":{"type":"boolean","description":"Whether user is subscribed to thread","optional":true},"last_read":{"type":"string","description":"Timestamp of last read message","optional":true},"unread_count":{"type":"number","description":"Number of unread messages in thread","optional":true},"subtype":{"type":"string","description":"Message subtype (bot_message, file_share, etc.)","optional":true},"is_starred":{"type":"boolean","description":"Whether message is starred by user","optional":true},"pinned_to":{"type":"array","description":"Channel IDs where message is pinned","items":{"type":"string","description":"Channel ID"},"optional":true},"permalink":{"type":"string","description":"Permanent URL to the message","optional":true},"reactions":{"type":"array","description":"Reactions on this message","items":{"type":"object","properties":{"name":{"type":"string","description":"Emoji name (without colons)"},"count":{"type":"number","description":"Number of times this reaction was added"},"users":{"type":"array","description":"Array of user IDs who reacted","items":{"type":"string","description":"User ID"}}}}},"files":{"type":"array","description":"Files attached to the message","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"mimetype":{"type":"string","description":"MIME type of the file"},"size":{"type":"number","description":"File size in bytes"},"url_private":{"type":"string","description":"Private download URL (requires auth)","optional":true},"permalink":{"type":"string","description":"Permanent link to the file","optional":true},"mode":{"type":"string","description":"File mode (hosted, external, etc.)","optional":true}}}},"attachments":{"type":"array","description":"Legacy attachments on the message","items":{"type":"object","properties":{"id":{"type":"number","description":"Attachment ID","optional":true},"fallback":{"type":"string","description":"Plain text summary","optional":true},"text":{"type":"string","description":"Main attachment text","optional":true},"pretext":{"type":"string","description":"Text shown before attachment","optional":true},"color":{"type":"string","description":"Color bar hex code or preset","optional":true},"author_name":{"type":"string","description":"Author display name","optional":true},"author_link":{"type":"string","description":"Author link URL","optional":true},"author_icon":{"type":"string","description":"Author icon URL","optional":true},"title":{"type":"string","description":"Attachment title","optional":true},"title_link":{"type":"string","description":"Title link URL","optional":true},"image_url":{"type":"string","description":"Image URL","optional":true},"thumb_url":{"type":"string","description":"Thumbnail URL","optional":true},"footer":{"type":"string","description":"Footer text","optional":true},"footer_icon":{"type":"string","description":"Footer icon URL","optional":true},"ts":{"type":"string","description":"Timestamp shown in footer","optional":true}}}},"blocks":{"type":"array","description":"Block Kit blocks in the message","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"edited":{"type":"object","description":"Edit information if message was edited","optional":true,"properties":{"user":{"type":"string","description":"User ID who edited the message"},"ts":{"type":"string","description":"Timestamp of the edit"}}}}},"content":{"type":"string","description":"Success message"},"metadata":{"type":"object","description":"Updated message metadata","properties":{"channel":{"type":"string","description":"Channel ID"},"timestamp":{"type":"string","description":"Message timestamp"},"text":{"type":"string","description":"Updated message text"}}}},"slack_update_view":{"view":{"type":"object","description":"The updated modal view object","properties":{"id":{"type":"string","description":"Unique view identifier"},"team_id":{"type":"string","description":"Workspace/team ID","optional":true},"type":{"type":"string","description":"View type (e.g., \\"modal\\")"},"title":{"type":"json","description":"Plain text title object with type and text fields","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Title text content"}}},"submit":{"type":"json","description":"Plain text submit button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Submit button text"}}},"close":{"type":"json","description":"Plain text close button object","optional":true,"properties":{"type":{"type":"string","description":"Text object type (plain_text)"},"text":{"type":"string","description":"Close button text"}}},"blocks":{"type":"array","description":"Block Kit blocks in the view","items":{"type":"object","properties":{"type":{"type":"string","description":"Block type (section, divider, image, actions, etc.)"},"block_id":{"type":"string","description":"Unique block identifier","optional":true}}}},"private_metadata":{"type":"string","description":"Private metadata string passed with the view","optional":true},"callback_id":{"type":"string","description":"Custom identifier for the view","optional":true},"external_id":{"type":"string","description":"Custom external identifier (max 255 chars, unique per workspace)","optional":true},"state":{"type":"json","description":"Current state of the view with input values","optional":true},"hash":{"type":"string","description":"View version hash for updates","optional":true},"clear_on_close":{"type":"boolean","description":"Whether to clear all views in the stack when this view is closed","optional":true},"notify_on_close":{"type":"boolean","description":"Whether to send a view_closed event when this view is closed","optional":true},"root_view_id":{"type":"string","description":"ID of the root view in the view stack","optional":true},"previous_view_id":{"type":"string","description":"ID of the previous view in the view stack","optional":true},"app_id":{"type":"string","description":"Application identifier","optional":true},"bot_id":{"type":"string","description":"Bot identifier","optional":true}}}},"smartlead_add_email_accounts_to_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_add_leads_to_campaign":{"upload_count":{"type":"number","description":"Leads submitted in the request"},"total_leads":{"type":"number","description":"Leads newly added to the campaign"},"already_added_to_campaign":{"type":"number","description":"Leads already present in the campaign"},"duplicate_count":{"type":"number","description":"Duplicate leads skipped"},"invalid_email_count":{"type":"number","description":"Leads skipped for an invalid email"},"block_count":{"type":"number","description":"Leads skipped by the block list"},"bounce_count":{"type":"number","description":"Leads skipped for prior bounces"},"lead_import_stopped_count":{"type":"number","description":"Leads whose import was stopped"},"is_lead_limit_exhausted":{"type":"boolean","description":"Whether the plan lead limit was reached"},"invalid_emails":{"type":"array","description":"Emails rejected as invalid"},"unsubscribed_leads":{"type":"array","description":"Leads skipped because they unsubscribed"}},"smartlead_create_campaign":{"id":{"type":"number","description":"Created campaign ID"},"name":{"type":"string","description":"Created campaign name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true}},"smartlead_create_lead_list":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}},"smartlead_delete_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_delete_campaign_webhook":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_delete_lead_from_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_delete_lead_list":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_duplicate_campaign":{"success":{"type":"boolean","description":"Whether Smartlead duplicated the campaign"},"id":{"type":"number","description":"ID of the newly created campaign"}},"smartlead_export_campaign_leads":{"csv":{"type":"string","description":"Campaign leads as CSV. Columns: id, campaign_lead_map_id, status, category, is_interested, created_at, first_name, last_name, email, phone_number, company_name, website, location, custom_fields, linkedin_profile, company_url, is_unsubscribed, unsubscribed_client_id_map, last_email_sequence_sent, open_count, click_count, reply_count."},"row_count":{"type":"number","description":"Number of data rows in the CSV"}},"smartlead_get_campaign":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status (DRAFTED, ACTIVE, PAUSED, STOPPED, COMPLETED)"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"track_settings":{"type":"array","description":"Disabled tracking settings"},"scheduler_cron_value":{"type":"object","description":"Sending schedule, or null when no schedule is set","optional":true,"properties":{"tz":{"type":"string","description":"Scheduler timezone","optional":true},"days":{"type":"array","description":"Sending days as ISO weekday numbers"},"startHour":{"type":"string","description":"Sending window start (HH:MM)","optional":true},"endHour":{"type":"string","description":"Sending window end (HH:MM)","optional":true}}},"min_time_btwn_emails":{"type":"number","description":"Minimum minutes between emails","optional":true},"max_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"stop_lead_settings":{"type":"string","description":"Activity that stops a lead sequence","optional":true},"schedule_start_time":{"type":"string","description":"Scheduled start time","optional":true},"enable_ai_esp_matching":{"type":"boolean","description":"Whether AI ESP matching is enabled"},"send_as_plain_text":{"type":"boolean","description":"Whether emails send as plain text"},"follow_up_percentage":{"type":"number","description":"Follow-up percentage","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"parent_campaign_id":{"type":"number","description":"Parent campaign ID","optional":true},"client_id":{"type":"number","description":"Client ID for agency accounts","optional":true},"tags":{"type":"array","description":"Campaign tags (only returned when tags are requested)"}},"smartlead_get_campaign_analytics":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"sent_count":{"type":"number","description":"Emails sent"},"unique_sent_count":{"type":"number","description":"Unique leads emailed"},"open_count":{"type":"number","description":"Email opens"},"unique_open_count":{"type":"number","description":"Unique opens"},"click_count":{"type":"number","description":"Link clicks"},"unique_click_count":{"type":"number","description":"Unique clicks"},"reply_count":{"type":"number","description":"Replies"},"bounce_count":{"type":"number","description":"Bounces"},"block_count":{"type":"number","description":"Blocked sends"},"unsubscribed_count":{"type":"number","description":"Unsubscribes"},"total_count":{"type":"number","description":"Total emails in the campaign"},"drafted_count":{"type":"number","description":"Drafted emails"},"sequence_count":{"type":"number","description":"Number of sequence steps"},"campaign_lead_stats":{"type":"object","description":"Lead counts by state","properties":{"total":{"type":"number","description":"Total leads"},"notStarted":{"type":"number","description":"Leads not yet started"},"inprogress":{"type":"number","description":"Leads in progress"},"completed":{"type":"number","description":"Leads completed"},"paused":{"type":"number","description":"Leads paused"},"stopped":{"type":"number","description":"Leads stopped"},"blocked":{"type":"number","description":"Leads blocked"},"interested":{"type":"number","description":"Leads marked interested"},"revenue":{"type":"number","description":"Revenue attributed to the campaign"}}},"client_id":{"type":"number","description":"Client ID","optional":true},"client_name":{"type":"string","description":"Client name","optional":true},"client_email":{"type":"string","description":"Client email","optional":true},"client_company_name":{"type":"string","description":"Client company name","optional":true},"parent_campaign_id":{"type":"number","description":"Parent campaign ID","optional":true},"send_as_plain_text":{"type":"boolean","description":"Whether emails send as plain text"}},"smartlead_get_campaign_analytics_by_date":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"start_date":{"type":"string","description":"Start of the reported range"},"end_date":{"type":"string","description":"End of the reported range"},"sent_count":{"type":"number","description":"Emails sent"},"unique_sent_count":{"type":"number","description":"Unique leads emailed"},"open_count":{"type":"number","description":"Email opens"},"unique_open_count":{"type":"number","description":"Unique opens"},"click_count":{"type":"number","description":"Link clicks"},"unique_click_count":{"type":"number","description":"Unique clicks"},"reply_count":{"type":"number","description":"Replies"},"bounce_count":{"type":"number","description":"Bounces"},"block_count":{"type":"number","description":"Blocked sends"},"unsubscribed_count":{"type":"number","description":"Unsubscribes"},"total_count":{"type":"number","description":"Total emails in the campaign"},"drafted_count":{"type":"number","description":"Drafted emails"}},"smartlead_get_campaign_lead_statistics":{"rows":{"type":"array","description":"Rows returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of rows returned in this page"},"has_more":{"type":"boolean","description":"Whether more rows are available","optional":true},"offset":{"type":"number","description":"Pagination offset used","optional":true},"limit":{"type":"number","description":"Pagination limit used","optional":true}},"smartlead_get_campaign_mailbox_statistics":{"items":{"type":"array","description":"Records returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of records returned"}},"smartlead_get_campaign_sequences":{"sequences":{"type":"array","description":"Campaign email sequence steps","items":{"type":"object","properties":{"id":{"type":"number","description":"Sequence step ID"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"email_campaign_id":{"type":"number","description":"Campaign ID"},"seq_number":{"type":"number","description":"Step position in the sequence"},"delay_in_days":{"type":"number","description":"Days to wait before sending this step","optional":true},"subject":{"type":"string","description":"Email subject (empty string continues the previous thread)","optional":true},"email_body":{"type":"string","description":"Email body HTML","optional":true},"sequence_variants":{"type":"array","description":"A/B variants for this step"}}}},"count":{"type":"number","description":"Number of sequence steps returned"}},"smartlead_get_campaign_statistics":{"stats":{"type":"array","description":"Per-email statistics rows returned by Smartlead. Row fields are passed through unchanged."},"total_stats":{"type":"number","description":"Total rows matching the filters"},"offset":{"type":"number","description":"Pagination offset used"},"limit":{"type":"number","description":"Pagination limit used"}},"smartlead_get_campaign_top_level_analytics_by_date":{"id":{"type":"number","description":"Campaign ID"},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status"},"start_date":{"type":"string","description":"Start of the reported range"},"end_date":{"type":"string","description":"End of the reported range"},"total_count":{"type":"number","description":"Total emails in the range"},"sent_count":{"type":"number","description":"Emails sent"},"skipped_count":{"type":"number","description":"Emails skipped"},"open_count":{"type":"number","description":"Email opens"},"click_count":{"type":"number","description":"Link clicks"},"reply_count":{"type":"number","description":"Replies"},"positive_reply_count":{"type":"number","description":"Replies categorized as positive"},"bounce_count":{"type":"number","description":"Bounces"},"failed_count":{"type":"number","description":"Failed sends"},"stopped_count":{"type":"number","description":"Stopped leads"},"unsubscribed_count":{"type":"number","description":"Unsubscribes"}},"smartlead_get_campaign_webhook_summary":{"summary":{"type":"array","description":"Per-webhook delivery summary rows, passed through unchanged"},"count":{"type":"number","description":"Number of summary rows returned"},"from":{"type":"string","description":"Start of the reported window","optional":true},"to":{"type":"string","description":"End of the reported window","optional":true}},"smartlead_get_lead_by_email":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"email":{"type":"string","description":"Lead email address"},"phone_number":{"type":"string","description":"Lead phone number","optional":true},"company_name":{"type":"string","description":"Lead company name","optional":true},"website":{"type":"string","description":"Lead website","optional":true},"location":{"type":"string","description":"Lead location","optional":true},"linkedin_profile":{"type":"string","description":"Lead LinkedIn profile URL","optional":true},"company_url":{"type":"string","description":"Lead company URL","optional":true},"custom_fields":{"type":"object","description":"Lead custom fields"},"is_unsubscribed":{"type":"boolean","description":"Whether the lead is unsubscribed"},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true},"lead_campaign_data":{"type":"array","description":"Campaigns this lead belongs to","items":{"type":"object","properties":{"campaign_id":{"type":"number","description":"Campaign ID"},"campaign_name":{"type":"string","description":"Campaign name","optional":true},"campaign_lead_map_id":{"type":"number","description":"Campaign-lead association ID"},"lead_category_id":{"type":"number","description":"Lead category ID","optional":true},"last_sent_at":{"type":"string","description":"Last send timestamp","optional":true},"last_reply_at":{"type":"string","description":"Last reply timestamp","optional":true},"last_activity_at":{"type":"string","description":"Last activity timestamp","optional":true},"client_id":{"type":"number","description":"Client ID","optional":true},"client_email":{"type":"string","description":"Client email","optional":true}}}}},"smartlead_get_lead_by_id":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"email":{"type":"string","description":"Lead email address"},"phone_number":{"type":"string","description":"Lead phone number","optional":true},"company_name":{"type":"string","description":"Lead company name","optional":true},"website":{"type":"string","description":"Lead website","optional":true},"location":{"type":"string","description":"Lead location","optional":true},"linkedin_profile":{"type":"string","description":"Lead LinkedIn profile URL","optional":true},"company_url":{"type":"string","description":"Lead company URL","optional":true},"custom_fields":{"type":"object","description":"Lead custom fields"},"is_unsubscribed":{"type":"boolean","description":"Whether the lead is unsubscribed"},"created_at":{"type":"string","description":"Lead creation timestamp","optional":true}},"smartlead_get_lead_list":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}},"smartlead_get_lead_message_history":{"history":{"type":"array","description":"Message history entries for the lead. Entry fields are passed through unchanged."},"count":{"type":"number","description":"Number of history entries returned"}},"smartlead_list_campaign_email_accounts":{"accounts":{"type":"array","description":"Email accounts, excluding their stored mailbox credentials","items":{"type":"object","properties":{"id":{"type":"number","description":"Email account ID, used to attach it to a campaign"},"from_name":{"type":"string","description":"Sender display name","optional":true},"from_email":{"type":"string","description":"Sender email address"},"username":{"type":"string","description":"Mailbox username","optional":true},"type":{"type":"string","description":"Account type (GMAIL, OUTLOOK, SMTP)","optional":true},"smtp_host":{"type":"string","description":"SMTP host","optional":true},"smtp_port":{"type":"number","description":"SMTP port","optional":true},"smtp_port_type":{"type":"string","description":"SMTP encryption type","optional":true},"imap_host":{"type":"string","description":"IMAP host","optional":true},"imap_port":{"type":"number","description":"IMAP port","optional":true},"imap_port_type":{"type":"string","description":"IMAP encryption type","optional":true},"is_smtp_success":{"type":"boolean","description":"Whether SMTP verification succeeded"},"is_imap_success":{"type":"boolean","description":"Whether IMAP verification succeeded"},"smtp_failure_error":{"type":"string","description":"Last SMTP error","optional":true},"imap_failure_error":{"type":"string","description":"Last IMAP error","optional":true},"message_per_day":{"type":"number","description":"Daily sending cap","optional":true},"daily_sent_count":{"type":"number","description":"Messages sent today","optional":true},"campaign_count":{"type":"number","description":"Campaigns using this account","optional":true},"signature":{"type":"string","description":"Email signature HTML","optional":true},"custom_tracking_domain":{"type":"string","description":"Custom tracking domain","optional":true},"bcc_email":{"type":"string","description":"BCC address","optional":true},"different_reply_to_address":{"type":"string","description":"Reply-to address","optional":true},"client_id":{"type":"number","description":"Owning client ID","optional":true},"is_suspended":{"type":"boolean","description":"Whether the account is suspended","optional":true},"warmup_status":{"type":"string","description":"Warmup status","optional":true},"tags":{"type":"array","description":"Tags applied to the account"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of accounts returned"}},"smartlead_list_campaign_leads":{"leads":{"type":"array","description":"Leads in the campaign","items":{"type":"object","properties":{"campaign_lead_map_id":{"type":"number","description":"Campaign-lead association ID"},"lead_category_id":{"type":"number","description":"Lead category ID","optional":true},"status":{"type":"string","description":"Lead status in the campaign"},"created_at":{"type":"string","description":"When the lead joined the campaign"},"lead":{"type":"object","description":"Lead record","properties":{"id":{"type":"number","description":"Lead ID"},"first_name":{"type":"string","description":"Lead first name","optional":true},"last_name":{"type":"string","description":"Lead last name","optional":true},"email":{"type":"string","description":"Lead email address"},"phone_number":{"type":"string","description":"Lead phone number","optional":true},"company_name":{"type":"string","description":"Lead company name","optional":true},"website":{"type":"string","description":"Lead website","optional":true},"location":{"type":"string","description":"Lead location","optional":true},"linkedin_profile":{"type":"string","description":"Lead LinkedIn profile URL","optional":true},"company_url":{"type":"string","description":"Lead company URL","optional":true},"custom_fields":{"type":"object","description":"Lead custom fields"},"is_unsubscribed":{"type":"boolean","description":"Whether the lead is unsubscribed"}}}}}},"total_leads":{"type":"number","description":"Total leads in the campaign"},"offset":{"type":"number","description":"Pagination offset used"},"limit":{"type":"number","description":"Pagination limit used"},"count":{"type":"number","description":"Number of leads returned in this page"}},"smartlead_list_campaign_webhooks":{"webhooks":{"type":"array","description":"Webhooks registered on the campaign","items":{"type":"object","properties":{"id":{"type":"number","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"webhook_url":{"type":"string","description":"Destination URL"},"email_campaign_id":{"type":"number","description":"Campaign ID"},"event_types":{"type":"array","description":"Subscribed event types"},"categories":{"type":"array","description":"Lead categories the webhook is scoped to"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of webhooks returned"}},"smartlead_list_campaigns":{"campaigns":{"type":"array","description":"List of campaigns","items":{"type":"object","properties":{"id":{"type":"number","description":"Campaign ID"},"user_id":{"type":"number","description":"Owning Smartlead user ID","optional":true},"name":{"type":"string","description":"Campaign name"},"status":{"type":"string","description":"Campaign status (DRAFTED, ACTIVE, PAUSED, STOPPED, COMPLETED)"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"track_settings":{"type":"array","description":"Disabled tracking settings"},"scheduler_cron_value":{"type":"object","description":"Sending schedule, or null when no schedule is set","optional":true,"properties":{"tz":{"type":"string","description":"Scheduler timezone","optional":true},"days":{"type":"array","description":"Sending days as ISO weekday numbers"},"startHour":{"type":"string","description":"Sending window start (HH:MM)","optional":true},"endHour":{"type":"string","description":"Sending window end (HH:MM)","optional":true}}},"min_time_btwn_emails":{"type":"number","description":"Minimum minutes between emails","optional":true},"max_leads_per_day":{"type":"number","description":"Maximum new leads per day","optional":true},"stop_lead_settings":{"type":"string","description":"Activity that stops a lead sequence","optional":true},"schedule_start_time":{"type":"string","description":"Scheduled start time","optional":true},"enable_ai_esp_matching":{"type":"boolean","description":"Whether AI ESP matching is enabled"},"send_as_plain_text":{"type":"boolean","description":"Whether emails send as plain text"},"follow_up_percentage":{"type":"number","description":"Follow-up percentage","optional":true},"unsubscribe_text":{"type":"string","description":"Unsubscribe text","optional":true},"parent_campaign_id":{"type":"number","description":"Parent campaign ID","optional":true},"client_id":{"type":"number","description":"Client ID for agency accounts","optional":true},"tags":{"type":"array","description":"Campaign tags (only returned when tags are requested)"}}}},"count":{"type":"number","description":"Number of campaigns returned"}},"smartlead_list_clients":{"items":{"type":"array","description":"Records returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of records returned"}},"smartlead_list_email_accounts":{"accounts":{"type":"array","description":"Email accounts, excluding their stored mailbox credentials","items":{"type":"object","properties":{"id":{"type":"number","description":"Email account ID, used to attach it to a campaign"},"from_name":{"type":"string","description":"Sender display name","optional":true},"from_email":{"type":"string","description":"Sender email address"},"username":{"type":"string","description":"Mailbox username","optional":true},"type":{"type":"string","description":"Account type (GMAIL, OUTLOOK, SMTP)","optional":true},"smtp_host":{"type":"string","description":"SMTP host","optional":true},"smtp_port":{"type":"number","description":"SMTP port","optional":true},"smtp_port_type":{"type":"string","description":"SMTP encryption type","optional":true},"imap_host":{"type":"string","description":"IMAP host","optional":true},"imap_port":{"type":"number","description":"IMAP port","optional":true},"imap_port_type":{"type":"string","description":"IMAP encryption type","optional":true},"is_smtp_success":{"type":"boolean","description":"Whether SMTP verification succeeded"},"is_imap_success":{"type":"boolean","description":"Whether IMAP verification succeeded"},"smtp_failure_error":{"type":"string","description":"Last SMTP error","optional":true},"imap_failure_error":{"type":"string","description":"Last IMAP error","optional":true},"message_per_day":{"type":"number","description":"Daily sending cap","optional":true},"daily_sent_count":{"type":"number","description":"Messages sent today","optional":true},"campaign_count":{"type":"number","description":"Campaigns using this account","optional":true},"signature":{"type":"string","description":"Email signature HTML","optional":true},"custom_tracking_domain":{"type":"string","description":"Custom tracking domain","optional":true},"bcc_email":{"type":"string","description":"BCC address","optional":true},"different_reply_to_address":{"type":"string","description":"Reply-to address","optional":true},"client_id":{"type":"number","description":"Owning client ID","optional":true},"is_suspended":{"type":"boolean","description":"Whether the account is suspended","optional":true},"warmup_status":{"type":"string","description":"Warmup status","optional":true},"tags":{"type":"array","description":"Tags applied to the account"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of accounts returned"}},"smartlead_list_inbox_replies":{"rows":{"type":"array","description":"Rows returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of rows returned in this page"},"has_more":{"type":"boolean","description":"Whether more rows are available","optional":true},"offset":{"type":"number","description":"Pagination offset used","optional":true},"limit":{"type":"number","description":"Pagination limit used","optional":true}},"smartlead_list_lead_activities":{"rows":{"type":"array","description":"Rows returned by Smartlead, passed through unchanged"},"count":{"type":"number","description":"Number of rows returned in this page"},"has_more":{"type":"boolean","description":"Whether more rows are available","optional":true},"offset":{"type":"number","description":"Pagination offset used","optional":true},"limit":{"type":"number","description":"Pagination limit used","optional":true}},"smartlead_list_lead_categories":{"categories":{"type":"array","description":"Lead categories configured on the account","items":{"type":"object","properties":{"id":{"type":"number","description":"Category ID"},"name":{"type":"string","description":"Category name"},"sentiment_type":{"type":"string","description":"Category sentiment (positive, negative, neutral)","optional":true},"created_at":{"type":"string","description":"Creation timestamp","optional":true}}}},"count":{"type":"number","description":"Number of categories returned"}},"smartlead_list_lead_lists":{"lists":{"type":"array","description":"Lead lists on the account","items":{"type":"object","properties":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}}}},"total_count":{"type":"number","description":"Total lead lists on the account","optional":true},"count":{"type":"number","description":"Number of lead lists returned"}},"smartlead_mark_lead_complete":{"success":{"type":"boolean","description":"Whether the lead was marked complete"},"is_last_sequence":{"type":"boolean","description":"Whether the lead was on the final sequence step","optional":true},"next_sequence_id":{"type":"number","description":"ID of the next sequence step, or null when none remains","optional":true},"next_sequence_delay_in_days":{"type":"number","description":"Days before the next sequence step would have sent","optional":true}},"smartlead_pause_lead":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_remove_email_accounts_from_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_resume_lead":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_save_campaign_sequences":{"success":{"type":"boolean","description":"Whether Smartlead saved the sequence"},"sequences":{"type":"array","description":"Saved sequence steps","items":{"type":"object","properties":{"id":{"type":"number","description":"Sequence step ID"},"seq_number":{"type":"number","description":"Step position in the sequence"}}}},"count":{"type":"number","description":"Number of sequence steps saved"}},"smartlead_unsubscribe_lead_from_campaign":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_unsubscribe_lead_globally":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_campaign_schedule":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_campaign_settings":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_campaign_status":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_lead":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_lead_category":{"success":{"type":"boolean","description":"Whether Smartlead confirmed the change"}},"smartlead_update_lead_list":{"id":{"type":"number","description":"Lead list ID"},"list_name":{"type":"string","description":"Lead list name"},"created_at":{"type":"string","description":"Creation timestamp","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"leads_count":{"type":"number","description":"Leads in the list","optional":true},"active_leads_count":{"type":"number","description":"Active leads in the list","optional":true}},"smartlead_upsert_campaign_webhook":{"id":{"type":"number","description":"Webhook ID"},"name":{"type":"string","description":"Webhook name"},"webhook_url":{"type":"string","description":"Destination URL"},"email_campaign_id":{"type":"number","description":"Campaign ID"},"event_types":{"type":"array","description":"Subscribed event types"},"categories":{"type":"array","description":"Lead categories the webhook is scoped to"}},"sms_send":{"success":{"type":"boolean","description":"Whether the SMS was sent successfully"},"to":{"type":"string","description":"Recipient phone number"},"body":{"type":"string","description":"SMS message content"}},"smtp_send_mail":{"success":{"type":"boolean","description":"Whether the email was sent successfully"},"messageId":{"type":"string","description":"Message ID from SMTP server"},"to":{"type":"string","description":"Recipient email address"},"subject":{"type":"string","description":"Email subject"},"error":{"type":"string","description":"Error message if sending failed"}},"snowflake_alter_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_call_procedure":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_cancel_statement":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_cancel_task_run":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_delete_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_execute_sql":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_statement":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_task_run":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_task_run_output":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_get_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_insert_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_introspect_schema":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_copy_history":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_databases":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_query_history":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_schemas":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_tables":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_task_runs":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_tasks":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_list_warehouses":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_load_data":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_resume_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_resume_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_run_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_suspend_task":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_suspend_warehouse":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_unload_data":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_update_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"snowflake_upsert_rows":{"statementHandle":{"type":"string","description":"Snowflake statement handle"},"status":{"type":"string","description":"Statement status: SUCCEEDED, RUNNING, or CANCELED"},"message":{"type":"string","description":"Snowflake response message","nullable":true},"result":{"type":"object","description":"Completed result partition, or null while running or when no result is available","nullable":true,"properties":{"columns":{"type":"array","description":"Documented Snowflake result column metadata, or null when Snowflake returned a metadata-less partition response","nullable":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Snowflake data type"},"length":{"type":"number","description":"Column length","nullable":true},"precision":{"type":"number","description":"Numeric precision","nullable":true},"scale":{"type":"number","description":"Numeric scale","nullable":true},"nullable":{"type":"boolean","description":"Whether the column is nullable"}}}},"rows":{"type":"array","description":"One complete Snowflake result partition as string or null arrays","items":{"type":"array","description":"A result row in column order"}},"totalRows":{"type":"number","description":"Total result rows","nullable":true},"currentPartition":{"type":"number","description":"Zero-based partition returned"},"partitionCount":{"type":"number","description":"Total partitions in the result set. Snowflake reports this only on the first partition, so pass it back to Get Statement when fetching later partitions","nullable":true},"nextPartition":{"type":"number","description":"Next partition to request with Get Statement, if one exists","nullable":true},"truncated":{"type":"boolean","description":"Whether more result partitions remain to fetch with Get Statement, or null when Snowflake returned a metadata-less partition response and partitionCount was not supplied. Snowflake does not report when the requested row limit capped the result set, so that cap is never reflected here","nullable":true}}},"dml":{"type":"object","description":"Completed DML statistics, or null when the statement has no DML statistics","nullable":true,"properties":{"rowsInserted":{"type":"number","description":"Rows inserted by the statement"},"rowsUpdated":{"type":"number","description":"Rows updated by the statement"},"rowsDeleted":{"type":"number","description":"Rows deleted by the statement"},"duplicateRowsUpdated":{"type":"number","description":"Duplicate rows updated by the statement"},"rowsAffected":{"type":"number","description":"Total inserted, updated, and deleted rows"}}}},"sportmonks_core_get_cities":{"cities":{"type":"array","description":"Array of city objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the city"},"country_id":{"type":"number","description":"Country of the city"},"region_id":{"type":"number","description":"Region id of the city","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the city"},"latitude":{"type":"string","description":"Latitude of the city","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the city","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid of the city","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_city":{"city":{"type":"object","description":"The requested city object","properties":{"id":{"type":"number","description":"Unique id of the city"},"country_id":{"type":"number","description":"Country of the city"},"region_id":{"type":"number","description":"Region id of the city","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the city"},"latitude":{"type":"string","description":"Latitude of the city","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the city","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid of the city","nullable":true,"optional":true}}}},"sportmonks_core_get_continent":{"continent":{"type":"object","description":"The requested continent object","properties":{"id":{"type":"number","description":"Unique id of the continent"},"name":{"type":"string","description":"Name of the continent"},"code":{"type":"string","description":"Short code of the continent","optional":true}}}},"sportmonks_core_get_continents":{"continents":{"type":"array","description":"Array of continent objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the continent"},"name":{"type":"string","description":"Name of the continent"},"code":{"type":"string","description":"Short code of the continent","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_countries":{"countries":{"type":"array","description":"Array of country objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the country"},"continent_id":{"type":"number","description":"Continent of the country","nullable":true},"name":{"type":"string","description":"Name of the country"},"official_name":{"type":"string","description":"Official name of the country","optional":true},"fifa_name":{"type":"string","description":"Official FIFA short code name","nullable":true,"optional":true},"iso2":{"type":"string","description":"Two letter country code","nullable":true,"optional":true},"iso3":{"type":"string","description":"Three letter country code","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude position of the country","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude position of the country","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid","nullable":true,"optional":true},"borders":{"type":"array","description":"Neighbouring countries (ISO3 codes)","nullable":true,"optional":true,"items":{"type":"string","description":"ISO3 country code"}},"image_path":{"type":"string","description":"Image path to the country flag","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_country":{"country":{"type":"object","description":"The requested country object","properties":{"id":{"type":"number","description":"Unique id of the country"},"continent_id":{"type":"number","description":"Continent of the country","nullable":true},"name":{"type":"string","description":"Name of the country"},"official_name":{"type":"string","description":"Official name of the country","optional":true},"fifa_name":{"type":"string","description":"Official FIFA short code name","nullable":true,"optional":true},"iso2":{"type":"string","description":"Two letter country code","nullable":true,"optional":true},"iso3":{"type":"string","description":"Three letter country code","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude position of the country","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude position of the country","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid","nullable":true,"optional":true},"borders":{"type":"array","description":"Neighbouring countries (ISO3 codes)","nullable":true,"optional":true,"items":{"type":"string","description":"ISO3 country code"}},"image_path":{"type":"string","description":"Image path to the country flag","optional":true}}}},"sportmonks_core_get_entity_filters":{"entityFilters":{"type":"json","description":"Map of entity name to its available filter names, e.g. {fixture: [\\"fixtureLeagues\\", \\"fixtureSeasons\\"], event: [\\"eventTypes\\"]}"}},"sportmonks_core_get_my_usage":{"usage":{"type":"array","description":"Array of API usage records aggregated per 5-minute period","items":{"type":"object","properties":{"id":{"type":"number","description":"Identifier of the usage record"},"endpoint":{"type":"string","description":"Identifier of the requested endpoint"},"count":{"type":"number","description":"Total calls for the given timeframe"},"entity":{"type":"string","description":"The entity the rate limit applies on"},"remaining_requests":{"type":"number","description":"Amount of requests remaining for the entity in the hourly rate limit"},"period_start":{"type":"number","description":"Timestamp representing the aggregation start time"},"period_end":{"type":"number","description":"Timestamp representing the aggregation end time"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_region":{"region":{"type":"object","description":"The requested region object","properties":{"id":{"type":"number","description":"Unique id of the region"},"country_id":{"type":"number","description":"Country of the region"},"name":{"type":"string","description":"Name of the region"}}}},"sportmonks_core_get_regions":{"regions":{"type":"array","description":"Array of region objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the region"},"country_id":{"type":"number","description":"Country of the region"},"name":{"type":"string","description":"Name of the region"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_get_timezones":{"timezones":{"type":"array","description":"Array of supported IANA time zone names (e.g. Europe/London)","items":{"type":"string","description":"IANA time zone name"}}},"sportmonks_core_get_type":{"type":{"type":"object","description":"The requested type object","properties":{"id":{"type":"number","description":"Unique id of the type"},"parent_id":{"type":"number","description":"Parent type of the type","nullable":true},"name":{"type":"string","description":"Name of the type"},"code":{"type":"string","description":"Code of the type","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the type","nullable":true,"optional":true},"group":{"type":"string","description":"Group the type falls under","nullable":true,"optional":true},"description":{"type":"string","description":"Description of the type","nullable":true,"optional":true}}}},"sportmonks_core_get_type_by_entity":{"typesByEntity":{"type":"json","description":"Map of entity name to its available types, e.g. {CoachStatisticDetail: {updated_at, types: [{id, name, code, developer_name, model_type, stat_group}]}}"}},"sportmonks_core_get_types":{"types":{"type":"array","description":"Array of type objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the type"},"parent_id":{"type":"number","description":"Parent type of the type","nullable":true},"name":{"type":"string","description":"Name of the type"},"code":{"type":"string","description":"Code of the type","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the type","nullable":true,"optional":true},"group":{"type":"string","description":"Group the type falls under","nullable":true,"optional":true},"description":{"type":"string","description":"Description of the type","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_search_cities":{"cities":{"type":"array","description":"Array of city objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the city"},"country_id":{"type":"number","description":"Country of the city"},"region_id":{"type":"number","description":"Region id of the city","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the city"},"latitude":{"type":"string","description":"Latitude of the city","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the city","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid of the city","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_search_countries":{"countries":{"type":"array","description":"Array of country objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the country"},"continent_id":{"type":"number","description":"Continent of the country","nullable":true},"name":{"type":"string","description":"Name of the country"},"official_name":{"type":"string","description":"Official name of the country","optional":true},"fifa_name":{"type":"string","description":"Official FIFA short code name","nullable":true,"optional":true},"iso2":{"type":"string","description":"Two letter country code","nullable":true,"optional":true},"iso3":{"type":"string","description":"Three letter country code","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude position of the country","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude position of the country","nullable":true,"optional":true},"geonameid":{"type":"number","description":"Official geonameid","nullable":true,"optional":true},"borders":{"type":"array","description":"Neighbouring countries (ISO3 codes)","nullable":true,"optional":true,"items":{"type":"string","description":"ISO3 country code"}},"image_path":{"type":"string","description":"Image path to the country flag","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_core_search_regions":{"regions":{"type":"array","description":"Array of region objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the region"},"country_id":{"type":"number","description":"Country of the region"},"name":{"type":"string","description":"Name of the region"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_expected_by_player":{"expected":{"type":"array","description":"Array of player-level expected goals (xG) entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected value"},"fixture_id":{"type":"number","description":"Fixture related to the value"},"player_id":{"type":"number","description":"Player related to the value"},"team_id":{"type":"number","description":"Team related to the value","nullable":true,"optional":true},"lineup_id":{"type":"number","description":"Lineup record the player relates to","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the expected value"},"data":{"type":"object","description":"The expected value payload","properties":{"value":{"type":"number","description":"The xG value"}}}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_expected_by_team":{"expected":{"type":"array","description":"Array of team-level expected goals (xG) entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected value"},"fixture_id":{"type":"number","description":"Fixture related to the value"},"type_id":{"type":"number","description":"Type of the expected value"},"participant_id":{"type":"number","description":"Team related to the expected value"},"data":{"type":"object","description":"The expected value payload","properties":{"value":{"type":"number","description":"The xG value"}}},"location":{"type":"string","description":"Home or away","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_commentaries":{"commentaries":{"type":"array","description":"Array of commentary entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the commentary"},"fixture_id":{"type":"number","description":"Fixture related to the commentary"},"comment":{"type":"string","description":"The commentary text"},"minute":{"type":"number","description":"Match minute of the comment","nullable":true,"optional":true},"extra_minute":{"type":"number","description":"Extra (injury) minute of the comment","nullable":true,"optional":true},"is_goal":{"type":"boolean","description":"Whether the comment is a goal","optional":true},"is_important":{"type":"boolean","description":"Whether the comment is important","optional":true},"order":{"type":"number","description":"Order of the comment","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_fixtures":{"fixtures":{"type":"array","description":"Array of fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_players":{"players":{"type":"array","description":"Array of player objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_rivals":{"rivals":{"type":"array","description":"Array of rival relationships","items":{"type":"object","properties":{"sport_id":{"type":"number","description":"Sport of the rival"},"team_id":{"type":"number","description":"Team the rivalry belongs to"},"rival_id":{"type":"number","description":"Rival team id"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_teams":{"teams":{"type":"array","description":"Array of team objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_transfer_rumours":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_all_transfers":{"transfers":{"type":"array","description":"Array of transfer objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_brackets_by_season":{"brackets":{"type":"json","description":"Bracket object containing stages (fixtures grouped by knockout round) and edges (progression paths between fixtures)"}},"sportmonks_football_get_coach":{"coach":{"type":"object","description":"The requested coach object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"sportmonks_football_get_coaches":{"coaches":{"type":"array","description":"Array of coach objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_coaches_by_country":{"coaches":{"type":"array","description":"Array of coach objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_commentaries_by_fixture":{"commentaries":{"type":"array","description":"Array of commentary entries for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the commentary"},"fixture_id":{"type":"number","description":"Fixture related to the commentary"},"comment":{"type":"string","description":"The commentary text"},"minute":{"type":"number","description":"Match minute of the comment","nullable":true,"optional":true},"extra_minute":{"type":"number","description":"Extra (injury) minute of the comment","nullable":true,"optional":true},"is_goal":{"type":"boolean","description":"Whether the comment is a goal","optional":true},"is_important":{"type":"boolean","description":"Whether the comment is important","optional":true},"order":{"type":"number","description":"Order of the comment","optional":true}}}}},"sportmonks_football_get_current_leagues_by_team":{"leagues":{"type":"array","description":"Array of current league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_expected_lineups_by_player":{"expectedLineups":{"type":"array","description":"Array of expected lineup entries for the player","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected lineup record"},"sport_id":{"type":"number","description":"Sport of the expected lineup"},"fixture_id":{"type":"number","description":"Fixture the expected lineup relates to"},"player_id":{"type":"number","description":"Player in the expected lineup"},"team_id":{"type":"number","description":"Team of the expected lineup player"},"formation_field":{"type":"string","description":"Formation field of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the expected lineup record"},"formation_position":{"type":"number","description":"Position of the player in the formation","nullable":true,"optional":true},"player_name":{"type":"string","description":"Name of the player","optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_expected_lineups_by_team":{"expectedLineups":{"type":"array","description":"Array of expected lineup entries for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the expected lineup record"},"sport_id":{"type":"number","description":"Sport of the expected lineup"},"fixture_id":{"type":"number","description":"Fixture the expected lineup relates to"},"player_id":{"type":"number","description":"Player in the expected lineup"},"team_id":{"type":"number","description":"Team of the expected lineup player"},"formation_field":{"type":"string","description":"Formation field of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the expected lineup record"},"formation_position":{"type":"number","description":"Position of the player in the formation","nullable":true,"optional":true},"player_name":{"type":"string","description":"Name of the player","optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_extended_team_squad":{"squad":{"type":"array","description":"Array of extended squad entries for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the squad record"},"transfer_id":{"type":"number","description":"Transfer id of the squad record","nullable":true,"optional":true},"player_id":{"type":"number","description":"Player in the squad"},"team_id":{"type":"number","description":"Team of the squad"},"position_id":{"type":"number","description":"Position of the player in the squad","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player in the squad","nullable":true,"optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true},"start":{"type":"string","description":"Start contract date of the player","nullable":true,"optional":true},"end":{"type":"string","description":"End contract date of the player","nullable":true,"optional":true}}}}},"sportmonks_football_get_fixture":{"fixture":{"type":"object","description":"The requested fixture object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"sportmonks_football_get_fixtures_by_date":{"fixtures":{"type":"array","description":"Array of fixture objects for the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_fixtures_by_date_range":{"fixtures":{"type":"array","description":"Array of fixture objects within the requested date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_fixtures_by_date_range_for_team":{"fixtures":{"type":"array","description":"Array of fixture objects for the team within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_fixtures_by_ids":{"fixtures":{"type":"array","description":"Array of fixture objects for the requested IDs","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_grouped_standings_by_round":{"standings":{"type":"json","description":"Standings for the round: an array of groups (each with id, name and a standings array) when groups exist, otherwise a flat array of standing entries"}},"sportmonks_football_get_head_to_head":{"fixtures":{"type":"array","description":"Array of head-to-head fixture objects between the two teams","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_inplay_livescores":{"fixtures":{"type":"array","description":"Array of in-play fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_latest_coaches":{"coaches":{"type":"array","description":"Array of recently updated coach objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_latest_fixtures":{"fixtures":{"type":"array","description":"Array of recently updated fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_latest_livescores":{"fixtures":{"type":"array","description":"Array of recently updated live fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_latest_players":{"players":{"type":"array","description":"Array of recently updated player objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}}},"sportmonks_football_get_latest_totw":{"totw":{"type":"array","description":"Array of the latest Team of the Week entries for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TOTW entry"},"player_id":{"type":"number","description":"Player of the team of the week"},"fixture_id":{"type":"number","description":"Fixture the TOTW player played in"},"round_id":{"type":"number","description":"Round the fixture is played at"},"team_id":{"type":"number","description":"Team the TOTW player played for"},"rating":{"type":"string","description":"Rating of the TOTW player"},"formation_position":{"type":"number","description":"Player position in the TOTW formation","optional":true},"formation":{"type":"string","description":"The TOTW\'s formation","optional":true}}}}},"sportmonks_football_get_latest_transfers":{"transfers":{"type":"array","description":"Array of the latest transfer objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_league":{"league":{"type":"object","description":"The requested league object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"sportmonks_football_get_leagues":{"leagues":{"type":"array","description":"Array of league objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_leagues_by_country":{"leagues":{"type":"array","description":"Array of league objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_leagues_by_date":{"leagues":{"type":"array","description":"Array of league objects with fixtures on the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_leagues_by_team":{"leagues":{"type":"array","description":"Array of current and historical league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_leagues":{"leagues":{"type":"array","description":"Array of currently live league objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_probabilities":{"predictions":{"type":"array","description":"Array of live probability prediction objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the live prediction record"},"fixture_id":{"type":"number","description":"Fixture the prediction belongs to"},"period_id":{"type":"number","description":"Match period the prediction was recorded in"},"minute":{"type":"number","description":"Match minute the prediction was generated"},"predictions":{"type":"json","description":"Home win, away win and draw probabilities as percentages"},"type_id":{"type":"number","description":"Type of the prediction (237 for fulltime result)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_probabilities_by_fixture":{"predictions":{"type":"array","description":"Array of live probability prediction objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the live prediction record"},"fixture_id":{"type":"number","description":"Fixture the prediction belongs to"},"period_id":{"type":"number","description":"Match period the prediction was recorded in"},"minute":{"type":"number","description":"Match minute the prediction was generated"},"predictions":{"type":"json","description":"Home win, away win and draw probabilities as percentages"},"type_id":{"type":"number","description":"Type of the prediction (237 for fulltime result)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_live_standings_by_league":{"standings":{"type":"array","description":"Array of live standing entries for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}}},"sportmonks_football_get_livescores":{"fixtures":{"type":"array","description":"Array of live fixture objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}}},"sportmonks_football_get_match_facts":{"matchFacts":{"type":"array","description":"Array of match fact objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_match_facts_by_date_range":{"matchFacts":{"type":"array","description":"Array of match fact objects within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_match_facts_by_fixture":{"matchFacts":{"type":"array","description":"Array of match fact objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_match_facts_by_league":{"matchFacts":{"type":"array","description":"Array of match fact objects for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the match fact"},"sport_id":{"type":"number","description":"Sport of the match fact"},"fixture_id":{"type":"number","description":"Fixture related to the match fact"},"type_id":{"type":"number","description":"Type of the match fact"},"participant":{"type":"string","description":"Team the fact relates to (home or away)"},"basis":{"type":"string","description":"Basis of the match fact (e.g. h2h, overall)"},"data":{"type":"json","description":"Match fact data payload (counts and percentages)"},"natural_language":{"type":"string","description":"Human-readable description of the match fact","optional":true},"category":{"type":"string","description":"Category of the match fact","optional":true},"scope":{"type":"string","description":"Scope of the match fact","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_past_fixtures_by_tv_station":{"fixtures":{"type":"array","description":"Array of past fixture objects for the TV station","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_player":{"player":{"type":"object","description":"The requested player object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"sportmonks_football_get_players_by_country":{"players":{"type":"array","description":"Array of player objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_postmatch_news":{"news":{"type":"array","description":"Array of post-match news articles","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_postmatch_news_by_season":{"news":{"type":"array","description":"Array of post-match news articles for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_predictability_by_league":{"predictability":{"type":"array","description":"Array of predictability records for the league","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the predictability record"},"league_id":{"type":"number","description":"League related to the predictability"},"type_id":{"type":"number","description":"Type of the predictability"},"data":{"type":"json","description":"Predictability values per market"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_prematch_news":{"news":{"type":"array","description":"Array of pre-match news articles","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_prematch_news_by_season":{"news":{"type":"array","description":"Array of pre-match news articles for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_prematch_news_upcoming":{"news":{"type":"array","description":"Array of pre-match news articles for upcoming fixtures","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the news article"},"fixture_id":{"type":"number","description":"Fixture related to the news article"},"league_id":{"type":"number","description":"League related to the news article"},"title":{"type":"string","description":"Title of the news article"},"type":{"type":"string","description":"Type of the news (prematch or postmatch)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_probabilities":{"predictions":{"type":"array","description":"Array of prediction probability objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_probabilities_by_fixture":{"predictions":{"type":"array","description":"Array of prediction probability entries for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_referee":{"referee":{"type":"object","description":"The requested referee object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"sportmonks_football_get_referees":{"referees":{"type":"array","description":"Array of referee objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_referees_by_country":{"referees":{"type":"array","description":"Array of referee objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_referees_by_season":{"referees":{"type":"array","description":"Array of referee objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_rivals_by_team":{"rivals":{"type":"array","description":"Array of rival relationships for the team","items":{"type":"object","properties":{"sport_id":{"type":"number","description":"Sport of the rival"},"team_id":{"type":"number","description":"Team the rivalry belongs to"},"rival_id":{"type":"number","description":"Rival team id"}}}}},"sportmonks_football_get_round":{"round":{"type":"object","description":"The requested round object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}},"sportmonks_football_get_round_statistics":{"statistics":{"type":"array","description":"Array of statistic entries for the round","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the statistic record"},"model_id":{"type":"number","description":"Id of the entity the statistic belongs to"},"type_id":{"type":"number","description":"Type of the statistic"},"relation_id":{"type":"number","description":"Related entity id (e.g. participant) when applicable","nullable":true,"optional":true},"value":{"type":"json","description":"Statistic value payload (varies by type)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_rounds":{"rounds":{"type":"array","description":"Array of round objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_rounds_by_season":{"rounds":{"type":"array","description":"Array of round objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}}},"sportmonks_football_get_schedules_by_season":{"schedules":{"type":"json","description":"Array of stages, each with nested rounds and their fixtures (participants, scores)"}},"sportmonks_football_get_schedules_by_season_and_team":{"schedules":{"type":"json","description":"Array of stages, each with nested rounds and their fixtures for the team in the season"}},"sportmonks_football_get_schedules_by_team":{"schedules":{"type":"json","description":"Array of stages, each with nested rounds and their fixtures (participants, scores)"}},"sportmonks_football_get_season":{"season":{"type":"object","description":"The requested season object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}},"sportmonks_football_get_seasons":{"seasons":{"type":"array","description":"Array of season objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_seasons_by_team":{"seasons":{"type":"array","description":"Array of season objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}}},"sportmonks_football_get_stage":{"stage":{"type":"object","description":"The requested stage object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}},"sportmonks_football_get_stage_statistics":{"statistics":{"type":"array","description":"Array of statistic entries for the stage","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the statistic record"},"model_id":{"type":"number","description":"Id of the entity the statistic belongs to"},"type_id":{"type":"number","description":"Type of the statistic"},"relation_id":{"type":"number","description":"Related entity id (e.g. participant) when applicable","nullable":true,"optional":true},"value":{"type":"json","description":"Statistic value payload (varies by type)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_stages":{"stages":{"type":"array","description":"Array of stage objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_stages_by_season":{"stages":{"type":"array","description":"Array of stage objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}}},"sportmonks_football_get_standing_corrections_by_season":{"corrections":{"type":"array","description":"Array of standing correction entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing correction"},"season_id":{"type":"number","description":"Season related to the correction"},"stage_id":{"type":"number","description":"Stage related to the correction","nullable":true},"group_id":{"type":"number","description":"Group related to the correction","nullable":true},"type_id":{"type":"number","description":"Type of the correction"},"value":{"type":"number","description":"Amount of points awarded or deducted"},"calc_type":{"type":"string","description":"Calculation type applied (e.g. + or -)"},"participant_type":{"type":"string","description":"Type of the participant (e.g. team)"},"participant_id":{"type":"number","description":"Participant the correction applies to"},"active":{"type":"boolean","description":"Whether the correction is active","optional":true}}}}},"sportmonks_football_get_standings":{"standings":{"type":"array","description":"Array of standing entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_standings_by_round":{"standings":{"type":"array","description":"Array of standing entries for the round","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}}},"sportmonks_football_get_standings_by_season":{"standings":{"type":"array","description":"Array of standing entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Group related to the standing","nullable":true},"round_id":{"type":"number","description":"Round related to the standing","nullable":true},"standing_rule_id":{"type":"number","description":"Standing rule related to the standing","optional":true},"position":{"type":"number","description":"Position of the team in the standing"},"result":{"type":"string","description":"Movement of the team in the standing","optional":true},"points":{"type":"number","description":"Points the team has gathered"}}}}},"sportmonks_football_get_state":{"state":{"type":"object","description":"The requested fixture state object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"State code (e.g. NS, INPLAY_1ST_HALF)"},"name":{"type":"string","description":"Full name of the state (e.g. Not Started)"},"short_name":{"type":"string","description":"Short name of the state (e.g. NS)","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the state","optional":true}}}},"sportmonks_football_get_states":{"states":{"type":"array","description":"Array of fixture state objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"State code (e.g. NS, INPLAY_1ST_HALF)"},"name":{"type":"string","description":"Full name of the state (e.g. Not Started)"},"short_name":{"type":"string","description":"Short name of the state (e.g. NS)","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Developer name of the state","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team":{"team":{"type":"object","description":"The requested team object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"sportmonks_football_get_team_rankings":{"teamRankings":{"type":"array","description":"Array of team ranking objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team ranking"},"team_id":{"type":"number","description":"Team related to the ranking"},"date":{"type":"string","description":"Date of the ranking"},"current_rank":{"type":"number","description":"Placement of the team on that date"},"scaled_score":{"type":"number","description":"Scaled score of the team (0-100)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team_rankings_by_date":{"teamRankings":{"type":"array","description":"Array of team ranking objects for the date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team ranking"},"team_id":{"type":"number","description":"Team related to the ranking"},"date":{"type":"string","description":"Date of the ranking"},"current_rank":{"type":"number","description":"Placement of the team on that date"},"scaled_score":{"type":"number","description":"Scaled score of the team (0-100)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team_rankings_by_team":{"teamRankings":{"type":"array","description":"Array of team ranking objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team ranking"},"team_id":{"type":"number","description":"Team related to the ranking"},"date":{"type":"string","description":"Date of the ranking"},"current_rank":{"type":"number","description":"Placement of the team on that date"},"scaled_score":{"type":"number","description":"Scaled score of the team (0-100)"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_team_squad":{"squad":{"type":"array","description":"Array of squad entries for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the squad record"},"transfer_id":{"type":"number","description":"Transfer id of the squad record","nullable":true,"optional":true},"player_id":{"type":"number","description":"Player in the squad"},"team_id":{"type":"number","description":"Team of the squad"},"position_id":{"type":"number","description":"Position of the player in the squad","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player in the squad","nullable":true,"optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true},"start":{"type":"string","description":"Start contract date of the player","nullable":true,"optional":true},"end":{"type":"string","description":"End contract date of the player","nullable":true,"optional":true}}}}},"sportmonks_football_get_team_squad_by_season":{"squad":{"type":"array","description":"Array of squad entries for the team in the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the squad record"},"transfer_id":{"type":"number","description":"Transfer id of the squad record","nullable":true,"optional":true},"player_id":{"type":"number","description":"Player in the squad"},"team_id":{"type":"number","description":"Team of the squad"},"position_id":{"type":"number","description":"Position of the player in the squad","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player in the squad","nullable":true,"optional":true},"jersey_number":{"type":"number","description":"Jersey number of the player","nullable":true,"optional":true},"start":{"type":"string","description":"Start contract date of the player","nullable":true,"optional":true},"end":{"type":"string","description":"End contract date of the player","nullable":true,"optional":true}}}}},"sportmonks_football_get_teams_by_country":{"teams":{"type":"array","description":"Array of team objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_teams_by_season":{"teams":{"type":"array","description":"Array of team objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_topscorers_by_season":{"topscorers":{"type":"array","description":"Array of topscorer entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the topscorer record"},"season_id":{"type":"number","description":"Season related to the topscorer (absent on stage topscorers)","optional":true},"league_id":{"type":"number","description":"League related to the topscorer","optional":true},"stage_id":{"type":"number","description":"Stage related to the topscorer","optional":true},"player_id":{"type":"number","description":"Player related to the topscorer"},"participant_id":{"type":"number","description":"Team related to the topscorer"},"type_id":{"type":"number","description":"Type of the topscorer (goals, assists, cards)"},"position":{"type":"number","description":"Position of the topscorer"},"total":{"type":"number","description":"Number of goals, assists or cards"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_topscorers_by_stage":{"topscorers":{"type":"array","description":"Array of topscorer entries for the stage","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the topscorer record"},"season_id":{"type":"number","description":"Season related to the topscorer (absent on stage topscorers)","optional":true},"league_id":{"type":"number","description":"League related to the topscorer","optional":true},"stage_id":{"type":"number","description":"Stage related to the topscorer","optional":true},"player_id":{"type":"number","description":"Player related to the topscorer"},"participant_id":{"type":"number","description":"Team related to the topscorer"},"type_id":{"type":"number","description":"Type of the topscorer (goals, assists, cards)"},"position":{"type":"number","description":"Position of the topscorer"},"total":{"type":"number","description":"Number of goals, assists or cards"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_totw":{"totw":{"type":"array","description":"Array of Team of the Week entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TOTW entry"},"player_id":{"type":"number","description":"Player of the team of the week"},"fixture_id":{"type":"number","description":"Fixture the TOTW player played in"},"round_id":{"type":"number","description":"Round the fixture is played at"},"team_id":{"type":"number","description":"Team the TOTW player played for"},"rating":{"type":"string","description":"Rating of the TOTW player"},"formation_position":{"type":"number","description":"Player position in the TOTW formation","optional":true},"formation":{"type":"string","description":"The TOTW\'s formation","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_totw_by_round":{"totw":{"type":"array","description":"Array of Team of the Week entries for the round","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TOTW entry"},"player_id":{"type":"number","description":"Player of the team of the week"},"fixture_id":{"type":"number","description":"Fixture the TOTW player played in"},"round_id":{"type":"number","description":"Round the fixture is played at"},"team_id":{"type":"number","description":"Team the TOTW player played for"},"rating":{"type":"string","description":"Rating of the TOTW player"},"formation_position":{"type":"number","description":"Player position in the TOTW formation","optional":true},"formation":{"type":"string","description":"The TOTW\'s formation","optional":true}}}}},"sportmonks_football_get_transfer":{"transfer":{"type":"object","description":"The requested transfer object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"sportmonks_football_get_transfer_rumour":{"transferRumour":{"type":"object","description":"The requested transfer rumour object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"sportmonks_football_get_transfer_rumours_between_dates":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfer_rumours_by_player":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects for the player","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfer_rumours_by_team":{"transferRumours":{"type":"array","description":"Array of transfer rumour objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer rumour"},"sport_id":{"type":"number","description":"Sport of the transfer rumour"},"player_id":{"type":"number","description":"Player the rumour relates to"},"position_id":{"type":"number","description":"Position id of the player","nullable":true,"optional":true},"from_team_id":{"type":"number","description":"Team the player would transfer from","nullable":true},"to_team_id":{"type":"number","description":"Team the player would transfer to","nullable":true},"transfer_fee_id":{"type":"number","description":"Transfer fee id of the rumour","nullable":true,"optional":true},"probability":{"type":"string","description":"Probability of the rumour (e.g. LOW)"},"source_name":{"type":"string","description":"Name of the source of the rumour","nullable":true,"optional":true},"source_url":{"type":"string","description":"URL of the source of the rumour","nullable":true,"optional":true},"amount":{"type":"number","description":"Estimated transfer fee amount","nullable":true},"currency":{"type":"string","description":"Currency of the amount","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the rumour","nullable":true},"type_id":{"type":"number","description":"Type of the transfer rumour"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfers_between_dates":{"transfers":{"type":"array","description":"Array of transfer objects within the date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfers_by_player":{"transfers":{"type":"array","description":"Array of transfer objects for the player","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_transfers_by_team":{"transfers":{"type":"array","description":"Array of transfer objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the transfer"},"sport_id":{"type":"number","description":"Sport of the transfer"},"player_id":{"type":"number","description":"Player who transferred"},"type_id":{"type":"number","description":"Type of the transfer"},"from_team_id":{"type":"number","description":"Team the player transferred from","nullable":true},"to_team_id":{"type":"number","description":"Team the player transferred to","nullable":true},"position_id":{"type":"number","description":"Position id of the transfer","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position id of the transfer","nullable":true,"optional":true},"date":{"type":"string","description":"Date of the transfer","nullable":true},"career_ended":{"type":"boolean","description":"Whether the transfer ended the career","optional":true},"completed":{"type":"boolean","description":"Whether the transfer is completed","optional":true},"amount":{"type":"number","description":"Transfer fee amount","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_tv_station":{"tvStation":{"type":"object","description":"The requested TV station object","properties":{"id":{"type":"number","description":"Unique id of the TV station"},"name":{"type":"string","description":"Name of the TV station"},"url":{"type":"string","description":"URL of the TV station","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the TV station","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the TV station (tv, channel)","optional":true},"related_id":{"type":"number","description":"Related id of the TV station","nullable":true,"optional":true}}}},"sportmonks_football_get_tv_stations":{"tvStations":{"type":"array","description":"Array of TV station objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TV station"},"name":{"type":"string","description":"Name of the TV station"},"url":{"type":"string","description":"URL of the TV station","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the TV station","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the TV station (tv, channel)","optional":true},"related_id":{"type":"number","description":"Related id of the TV station","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_tv_stations_by_fixture":{"tvStations":{"type":"array","description":"Array of TV station objects broadcasting the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the TV station"},"name":{"type":"string","description":"Name of the TV station"},"url":{"type":"string","description":"URL of the TV station","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the TV station","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the TV station (tv, channel)","optional":true},"related_id":{"type":"number","description":"Related id of the TV station","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_upcoming_fixtures_by_market":{"fixtures":{"type":"array","description":"Array of upcoming fixture objects for the market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_upcoming_fixtures_by_tv_station":{"fixtures":{"type":"array","description":"Array of upcoming fixture objects for the TV station","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_value_bets":{"valueBets":{"type":"array","description":"Array of value bet prediction objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_value_bets_by_fixture":{"valueBets":{"type":"array","description":"Array of value bet prediction entries for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the prediction"},"fixture_id":{"type":"number","description":"Fixture related to the prediction"},"predictions":{"type":"json","description":"Prediction payload (varies by type: score map, value bet object, etc.)"},"type_id":{"type":"number","description":"Type of the prediction"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_venue":{"venue":{"type":"object","description":"The requested venue object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}},"sportmonks_football_get_venues":{"venues":{"type":"array","description":"Array of venue objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_get_venues_by_season":{"venues":{"type":"array","description":"Array of venue objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}}},"sportmonks_football_search_coaches":{"coaches":{"type":"array","description":"Array of coach objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the coach"},"player_id":{"type":"number","description":"Player related to the coach","nullable":true,"optional":true},"sport_id":{"type":"number","description":"Sport of the coach"},"country_id":{"type":"number","description":"Country of the coach","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the coach","nullable":true},"city_id":{"type":"number","description":"Birth city of the coach","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the coach","optional":true},"firstname":{"type":"string","description":"First name of the coach","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the coach","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the coach"},"display_name":{"type":"string","description":"Display name of the coach","optional":true},"image_path":{"type":"string","description":"URL to the coach headshot","optional":true},"height":{"type":"number","description":"Height of the coach in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the coach in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the coach","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the coach","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_fixtures":{"fixtures":{"type":"array","description":"Array of fixture objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture"},"sport_id":{"type":"number","description":"Sport the fixture is played at"},"league_id":{"type":"number","description":"League the fixture is played in"},"season_id":{"type":"number","description":"Season the fixture is played in"},"stage_id":{"type":"number","description":"Stage the fixture is played in"},"group_id":{"type":"number","description":"Group the fixture is played in","nullable":true},"aggregate_id":{"type":"number","description":"Aggregate the fixture belongs to","nullable":true},"round_id":{"type":"number","description":"Round the fixture is played in","nullable":true},"state_id":{"type":"number","description":"State (status) of the fixture"},"venue_id":{"type":"number","description":"Venue the fixture is played at","nullable":true},"name":{"type":"string","description":"Name of the fixture (participants)","nullable":true},"starting_at":{"type":"string","description":"Datetime the fixture starts","nullable":true},"result_info":{"type":"string","description":"Final result summary","nullable":true,"optional":true},"leg":{"type":"string","description":"Leg of the fixture (e.g. 1/1)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Length of the fixture in minutes","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Whether odds are available","optional":true},"has_premium_odds":{"type":"boolean","description":"Whether premium odds are available","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_leagues":{"leagues":{"type":"array","description":"Array of league objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"number","description":"Whether the league is active (1) or inactive (0)","optional":true},"short_code":{"type":"string","description":"Short code of the league","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the league logo","optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","optional":true},"last_played_at":{"type":"string","description":"Date the last fixture was played","nullable":true,"optional":true},"category":{"type":"number","description":"Importance category of the league (1-4)","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_players":{"players":{"type":"array","description":"Array of player objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the player"},"sport_id":{"type":"number","description":"Sport of the player"},"country_id":{"type":"number","description":"Country of birth of the player","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the player","nullable":true},"city_id":{"type":"number","description":"City of birth of the player","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the player","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Detailed position of the player","nullable":true,"optional":true},"type_id":{"type":"number","description":"Type of the player","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the player is known for","optional":true},"firstname":{"type":"string","description":"First name of the player","optional":true},"lastname":{"type":"string","description":"Last name of the player","optional":true},"name":{"type":"string","description":"Name of the player"},"display_name":{"type":"string","description":"Display name of the player","optional":true},"image_path":{"type":"string","description":"URL to the player headshot","optional":true},"height":{"type":"number","description":"Height of the player in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the player in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the player","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the player","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_referees":{"referees":{"type":"array","description":"Array of referee objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the referee"},"sport_id":{"type":"number","description":"Sport of the referee"},"country_id":{"type":"number","description":"Country of the referee","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the referee","nullable":true,"optional":true},"city_id":{"type":"number","description":"Birth city of the referee","nullable":true,"optional":true},"common_name":{"type":"string","description":"Common name of the referee","optional":true},"firstname":{"type":"string","description":"First name of the referee","nullable":true,"optional":true},"lastname":{"type":"string","description":"Last name of the referee","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the referee"},"display_name":{"type":"string","description":"Display name of the referee","optional":true},"image_path":{"type":"string","description":"URL to the referee headshot","optional":true},"height":{"type":"number","description":"Height of the referee in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the referee in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the referee","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the referee","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_rounds":{"rounds":{"type":"array","description":"Array of round objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the round"},"sport_id":{"type":"number","description":"Sport of the round"},"league_id":{"type":"number","description":"League of the round"},"season_id":{"type":"number","description":"Season of the round"},"stage_id":{"type":"number","description":"Stage of the round","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the round"},"finished":{"type":"boolean","description":"Whether the round is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the round is the current round","optional":true},"starting_at":{"type":"string","description":"Start date of the round","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the round","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the round has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_seasons":{"seasons":{"type":"array","description":"Array of season objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Tie-breaker rule of the season","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season (e.g. 2023/2024)"},"finished":{"type":"boolean","description":"Whether the season is finished","optional":true},"pending":{"type":"boolean","description":"Whether the season is pending","optional":true},"is_current":{"type":"boolean","description":"Whether the season is the current season","optional":true},"standing_method":{"type":"string","description":"Standing calculation method","nullable":true,"optional":true},"starting_at":{"type":"string","description":"Start date of the season","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the season","nullable":true,"optional":true},"standings_recalculated_at":{"type":"string","description":"Last standings recalculation time","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the season has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_stages":{"stages":{"type":"array","description":"Array of stage objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League of the stage"},"season_id":{"type":"number","description":"Season of the stage"},"type_id":{"type":"number","description":"Type of the stage"},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Sort order of the stage","optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished","optional":true},"is_current":{"type":"boolean","description":"Whether the stage is the current stage","optional":true},"starting_at":{"type":"string","description":"Start date of the stage","nullable":true,"optional":true},"ending_at":{"type":"string","description":"End date of the stage","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Whether the stage has fixtures this week","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_teams":{"teams":{"type":"array","description":"Array of team objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Home venue of the team","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the last played match","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_football_search_venues":{"venues":{"type":"array","description":"Array of venue objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue"},"country_id":{"type":"number","description":"Country of the venue","nullable":true},"city_id":{"type":"number","description":"City of the venue","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue"},"address":{"type":"string","description":"Address of the venue","nullable":true,"optional":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true,"optional":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true,"optional":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true,"optional":true},"capacity":{"type":"number","description":"Seating capacity of the venue","nullable":true,"optional":true},"image_path":{"type":"string","description":"Image path of the venue","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true,"optional":true},"surface":{"type":"string","description":"Surface type of the venue","nullable":true,"optional":true},"national_team":{"type":"boolean","description":"Whether the venue is used by the national team","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_all_fixtures":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_current_leagues_by_team":{"leagues":{"type":"array","description":"Array of current league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_driver":{"driver":{"type":"object","description":"The requested driver object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"sportmonks_motorsport_get_driver_standings":{"standings":{"type":"array","description":"Array of driver standing entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_driver_standings_by_season":{"standings":{"type":"array","description":"Array of driver standing entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_drivers":{"drivers":{"type":"array","description":"Array of driver objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_drivers_by_country":{"drivers":{"type":"array","description":"Array of driver objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_drivers_by_season":{"drivers":{"type":"array","description":"Array of driver objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_fixture":{"fixture":{"type":"object","description":"The requested motorsport fixture (session) object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"sportmonks_motorsport_get_fixtures_by_date":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects for the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_fixtures_by_date_range":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects within the requested date range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_fixtures_by_ids":{"fixtures":{"type":"array","description":"Array of motorsport fixture (session) objects for the requested ids","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_laps_by_fixture":{"laps":{"type":"array","description":"Array of lap objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_laps_by_fixture_and_driver":{"laps":{"type":"array","description":"Array of lap objects for the fixture and driver","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_laps_by_fixture_and_lap":{"laps":{"type":"array","description":"Array of lap objects for the fixture and lap number","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_latest_laps_by_fixture":{"laps":{"type":"array","description":"Array of the latest lap objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_latest_pitstops_by_fixture":{"pitstops":{"type":"array","description":"Array of the latest pitstop objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_latest_stints_by_fixture":{"stints":{"type":"array","description":"Array of the latest stint objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_latest_updated_drivers":{"drivers":{"type":"array","description":"Array of recently updated driver objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_latest_updated_fixtures":{"fixtures":{"type":"array","description":"Array of recently updated motorsport fixture (session) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_league":{"league":{"type":"object","description":"The requested league object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"sportmonks_motorsport_get_leagues":{"leagues":{"type":"array","description":"Array of league objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_country":{"leagues":{"type":"array","description":"Array of league objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_date":{"leagues":{"type":"array","description":"Array of league objects with fixtures on the requested date","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_live":{"leagues":{"type":"array","description":"Array of league objects that currently have live fixtures","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_leagues_by_team":{"leagues":{"type":"array","description":"Array of league objects for the team","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_livescores":{"fixtures":{"type":"array","description":"Array of live motorsport fixture (session) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the fixture (session)"},"sport_id":{"type":"number","description":"Sport of the fixture"},"league_id":{"type":"number","description":"League the fixture is held in"},"season_id":{"type":"number","description":"Season the fixture is held in"},"stage_id":{"type":"number","description":"Stage (race weekend) the fixture is held in"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"aggregate_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"state_id":{"type":"number","description":"State the fixture is currently in"},"venue_id":{"type":"number","description":"Venue (track) the fixture is held at","nullable":true},"name":{"type":"string","description":"Name of the fixture (e.g. Practice 1, Race)","nullable":true},"starting_at":{"type":"string","description":"Start date and time","nullable":true},"result_info":{"type":"string","description":"Final result info","nullable":true,"optional":true},"leg":{"type":"string","description":"Stage of the fixture (e.g. 2/3 for Practice 2)","optional":true},"details":{"type":"string","description":"Details about the fixture","nullable":true,"optional":true},"length":{"type":"number","description":"Session length in minutes or total laps","nullable":true,"optional":true},"placeholder":{"type":"boolean","description":"Whether the fixture is a placeholder","optional":true},"has_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"has_premium_odds":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"starting_at_timestamp":{"type":"number","description":"UNIX timestamp of the start time","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_pitstops_by_fixture":{"pitstops":{"type":"array","description":"Array of pitstop objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_pitstops_by_fixture_and_driver":{"pitstops":{"type":"array","description":"Array of pitstop objects for the fixture and driver","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_pitstops_by_fixture_and_lap":{"pitstops":{"type":"array","description":"Array of pitstop objects for the fixture and lap number","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the lap/pitstop"},"fixture_id":{"type":"number","description":"Fixture related to the lap/pitstop"},"lap_number":{"type":"number","description":"Lap number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the lap/pitstop"},"is_latest":{"type":"boolean","description":"Whether it is the latest lap/pitstop"}}}}},"sportmonks_motorsport_get_race_results_by_season_and_driver":{"results":{"type":"array","description":"Array of stage objects for the season and driver, each including nested fixtures, lineups and lineup details","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_race_results_by_season_and_team":{"results":{"type":"array","description":"Array of stage objects for the season and team, each including nested fixtures, lineups and lineup details","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_schedules_by_season":{"schedules":{"type":"array","description":"Array of stage objects for the season schedule, each including nested fixtures and venues","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_season":{"season":{"type":"object","description":"The requested season object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season"},"finished":{"type":"boolean","description":"Whether the season is finished"},"pending":{"type":"boolean","description":"Whether the season is pending"},"is_current":{"type":"boolean","description":"Whether the season is the current season"},"starting_at":{"type":"string","description":"Starting date of the season","nullable":true},"ending_at":{"type":"string","description":"Ending date of the season","nullable":true},"standings_recalculated_at":{"type":"string","description":"Timestamp when standings were last updated","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"sportmonks_motorsport_get_seasons":{"seasons":{"type":"array","description":"Array of season objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the season"},"sport_id":{"type":"number","description":"Sport of the season"},"league_id":{"type":"number","description":"League of the season"},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the season"},"finished":{"type":"boolean","description":"Whether the season is finished"},"pending":{"type":"boolean","description":"Whether the season is pending"},"is_current":{"type":"boolean","description":"Whether the season is the current season"},"starting_at":{"type":"string","description":"Starting date of the season","nullable":true},"ending_at":{"type":"string","description":"Ending date of the season","nullable":true},"standings_recalculated_at":{"type":"string","description":"Timestamp when standings were last updated","nullable":true,"optional":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_stage":{"stage":{"type":"object","description":"The requested stage (race weekend) object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"sportmonks_motorsport_get_stages":{"stages":{"type":"array","description":"Array of stage (race weekend) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_stages_by_season":{"stages":{"type":"array","description":"Array of stage (race weekend) objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_state":{"state":{"type":"object","description":"The requested fixture state object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"Abbreviation of the state"},"name":{"type":"string","description":"Full name of the state"},"short_name":{"type":"string","description":"Short name of the state","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Name recommended for developers to use","optional":true}}}},"sportmonks_motorsport_get_states":{"states":{"type":"array","description":"Array of fixture state objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the state"},"state":{"type":"string","description":"Abbreviation of the state"},"name":{"type":"string","description":"Full name of the state"},"short_name":{"type":"string","description":"Short name of the state","nullable":true,"optional":true},"developer_name":{"type":"string","description":"Name recommended for developers to use","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_stints_by_fixture":{"stints":{"type":"array","description":"Array of stint objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_stints_by_fixture_and_driver":{"stints":{"type":"array","description":"Array of stint objects for the fixture and driver","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_stints_by_fixture_and_stint":{"stints":{"type":"array","description":"Array of stint objects for the fixture and stint number","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stint"},"fixture_id":{"type":"number","description":"Fixture related to the stint"},"stint_number":{"type":"number","description":"Stint number in the fixture"},"driver_number":{"type":"number","description":"Number of the driver"},"participant_id":{"type":"number","description":"Driver related to the stint"},"is_latest":{"type":"boolean","description":"Whether it is the latest stint"}}}}},"sportmonks_motorsport_get_team":{"team":{"type":"object","description":"The requested team (constructor) object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"sportmonks_motorsport_get_team_standings":{"standings":{"type":"array","description":"Array of team (constructor) standing entries","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_team_standings_by_season":{"standings":{"type":"array","description":"Array of team (constructor) standing entries for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the standing"},"participant_id":{"type":"number","description":"Driver or team related to the standing"},"sport_id":{"type":"number","description":"Sport related to the standing"},"league_id":{"type":"number","description":"League related to the standing"},"season_id":{"type":"number","description":"Season related to the standing"},"stage_id":{"type":"number","description":"Stage related to the standing"},"group_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"round_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"standing_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"position":{"type":"number","description":"Position of the participant in the standing"},"result":{"type":"string","description":"Not used in the Motorsport API","nullable":true,"optional":true},"points":{"type":"number","description":"Points the participant has gathered"}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_teams":{"teams":{"type":"array","description":"Array of team (constructor) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_teams_by_country":{"teams":{"type":"array","description":"Array of team (constructor) objects for the country","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_teams_by_season":{"teams":{"type":"array","description":"Array of team (constructor) objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_venue":{"venue":{"type":"object","description":"The requested venue (racing track) object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"sportmonks_motorsport_get_venues":{"venues":{"type":"array","description":"Array of venue (racing track) objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_get_venues_by_season":{"venues":{"type":"array","description":"Array of venue (racing track) objects for the season","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_drivers":{"drivers":{"type":"array","description":"Array of driver objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the driver (player_id in responses)"},"sport_id":{"type":"number","description":"Sport of the driver"},"country_id":{"type":"number","description":"Country of birth of the driver","nullable":true},"nationality_id":{"type":"number","description":"Nationality of the driver","nullable":true},"city_id":{"type":"number","description":"City of birth of the driver","nullable":true,"optional":true},"position_id":{"type":"number","description":"Position of the driver within the team","nullable":true,"optional":true},"detailed_position_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"type_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"common_name":{"type":"string","description":"Name the driver is known for","optional":true},"firstname":{"type":"string","description":"First name of the driver","optional":true},"lastname":{"type":"string","description":"Last name of the driver","optional":true},"name":{"type":"string","description":"Name of the driver"},"display_name":{"type":"string","description":"Display name of the driver","optional":true},"image_path":{"type":"string","description":"URL to the driver headshot","optional":true},"height":{"type":"number","description":"Height of the driver in cm","nullable":true,"optional":true},"weight":{"type":"number","description":"Weight of the driver in kg","nullable":true,"optional":true},"date_of_birth":{"type":"string","description":"Date of birth of the driver","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the driver","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_leagues":{"leagues":{"type":"array","description":"Array of league objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the league"},"sport_id":{"type":"number","description":"Sport of the league"},"country_id":{"type":"number","description":"Country of the league"},"name":{"type":"string","description":"Name of the league"},"active":{"type":"boolean","description":"Whether the league is active"},"short_code":{"type":"string","description":"Short code of the league","nullable":true},"image_path":{"type":"string","description":"URL to the league logo","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the league","optional":true},"sub_type":{"type":"string","description":"Subtype of the league","nullable":true,"optional":true},"last_played_at":{"type":"string","description":"Date of the last fixture held in the league","nullable":true},"category":{"type":"number","description":"Category of the league","nullable":true,"optional":true},"has_jerseys":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_stages":{"stages":{"type":"array","description":"Array of stage (race weekend) objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the stage (race weekend)"},"sport_id":{"type":"number","description":"Sport of the stage"},"league_id":{"type":"number","description":"League related to the stage"},"season_id":{"type":"number","description":"Season related to the stage"},"type_id":{"type":"number","description":"Type of the stage","nullable":true},"name":{"type":"string","description":"Name of the stage"},"sort_order":{"type":"number","description":"Order of the stage","nullable":true,"optional":true},"finished":{"type":"boolean","description":"Whether the stage is finished"},"is_current":{"type":"boolean","description":"Whether the stage is the current stage"},"starting_at":{"type":"string","description":"Starting date of the stage","nullable":true},"ending_at":{"type":"string","description":"Ending date of the stage","nullable":true},"games_in_current_week":{"type":"boolean","description":"Not used in the Motorsport API","optional":true},"tie_breaker_rule_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_teams":{"teams":{"type":"array","description":"Array of team (constructor) objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the team"},"sport_id":{"type":"number","description":"Sport of the team"},"country_id":{"type":"number","description":"Country of the team"},"venue_id":{"type":"number","description":"Not used in the Motorsport API","nullable":true,"optional":true},"gender":{"type":"string","description":"Gender of the team","optional":true},"name":{"type":"string","description":"Name of the team (constructor)"},"short_code":{"type":"string","description":"Short code of the team","nullable":true,"optional":true},"image_path":{"type":"string","description":"URL to the team logo","optional":true},"founded":{"type":"number","description":"Founding year of the team","nullable":true,"optional":true},"type":{"type":"string","description":"Type of the team","optional":true},"placeholder":{"type":"boolean","description":"Whether the team is a placeholder","optional":true},"last_played_at":{"type":"string","description":"Date and time of the team\'s last session","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_motorsport_search_venues":{"venues":{"type":"array","description":"Array of venue (racing track) objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the venue (track)"},"country_id":{"type":"number","description":"Country the venue is in"},"city_id":{"type":"number","description":"City the venue is in","nullable":true,"optional":true},"name":{"type":"string","description":"Name of the venue/track"},"address":{"type":"string","description":"Address of the venue","nullable":true},"zipcode":{"type":"string","description":"Zipcode of the venue","nullable":true},"latitude":{"type":"string","description":"Latitude of the venue","nullable":true},"longitude":{"type":"string","description":"Longitude of the venue","nullable":true},"capacity":{"type":"number","description":"Capacity of the venue","nullable":true},"image_path":{"type":"string","description":"URL to the track layout image","nullable":true,"optional":true},"city_name":{"type":"string","description":"Name of the city the venue is in","nullable":true},"surface":{"type":"string","description":"Surface of the venue","nullable":true},"national_team":{"type":"boolean","description":"Not used in the Motorsport API","optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_historical_odds":{"historicalOdds":{"type":"array","description":"Array of historical premium odd value records","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the history record"},"odd_id":{"type":"number","description":"Premium odd this history record belongs to"},"value":{"type":"string","description":"Historical decimal odds value","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability at this point in time","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"bookmaker_update":{"type":"string","description":"Bookmaker\'s update timestamp for this record (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_inplay_odds":{"odds":{"type":"array","description":"Array of in-play odd objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_pre_match_odds":{"odds":{"type":"array","description":"Array of pre-match odd objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_all_premium_odds":{"premiumOdds":{"type":"array","description":"Array of premium odd objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_bookmaker":{"bookmaker":{"type":"object","description":"The requested bookmaker object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"sportmonks_odds_get_bookmaker_event_ids_by_fixture":{"bookmakerEvents":{"type":"array","description":"Array of bookmaker event mapping records for the fixture","items":{"type":"object","properties":{"fixture_id":{"type":"number","description":"Sportmonks fixture id"},"bookmaker_id":{"type":"number","description":"Id of the bookmaker"},"bookmaker_name":{"type":"string","description":"Name of the bookmaker","nullable":true,"optional":true},"bookmaker_event_id":{"type":"string","description":"The fixture\'s event id at the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_bookmakers":{"bookmakers":{"type":"array","description":"Array of bookmaker objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_bookmakers_by_fixture":{"bookmakers":{"type":"array","description":"Array of bookmaker objects available for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_inplay_odds_by_fixture":{"odds":{"type":"array","description":"Array of in-play odd objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_inplay_odds_by_fixture_and_bookmaker":{"odds":{"type":"array","description":"Array of in-play odd objects for the fixture and bookmaker","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}}},"sportmonks_odds_get_inplay_odds_by_fixture_and_market":{"odds":{"type":"array","description":"Array of in-play odd objects for the fixture and market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}}},"sportmonks_odds_get_last_updated_inplay_odds":{"odds":{"type":"array","description":"Array of in-play odd objects updated in the last 10 seconds","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"external_id":{"type":"number","description":"External id of the odd","nullable":true,"optional":true},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"suspended":{"type":"boolean","description":"Whether the odd is suspended","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true}}}}},"sportmonks_odds_get_last_updated_pre_match_odds":{"odds":{"type":"array","description":"Array of pre-match odd objects updated in the last 10 seconds","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_market":{"market":{"type":"object","description":"The requested market object","properties":{"id":{"type":"number","description":"Unique id of the market"},"name":{"type":"string","description":"Name of the market"},"developer_name":{"type":"string","description":"Developer (machine-readable) name of the market","nullable":true,"optional":true}}}},"sportmonks_odds_get_markets":{"markets":{"type":"array","description":"Array of market objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the market"},"name":{"type":"string","description":"Name of the market"},"developer_name":{"type":"string","description":"Developer (machine-readable) name of the market","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_pre_match_odds_by_fixture":{"odds":{"type":"array","description":"Array of pre-match odd objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_pre_match_odds_by_fixture_and_bookmaker":{"odds":{"type":"array","description":"Array of pre-match odd objects for the fixture and bookmaker","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_pre_match_odds_by_fixture_and_market":{"odds":{"type":"array","description":"Array of pre-match odd objects for the fixture and market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label (e.g. 1, X, 2)","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name (e.g. Home, Draw, Away)","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 48.78%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds (e.g. 31/15)","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds (e.g. +104)","nullable":true,"optional":true},"winning":{"type":"boolean","description":"Whether this is the winning outcome","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"participants":{"type":"string","description":"Participant ids related to the outcome","nullable":true,"optional":true},"original_label":{"type":"string","description":"Original handicap value of the odd (handicap markets)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_premium_odds_by_fixture":{"premiumOdds":{"type":"array","description":"Array of premium odd objects for the fixture","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_premium_odds_by_fixture_and_bookmaker":{"premiumOdds":{"type":"array","description":"Array of premium odd objects for the fixture and bookmaker","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_premium_odds_by_fixture_and_market":{"premiumOdds":{"type":"array","description":"Array of premium odd objects for the fixture and market","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}}},"sportmonks_odds_get_updated_historical_odds_between":{"historicalOdds":{"type":"array","description":"Array of historical premium odd value records updated within the time range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the history record"},"odd_id":{"type":"number","description":"Premium odd this history record belongs to"},"value":{"type":"string","description":"Historical decimal odds value","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability at this point in time","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"bookmaker_update":{"type":"string","description":"Bookmaker\'s update timestamp for this record (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_get_updated_premium_odds_between":{"premiumOdds":{"type":"array","description":"Array of premium odd objects updated within the time range","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the odd"},"fixture_id":{"type":"number","description":"Fixture the odd belongs to"},"market_id":{"type":"number","description":"Market the odd belongs to"},"bookmaker_id":{"type":"number","description":"Bookmaker offering the odd"},"label":{"type":"string","description":"Outcome label","nullable":true},"value":{"type":"string","description":"Decimal odds value","nullable":true},"name":{"type":"string","description":"Outcome name","nullable":true},"sort_order":{"type":"number","description":"Sort order of the odd","nullable":true,"optional":true},"market_description":{"type":"string","description":"Description of the market","nullable":true,"optional":true},"probability":{"type":"string","description":"Implied probability (e.g. 29.85%)","nullable":true,"optional":true},"dp3":{"type":"string","description":"Decimal odds to 3 decimal places","nullable":true,"optional":true},"fractional":{"type":"string","description":"Fractional odds","nullable":true,"optional":true},"american":{"type":"string","description":"American/moneyline odds","nullable":true,"optional":true},"stopped":{"type":"boolean","description":"Whether the odd is stopped","nullable":true,"optional":true},"total":{"type":"string","description":"Total line for over/under markets","nullable":true,"optional":true},"handicap":{"type":"string","description":"Handicap line for handicap markets","nullable":true,"optional":true},"created_at":{"type":"string","description":"Timestamp the odd was created (UTC)","nullable":true,"optional":true},"updated_at":{"type":"string","description":"Timestamp the odd was last updated (UTC)","nullable":true,"optional":true},"latest_bookmaker_update":{"type":"string","description":"Bookmaker\'s own last-update timestamp (UTC)","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_search_bookmakers":{"bookmakers":{"type":"array","description":"Array of bookmaker objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the bookmaker"},"name":{"type":"string","description":"Name of the bookmaker"},"logo":{"type":"string","description":"Logo of the bookmaker","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"sportmonks_odds_search_markets":{"markets":{"type":"array","description":"Array of market objects matching the search query","items":{"type":"object","properties":{"id":{"type":"number","description":"Unique id of the market"},"name":{"type":"string","description":"Name of the market"},"developer_name":{"type":"string","description":"Developer (machine-readable) name of the market","nullable":true,"optional":true}}}},"pagination":{"type":"object","description":"Pagination metadata (present on paginated endpoints)","optional":true,"properties":{"count":{"type":"number","description":"Number of results on the current page","optional":true},"per_page":{"type":"number","description":"Number of results per page","optional":true},"current_page":{"type":"number","description":"Current page number","optional":true},"next_page":{"type":"string","description":"URL of the next page of results","nullable":true,"optional":true},"has_more":{"type":"boolean","description":"Whether more pages are available","optional":true}}}},"spotify_add_playlist_cover":{"success":{"type":"boolean","description":"Whether upload succeeded"}},"spotify_add_to_queue":{"success":{"type":"boolean","description":"Whether track was added to queue"}},"spotify_add_tracks_to_playlist":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID after modification"}},"spotify_check_following":{"results":{"type":"json","description":"Array of booleans for each ID"}},"spotify_check_playlist_followers":{"results":{"type":"json","description":"Array of booleans for each user"}},"spotify_check_saved_albums":{"results":{"type":"json","description":"Array of booleans for each album"}},"spotify_check_saved_audiobooks":{"results":{"type":"json","description":"Array of booleans for each audiobook"}},"spotify_check_saved_episodes":{"results":{"type":"json","description":"Array of booleans for each episode"}},"spotify_check_saved_shows":{"results":{"type":"json","description":"Array of booleans for each show"}},"spotify_check_saved_tracks":{"results":{"type":"json","description":"Array of track IDs with saved status"},"all_saved":{"type":"boolean","description":"Whether all tracks are saved"},"none_saved":{"type":"boolean","description":"Whether no tracks are saved"}},"spotify_create_playlist":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description","optional":true},"public":{"type":"boolean","description":"Whether the playlist is public"},"collaborative":{"type":"boolean","description":"Whether collaborative"},"snapshot_id":{"type":"string","description":"Playlist snapshot ID"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_follow_artists":{"success":{"type":"boolean","description":"Whether artists were followed successfully"}},"spotify_follow_playlist":{"success":{"type":"boolean","description":"Whether follow succeeded"}},"spotify_get_album":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album_type":{"type":"string","description":"Type of album (album, single, compilation)"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"label":{"type":"string","description":"Record label"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"genres":{"type":"array","description":"List of genres"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"tracks":{"type":"array","description":"List of tracks on the album","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"track_number":{"type":"number","description":"Track position on the disc"}}}},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_album_tracks":{"tracks":{"type":"array","description":"List of tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"track_number":{"type":"number","description":"Track position on the disc"},"disc_number":{"type":"number","description":"Disc number"},"explicit":{"type":"boolean","description":"Whether the track has explicit content"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true}}}},"total":{"type":"number","description":"Total number of tracks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_albums":{"albums":{"type":"array","description":"List of albums","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album_type":{"type":"string","description":"Type of album (album, single, compilation)"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_artist":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres associated with the artist"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_artist_albums":{"albums":{"type":"array","description":"Artist\'s albums","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"album_type":{"type":"string","description":"Type (album, single, compilation)"},"total_tracks":{"type":"number","description":"Number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover URL"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of albums available"},"next":{"type":"string","description":"URL for next page of results","optional":true}},"spotify_get_artist_top_tracks":{"tracks":{"type":"array","description":"Artist\'s top tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_artists":{"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres associated with the artist"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_audiobook":{"id":{"type":"string","description":"Audiobook ID"},"name":{"type":"string","description":"Audiobook name"},"authors":{"type":"json","description":"Authors"},"narrators":{"type":"json","description":"Narrators"},"publisher":{"type":"string","description":"Publisher"},"description":{"type":"string","description":"Description"},"total_chapters":{"type":"number","description":"Total chapters"},"languages":{"type":"json","description":"Languages"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_audiobook_chapters":{"chapters":{"type":"json","description":"List of chapters"},"total":{"type":"number","description":"Total chapters"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_audiobooks":{"audiobooks":{"type":"json","description":"List of audiobooks"}},"spotify_get_categories":{"categories":{"type":"json","description":"List of browse categories"},"total":{"type":"number","description":"Total number of categories"}},"spotify_get_current_user":{"id":{"type":"string","description":"Spotify user ID"},"display_name":{"type":"string","description":"Display name"},"email":{"type":"string","description":"Email address","optional":true},"country":{"type":"string","description":"Country code","optional":true},"product":{"type":"string","description":"Subscription level (free, premium)","optional":true},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Profile image URL","optional":true},"external_url":{"type":"string","description":"Spotify profile URL"}},"spotify_get_currently_playing":{"is_playing":{"type":"boolean","description":"Whether playback is active"},"progress_ms":{"type":"number","description":"Current position in track (ms)","optional":true},"track":{"type":"object","description":"Currently playing track","optional":true,"properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"external_url":{"type":"string","description":"Spotify URL"}}}},"spotify_get_devices":{"devices":{"type":"array","description":"Available playback devices","items":{"type":"object","properties":{"id":{"type":"string","description":"Device ID"},"is_active":{"type":"boolean","description":"Whether device is active"},"is_private_session":{"type":"boolean","description":"Whether in private session"},"is_restricted":{"type":"boolean","description":"Whether device is restricted"},"name":{"type":"string","description":"Device name"},"type":{"type":"string","description":"Device type (Computer, Smartphone, etc.)"},"volume_percent":{"type":"number","description":"Current volume (0-100)"}}}}},"spotify_get_episode":{"id":{"type":"string","description":"Episode ID"},"name":{"type":"string","description":"Episode name"},"description":{"type":"string","description":"Episode description"},"duration_ms":{"type":"number","description":"Duration in ms"},"release_date":{"type":"string","description":"Release date"},"explicit":{"type":"boolean","description":"Contains explicit content"},"show":{"type":"json","description":"Parent show info"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_episodes":{"episodes":{"type":"json","description":"List of episodes"}},"spotify_get_followed_artists":{"artists":{"type":"array","description":"List of followed artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres associated with the artist"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of followed artists"},"next":{"type":"string","description":"Cursor for next page","optional":true}},"spotify_get_markets":{"markets":{"type":"json","description":"List of ISO country codes"}},"spotify_get_new_releases":{"albums":{"type":"array","description":"List of new releases","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"album_type":{"type":"string","description":"Type of album (album, single, compilation)"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}}}}},"total":{"type":"number","description":"Total number of new releases"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_playback_state":{"is_playing":{"type":"boolean","description":"Whether playback is active"},"device":{"type":"object","description":"Active device information","optional":true,"properties":{"id":{"type":"string","description":"Device ID"},"name":{"type":"string","description":"Device name"},"type":{"type":"string","description":"Device type"},"volume_percent":{"type":"number","description":"Current volume (0-100)"}}},"progress_ms":{"type":"number","description":"Progress in milliseconds","optional":true},"currently_playing_type":{"type":"string","description":"Type of content playing"},"shuffle_state":{"type":"boolean","description":"Whether shuffle is enabled"},"repeat_state":{"type":"string","description":"Repeat mode (off, track, context)"},"track":{"type":"object","description":"Currently playing track","optional":true,"properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"}}}},"spotify_get_playlist":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description","optional":true},"public":{"type":"boolean","description":"Whether the playlist is public"},"collaborative":{"type":"boolean","description":"Whether the playlist is collaborative"},"owner":{"type":"object","description":"Playlist owner information","properties":{"id":{"type":"string","description":"Spotify user ID"},"display_name":{"type":"string","description":"Display name"}}},"image_url":{"type":"string","description":"Playlist cover image URL","optional":true},"total_tracks":{"type":"number","description":"Total number of tracks"},"snapshot_id":{"type":"string","description":"Playlist snapshot ID for versioning"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_playlist_cover":{"images":{"type":"json","description":"List of cover images"}},"spotify_get_playlist_tracks":{"tracks":{"type":"array","description":"List of tracks in the playlist","items":{"type":"object","properties":{"added_at":{"type":"string","description":"When the track was added"},"added_by":{"type":"string","description":"User ID who added the track"},"track":{"type":"object","description":"Track information","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"total":{"type":"number","description":"Total number of tracks in playlist"},"next":{"type":"string","description":"URL for next page of results","optional":true}},"spotify_get_queue":{"currently_playing":{"type":"object","description":"Currently playing track","optional":true,"properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"}}},"queue":{"type":"array","description":"Upcoming tracks in queue","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"}}}}},"spotify_get_recently_played":{"items":{"type":"array","description":"Recently played tracks","items":{"type":"object","properties":{"played_at":{"type":"string","description":"When the track was played"},"track":{"type":"object","description":"Track information","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_albums":{"albums":{"type":"array","description":"List of saved albums","items":{"type":"object","properties":{"added_at":{"type":"string","description":"When the album was saved"},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"total":{"type":"number","description":"Total saved albums"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_audiobooks":{"audiobooks":{"type":"json","description":"List of saved audiobooks"},"total":{"type":"number","description":"Total saved audiobooks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_episodes":{"episodes":{"type":"json","description":"List of saved episodes"},"total":{"type":"number","description":"Total saved episodes"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_shows":{"shows":{"type":"json","description":"List of saved shows"},"total":{"type":"number","description":"Total saved shows"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_saved_tracks":{"tracks":{"type":"array","description":"User\'s saved tracks","items":{"type":"object","properties":{"added_at":{"type":"string","description":"When the track was saved"},"track":{"type":"object","description":"Track information","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"external_url":{"type":"string","description":"Spotify URL"}}}}}},"total":{"type":"number","description":"Total number of saved tracks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_show":{"id":{"type":"string","description":"Show ID"},"name":{"type":"string","description":"Show name"},"description":{"type":"string","description":"Show description"},"publisher":{"type":"string","description":"Publisher name"},"total_episodes":{"type":"number","description":"Total episodes"},"explicit":{"type":"boolean","description":"Contains explicit content"},"languages":{"type":"json","description":"Languages"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_get_show_episodes":{"episodes":{"type":"json","description":"List of episodes"},"total":{"type":"number","description":"Total episodes"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_shows":{"shows":{"type":"json","description":"List of shows"}},"spotify_get_top_artists":{"artists":{"type":"array","description":"User\'s top artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres"},"popularity":{"type":"number","description":"Popularity score"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of top artists"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_top_tracks":{"tracks":{"type":"array","description":"User\'s top tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of top tracks"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_track":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"explicit":{"type":"boolean","description":"Whether the track has explicit content"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"},"uri":{"type":"string","description":"Spotify URI for the track"}},"spotify_get_tracks":{"tracks":{"type":"array","description":"List of tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"}}}},"album":{"type":"object","description":"Album information","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"image_url":{"type":"string","description":"Album cover image URL","optional":true}}},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"explicit":{"type":"boolean","description":"Whether the track has explicit content"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_get_user_playlists":{"playlists":{"type":"array","description":"User\'s playlists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description"},"public":{"type":"boolean","description":"Whether public"},"collaborative":{"type":"boolean","description":"Whether collaborative"},"owner":{"type":"string","description":"Owner display name"},"total_tracks":{"type":"number","description":"Number of tracks"},"image_url":{"type":"string","description":"Cover image URL"},"external_url":{"type":"string","description":"Spotify URL"}}}},"total":{"type":"number","description":"Total number of playlists"},"next":{"type":"string","description":"URL for next page","optional":true}},"spotify_get_user_profile":{"id":{"type":"string","description":"User ID"},"display_name":{"type":"string","description":"Display name"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Profile image URL"},"external_url":{"type":"string","description":"Spotify URL"}},"spotify_pause":{"success":{"type":"boolean","description":"Whether playback was paused"}},"spotify_play":{"success":{"type":"boolean","description":"Whether playback started successfully"}},"spotify_remove_saved_albums":{"success":{"type":"boolean","description":"Whether albums were removed"}},"spotify_remove_saved_audiobooks":{"success":{"type":"boolean","description":"Whether audiobooks were removed"}},"spotify_remove_saved_episodes":{"success":{"type":"boolean","description":"Whether episodes were removed"}},"spotify_remove_saved_shows":{"success":{"type":"boolean","description":"Whether shows were removed"}},"spotify_remove_saved_tracks":{"success":{"type":"boolean","description":"Whether tracks were removed successfully"}},"spotify_remove_tracks_from_playlist":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID after modification"}},"spotify_reorder_playlist_items":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID"}},"spotify_replace_playlist_items":{"snapshot_id":{"type":"string","description":"New playlist snapshot ID"}},"spotify_save_albums":{"success":{"type":"boolean","description":"Whether albums were saved"}},"spotify_save_audiobooks":{"success":{"type":"boolean","description":"Whether audiobooks were saved"}},"spotify_save_episodes":{"success":{"type":"boolean","description":"Whether episodes were saved"}},"spotify_save_shows":{"success":{"type":"boolean","description":"Whether shows were saved"}},"spotify_save_tracks":{"success":{"type":"boolean","description":"Whether the tracks were saved successfully"}},"spotify_search":{"tracks":{"type":"array","description":"List of matching tracks","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify track ID"},"name":{"type":"string","description":"Track name"},"artists":{"type":"array","description":"List of artist names"},"album":{"type":"string","description":"Album name"},"duration_ms":{"type":"number","description":"Track duration in milliseconds"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"preview_url":{"type":"string","description":"URL to 30-second preview","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"artists":{"type":"array","description":"List of matching artists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify artist ID"},"name":{"type":"string","description":"Artist name"},"genres":{"type":"array","description":"List of genres"},"popularity":{"type":"number","description":"Popularity score (0-100)"},"followers":{"type":"number","description":"Number of followers"},"image_url":{"type":"string","description":"Artist image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"albums":{"type":"array","description":"List of matching albums","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify album ID"},"name":{"type":"string","description":"Album name"},"artists":{"type":"array","description":"List of artist names"},"total_tracks":{"type":"number","description":"Total number of tracks"},"release_date":{"type":"string","description":"Release date"},"image_url":{"type":"string","description":"Album cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}},"playlists":{"type":"array","description":"List of matching playlists","items":{"type":"object","properties":{"id":{"type":"string","description":"Spotify playlist ID"},"name":{"type":"string","description":"Playlist name"},"description":{"type":"string","description":"Playlist description","optional":true},"owner":{"type":"string","description":"Owner display name"},"total_tracks":{"type":"number","description":"Total number of tracks"},"image_url":{"type":"string","description":"Playlist cover image URL","optional":true},"external_url":{"type":"string","description":"Spotify URL"}}}}},"spotify_seek":{"success":{"type":"boolean","description":"Whether seek was successful"}},"spotify_set_repeat":{"success":{"type":"boolean","description":"Whether repeat mode was set successfully"}},"spotify_set_shuffle":{"success":{"type":"boolean","description":"Whether shuffle was set successfully"}},"spotify_set_volume":{"success":{"type":"boolean","description":"Whether volume was set"}},"spotify_skip_next":{"success":{"type":"boolean","description":"Whether skip was successful"}},"spotify_skip_previous":{"success":{"type":"boolean","description":"Whether skip was successful"}},"spotify_transfer_playback":{"success":{"type":"boolean","description":"Whether transfer was successful"}},"spotify_unfollow_artists":{"success":{"type":"boolean","description":"Whether artists were unfollowed successfully"}},"spotify_unfollow_playlist":{"success":{"type":"boolean","description":"Whether unfollow succeeded"}},"spotify_update_playlist":{"success":{"type":"boolean","description":"Whether update succeeded"}},"sqs_send":{"message":{"type":"string","description":"Operation status message"},"id":{"type":"string","description":"Message ID"}},"square_batch_retrieve_inventory_counts":{"counts":{"type":"array","description":"Array of inventory count objects","items":{"type":"object","description":"Square InventoryCount object","properties":{"catalog_object_id":{"type":"string","description":"ID of the catalog object (item variation) being counted","optional":true},"catalog_object_type":{"type":"string","description":"Type of the counted catalog object (usually ITEM_VARIATION)","optional":true},"state":{"type":"string","description":"Inventory state (e.g. IN_STOCK, SOLD, WASTE)","optional":true},"location_id":{"type":"string","description":"ID of the location for this count","optional":true},"quantity":{"type":"string","description":"Number of units in the given state at the location","optional":true},"calculated_at":{"type":"string","description":"Timestamp when the count was calculated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_cancel_invoice":{"invoice":{"type":"object","description":"The canceled invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_cancel_payment":{"payment":{"type":"object","description":"The canceled payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_complete_payment":{"payment":{"type":"object","description":"The completed payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_create_catalog_image":{"object":{"type":"object","description":"The created catalog image object","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}},"metadata":{"type":"json","description":"Catalog object summary metadata","properties":{"id":{"type":"string","description":"Square catalog object ID"},"type":{"type":"string","description":"Catalog object type","optional":true},"version":{"type":"number","description":"Catalog object version","optional":true}}}},"square_create_customer":{"customer":{"type":"object","description":"The created customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Customer summary metadata","properties":{"id":{"type":"string","description":"Square customer ID"},"email_address":{"type":"string","description":"Customer email address","optional":true},"given_name":{"type":"string","description":"Customer first name","optional":true},"family_name":{"type":"string","description":"Customer last name","optional":true}}}},"square_create_invoice":{"invoice":{"type":"object","description":"The created invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_create_order":{"order":{"type":"object","description":"The created order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Order summary metadata","properties":{"id":{"type":"string","description":"Square order ID"},"state":{"type":"string","description":"Current order state","optional":true},"location_id":{"type":"string","description":"Order location ID","optional":true}}}},"square_create_payment":{"payment":{"type":"object","description":"The created payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_delete_catalog_object":{"deleted":{"type":"boolean","description":"Whether the catalog object was deleted"},"deleted_object_ids":{"type":"array","description":"IDs of all catalog objects deleted (including children)","items":{"type":"string"}},"deleted_at":{"type":"string","description":"Timestamp when the deletion occurred (RFC 3339)","optional":true}},"square_delete_customer":{"deleted":{"type":"boolean","description":"Whether the customer was deleted"},"id":{"type":"string","description":"ID of the deleted customer"}},"square_delete_invoice":{"deleted":{"type":"boolean","description":"Whether the invoice was deleted"},"id":{"type":"string","description":"ID of the deleted invoice"}},"square_get_catalog_object":{"object":{"type":"object","description":"The retrieved catalog object","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}},"metadata":{"type":"json","description":"Catalog object summary metadata","properties":{"id":{"type":"string","description":"Square catalog object ID"},"type":{"type":"string","description":"Catalog object type","optional":true},"version":{"type":"number","description":"Catalog object version","optional":true}}}},"square_get_customer":{"customer":{"type":"object","description":"The retrieved customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Customer summary metadata","properties":{"id":{"type":"string","description":"Square customer ID"},"email_address":{"type":"string","description":"Customer email address","optional":true},"given_name":{"type":"string","description":"Customer first name","optional":true},"family_name":{"type":"string","description":"Customer last name","optional":true}}}},"square_get_invoice":{"invoice":{"type":"object","description":"The retrieved invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_get_location":{"location":{"type":"object","description":"The retrieved location object","properties":{"id":{"type":"string","description":"Unique ID for the location"},"name":{"type":"string","description":"Name of the location","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"timezone":{"type":"string","description":"IANA timezone of the location","optional":true},"status":{"type":"string","description":"Location status (ACTIVE or INACTIVE)","optional":true},"type":{"type":"string","description":"Location type (PHYSICAL or MOBILE)","optional":true},"merchant_id":{"type":"string","description":"ID of the merchant that owns the location","optional":true},"country":{"type":"string","description":"Country code of the location","optional":true},"language_code":{"type":"string","description":"Language code of the location","optional":true},"currency":{"type":"string","description":"Currency used by the location","optional":true},"phone_number":{"type":"string","description":"Phone number of the location","optional":true},"business_name":{"type":"string","description":"Business name shown to customers","optional":true},"business_email":{"type":"string","description":"Email of the business","optional":true},"description":{"type":"string","description":"Description of the location","optional":true},"capabilities":{"type":"array","description":"Capabilities of the location (e.g. CREDIT_CARD_PROCESSING)","optional":true,"items":{"type":"string"}},"created_at":{"type":"string","description":"Timestamp when the location was created (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Location summary metadata","properties":{"id":{"type":"string","description":"Square location ID"},"name":{"type":"string","description":"Location name","optional":true}}}},"square_get_order":{"order":{"type":"object","description":"The retrieved order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Order summary metadata","properties":{"id":{"type":"string","description":"Square order ID"},"state":{"type":"string","description":"Current order state","optional":true},"location_id":{"type":"string","description":"Order location ID","optional":true}}}},"square_get_payment":{"payment":{"type":"object","description":"The retrieved payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}},"metadata":{"type":"json","description":"Payment summary metadata","properties":{"id":{"type":"string","description":"Square payment ID"},"status":{"type":"string","description":"Current payment status","optional":true},"order_id":{"type":"string","description":"Associated order ID","optional":true}}}},"square_get_refund":{"refund":{"type":"object","description":"The retrieved refund object","properties":{"id":{"type":"string","description":"Unique ID for the refund"},"status":{"type":"string","description":"Refund status (PENDING, COMPLETED, REJECTED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"processing_fee":{"type":"array","description":"Processing fees refunded","optional":true,"items":{"type":"object"}},"payment_id":{"type":"string","description":"ID of the payment being refunded","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"location_id":{"type":"string","description":"ID of the associated location","optional":true},"reason":{"type":"string","description":"Reason for the refund","optional":true},"created_at":{"type":"string","description":"Timestamp when the refund was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the refund was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Refund summary metadata","properties":{"id":{"type":"string","description":"Square refund ID"},"status":{"type":"string","description":"Current refund status","optional":true},"payment_id":{"type":"string","description":"Refunded payment ID","optional":true}}}},"square_list_catalog":{"objects":{"type":"array","description":"Array of catalog objects","items":{"type":"object","description":"Square CatalogObject","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_customers":{"customers":{"type":"array","description":"Array of customer objects","items":{"type":"object","description":"Square Customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_invoices":{"invoices":{"type":"array","description":"Array of invoice objects","items":{"type":"object","description":"Square Invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_locations":{"locations":{"type":"array","description":"Array of location objects","items":{"type":"object","description":"Square Location object","properties":{"id":{"type":"string","description":"Unique ID for the location"},"name":{"type":"string","description":"Name of the location","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"timezone":{"type":"string","description":"IANA timezone of the location","optional":true},"status":{"type":"string","description":"Location status (ACTIVE or INACTIVE)","optional":true},"type":{"type":"string","description":"Location type (PHYSICAL or MOBILE)","optional":true},"merchant_id":{"type":"string","description":"ID of the merchant that owns the location","optional":true},"country":{"type":"string","description":"Country code of the location","optional":true},"language_code":{"type":"string","description":"Language code of the location","optional":true},"currency":{"type":"string","description":"Currency used by the location","optional":true},"phone_number":{"type":"string","description":"Phone number of the location","optional":true},"business_name":{"type":"string","description":"Business name shown to customers","optional":true},"business_email":{"type":"string","description":"Email of the business","optional":true},"description":{"type":"string","description":"Description of the location","optional":true},"capabilities":{"type":"array","description":"Capabilities of the location (e.g. CREDIT_CARD_PROCESSING)","optional":true,"items":{"type":"string"}},"created_at":{"type":"string","description":"Timestamp when the location was created (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of locations returned"}}}},"square_list_payments":{"payments":{"type":"array","description":"Array of payment objects","items":{"type":"object","description":"Square Payment object","properties":{"id":{"type":"string","description":"Unique ID for the payment"},"status":{"type":"string","description":"Payment status (APPROVED, PENDING, COMPLETED, CANCELED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"approved_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"app_fee_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"refunded_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"source_type":{"type":"string","description":"Source of the payment (CARD, BANK_ACCOUNT, WALLET, etc.)","optional":true},"card_details":{"type":"json","description":"Details about a card payment","optional":true},"location_id":{"type":"string","description":"ID of the location where the payment was taken","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the payment","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the payment","optional":true},"receipt_url":{"type":"string","description":"URL of the payment receipt","optional":true},"note":{"type":"string","description":"Optional note attached to the payment","optional":true},"refund_ids":{"type":"array","description":"IDs of refunds associated with the payment","optional":true,"items":{"type":"string"}},"processing_fee":{"type":"array","description":"Processing fees applied to the payment","optional":true,"items":{"type":"object"}},"created_at":{"type":"string","description":"Timestamp when the payment was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the payment was last updated (RFC 3339)","optional":true},"version_token":{"type":"string","description":"Optimistic concurrency token for the payment","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_list_refunds":{"refunds":{"type":"array","description":"Array of refund objects","items":{"type":"object","description":"Square PaymentRefund object","properties":{"id":{"type":"string","description":"Unique ID for the refund"},"status":{"type":"string","description":"Refund status (PENDING, COMPLETED, REJECTED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"processing_fee":{"type":"array","description":"Processing fees refunded","optional":true,"items":{"type":"object"}},"payment_id":{"type":"string","description":"ID of the payment being refunded","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"location_id":{"type":"string","description":"ID of the associated location","optional":true},"reason":{"type":"string","description":"Reason for the refund","optional":true},"created_at":{"type":"string","description":"Timestamp when the refund was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the refund was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_pay_order":{"order":{"type":"object","description":"The paid order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Order summary metadata","properties":{"id":{"type":"string","description":"Square order ID"},"state":{"type":"string","description":"Current order state","optional":true},"location_id":{"type":"string","description":"Order location ID","optional":true}}}},"square_publish_invoice":{"invoice":{"type":"object","description":"The published invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Invoice summary metadata","properties":{"id":{"type":"string","description":"Square invoice ID"},"status":{"type":"string","description":"Current invoice status","optional":true},"version":{"type":"number","description":"Invoice version","optional":true}}}},"square_refund_payment":{"refund":{"type":"object","description":"The created refund object","properties":{"id":{"type":"string","description":"Unique ID for the refund"},"status":{"type":"string","description":"Refund status (PENDING, COMPLETED, REJECTED, or FAILED)","optional":true},"amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"processing_fee":{"type":"array","description":"Processing fees refunded","optional":true,"items":{"type":"object"}},"payment_id":{"type":"string","description":"ID of the payment being refunded","optional":true},"order_id":{"type":"string","description":"ID of the associated order","optional":true},"location_id":{"type":"string","description":"ID of the associated location","optional":true},"reason":{"type":"string","description":"Reason for the refund","optional":true},"created_at":{"type":"string","description":"Timestamp when the refund was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the refund was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Refund summary metadata","properties":{"id":{"type":"string","description":"Square refund ID"},"status":{"type":"string","description":"Current refund status","optional":true},"payment_id":{"type":"string","description":"Refunded payment ID","optional":true}}}},"square_search_catalog_objects":{"objects":{"type":"array","description":"Array of matching catalog objects","items":{"type":"object","description":"Square CatalogObject","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_search_customers":{"customers":{"type":"array","description":"Array of matching customer objects","items":{"type":"object","description":"Square Customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_search_invoices":{"invoices":{"type":"array","description":"Array of matching invoice objects","items":{"type":"object","description":"Square Invoice object","properties":{"id":{"type":"string","description":"Unique ID for the invoice"},"version":{"type":"number","description":"Optimistic concurrency version of the invoice","optional":true},"location_id":{"type":"string","description":"ID of the location for the invoice","optional":true},"order_id":{"type":"string","description":"ID of the order the invoice bills for","optional":true},"status":{"type":"string","description":"Invoice status (DRAFT, UNPAID, SCHEDULED, PARTIALLY_PAID, PAID, etc.)","optional":true},"invoice_number":{"type":"string","description":"Human-readable invoice number","optional":true},"title":{"type":"string","description":"Title of the invoice","optional":true},"description":{"type":"string","description":"Description of the invoice","optional":true},"public_url":{"type":"string","description":"URL where the customer can view and pay the invoice","optional":true},"primary_recipient":{"type":"json","description":"Primary recipient of the invoice","optional":true},"payment_requests":{"type":"array","description":"Payment requests for the invoice","optional":true,"items":{"type":"object"}},"next_payment_amount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"scheduled_at":{"type":"string","description":"Timestamp when the invoice is scheduled to be sent (RFC 3339)","optional":true},"timezone":{"type":"string","description":"Timezone used for invoice dates","optional":true},"delivery_method":{"type":"string","description":"How the invoice is delivered (EMAIL, SHARE_MANUALLY, SMS)","optional":true},"created_at":{"type":"string","description":"Timestamp when the invoice was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the invoice was last updated (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_search_orders":{"orders":{"type":"array","description":"Array of matching order objects","items":{"type":"object","description":"Square Order object","properties":{"id":{"type":"string","description":"Unique ID for the order"},"location_id":{"type":"string","description":"ID of the location for the order","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the order","optional":true},"customer_id":{"type":"string","description":"ID of the associated customer","optional":true},"state":{"type":"string","description":"Order state (OPEN, COMPLETED, or CANCELED)","optional":true},"version":{"type":"number","description":"Optimistic concurrency version of the order","optional":true},"line_items":{"type":"array","description":"Line items in the order","optional":true,"items":{"type":"object"}},"taxes":{"type":"array","description":"Taxes applied to the order","optional":true,"items":{"type":"object"}},"discounts":{"type":"array","description":"Discounts applied to the order","optional":true,"items":{"type":"object"}},"fulfillments":{"type":"array","description":"Fulfillments for the order","optional":true,"items":{"type":"object"}},"net_amounts":{"type":"json","description":"Net money amounts for the order","optional":true},"total_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tax_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_discount_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_service_charge_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"total_tip_money":{"type":"object","description":"Monetary amount with a currency","optional":true,"properties":{"amount":{"type":"number","description":"Amount in the smallest denomination of the currency (e.g. cents for USD)","optional":true},"currency":{"type":"string","description":"Three-letter ISO 4217 currency code (e.g. USD)","optional":true}}},"created_at":{"type":"string","description":"Timestamp when the order was created (RFC 3339)","optional":true},"updated_at":{"type":"string","description":"Timestamp when the order was last updated (RFC 3339)","optional":true},"closed_at":{"type":"string","description":"Timestamp when the order was closed (RFC 3339)","optional":true}}}},"metadata":{"type":"json","description":"List pagination metadata","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"cursor":{"type":"string","description":"Pagination cursor to fetch the next page, if more results exist","optional":true}}}},"square_update_customer":{"customer":{"type":"object","description":"The updated customer object","properties":{"id":{"type":"string","description":"Unique ID for the customer"},"given_name":{"type":"string","description":"First name of the customer","optional":true},"family_name":{"type":"string","description":"Last name of the customer","optional":true},"nickname":{"type":"string","description":"Nickname of the customer","optional":true},"company_name":{"type":"string","description":"Business name of the customer","optional":true},"email_address":{"type":"string","description":"Email address of the customer","optional":true},"phone_number":{"type":"string","description":"Phone number of the customer","optional":true},"address":{"type":"object","description":"Physical address","optional":true,"properties":{"address_line_1":{"type":"string","description":"First line of the address","optional":true},"address_line_2":{"type":"string","description":"Second line of the address","optional":true},"address_line_3":{"type":"string","description":"Third line of the address","optional":true},"locality":{"type":"string","description":"City or town","optional":true},"sublocality":{"type":"string","description":"Neighborhood or district","optional":true},"administrative_district_level_1":{"type":"string","description":"State, province, or region","optional":true},"postal_code":{"type":"string","description":"Postal or ZIP code","optional":true},"country":{"type":"string","description":"Two-letter ISO 3166-1 alpha-2 country code","optional":true},"first_name":{"type":"string","description":"First name of the addressee","optional":true},"last_name":{"type":"string","description":"Last name of the addressee","optional":true}}},"birthday":{"type":"string","description":"Birthday in YYYY-MM-DD or MM-DD format","optional":true},"reference_id":{"type":"string","description":"Optional external reference for the customer","optional":true},"note":{"type":"string","description":"Note about the customer","optional":true},"creation_source":{"type":"string","description":"How the customer profile was created","optional":true},"preferences":{"type":"json","description":"Customer communication preferences","optional":true},"group_ids":{"type":"array","description":"IDs of customer groups the customer belongs to","optional":true,"items":{"type":"string"}},"segment_ids":{"type":"array","description":"IDs of customer segments the customer belongs to","optional":true,"items":{"type":"string"}},"version":{"type":"number","description":"Optimistic concurrency version of the customer","optional":true},"created_at":{"type":"string","description":"Timestamp when the customer was created (RFC 3339)"},"updated_at":{"type":"string","description":"Timestamp when the customer was last updated (RFC 3339)","optional":true}}},"metadata":{"type":"json","description":"Customer summary metadata","properties":{"id":{"type":"string","description":"Square customer ID"},"email_address":{"type":"string","description":"Customer email address","optional":true},"given_name":{"type":"string","description":"Customer first name","optional":true},"family_name":{"type":"string","description":"Customer last name","optional":true}}}},"square_upsert_catalog_object":{"object":{"type":"object","description":"The created or updated catalog object","properties":{"type":{"type":"string","description":"Type of catalog object (ITEM, ITEM_VARIATION, CATEGORY, IMAGE, etc.)"},"id":{"type":"string","description":"Unique ID for the catalog object"},"version":{"type":"number","description":"Optimistic concurrency version of the object","optional":true},"updated_at":{"type":"string","description":"Timestamp when the object was last updated (RFC 3339)","optional":true},"is_deleted":{"type":"boolean","description":"Whether the object is deleted","optional":true},"present_at_all_locations":{"type":"boolean","description":"Whether the object is present at all locations","optional":true},"item_data":{"type":"json","description":"Item-specific data (when type is ITEM)","optional":true},"item_variation_data":{"type":"json","description":"Variation-specific data (when type is ITEM_VARIATION)","optional":true},"category_data":{"type":"json","description":"Category-specific data (when type is CATEGORY)","optional":true},"image_data":{"type":"json","description":"Image-specific data (when type is IMAGE)","optional":true}}},"metadata":{"type":"json","description":"Catalog object summary metadata","properties":{"id":{"type":"string","description":"Square catalog object ID"},"type":{"type":"string","description":"Catalog object type","optional":true},"version":{"type":"number","description":"Catalog object version","optional":true}}}},"ssh_check_command_exists":{"commandExists":{"type":"boolean","description":"Whether the command exists"},"commandPath":{"type":"string","description":"Full path to the command (if found)"},"version":{"type":"string","description":"Command version output (if applicable)"},"message":{"type":"string","description":"Operation status message"}},"ssh_check_file_exists":{"exists":{"type":"boolean","description":"Whether the path exists"},"type":{"type":"string","description":"Type of path (file, directory, symlink, not_found)"},"size":{"type":"number","description":"File size if it is a file"},"permissions":{"type":"string","description":"File permissions (e.g., 0755)"},"modified":{"type":"string","description":"Last modified timestamp"},"message":{"type":"string","description":"Operation status message"}},"ssh_create_directory":{"created":{"type":"boolean","description":"Whether the directory was created successfully"},"remotePath":{"type":"string","description":"Created directory path"},"alreadyExists":{"type":"boolean","description":"Whether the directory already existed"},"message":{"type":"string","description":"Operation status message"}},"ssh_delete_file":{"deleted":{"type":"boolean","description":"Whether the path was deleted successfully"},"remotePath":{"type":"string","description":"Deleted path"},"message":{"type":"string","description":"Operation status message"}},"ssh_download_file":{"downloaded":{"type":"boolean","description":"Whether the file was downloaded successfully"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"fileContent":{"type":"string","description":"File content (base64 encoded for binary files)"},"fileName":{"type":"string","description":"Name of the downloaded file"},"remotePath":{"type":"string","description":"Source path on the remote server"},"size":{"type":"number","description":"File size in bytes"},"message":{"type":"string","description":"Operation status message"}},"ssh_execute_command":{"stdout":{"type":"string","description":"Standard output from command"},"stderr":{"type":"string","description":"Standard error output"},"exitCode":{"type":"number","description":"Command exit code"},"success":{"type":"boolean","description":"Whether command succeeded (exit code 0)"},"message":{"type":"string","description":"Operation status message"}},"ssh_execute_script":{"stdout":{"type":"string","description":"Standard output from script"},"stderr":{"type":"string","description":"Standard error output"},"exitCode":{"type":"number","description":"Script exit code"},"success":{"type":"boolean","description":"Whether script succeeded (exit code 0)"},"scriptPath":{"type":"string","description":"Temporary path where script was uploaded"},"message":{"type":"string","description":"Operation status message"}},"ssh_get_system_info":{"hostname":{"type":"string","description":"Server hostname"},"os":{"type":"string","description":"Operating system (e.g., Linux, Darwin)"},"architecture":{"type":"string","description":"CPU architecture (e.g., x64, arm64)"},"uptime":{"type":"number","description":"System uptime in seconds"},"memory":{"type":"json","description":"Memory information (total, free, used)"},"diskSpace":{"type":"json","description":"Disk space information (total, free, used)"},"message":{"type":"string","description":"Operation status message"}},"ssh_list_directory":{"entries":{"type":"array","description":"Array of file and directory entries","items":{"type":"object","properties":{"name":{"type":"string","description":"File or directory name"},"type":{"type":"string","description":"Entry type (file, directory, symlink)"},"size":{"type":"number","description":"File size in bytes"},"permissions":{"type":"string","description":"File permissions"},"modified":{"type":"string","description":"Last modified timestamp"}}}},"totalFiles":{"type":"number","description":"Total number of files"},"totalDirectories":{"type":"number","description":"Total number of directories"},"message":{"type":"string","description":"Operation status message"}},"ssh_move_rename":{"moved":{"type":"boolean","description":"Whether the operation was successful"},"sourcePath":{"type":"string","description":"Original path"},"destinationPath":{"type":"string","description":"New path"},"message":{"type":"string","description":"Operation status message"}},"ssh_read_file_content":{"content":{"type":"string","description":"File content as string"},"size":{"type":"number","description":"File size in bytes"},"lines":{"type":"number","description":"Number of lines in file"},"remotePath":{"type":"string","description":"Remote file path"},"message":{"type":"string","description":"Operation status message"}},"ssh_upload_file":{"uploaded":{"type":"boolean","description":"Whether the file was uploaded successfully"},"remotePath":{"type":"string","description":"Final path on the remote server"},"size":{"type":"number","description":"File size in bytes"},"message":{"type":"string","description":"Operation status message"}},"ssh_write_file_content":{"written":{"type":"boolean","description":"Whether the file was written successfully"},"remotePath":{"type":"string","description":"File path"},"size":{"type":"number","description":"Final file size in bytes"},"message":{"type":"string","description":"Operation status message"}},"stagehand_agent":{"agentResult":{"type":"object","description":"Result from the Stagehand agent execution","properties":{"success":{"type":"boolean","description":"Whether the agent task completed successfully without errors"},"completed":{"type":"boolean","description":"Whether the agent finished executing (may be false if max steps reached)"},"message":{"type":"string","description":"Final status message or result summary from the agent"},"actions":{"type":"array","description":"List of all actions performed by the agent during task execution","items":{"type":"object","properties":{"type":{"type":"string","description":"Type of action performed (e.g., \\"act\\", \\"observe\\", \\"ariaTree\\", \\"close\\", \\"wait\\", \\"navigate\\")"},"reasoning":{"type":"string","description":"AI reasoning for why this action was taken","optional":true},"taskCompleted":{"type":"boolean","description":"Whether the task was completed after this action","optional":true},"action":{"type":"string","description":"Description of the action taken (e.g., \\"click the submit button\\")","optional":true},"instruction":{"type":"string","description":"Instruction that triggered this action","optional":true},"pageUrl":{"type":"string","description":"URL of the page when this action was performed","optional":true},"pageText":{"type":"string","description":"Page text content (for ariaTree actions)","optional":true},"timestamp":{"type":"number","description":"Unix timestamp when the action was performed","optional":true},"timeMs":{"type":"number","description":"Time in milliseconds (for wait actions)","optional":true}}}}}},"structuredOutput":{"type":"object","description":"Extracted data matching the provided output schema"},"liveViewUrl":{"type":"string","description":"Embeddable Browserbase live view URL (active only while the session is running)","optional":true},"sessionId":{"type":"string","description":"Browserbase session identifier","optional":true}},"stagehand_extract":{"data":{"type":"object","description":"Extracted structured data matching the provided schema"}},"stripe_cancel_payment_intent":{"payment_intent":{"type":"object","description":"The canceled Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_cancel_subscription":{"subscription":{"type":"object","description":"The canceled subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_capture_charge":{"charge":{"type":"json","description":"The captured Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_capture_payment_intent":{"payment_intent":{"type":"object","description":"The captured Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_confirm_payment_intent":{"payment_intent":{"type":"object","description":"The confirmed Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_charge":{"charge":{"type":"json","description":"The created Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_create_customer":{"customer":{"type":"object","description":"The created customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}},"metadata":{"type":"json","description":"Customer metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"email":{"type":"string","description":"Customer email address","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"stripe_create_invoice":{"invoice":{"type":"object","description":"The created invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_payment_intent":{"payment_intent":{"type":"object","description":"The created Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_price":{"price":{"type":"json","description":"The created price object"},"metadata":{"type":"json","description":"Price metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"product":{"type":"string","description":"Associated product ID"},"unit_amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_create_product":{"product":{"type":"json","description":"The created product object"},"metadata":{"type":"json","description":"Product metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"name":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether the resource is currently active"}}}},"stripe_create_subscription":{"subscription":{"type":"object","description":"The created subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_delete_customer":{"deleted":{"type":"boolean","description":"Whether the resource was deleted"},"id":{"type":"string","description":"ID of the deleted resource"}},"stripe_delete_invoice":{"deleted":{"type":"boolean","description":"Whether the invoice was deleted"},"id":{"type":"string","description":"The ID of the deleted invoice"}},"stripe_delete_product":{"deleted":{"type":"boolean","description":"Whether the product was deleted"},"id":{"type":"string","description":"The ID of the deleted product"}},"stripe_finalize_invoice":{"invoice":{"type":"object","description":"The finalized invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_list_charges":{"charges":{"type":"json","description":"Array of Charge objects"},"metadata":{"type":"json","description":"List metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_customers":{"customers":{"type":"array","description":"Array of customer objects","items":{"type":"object","description":"Stripe Customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}}},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_events":{"events":{"type":"json","description":"Array of Event objects"},"metadata":{"type":"json","description":"List metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_invoices":{"invoices":{"type":"json","description":"Array of invoice objects"},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_payment_intents":{"payment_intents":{"type":"array","description":"Array of Payment Intent objects","items":{"type":"object","description":"Stripe Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}}},"metadata":{"type":"json","description":"List metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_prices":{"prices":{"type":"json","description":"Array of price objects"},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_products":{"products":{"type":"json","description":"Array of product objects"},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_list_subscriptions":{"subscriptions":{"type":"array","description":"Array of subscription objects","items":{"type":"object","description":"Stripe Subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}}},"metadata":{"type":"json","description":"List metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_pay_invoice":{"invoice":{"type":"object","description":"The paid invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_resume_subscription":{"subscription":{"type":"object","description":"The resumed subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_retrieve_charge":{"charge":{"type":"json","description":"The retrieved Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_retrieve_customer":{"customer":{"type":"object","description":"The retrieved customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}},"metadata":{"type":"json","description":"Customer metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"email":{"type":"string","description":"Customer email address","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"stripe_retrieve_event":{"event":{"type":"json","description":"The retrieved Event object"},"metadata":{"type":"json","description":"Event metadata including ID, type, and created timestamp","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"type":{"type":"string","description":"Event type identifier"},"created":{"type":"number","description":"Unix timestamp of creation"}}}},"stripe_retrieve_invoice":{"invoice":{"type":"object","description":"The retrieved invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_retrieve_payment_intent":{"payment_intent":{"type":"object","description":"The retrieved Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_retrieve_price":{"price":{"type":"json","description":"The retrieved price object"},"metadata":{"type":"json","description":"Price metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"product":{"type":"string","description":"Associated product ID"},"unit_amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_retrieve_product":{"product":{"type":"json","description":"The retrieved product object"},"metadata":{"type":"json","description":"Product metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"name":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether the resource is currently active"}}}},"stripe_retrieve_subscription":{"subscription":{"type":"object","description":"The retrieved subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_search_charges":{"charges":{"type":"json","description":"Array of matching Charge objects"},"metadata":{"type":"json","description":"Search metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_customers":{"customers":{"type":"array","description":"Array of matching customer objects","items":{"type":"object","description":"Stripe Customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}}},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_invoices":{"invoices":{"type":"json","description":"Array of matching invoice objects"},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_payment_intents":{"payment_intents":{"type":"array","description":"Array of matching Payment Intent objects","items":{"type":"object","description":"Stripe Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}}},"metadata":{"type":"json","description":"Search metadata including count and has_more","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_prices":{"prices":{"type":"json","description":"Array of matching price objects"},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_products":{"products":{"type":"json","description":"Array of matching product objects"},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_search_subscriptions":{"subscriptions":{"type":"array","description":"Array of matching subscription objects","items":{"type":"object","description":"Stripe Subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}}},"metadata":{"type":"json","description":"Search metadata","properties":{"count":{"type":"number","description":"Number of items returned"},"has_more":{"type":"boolean","description":"Whether more items exist beyond this page"}}}},"stripe_send_invoice":{"invoice":{"type":"json","description":"The sent invoice object"},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_charge":{"charge":{"type":"json","description":"The updated Charge object"},"metadata":{"type":"json","description":"Charge metadata including ID, status, amount, currency, and paid status","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"paid":{"type":"boolean","description":"Whether payment has been received"}}}},"stripe_update_customer":{"customer":{"type":"object","description":"The updated customer object","properties":{"id":{"type":"string","description":"Unique identifier for the customer"},"object":{"type":"string","description":"String representing the object type (customer)"},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"balance":{"type":"number","description":"Current balance in smallest currency unit","optional":true},"created":{"type":"number","description":"Unix timestamp when the customer was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)","optional":true},"default_source":{"type":"string","description":"ID of the default payment source","optional":true},"delinquent":{"type":"boolean","description":"Whether the customer has unpaid invoices","optional":true},"description":{"type":"string","description":"Description of the customer","optional":true},"discount":{"type":"json","description":"Discount that applies to all recurring charges","optional":true},"email":{"type":"string","description":"Customer email address (max 512 characters)","optional":true},"invoice_prefix":{"type":"string","description":"Prefix for generating unique invoice numbers","optional":true},"invoice_settings":{"type":"json","description":"Default invoice settings","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"name":{"type":"string","description":"Customer full name or business name (max 256 characters)","optional":true},"next_invoice_sequence":{"type":"number","description":"Next invoice sequence number","optional":true},"phone":{"type":"string","description":"Customer phone number (max 20 characters)","optional":true},"preferred_locales":{"type":"array","description":"Customer preferred locales","optional":true,"items":{"type":"string"}},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"tax_exempt":{"type":"string","description":"Tax exemption status (none, exempt, reverse)","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true}}},"metadata":{"type":"json","description":"Customer metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"email":{"type":"string","description":"Customer email address","optional":true},"name":{"type":"string","description":"Display name","optional":true}}}},"stripe_update_invoice":{"invoice":{"type":"object","description":"The updated invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_payment_intent":{"payment_intent":{"type":"object","description":"The updated Payment Intent object","properties":{"id":{"type":"string","description":"Unique identifier for the Payment Intent"},"object":{"type":"string","description":"String representing the object type (payment_intent)"},"amount":{"type":"number","description":"Amount intended to be collected in smallest currency unit"},"amount_capturable":{"type":"number","description":"Amount that can be captured","optional":true},"amount_received":{"type":"number","description":"Amount that was collected","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the PaymentIntent","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount (if any)","optional":true},"automatic_payment_methods":{"type":"json","description":"Settings for automatic payment methods","optional":true},"canceled_at":{"type":"number","description":"Unix timestamp of cancellation","optional":true},"cancellation_reason":{"type":"string","description":"Reason for cancellation","optional":true},"capture_method":{"type":"string","description":"Controls when funds will be captured (automatic or manual)"},"client_secret":{"type":"string","description":"Client secret for confirming the PaymentIntent","optional":true},"confirmation_method":{"type":"string","description":"How the PaymentIntent can be confirmed (automatic or manual)"},"created":{"type":"number","description":"Unix timestamp when the PaymentIntent was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"customer":{"type":"string","description":"ID of the Customer this PaymentIntent belongs to","optional":true},"description":{"type":"string","description":"Description of the payment","optional":true},"invoice":{"type":"string","description":"ID of the invoice that created this PaymentIntent","optional":true},"last_payment_error":{"type":"json","description":"The payment error encountered in the previous PaymentIntent confirmation","optional":true},"latest_charge":{"type":"string","description":"ID of the latest charge created by this PaymentIntent","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_action":{"type":"json","description":"Actions required before the PaymentIntent can be confirmed","optional":true},"on_behalf_of":{"type":"string","description":"The account on behalf of which to charge","optional":true},"payment_method":{"type":"string","description":"ID of the payment method used","optional":true},"payment_method_options":{"type":"json","description":"Payment-method-specific configuration","optional":true},"payment_method_types":{"type":"array","description":"Payment method types that can be used","items":{"type":"string"}},"processing":{"type":"json","description":"Processing status if payment is being processed asynchronously","optional":true},"receipt_email":{"type":"string","description":"Email address to send the receipt to","optional":true},"review":{"type":"string","description":"ID of the review associated with this PaymentIntent","optional":true},"setup_future_usage":{"type":"string","description":"Indicates intent to make future payments","optional":true},"shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"statement_descriptor":{"type":"string","description":"Statement descriptor for charges","optional":true},"statement_descriptor_suffix":{"type":"string","description":"Statement descriptor suffix","optional":true},"status":{"type":"string","description":"Status of the PaymentIntent (requires_payment_method, requires_confirmation, requires_action, processing, requires_capture, canceled, succeeded)"},"transfer_data":{"type":"json","description":"The data for creating a transfer after the payment succeeds","optional":true},"transfer_group":{"type":"string","description":"Transfer group for transfers associated with the payment","optional":true}}},"metadata":{"type":"json","description":"Payment Intent metadata including ID, status, amount, and currency","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_price":{"price":{"type":"json","description":"The updated price object"},"metadata":{"type":"json","description":"Price metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"product":{"type":"string","description":"Associated product ID"},"unit_amount":{"type":"number","description":"Amount in smallest currency unit (e.g., cents)","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"stripe_update_product":{"product":{"type":"json","description":"The updated product object"},"metadata":{"type":"json","description":"Product metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"name":{"type":"string","description":"Display name"},"active":{"type":"boolean","description":"Whether the resource is currently active"}}}},"stripe_update_subscription":{"subscription":{"type":"object","description":"The updated subscription object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription"},"object":{"type":"string","description":"String representing the object type (subscription)"},"application":{"type":"string","description":"ID of the Connect application that created the subscription","optional":true},"application_fee_percent":{"type":"number","description":"Application fee percent (if any)","optional":true},"automatic_tax":{"type":"json","description":"Automatic tax settings","optional":true},"billing_cycle_anchor":{"type":"number","description":"Unix timestamp determining when billing cycle starts"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription","optional":true},"cancel_at":{"type":"number","description":"Unix timestamp when the subscription will be canceled","optional":true},"cancel_at_period_end":{"type":"boolean","description":"Whether the subscription will be canceled at period end"},"canceled_at":{"type":"number","description":"Unix timestamp when the subscription was canceled","optional":true},"cancellation_details":{"type":"json","description":"Details about cancellation","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the subscription was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"current_period_end":{"type":"number","description":"Unix timestamp when the current period ends"},"current_period_start":{"type":"number","description":"Unix timestamp when the current period started"},"customer":{"type":"string","description":"ID of the customer who owns the subscription"},"days_until_due":{"type":"number","description":"Number of days a customer has to pay invoices","optional":true},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Subscription description (max 500 characters)","optional":true},"discount":{"type":"json","description":"Discount that applies to the subscription","optional":true},"ended_at":{"type":"number","description":"Unix timestamp when the subscription ended","optional":true},"items":{"type":"object","description":"List of subscription items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of subscription items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the subscription item"},"object":{"type":"string","description":"String representing the object type (subscription_item)"},"billing_thresholds":{"type":"json","description":"Billing thresholds for the subscription item","optional":true},"created":{"type":"number","description":"Unix timestamp when the item was added"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"price":{"type":"json","description":"Price object for this subscription item"},"quantity":{"type":"number","description":"Quantity of the plan to subscribe to","optional":true},"subscription":{"type":"string","description":"ID of the subscription this item belongs to"},"tax_rates":{"type":"array","description":"Tax rates applied to this subscription item","optional":true,"items":{"type":"object"}}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"latest_invoice":{"type":"string","description":"ID of the most recent invoice","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_pending_invoice_item_invoice":{"type":"number","description":"Unix timestamp of next pending invoice item invoice","optional":true},"on_behalf_of":{"type":"string","description":"Account the subscription is made on behalf of","optional":true},"pause_collection":{"type":"json","description":"If paused, when collection is paused until","optional":true},"payment_settings":{"type":"json","description":"Payment settings for the subscription","optional":true},"pending_invoice_item_interval":{"type":"json","description":"Pending invoice item interval","optional":true},"pending_setup_intent":{"type":"string","description":"ID of the pending SetupIntent","optional":true},"pending_update":{"type":"json","description":"Pending subscription update","optional":true},"schedule":{"type":"string","description":"ID of the subscription schedule","optional":true},"start_date":{"type":"number","description":"Unix timestamp when the subscription started"},"status":{"type":"string","description":"Status of the subscription (incomplete, incomplete_expired, trialing, active, past_due, canceled, unpaid, paused)"},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"transfer_data":{"type":"json","description":"Data for creating transfers after payments succeed","optional":true},"trial_end":{"type":"number","description":"Unix timestamp when the trial ends","optional":true},"trial_settings":{"type":"json","description":"Settings related to subscription trials","optional":true},"trial_start":{"type":"number","description":"Unix timestamp when the trial started","optional":true}}},"metadata":{"type":"json","description":"Subscription metadata including ID, status, and customer","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"customer":{"type":"string","description":"Associated customer ID"}}}},"stripe_void_invoice":{"invoice":{"type":"object","description":"The voided invoice object","properties":{"id":{"type":"string","description":"Unique identifier for the invoice"},"object":{"type":"string","description":"String representing the object type (invoice)"},"account_country":{"type":"string","description":"Country of the business associated with this invoice","optional":true},"account_name":{"type":"string","description":"Name of the account associated with this invoice","optional":true},"account_tax_ids":{"type":"array","description":"Account tax IDs","optional":true,"items":{"type":"string"}},"amount_due":{"type":"number","description":"Final amount due in smallest currency unit"},"amount_paid":{"type":"number","description":"Amount paid in smallest currency unit"},"amount_remaining":{"type":"number","description":"Amount remaining in smallest currency unit"},"amount_shipping":{"type":"number","description":"Shipping amount in smallest currency unit","optional":true},"application":{"type":"string","description":"ID of the Connect application that created the invoice","optional":true},"application_fee_amount":{"type":"number","description":"Application fee amount","optional":true},"attempt_count":{"type":"number","description":"Number of payment attempts made"},"attempted":{"type":"boolean","description":"Whether an attempt has been made to pay the invoice"},"auto_advance":{"type":"boolean","description":"Controls whether Stripe performs automatic collection"},"automatic_tax":{"type":"json","description":"Settings and results for automatic tax lookup","optional":true},"billing_reason":{"type":"string","description":"Reason the invoice was created","optional":true},"charge":{"type":"string","description":"ID of the latest charge for this invoice","optional":true},"collection_method":{"type":"string","description":"Collection method (charge_automatically or send_invoice)"},"created":{"type":"number","description":"Unix timestamp when the invoice was created"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"custom_fields":{"type":"array","description":"Custom fields displayed on the invoice","optional":true,"items":{"type":"object"}},"customer":{"type":"string","description":"ID of the customer who will be billed"},"customer_address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}},"customer_email":{"type":"string","description":"Email of the customer","optional":true},"customer_name":{"type":"string","description":"Name of the customer","optional":true},"customer_phone":{"type":"string","description":"Phone number of the customer","optional":true},"customer_shipping":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"customer_tax_exempt":{"type":"string","description":"Tax exemption status of the customer","optional":true},"customer_tax_ids":{"type":"array","description":"Customer tax IDs","optional":true,"items":{"type":"object"}},"default_payment_method":{"type":"string","description":"ID of the default payment method","optional":true},"default_source":{"type":"string","description":"ID of the default source","optional":true},"default_tax_rates":{"type":"array","description":"Default tax rates","optional":true,"items":{"type":"object"}},"description":{"type":"string","description":"Description displayed in Dashboard (memo)","optional":true},"discount":{"type":"json","description":"Discount applied to the invoice","optional":true},"discounts":{"type":"array","description":"Discounts applied to the invoice","optional":true,"items":{"type":"string"}},"due_date":{"type":"number","description":"Unix timestamp when payment is due","optional":true},"effective_at":{"type":"number","description":"When the invoice was effective","optional":true},"ending_balance":{"type":"number","description":"Ending customer balance after invoice is finalized","optional":true},"footer":{"type":"string","description":"Footer displayed on the invoice","optional":true},"from_invoice":{"type":"json","description":"Details of the invoice that this invoice was created from","optional":true},"hosted_invoice_url":{"type":"string","description":"URL for the hosted invoice page","optional":true},"invoice_pdf":{"type":"string","description":"URL for the invoice PDF","optional":true},"issuer":{"type":"json","description":"The connected account that issues the invoice","optional":true},"last_finalization_error":{"type":"json","description":"Error encountered during finalization","optional":true},"latest_revision":{"type":"string","description":"ID of the most recent revision","optional":true},"lines":{"type":"object","description":"Invoice line items","properties":{"object":{"type":"string","description":"String representing the object type (list)"},"data":{"type":"array","description":"Array of line items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the line item"},"object":{"type":"string","description":"String representing the object type (line_item)"},"amount":{"type":"number","description":"Amount in smallest currency unit"},"amount_excluding_tax":{"type":"number","description":"Amount excluding tax","optional":true},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"},"description":{"type":"string","description":"Description of the line item","optional":true},"discount_amounts":{"type":"array","description":"Discount amounts applied","optional":true,"items":{"type":"object"}},"discountable":{"type":"boolean","description":"Whether the line item is discountable"},"discounts":{"type":"array","description":"Discounts applied to the line item","optional":true,"items":{"type":"string"}},"invoice":{"type":"string","description":"ID of the invoice that contains this line item","optional":true},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"period":{"type":"json","description":"Period this line item covers"},"price":{"type":"json","description":"Price object for this line item","optional":true},"proration":{"type":"boolean","description":"Whether this is a proration"},"proration_details":{"type":"json","description":"Additional details for proration line items","optional":true},"quantity":{"type":"number","description":"Quantity of the item","optional":true},"subscription":{"type":"string","description":"ID of the subscription","optional":true},"subscription_item":{"type":"string","description":"ID of the subscription item","optional":true},"tax_amounts":{"type":"array","description":"Tax amounts for this line item","optional":true,"items":{"type":"object"}},"tax_rates":{"type":"array","description":"Tax rates applied","optional":true,"items":{"type":"object"}},"type":{"type":"string","description":"Type of line item (invoiceitem or subscription)"},"unit_amount_excluding_tax":{"type":"string","description":"Unit amount excluding tax","optional":true}}}},"has_more":{"type":"boolean","description":"Whether there are more items"},"url":{"type":"string","description":"URL to fetch more items"}}},"livemode":{"type":"boolean","description":"Whether object exists in live mode or test mode"},"metadata":{"type":"json","description":"Set of key-value pairs for storing additional information"},"next_payment_attempt":{"type":"number","description":"Unix timestamp of next payment attempt","optional":true},"number":{"type":"string","description":"Human-readable invoice number","optional":true},"on_behalf_of":{"type":"string","description":"Account on behalf of which the invoice was issued","optional":true},"paid":{"type":"boolean","description":"Whether payment was successfully collected"},"paid_out_of_band":{"type":"boolean","description":"Whether the invoice was paid out of band"},"payment_intent":{"type":"string","description":"ID of the PaymentIntent associated with the invoice","optional":true},"payment_settings":{"type":"json","description":"Configuration settings for payment collection","optional":true},"period_end":{"type":"number","description":"End of the usage period"},"period_start":{"type":"number","description":"Start of the usage period"},"post_payment_credit_notes_amount":{"type":"number","description":"Total of all post-payment credit notes","optional":true},"pre_payment_credit_notes_amount":{"type":"number","description":"Total of all pre-payment credit notes","optional":true},"quote":{"type":"string","description":"ID of the quote this invoice was generated from","optional":true},"receipt_number":{"type":"string","description":"Receipt number for the invoice","optional":true},"rendering":{"type":"json","description":"Invoice rendering options","optional":true},"rendering_options":{"type":"json","description":"Invoice rendering options (deprecated)","optional":true},"shipping_cost":{"type":"json","description":"Shipping cost information","optional":true},"shipping_details":{"type":"object","description":"Shipping information","optional":true,"properties":{"name":{"type":"string","description":"Recipient name","optional":true},"phone":{"type":"string","description":"Recipient phone number","optional":true},"address":{"type":"object","description":"Address object","optional":true,"properties":{"line1":{"type":"string","description":"Address line 1 (street address)","optional":true},"line2":{"type":"string","description":"Address line 2 (apartment, suite, etc.)","optional":true},"city":{"type":"string","description":"City name","optional":true},"state":{"type":"string","description":"State, county, province, or region","optional":true},"postal_code":{"type":"string","description":"ZIP or postal code","optional":true},"country":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","optional":true}}}}},"starting_balance":{"type":"number","description":"Starting customer balance before invoice"},"statement_descriptor":{"type":"string","description":"Statement descriptor","optional":true},"status":{"type":"string","description":"Status of the invoice (draft, open, paid, uncollectible, void)"},"status_transitions":{"type":"json","description":"Timestamps at which the invoice status was updated","optional":true},"subscription":{"type":"string","description":"ID of the subscription for this invoice","optional":true},"subscription_details":{"type":"json","description":"Details about the subscription","optional":true},"subscription_proration_date":{"type":"number","description":"Only set for upcoming invoices with proration","optional":true},"subtotal":{"type":"number","description":"Total before discounts and taxes"},"subtotal_excluding_tax":{"type":"number","description":"Subtotal excluding tax","optional":true},"tax":{"type":"number","description":"Total tax amount","optional":true},"test_clock":{"type":"string","description":"ID of the test clock","optional":true},"threshold_reason":{"type":"json","description":"Details about why the invoice was created","optional":true},"total":{"type":"number","description":"Total after discounts and taxes"},"total_discount_amounts":{"type":"array","description":"Total discount amounts","optional":true,"items":{"type":"object"}},"total_excluding_tax":{"type":"number","description":"Total excluding tax","optional":true},"total_tax_amounts":{"type":"array","description":"Total tax amounts","optional":true,"items":{"type":"object"}},"transfer_data":{"type":"json","description":"Data for creating transfers","optional":true},"webhooks_delivered_at":{"type":"number","description":"Unix timestamp of webhooks delivery","optional":true}}},"metadata":{"type":"json","description":"Invoice metadata","properties":{"id":{"type":"string","description":"Stripe unique identifier"},"status":{"type":"string","description":"Current state of the resource"},"amount_due":{"type":"number","description":"Amount remaining to be paid in smallest currency unit"},"currency":{"type":"string","description":"Three-letter ISO currency code (lowercase)"}}}},"sts_assume_role":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true},"assumedRoleArn":{"type":"string","description":"ARN of the assumed role"},"assumedRoleId":{"type":"string","description":"Assumed role ID with session name"},"packedPolicySize":{"type":"number","description":"Percentage of allowed policy size used","optional":true},"sourceIdentity":{"type":"string","description":"Source identity set on the role session, if any","optional":true}},"sts_assume_role_with_saml":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true},"assumedRoleArn":{"type":"string","description":"ARN of the assumed role"},"assumedRoleId":{"type":"string","description":"Assumed role ID with session name"},"subject":{"type":"string","description":"Value of the NameID element in the Subject of the SAML assertion","optional":true},"subjectType":{"type":"string","description":"Format of the name ID (e.g. transient, persistent)","optional":true},"issuer":{"type":"string","description":"Value of the Issuer element of the SAML assertion","optional":true},"audience":{"type":"string","description":"Value of the SAML assertion\'s SubjectConfirmationData Recipient attribute","optional":true},"nameQualifier":{"type":"string","description":"Hash uniquely identifying the issuer, account, and SAML provider","optional":true},"packedPolicySize":{"type":"number","description":"Percentage of allowed policy size used","optional":true},"sourceIdentity":{"type":"string","description":"Source identity set on the role session, if any","optional":true}},"sts_assume_role_with_web_identity":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true},"assumedRoleArn":{"type":"string","description":"ARN of the assumed role"},"assumedRoleId":{"type":"string","description":"Assumed role ID with session name"},"subjectFromWebIdentityToken":{"type":"string","description":"Unique user identifier from the identity provider\'s token subject claim"},"audience":{"type":"string","description":"Intended audience (client ID) of the web identity token","optional":true},"provider":{"type":"string","description":"Issuing authority of the presented web identity token","optional":true},"packedPolicySize":{"type":"number","description":"Percentage of allowed policy size used","optional":true},"sourceIdentity":{"type":"string","description":"Source identity set on the role session, if any","optional":true}},"sts_get_access_key_info":{"account":{"type":"string","description":"AWS account ID that owns the access key"}},"sts_get_caller_identity":{"account":{"type":"string","description":"AWS account ID"},"arn":{"type":"string","description":"ARN of the calling entity"},"userId":{"type":"string","description":"Unique identifier of the calling entity"}},"sts_get_session_token":{"accessKeyId":{"type":"string","description":"Temporary access key ID"},"secretAccessKey":{"type":"string","description":"Temporary secret access key"},"sessionToken":{"type":"string","description":"Temporary session token"},"expiration":{"type":"string","description":"Credential expiration timestamp","optional":true}},"stt_assemblyai":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"},"sentiment":{"type":"array","description":"Sentiment analysis results","items":{"type":"object","properties":{"text":{"type":"string","description":"Text that was analyzed"},"sentiment":{"type":"string","description":"Sentiment (POSITIVE, NEGATIVE, NEUTRAL)"},"confidence":{"type":"number","description":"Confidence score"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"entities":{"type":"array","description":"Detected entities","items":{"type":"object","properties":{"entity_type":{"type":"string","description":"Entity type (e.g., person_name, location, organization)"},"text":{"type":"string","description":"Entity text"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"summary":{"type":"string","description":"Auto-generated summary"}},"stt_assemblyai_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"},"sentiment":{"type":"array","description":"Sentiment analysis results","items":{"type":"object","properties":{"text":{"type":"string","description":"Text that was analyzed"},"sentiment":{"type":"string","description":"Sentiment (POSITIVE, NEGATIVE, NEUTRAL)"},"confidence":{"type":"number","description":"Confidence score"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"entities":{"type":"array","description":"Detected entities","items":{"type":"object","properties":{"entity_type":{"type":"string","description":"Entity type (e.g., person_name, location, organization)"},"text":{"type":"string","description":"Entity text"},"start":{"type":"number","description":"Start time in milliseconds","optional":true},"end":{"type":"number","description":"End time in milliseconds","optional":true}}}},"summary":{"type":"string","description":"Auto-generated summary"}},"stt_deepgram":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_deepgram_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments with speaker labels","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_elevenlabs":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_elevenlabs_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_gemini":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_gemini_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments"},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"},"confidence":{"type":"number","description":"Overall confidence score"}},"stt_whisper":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"}},"stt_whisper_v2":{"transcript":{"type":"string","description":"Full transcribed text"},"segments":{"type":"array","description":"Timestamped segments","items":{"type":"object","properties":{"text":{"type":"string","description":"Transcribed text for this segment"},"start":{"type":"number","description":"Start time in seconds"},"end":{"type":"number","description":"End time in seconds"},"speaker":{"type":"string","description":"Speaker identifier (if diarization enabled)","optional":true},"confidence":{"type":"number","description":"Confidence score (0-1)","optional":true}}}},"language":{"type":"string","description":"Detected or specified language"},"duration":{"type":"number","description":"Audio duration in seconds"}},"supabase_count":{"message":{"type":"string","description":"Operation status message"},"count":{"type":"number","description":"Number of rows matching the filter"}},"supabase_delete":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of deleted records"}},"supabase_get_row":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array containing the row data if found, empty array if not found"}},"supabase_insert":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of inserted records"}},"supabase_introspect":{"message":{"type":"string","description":"Operation status message"},"tables":{"type":"array","description":"Array of table schemas with columns, keys, and indexes","items":{"type":"object","properties":{"name":{"type":"string","description":"Table name"},"schema":{"type":"string","description":"Database schema name"},"columns":{"type":"array","description":"Array of column definitions","items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type"},"nullable":{"type":"boolean","description":"Whether the column allows null values — a NOT NULL column that has a default value is misreported as nullable, since the OpenAPI spec this is derived from omits it from the required list in that case"},"default":{"type":"string","description":"Default value for the column","optional":true},"isPrimaryKey":{"type":"boolean","description":"Best-effort guess based on the column being named \\"id\\" (not authoritative)"},"isForeignKey":{"type":"boolean","description":"True only if the column has a \\"references table.column\\" SQL comment; most databases will show false even for real foreign keys"},"references":{"type":"object","description":"Foreign key reference details, when detected via SQL comment","optional":true,"properties":{"table":{"type":"string","description":"Referenced table name"},"column":{"type":"string","description":"Referenced column name"}}}}}},"primaryKey":{"type":"array","description":"Array of primary key column names","items":{"type":"string","description":"Column name"}},"foreignKeys":{"type":"array","description":"Array of foreign key relationships","items":{"type":"object","properties":{"column":{"type":"string","description":"Local column name"},"referencesTable":{"type":"string","description":"Referenced table name"},"referencesColumn":{"type":"string","description":"Referenced column name"}}}},"indexes":{"type":"array","description":"Always empty — index definitions are not exposed by the OpenAPI spec this tool reads","items":{"type":"object","properties":{"name":{"type":"string","description":"Index name"},"columns":{"type":"array","description":"Columns included in the index","items":{"type":"string","description":"Column name"}},"unique":{"type":"boolean","description":"Whether the index enforces uniqueness"}}}}}}},"schemas":{"type":"array","description":"List of schemas found in the database"}},"supabase_invoke_function":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"json","description":"Response body returned by the Edge Function"}},"supabase_query":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of records returned from the query"}},"supabase_rpc":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"json","description":"Result returned from the function"}},"supabase_storage_copy":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Copy operation result with the destination object key","properties":{"Key":{"type":"string","description":"Full object key of the copied file"},"Id":{"type":"string","description":"Identifier of the copied object","optional":true}}}},"supabase_storage_create_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Created bucket result (name)","properties":{"name":{"type":"string","description":"Created bucket name"}}}},"supabase_storage_create_signed_upload_url":{"message":{"type":"string","description":"Operation status message"},"signedUrl":{"type":"string","description":"The temporary signed URL a client can PUT the file to"},"path":{"type":"string","description":"The destination object path"},"token":{"type":"string","description":"The upload token embedded in the signed URL"}},"supabase_storage_create_signed_url":{"message":{"type":"string","description":"Operation status message"},"signedUrl":{"type":"string","description":"The temporary signed URL to access the file"}},"supabase_storage_delete":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of deleted file objects","items":{"type":"object","properties":{"name":{"type":"string","description":"Name of the deleted file"},"bucket_id":{"type":"string","description":"Bucket identifier","optional":true},"owner":{"type":"string","description":"Owner identifier","optional":true},"id":{"type":"string","description":"Unique file identifier","optional":true},"updated_at":{"type":"string","description":"Last update timestamp","optional":true},"created_at":{"type":"string","description":"File creation timestamp","optional":true},"last_accessed_at":{"type":"string","description":"Last access timestamp","optional":true}}}}},"supabase_storage_delete_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Delete operation result","properties":{"message":{"type":"string","description":"Operation status message"}}}},"supabase_storage_download":{"file":{"type":"file","description":"Downloaded file stored in execution files","properties":{"name":{"type":"string","description":"File name"},"mimeType":{"type":"string","description":"MIME type of the file"},"data":{"type":"string","description":"Base64 encoded file content"},"size":{"type":"number","description":"File size in bytes"}}}},"supabase_storage_empty_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Empty bucket operation result","properties":{"message":{"type":"string","description":"Operation status message"}}}},"supabase_storage_get_public_url":{"message":{"type":"string","description":"Operation status message"},"publicUrl":{"type":"string","description":"The public URL to access the file"}},"supabase_storage_list":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of file objects with metadata","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique file identifier"},"name":{"type":"string","description":"File name"},"bucket_id":{"type":"string","description":"Bucket identifier the file belongs to"},"owner":{"type":"string","description":"Owner identifier","optional":true},"created_at":{"type":"string","description":"File creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"last_accessed_at":{"type":"string","description":"Last access timestamp"},"metadata":{"type":"object","description":"File metadata including size and MIME type","properties":{"size":{"type":"number","description":"File size in bytes","optional":true},"mimetype":{"type":"string","description":"MIME type of the file","optional":true},"cacheControl":{"type":"string","description":"Cache control header value","optional":true},"lastModified":{"type":"string","description":"Last modified timestamp","optional":true},"eTag":{"type":"string","description":"Entity tag for caching","optional":true}},"optional":true}}}}},"supabase_storage_list_buckets":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of bucket objects","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique bucket identifier"},"name":{"type":"string","description":"Bucket name"},"owner":{"type":"string","description":"Owner identifier","optional":true},"public":{"type":"boolean","description":"Whether the bucket is publicly accessible"},"created_at":{"type":"string","description":"Bucket creation timestamp"},"updated_at":{"type":"string","description":"Last update timestamp"},"file_size_limit":{"type":"number","description":"Maximum file size allowed in bytes","optional":true},"allowed_mime_types":{"type":"array","description":"List of allowed MIME types for uploads","items":{"type":"string","description":"MIME type"},"optional":true}}}}},"supabase_storage_move":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Move operation result","properties":{"message":{"type":"string","description":"Operation status message"},"Id":{"type":"string","description":"Identifier of the destination object","optional":true},"Key":{"type":"string","description":"Full object key of the destination","optional":true}}}},"supabase_storage_update_bucket":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Update operation result","properties":{"message":{"type":"string","description":"Operation status message"}}}},"supabase_storage_upload":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"object","description":"Upload result including file path, bucket, and public URL","properties":{"Id":{"type":"string","description":"Unique identifier for the uploaded file","optional":true},"Key":{"type":"string","description":"Full object key including bucket name"},"path":{"type":"string","description":"Path to the uploaded file within the bucket"},"bucket":{"type":"string","description":"Name of the bucket the file was uploaded to"},"publicUrl":{"type":"string","description":"Public URL for the uploaded file"}}}},"supabase_text_search":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of records matching the search query"}},"supabase_update":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of updated records"}},"supabase_upsert":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of upserted records"}},"supabase_vector_search":{"message":{"type":"string","description":"Operation status message"},"results":{"type":"array","description":"Array of records with similarity scores from the vector search. Each record includes a similarity field (0-1) indicating how similar it is to the query vector."}},"table_batch_insert_rows":{"success":{"type":"boolean","description":"Whether rows were inserted"},"rows":{"type":"array","description":"Inserted rows data"},"insertedCount":{"type":"number","description":"Number of rows inserted"},"message":{"type":"string","description":"Status message"}},"table_create":{"success":{"type":"boolean","description":"Whether table was created"},"table":{"type":"json","description":"Created table metadata"},"message":{"type":"string","description":"Status message"}},"table_delete_row":{"success":{"type":"boolean","description":"Whether row was deleted"},"deletedCount":{"type":"number","description":"Number of rows deleted"},"message":{"type":"string","description":"Status message"}},"table_delete_rows_by_filter":{"success":{"type":"boolean","description":"Whether rows were deleted"},"deletedCount":{"type":"number","description":"Number of rows deleted"},"deletedRowIds":{"type":"array","description":"IDs of deleted rows"},"message":{"type":"string","description":"Status message"}},"table_get_row":{"success":{"type":"boolean","description":"Whether row was retrieved"},"row":{"type":"json","description":"Row data"},"message":{"type":"string","description":"Status message"}},"table_get_schema":{"success":{"type":"boolean","description":"Whether schema was retrieved"},"name":{"type":"string","description":"Table name"},"columns":{"type":"array","description":"Column definitions (each includes its stable id)"},"columnCount":{"type":"number","description":"Number of columns"},"rowCount":{"type":"number","description":"Number of rows in the table"},"maxRows":{"type":"number","description":"Max rows per table for the workspace\'s plan"},"message":{"type":"string","description":"Status message"}},"table_insert_row":{"success":{"type":"boolean","description":"Whether row was inserted"},"row":{"type":"json","description":"Inserted row data"},"message":{"type":"string","description":"Status message"}},"table_list":{"success":{"type":"boolean","description":"Whether operation succeeded"},"tables":{"type":"array","description":"List of tables"},"totalCount":{"type":"number","description":"Total number of tables"}},"table_query_rows":{"success":{"type":"boolean","description":"Whether query succeeded"},"rows":{"type":"array","description":"Query result rows"},"rowCount":{"type":"number","description":"Number of rows returned"},"totalCount":{"type":"number","description":"Total rows matching filter"},"limit":{"type":"number","description":"Limit used in query"},"offset":{"type":"number","description":"Offset used in query"},"nextCursor":{"type":"string","nullable":true,"description":"Non-null when more rows match past this page. A page can end early at the byte budget, so this — not a short rowCount — is what says whether more remain. To page, advance offset by rowCount and stop when this is null."}},"table_query_rows_v2":{"success":{"type":"boolean","description":"Whether the query succeeded"},"rows":{"type":"array","description":"Query result rows"},"rowCount":{"type":"number","description":"Number of rows returned"},"totalCount":{"type":"number","description":"Total rows matching the predicate (computed on the first page only)"},"limit":{"type":"number","description":"Limit used in the query"},"nextCursor":{"type":"string","description":"Cursor to fetch the next page, or null on the last page"}},"table_update_row":{"success":{"type":"boolean","description":"Whether row was updated"},"row":{"type":"json","description":"Updated row data"},"message":{"type":"string","description":"Status message"}},"table_update_rows_by_filter":{"success":{"type":"boolean","description":"Whether rows were updated"},"updatedCount":{"type":"number","description":"Number of rows updated"},"updatedRowIds":{"type":"array","description":"IDs of updated rows"},"message":{"type":"string","description":"Status message"}},"table_upsert_row":{"success":{"type":"boolean","description":"Whether row was upserted"},"row":{"type":"json","description":"Upserted row data"},"operation":{"type":"string","description":"Operation performed: insert or update"},"message":{"type":"string","description":"Status message"}},"tailscale_authorize_device":{"success":{"type":"boolean","description":"Whether the operation succeeded"},"deviceId":{"type":"string","description":"Device ID"},"authorized":{"type":"boolean","description":"Authorization status after the operation"}},"tailscale_create_auth_key":{"id":{"type":"string","description":"Auth key ID"},"key":{"type":"string","description":"The auth key value (only shown once at creation)"},"description":{"type":"string","description":"Key description","optional":true},"created":{"type":"string","description":"Creation timestamp"},"expires":{"type":"string","description":"Expiration timestamp"},"revoked":{"type":"string","description":"Revocation timestamp (empty if not revoked)","optional":true},"capabilities":{"type":"object","description":"Key capabilities","properties":{"reusable":{"type":"boolean","description":"Whether the key is reusable"},"ephemeral":{"type":"boolean","description":"Whether devices are ephemeral"},"preauthorized":{"type":"boolean","description":"Whether devices are pre-authorized"},"tags":{"type":"array","description":"Tags applied to devices using this key"}}}},"tailscale_delete_auth_key":{"success":{"type":"boolean","description":"Whether the auth key was successfully deleted"},"keyId":{"type":"string","description":"ID of the deleted auth key"}},"tailscale_delete_device":{"success":{"type":"boolean","description":"Whether the device was successfully deleted"},"deviceId":{"type":"string","description":"ID of the deleted device"}},"tailscale_delete_user":{"success":{"type":"boolean","description":"Whether the user was successfully deleted"},"userId":{"type":"string","description":"ID of the deleted user"}},"tailscale_expire_device_key":{"success":{"type":"boolean","description":"Whether the device\'s key was successfully expired"},"deviceId":{"type":"string","description":"Device ID"}},"tailscale_get_acl":{"acl":{"type":"string","description":"ACL policy as JSON string"},"etag":{"type":"string","description":"ETag for the current ACL version (use with If-Match header for updates)","optional":true}},"tailscale_get_auth_key":{"id":{"type":"string","description":"Auth key ID"},"description":{"type":"string","description":"Key description","optional":true},"created":{"type":"string","description":"Creation timestamp"},"expires":{"type":"string","description":"Expiration timestamp"},"revoked":{"type":"string","description":"Revocation timestamp","optional":true},"capabilities":{"type":"object","description":"Key capabilities","properties":{"reusable":{"type":"boolean","description":"Whether the key is reusable"},"ephemeral":{"type":"boolean","description":"Whether devices are ephemeral"},"preauthorized":{"type":"boolean","description":"Whether devices are pre-authorized"},"tags":{"type":"array","description":"Tags applied to devices using this key"}}}},"tailscale_get_device":{"id":{"type":"string","description":"Legacy device ID"},"nodeId":{"type":"string","description":"Preferred device ID","optional":true},"name":{"type":"string","description":"Device name"},"hostname":{"type":"string","description":"Device hostname"},"user":{"type":"string","description":"Associated user"},"os":{"type":"string","description":"Operating system"},"clientVersion":{"type":"string","description":"Tailscale client version"},"addresses":{"type":"array","description":"Tailscale IP addresses"},"tags":{"type":"array","description":"Device tags"},"authorized":{"type":"boolean","description":"Whether the device is authorized"},"blocksIncomingConnections":{"type":"boolean","description":"Whether the device blocks incoming connections"},"keyExpiryDisabled":{"type":"boolean","description":"Whether the device key is exempt from expiring","optional":true},"expires":{"type":"string","description":"The device\'s auth key expiration timestamp","optional":true},"lastSeen":{"type":"string","description":"Last seen timestamp"},"created":{"type":"string","description":"Creation timestamp"},"isExternal":{"type":"boolean","description":"Whether the device is external","optional":true},"updateAvailable":{"type":"boolean","description":"Whether an update is available","optional":true},"machineKey":{"type":"string","description":"Machine key","optional":true},"nodeKey":{"type":"string","description":"Node key","optional":true}},"tailscale_get_device_routes":{"advertisedRoutes":{"type":"array","description":"Subnet routes the device is advertising"},"enabledRoutes":{"type":"array","description":"Subnet routes that are approved/enabled"}},"tailscale_get_dns_preferences":{"magicDNS":{"type":"boolean","description":"Whether MagicDNS is enabled"}},"tailscale_get_dns_searchpaths":{"searchPaths":{"type":"array","description":"List of DNS search path domains"}},"tailscale_list_auth_keys":{"keys":{"type":"array","description":"List of auth keys","items":{"type":"object","properties":{"id":{"type":"string","description":"Auth key ID"},"description":{"type":"string","description":"Key description"},"created":{"type":"string","description":"Creation timestamp"},"expires":{"type":"string","description":"Expiration timestamp"},"revoked":{"type":"string","description":"Revocation timestamp"},"capabilities":{"type":"object","description":"Key capabilities","properties":{"reusable":{"type":"boolean","description":"Whether the key is reusable"},"ephemeral":{"type":"boolean","description":"Whether devices are ephemeral"},"preauthorized":{"type":"boolean","description":"Whether devices are pre-authorized"},"tags":{"type":"array","description":"Tags applied to devices"}}}}}},"count":{"type":"number","description":"Total number of auth keys"}},"tailscale_list_devices":{"devices":{"type":"array","description":"List of devices in the tailnet","items":{"type":"object","properties":{"id":{"type":"string","description":"Legacy device ID"},"nodeId":{"type":"string","description":"Preferred device ID"},"name":{"type":"string","description":"Device name"},"hostname":{"type":"string","description":"Device hostname"},"user":{"type":"string","description":"Associated user"},"os":{"type":"string","description":"Operating system"},"clientVersion":{"type":"string","description":"Tailscale client version"},"addresses":{"type":"array","description":"Tailscale IP addresses"},"tags":{"type":"array","description":"Device tags"},"authorized":{"type":"boolean","description":"Whether the device is authorized"},"blocksIncomingConnections":{"type":"boolean","description":"Whether the device blocks incoming connections"},"keyExpiryDisabled":{"type":"boolean","description":"Whether the device key is exempt from expiring"},"expires":{"type":"string","description":"The device\'s auth key expiration timestamp"},"lastSeen":{"type":"string","description":"Last seen timestamp"},"created":{"type":"string","description":"Creation timestamp"}}}},"count":{"type":"number","description":"Total number of devices"}},"tailscale_list_dns_nameservers":{"dns":{"type":"array","description":"List of DNS nameserver addresses"}},"tailscale_list_users":{"users":{"type":"array","description":"List of users in the tailnet","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"displayName":{"type":"string","description":"Display name"},"loginName":{"type":"string","description":"Login name / email"},"profilePicURL":{"type":"string","description":"Profile picture URL","optional":true},"role":{"type":"string","description":"User role (owner, admin, member, etc.)"},"status":{"type":"string","description":"User status (active, suspended, etc.)"},"type":{"type":"string","description":"User type (member, shared, tagged)"},"created":{"type":"string","description":"Creation timestamp"},"lastSeen":{"type":"string","description":"Last seen timestamp","optional":true},"deviceCount":{"type":"number","description":"Number of devices owned by user","optional":true}}}},"count":{"type":"number","description":"Total number of users"}},"tailscale_set_acl":{"acl":{"type":"string","description":"Updated ACL policy as JSON string"},"etag":{"type":"string","description":"ETag for the new ACL version (use with If-Match header for future updates)","optional":true}},"tailscale_set_device_routes":{"advertisedRoutes":{"type":"array","description":"Subnet routes the device is advertising"},"enabledRoutes":{"type":"array","description":"Subnet routes that are now enabled"}},"tailscale_set_device_tags":{"success":{"type":"boolean","description":"Whether the tags were successfully set"},"deviceId":{"type":"string","description":"Device ID"},"tags":{"type":"array","description":"Tags set on the device"}},"tailscale_set_dns_nameservers":{"dns":{"type":"array","description":"Updated list of DNS nameserver addresses"},"magicDNS":{"type":"boolean","description":"Whether MagicDNS is enabled"}},"tailscale_set_dns_preferences":{"magicDNS":{"type":"boolean","description":"Updated MagicDNS status"}},"tailscale_set_dns_searchpaths":{"searchPaths":{"type":"array","description":"Updated list of DNS search path domains"}},"tailscale_suspend_user":{"success":{"type":"boolean","description":"Whether the user was successfully suspended"},"userId":{"type":"string","description":"ID of the suspended user"}},"tailscale_update_device_key":{"success":{"type":"boolean","description":"Whether the operation succeeded"},"deviceId":{"type":"string","description":"Device ID"},"keyExpiryDisabled":{"type":"boolean","description":"Whether key expiry is now disabled"}},"tavily_crawl":{"base_url":{"type":"string","description":"The base URL that was crawled"},"results":{"type":"array","description":"Array of crawled pages with extracted content","items":{"type":"object","properties":{"url":{"type":"string","description":"The crawled page URL"},"raw_content":{"type":"string","description":"Full extracted page content"},"favicon":{"type":"string","description":"Favicon URL for the result","optional":true}}}},"response_time":{"type":"number","description":"Time taken for the crawl request in seconds"},"request_id":{"type":"string","description":"Unique identifier for support reference","optional":true}},"tavily_extract":{"results":{"type":"array","description":"Successfully extracted content from URLs","items":{"type":"object","properties":{"url":{"type":"string","description":"The source URL"},"raw_content":{"type":"string","description":"Full extracted content from the page"},"images":{"type":"array","description":"Image URLs (when include_images is true)","optional":true,"items":{"type":"string"}},"favicon":{"type":"string","description":"Favicon URL for the result","optional":true}}}},"failed_results":{"type":"array","description":"URLs that failed to extract content","optional":true,"items":{"type":"object","properties":{"url":{"type":"string","description":"The URL that failed extraction"},"error":{"type":"string","description":"Error message describing why extraction failed"}}}},"response_time":{"type":"number","description":"Time taken for the extraction request in seconds"}},"tavily_map":{"base_url":{"type":"string","description":"The base URL that was mapped"},"results":{"type":"array","description":"Array of discovered URLs during mapping","items":{"type":"object","properties":{"url":{"type":"string","description":"Discovered URL"}}}},"response_time":{"type":"number","description":"Time taken for the map request in seconds"},"request_id":{"type":"string","description":"Unique identifier for support reference","optional":true}},"tavily_search":{"query":{"type":"string","description":"The search query that was executed"},"results":{"type":"array","description":"Ranked search results with titles, URLs, content snippets, and optional metadata","items":{"type":"object","properties":{"title":{"type":"string","description":"Result title"},"url":{"type":"string","description":"Result URL"},"content":{"type":"string","description":"Brief description or content snippet"},"score":{"type":"number","description":"Relevance score","optional":true},"raw_content":{"type":"string","description":"Full parsed HTML content (if requested)","optional":true},"favicon":{"type":"string","description":"Favicon URL for the domain","optional":true}}}},"answer":{"type":"string","description":"LLM-generated answer to the query (if requested)","optional":true},"images":{"type":"array","description":"Query-related images (if requested)","optional":true,"items":{"type":"object","properties":{"url":{"type":"string","description":"Image URL"},"description":{"type":"string","description":"Image description","optional":true}}}},"auto_parameters":{"type":"object","description":"Automatically selected parameters based on query intent (if enabled)","optional":true},"response_time":{"type":"number","description":"Time taken for the search request in seconds"}},"telegram_copy_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Copied message identifier","properties":{"message_id":{"type":"number","description":"Identifier of the new copied message"}}}},"telegram_delete_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Delete operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"deleted":{"type":"boolean","description":"Whether the message was successfully deleted"}}}},"telegram_edit_message_text":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Edited Telegram message data","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the edited message"}}}},"telegram_forward_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Forwarded Telegram message data","properties":{"message_id":{"type":"number","description":"Identifier of the forwarded message"},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the forwarded message"}}}},"telegram_get_chat":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram chat information","properties":{"id":{"type":"number","description":"Unique chat identifier"},"type":{"type":"string","description":"Chat type (private, group, supergroup, channel)"},"title":{"type":"string","description":"Chat title for groups and channels"},"username":{"type":"string","description":"Chat username, if available"},"first_name":{"type":"string","description":"First name for private chats"},"last_name":{"type":"string","description":"Last name for private chats"},"description":{"type":"string","description":"Chat description"},"bio":{"type":"string","description":"Bio of the other party in a private chat"},"invite_link":{"type":"string","description":"Primary invite link for the chat"},"linked_chat_id":{"type":"number","description":"Linked discussion or channel chat ID"}}}},"telegram_get_chat_member":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram chat member information","properties":{"status":{"type":"string","description":"Member\'s status (creator, administrator, member, restricted, left, kicked)"},"user":{"type":"object","description":"Information about the user","properties":{"id":{"type":"number","description":"Unique user identifier"},"is_bot":{"type":"boolean","description":"Whether the user is a bot"},"first_name":{"type":"string","description":"User\'s first name"},"last_name":{"type":"string","description":"User\'s last name"},"username":{"type":"string","description":"User\'s username"}}}}}},"telegram_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Chat information","properties":{"id":{"type":"number","description":"Chat ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Chat username (if available)"},"username":{"type":"string","description":"Chat title (for groups and channels)"}}},"chat":{"type":"object","description":"Information about the bot that sent the message","properties":{"id":{"type":"number","description":"Bot user ID"},"first_name":{"type":"string","description":"Bot first name"},"username":{"type":"string","description":"Bot username"},"type":{"type":"string","description":"chat type private or channel"}}},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the sent message"}}}},"telegram_pin_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Pin operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the message was pinned"}}}},"telegram_send_animation":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including optional media","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"format":{"type":"object","description":"Media format information (for videos, GIFs, etc.)","properties":{"file_name":{"type":"string","description":"Media file name"},"mime_type":{"type":"string","description":"Media MIME type"},"duration":{"type":"number","description":"Duration of media in seconds"},"width":{"type":"number","description":"Media width in pixels"},"height":{"type":"number","description":"Media height in pixels"},"thumbnail":{"type":"object","description":"Thumbnail image details","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Secondary thumbnail details (duplicate of thumbnail)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Media file ID"},"file_unique_id":{"type":"string","description":"Unique media file identifier"},"file_size":{"type":"number","description":"Size of media file in bytes"}}},"document":{"type":"object","description":"Document file details if the message contains a document","properties":{"file_name":{"type":"string","description":"Document file name"},"mime_type":{"type":"string","description":"Document MIME type"},"thumbnail":{"type":"object","description":"Document thumbnail information","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Duplicate thumbnail info (used for compatibility)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Document file ID"},"file_unique_id":{"type":"string","description":"Unique document file identifier"},"file_size":{"type":"number","description":"Size of document file in bytes"}}}}}},"telegram_send_audio":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including voice/audio information","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where the message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"audio":{"type":"object","description":"Audio file details","properties":{"duration":{"type":"number","description":"Duration of the audio in seconds"},"performer":{"type":"string","description":"Performer of the audio"},"title":{"type":"string","description":"Title of the audio"},"file_name":{"type":"string","description":"Original filename of the audio"},"mime_type":{"type":"string","description":"MIME type of the audio file"},"file_id":{"type":"string","description":"Unique file identifier for this audio"},"file_unique_id":{"type":"string","description":"Unique identifier across different bots for this file"},"file_size":{"type":"number","description":"Size of the audio file in bytes"}}}}}},"telegram_send_chat_action":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Chat action result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the action was broadcast"}}}},"telegram_send_contact":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data for the sent contact","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"}}}},"telegram_send_document":{"message":{"type":"string","description":"Success or error message"},"files":{"type":"file[]","description":"Files attached to the message"},"data":{"type":"object","description":"Telegram message data including document","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"document":{"type":"object","description":"Document file details","properties":{"file_name":{"type":"string","description":"Document file name"},"mime_type":{"type":"string","description":"Document MIME type"},"file_id":{"type":"string","description":"Document file ID"},"file_unique_id":{"type":"string","description":"Unique document file identifier"},"file_size":{"type":"number","description":"Size of document file in bytes"}}}}}},"telegram_send_location":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data for the sent location","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"}}}},"telegram_send_photo":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including optional photo(s)","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Chat information","properties":{"id":{"type":"number","description":"Chat ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Chat username (if available)"},"username":{"type":"string","description":"Chat title (for groups and channels)"}}},"chat":{"type":"object","description":"Information about the bot that sent the message","properties":{"id":{"type":"number","description":"Bot user ID"},"first_name":{"type":"string","description":"Bot first name"},"username":{"type":"string","description":"Bot username"},"type":{"type":"string","description":"Chat type (private, group, supergroup, channel)"}}},"date":{"type":"number","description":"Unix timestamp when message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"photo":{"type":"array","description":"List of photos included in the message","items":{"type":"object","properties":{"file_id":{"type":"string","description":"Unique file ID of the photo"},"file_unique_id":{"type":"string","description":"Unique identifier for this file across different bots"},"file_size":{"type":"number","description":"Size of the photo file in bytes"},"width":{"type":"number","description":"Photo width in pixels"},"height":{"type":"number","description":"Photo height in pixels"}}}}}}},"telegram_send_poll":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data for the sent poll","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"date":{"type":"number","description":"Unix timestamp when message was sent"}}}},"telegram_send_video":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Telegram message data including optional media","properties":{"message_id":{"type":"number","description":"Unique Telegram message identifier"},"from":{"type":"object","description":"Information about the sender","properties":{"id":{"type":"number","description":"Sender ID"},"is_bot":{"type":"boolean","description":"Whether the chat is a bot or not"},"first_name":{"type":"string","description":"Sender\'s first name (if available)"},"username":{"type":"string","description":"Sender\'s username (if available)"}}},"chat":{"type":"object","description":"Information about the chat where message was sent","properties":{"id":{"type":"number","description":"Chat ID"},"first_name":{"type":"string","description":"Chat first name (if private chat)"},"username":{"type":"string","description":"Chat username (for private or channels)"},"type":{"type":"string","description":"Type of chat (private, group, supergroup, or channel)"}}},"date":{"type":"number","description":"Unix timestamp when the message was sent"},"text":{"type":"string","description":"Text content of the sent message (if applicable)"},"format":{"type":"object","description":"Media format information (for videos, GIFs, etc.)","properties":{"file_name":{"type":"string","description":"Media file name"},"mime_type":{"type":"string","description":"Media MIME type"},"duration":{"type":"number","description":"Duration of media in seconds"},"width":{"type":"number","description":"Media width in pixels"},"height":{"type":"number","description":"Media height in pixels"},"thumbnail":{"type":"object","description":"Thumbnail image details","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Secondary thumbnail details (duplicate of thumbnail)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Media file ID"},"file_unique_id":{"type":"string","description":"Unique media file identifier"},"file_size":{"type":"number","description":"Size of media file in bytes"}}},"document":{"type":"object","description":"Document file details if the message contains a document","properties":{"file_name":{"type":"string","description":"Document file name"},"mime_type":{"type":"string","description":"Document MIME type"},"thumbnail":{"type":"object","description":"Document thumbnail information","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"thumb":{"type":"object","description":"Duplicate thumbnail info (used for compatibility)","properties":{"file_id":{"type":"string","description":"Thumbnail file ID"},"file_unique_id":{"type":"string","description":"Unique thumbnail file identifier"},"file_size":{"type":"number","description":"Thumbnail file size in bytes"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"file_id":{"type":"string","description":"Document file ID"},"file_unique_id":{"type":"string","description":"Unique document file identifier"},"file_size":{"type":"number","description":"Size of document file in bytes"}}}}}},"telegram_set_message_reaction":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Reaction operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the reaction was set"}}}},"telegram_unpin_message":{"message":{"type":"string","description":"Success or error message"},"data":{"type":"object","description":"Unpin operation result","properties":{"ok":{"type":"boolean","description":"API response success status"},"result":{"type":"boolean","description":"Whether the message was unpinned"}}}},"temporal_cancel_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the execution whose cancellation was requested"}},"temporal_count_workflows":{"count":{"type":"number","description":"Number of workflow executions matching the query"},"groups":{"type":"array","description":"Per-group counts when the query uses GROUP BY (empty otherwise)","items":{"type":"object","properties":{"values":{"type":"json","description":"Decoded values of the GROUP BY fields"},"count":{"type":"number","description":"Number of executions in the group"}}}}},"temporal_create_schedule":{"scheduleId":{"type":"string","description":"ID of the created schedule"}},"temporal_delete_schedule":{"scheduleId":{"type":"string","description":"ID of the deleted schedule"}},"temporal_describe_schedule":{"scheduleId":{"type":"string","description":"Schedule ID"},"paused":{"type":"boolean","description":"Whether the schedule is paused"},"notes":{"type":"string","description":"Human-readable notes on the schedule","optional":true},"workflowType":{"type":"string","description":"Workflow type the schedule starts","optional":true},"taskQueue":{"type":"string","description":"Task queue used for started workflows","optional":true},"workflowId":{"type":"string","description":"Workflow ID template for started workflows","optional":true},"spec":{"type":"json","description":"Schedule spec (calendars, intervals, cron strings, jitter, time zone)","optional":true},"recentActions":{"type":"array","description":"Most recent actions taken by the schedule","items":{"type":"object","properties":{"scheduleTime":{"type":"string","description":"Nominal scheduled time (RFC 3339)"},"actualTime":{"type":"string","description":"Actual time the action ran (RFC 3339)"},"workflowId":{"type":"string","description":"Workflow ID of the started execution"},"runId":{"type":"string","description":"Run ID of the started execution"}}}},"futureActionTimes":{"type":"json","description":"Upcoming action times (RFC 3339)"}},"temporal_describe_task_queue":{"taskQueue":{"type":"string","description":"Name of the described task queue"},"pollers":{"type":"array","description":"Workers currently polling the task queue (empty when no workers are running)","items":{"type":"object","properties":{"identity":{"type":"string","description":"Identity of the polling worker"},"lastAccessTime":{"type":"string","description":"Last time the worker polled the queue (RFC 3339)"},"ratePerSecond":{"type":"number","description":"Poller rate per second"}}}}},"temporal_describe_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the execution"},"runId":{"type":"string","description":"Run ID of the execution"},"workflowType":{"type":"string","description":"Workflow type name"},"status":{"type":"string","description":"Execution status (RUNNING, COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, or TIMED_OUT)"},"startTime":{"type":"string","description":"Start time of the execution (RFC 3339)"},"closeTime":{"type":"string","description":"Close time of the execution (RFC 3339), null while running","optional":true},"executionTime":{"type":"string","description":"Effective execution start time (RFC 3339), e.g. the first cron run time","optional":true},"historyLength":{"type":"number","description":"Number of events in the workflow history"},"taskQueue":{"type":"string","description":"Task queue of the execution"},"memo":{"type":"json","description":"Decoded memo fields attached to the execution"},"searchAttributes":{"type":"json","description":"Decoded search attribute values"},"pendingActivities":{"type":"array","description":"Activities currently pending on the execution","items":{"type":"object","properties":{"activityId":{"type":"string","description":"Activity ID"},"activityType":{"type":"string","description":"Activity type name"},"state":{"type":"string","description":"Pending state (SCHEDULED, STARTED, CANCEL_REQUESTED, PAUSED, or PAUSE_REQUESTED)"},"attempt":{"type":"number","description":"Current attempt number"},"lastFailureMessage":{"type":"string","description":"Message of the most recent failure, if the activity is retrying"}}}}},"temporal_get_workflow_history":{"events":{"type":"array","description":"History events of the workflow execution, in order","items":{"type":"object","properties":{"eventId":{"type":"number","description":"Sequential ID of the event"},"eventTime":{"type":"string","description":"Time the event was recorded (RFC 3339)"},"eventType":{"type":"string","description":"Event type (e.g., WORKFLOW_EXECUTION_STARTED, ACTIVITY_TASK_COMPLETED)"},"attributes":{"type":"json","description":"The event\'s type-specific attributes (payload data is base64-encoded)"}}}},"nextPageToken":{"type":"string","description":"Token for the next page of events, null when no more pages exist","optional":true}},"temporal_list_schedules":{"schedules":{"type":"array","description":"Schedules in the namespace","items":{"type":"object","properties":{"scheduleId":{"type":"string","description":"Schedule ID"},"workflowType":{"type":"string","description":"Workflow type the schedule starts"},"paused":{"type":"boolean","description":"Whether the schedule is paused"},"notes":{"type":"string","description":"Human-readable notes on the schedule"},"futureActionTimes":{"type":"json","description":"Upcoming action times (RFC 3339)"}}}},"nextPageToken":{"type":"string","description":"Token for the next page of results, null when no more pages exist","optional":true}},"temporal_list_workflows":{"executions":{"type":"array","description":"Workflow executions matching the query","items":{"type":"object","properties":{"workflowId":{"type":"string","description":"Workflow ID of the execution"},"runId":{"type":"string","description":"Run ID of the execution"},"workflowType":{"type":"string","description":"Workflow type name"},"status":{"type":"string","description":"Execution status (RUNNING, COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, or TIMED_OUT)"},"startTime":{"type":"string","description":"Start time of the execution (RFC 3339)"},"closeTime":{"type":"string","description":"Close time of the execution (RFC 3339), null while running"},"executionTime":{"type":"string","description":"Effective execution start time (RFC 3339)"},"historyLength":{"type":"number","description":"Number of events in the workflow history"},"taskQueue":{"type":"string","description":"Task queue of the execution"}}}},"nextPageToken":{"type":"string","description":"Token for the next page of results, null when no more pages exist","optional":true}},"temporal_pause_schedule":{"scheduleId":{"type":"string","description":"ID of the paused schedule"}},"temporal_query_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the queried execution"},"queryType":{"type":"string","description":"Name of the query that was run"},"result":{"type":"json","description":"Decoded query result. A single payload is returned as its JSON value; multiple payloads are returned as an array"}},"temporal_reset_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the reset execution"},"runId":{"type":"string","description":"Run ID of the new run created by the reset"}},"temporal_signal_with_start":{"workflowId":{"type":"string","description":"Workflow ID of the signaled execution"},"runId":{"type":"string","description":"Run ID of the signaled (or newly started) execution"},"started":{"type":"boolean","description":"Whether this call started a new execution (false when only signaled)"}},"temporal_signal_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the signaled execution"},"signalName":{"type":"string","description":"Name of the signal that was sent"}},"temporal_start_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the execution"},"runId":{"type":"string","description":"Run ID of the started workflow execution"},"started":{"type":"boolean","description":"Whether a new execution was started (false when an existing execution was reused)"}},"temporal_terminate_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the terminated execution"}},"temporal_trigger_schedule":{"scheduleId":{"type":"string","description":"ID of the triggered schedule"}},"temporal_unpause_schedule":{"scheduleId":{"type":"string","description":"ID of the unpaused schedule"}},"temporal_update_workflow":{"workflowId":{"type":"string","description":"Workflow ID of the updated execution"},"updateName":{"type":"string","description":"Name of the update that was invoked"},"result":{"type":"json","description":"Decoded update result. A single payload is returned as its JSON value; multiple payloads are returned as an array"}},"textract_analyze_expense":{"expenseDocuments":{"type":"array","description":"Detected expense documents with summary fields and line items","items":{"type":"object","properties":{"expenseIndex":{"type":"number","description":"Index of the expense document"},"summaryFields":{"type":"array","description":"Header fields such as vendor name, invoice date, and totals","items":{"type":"object","properties":{"type":{"type":"object","description":"Normalized field label (e.g., VENDOR_NAME, TOTAL, ITEM, QUANTITY, PRICE)","properties":{"text":{"type":"string","description":"Field label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"valueDetection":{"type":"object","description":"Detected value for the field","properties":{"text":{"type":"string","description":"Field value text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"labelDetection":{"type":"object","description":"The printed label detected next to the value, if any","optional":true,"properties":{"text":{"type":"string","description":"Label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"pageNumber":{"type":"number","description":"Page number the field was found on","optional":true},"currency":{"type":"object","description":"Currency of a monetary value, if detected","optional":true,"properties":{"code":{"type":"string","description":"ISO currency code (e.g., USD)"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"groupProperties":{"type":"array","description":"Grouping metadata (e.g., distinguishes vendor vs. recipient address lines)","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Group identifier"},"types":{"type":"array","description":"Group type tags","items":{"type":"string"}}}}}}}},"lineItemGroups":{"type":"array","description":"Groups of line items (e.g., purchased items and their prices)","items":{"type":"object","properties":{"lineItemGroupIndex":{"type":"number","description":"Index of the line item group"},"lineItems":{"type":"array","description":"Individual line items within the group","items":{"type":"object","properties":{"lineItemExpenseFields":{"type":"array","description":"Fields for a single line item (description, quantity, price)","items":{"type":"object","properties":{"type":{"type":"object","description":"Normalized field label (e.g., VENDOR_NAME, TOTAL, ITEM, QUANTITY, PRICE)","properties":{"text":{"type":"string","description":"Field label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"valueDetection":{"type":"object","description":"Detected value for the field","properties":{"text":{"type":"string","description":"Field value text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"labelDetection":{"type":"object","description":"The printed label detected next to the value, if any","optional":true,"properties":{"text":{"type":"string","description":"Label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"pageNumber":{"type":"number","description":"Page number the field was found on","optional":true},"currency":{"type":"object","description":"Currency of a monetary value, if detected","optional":true,"properties":{"code":{"type":"string","description":"ISO currency code (e.g., USD)"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"groupProperties":{"type":"array","description":"Grouping metadata (e.g., distinguishes vendor vs. recipient address lines)","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Group identifier"},"types":{"type":"array","description":"Group type tags","items":{"type":"string"}}}}}}}}}}}}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages in the document"}}},"modelVersion":{"type":"string","description":"Version of the AnalyzeExpense model used (multi-page/async only)","optional":true}},"textract_analyze_id":{"identityDocuments":{"type":"array","description":"Detected identity documents with normalized fields","items":{"type":"object","properties":{"documentIndex":{"type":"number","description":"Index of the document page set"},"identityDocumentFields":{"type":"array","description":"Normalized fields such as FIRST_NAME, LAST_NAME, DATE_OF_BIRTH, DOCUMENT_NUMBER, EXPIRATION_DATE","items":{"type":"object","properties":{"type":{"type":"object","description":"Normalized field label","properties":{"text":{"type":"string","description":"Field label text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}},"valueDetection":{"type":"object","description":"Detected value for the field, with a normalized value for dates","properties":{"text":{"type":"string","description":"Field value text"},"confidence":{"type":"number","description":"Confidence score (0-100)"}}}}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages analyzed"}}},"modelVersion":{"type":"string","description":"Version of the AnalyzeID model used for processing","optional":true}},"textract_parser":{"blocks":{"type":"array","description":"Array of Block objects containing detected text, tables, forms, and other elements","items":{"type":"object","properties":{"BlockType":{"type":"string","description":"Type of block (PAGE, LINE, WORD, TABLE, CELL, KEY_VALUE_SET, etc.)"},"Id":{"type":"string","description":"Unique identifier for the block"},"Text":{"type":"string","description":"The text content (for LINE and WORD blocks)","optional":true},"TextType":{"type":"string","description":"Type of text (PRINTED or HANDWRITING)","optional":true},"Confidence":{"type":"number","description":"Confidence score (0-100)","optional":true},"Page":{"type":"number","description":"Page number","optional":true},"Geometry":{"type":"object","description":"Location and bounding box information","optional":true,"properties":{"BoundingBox":{"type":"object","properties":{"Height":{"type":"number","description":"Height as ratio of document height"},"Left":{"type":"number","description":"Left position as ratio of document width"},"Top":{"type":"number","description":"Top position as ratio of document height"},"Width":{"type":"number","description":"Width as ratio of document width"}}},"Polygon":{"type":"array","description":"Polygon coordinates","items":{"type":"object","properties":{"X":{"type":"number","description":"X coordinate"},"Y":{"type":"number","description":"Y coordinate"}}}}}},"Relationships":{"type":"array","description":"Relationships to other blocks","optional":true,"items":{"type":"object","properties":{"Type":{"type":"string","description":"Relationship type (CHILD, VALUE, ANSWER, etc.)"},"Ids":{"type":"array","description":"IDs of related blocks"}}}},"EntityTypes":{"type":"array","description":"Entity types for KEY_VALUE_SET (KEY or VALUE)","optional":true},"SelectionStatus":{"type":"string","description":"For checkboxes: SELECTED or NOT_SELECTED","optional":true},"RowIndex":{"type":"number","description":"Row index for table cells","optional":true},"ColumnIndex":{"type":"number","description":"Column index for table cells","optional":true},"RowSpan":{"type":"number","description":"Row span for merged cells","optional":true},"ColumnSpan":{"type":"number","description":"Column span for merged cells","optional":true},"Query":{"type":"object","description":"Query information for QUERY blocks","optional":true,"properties":{"Text":{"type":"string","description":"Query text"},"Alias":{"type":"string","description":"Query alias","optional":true},"Pages":{"type":"array","description":"Pages to search","optional":true}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages in the document"}}},"modelVersion":{"type":"string","description":"Version of the Textract model used for processing","optional":true}},"textract_parser_v2":{"blocks":{"type":"array","description":"Array of Block objects containing detected text, tables, forms, and other elements","items":{"type":"object","properties":{"BlockType":{"type":"string","description":"Type of block (PAGE, LINE, WORD, TABLE, CELL, KEY_VALUE_SET, etc.)"},"Id":{"type":"string","description":"Unique identifier for the block"},"Text":{"type":"string","description":"The text content (for LINE and WORD blocks)","optional":true},"TextType":{"type":"string","description":"Type of text (PRINTED or HANDWRITING)","optional":true},"Confidence":{"type":"number","description":"Confidence score (0-100)","optional":true},"Page":{"type":"number","description":"Page number","optional":true},"Geometry":{"type":"object","description":"Location and bounding box information","optional":true,"properties":{"BoundingBox":{"type":"object","properties":{"Height":{"type":"number","description":"Height as ratio of document height"},"Left":{"type":"number","description":"Left position as ratio of document width"},"Top":{"type":"number","description":"Top position as ratio of document height"},"Width":{"type":"number","description":"Width as ratio of document width"}}},"Polygon":{"type":"array","description":"Polygon coordinates","items":{"type":"object","properties":{"X":{"type":"number","description":"X coordinate"},"Y":{"type":"number","description":"Y coordinate"}}}}}},"Relationships":{"type":"array","description":"Relationships to other blocks","optional":true,"items":{"type":"object","properties":{"Type":{"type":"string","description":"Relationship type (CHILD, VALUE, ANSWER, etc.)"},"Ids":{"type":"array","description":"IDs of related blocks"}}}},"EntityTypes":{"type":"array","description":"Entity types for KEY_VALUE_SET (KEY or VALUE)","optional":true},"SelectionStatus":{"type":"string","description":"For checkboxes: SELECTED or NOT_SELECTED","optional":true},"RowIndex":{"type":"number","description":"Row index for table cells","optional":true},"ColumnIndex":{"type":"number","description":"Column index for table cells","optional":true},"RowSpan":{"type":"number","description":"Row span for merged cells","optional":true},"ColumnSpan":{"type":"number","description":"Column span for merged cells","optional":true},"Query":{"type":"object","description":"Query information for QUERY blocks","optional":true,"properties":{"Text":{"type":"string","description":"Query text"},"Alias":{"type":"string","description":"Query alias","optional":true},"Pages":{"type":"array","description":"Pages to search","optional":true}}}}}},"documentMetadata":{"type":"object","description":"Metadata about the analyzed document","properties":{"pages":{"type":"number","description":"Number of pages in the document"}}},"modelVersion":{"type":"string","description":"Version of the Textract model used for processing","optional":true}},"thinking_tool":{"acknowledgedThought":{"type":"string","description":"The thought that was processed and acknowledged"}},"thrive_add_audience_managers":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_add_audience_members":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_add_user_tags":{"status":{"type":"number","description":"The HTTP status code of the operation"},"message":{"type":"string","description":"A human-readable result message"}},"thrive_create_assignment":{"assignment":{"type":"object","description":"The created assignment","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_create_audience":{"audience":{"type":"object","description":"The created audience","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"thrive_create_completion":{"statementId":{"type":"string","description":"The completion statement ID"}},"thrive_create_user":{"user":{"type":"object","description":"The created user","properties":{"id":{"type":"string","description":"The user ID"},"loginMethod":{"type":"string","description":"How the user logs in"},"ref":{"type":"string","description":"Your organisation\'s unique identifier for the user"},"email":{"type":"string","description":"The email address for the user"},"firstName":{"type":"string","description":"The given name of the individual"},"lastName":{"type":"string","description":"The family name of the individual"},"role":{"type":"string","description":"Role assigned to this individual"},"jobTitle":{"type":"string","description":"Name of this individual\'s role"},"managerRef":{"type":"string","description":"The line manager\'s ref","nullable":true},"startDate":{"type":"string","description":"Date started with the organisation","nullable":true},"endDate":{"type":"string","description":"Date left the organisation","nullable":true},"timeZone":{"type":"string","description":"The user\'s preferred timezone"},"languageCode":{"type":"string","description":"The user\'s preferred language"},"active":{"type":"boolean","description":"Whether the account is active or suspended"},"createdAt":{"type":"string","description":"Date/time the user was created"},"updatedAt":{"type":"string","description":"Date/time the user was last modified"},"sso":{"type":"boolean","description":"Whether the account is managed by an auth provider"},"domain":{"type":"string","description":"Domain this individual is associated with","nullable":true},"additionalFields":{"type":"json","description":"Custom field values for this user","nullable":true}}}},"thrive_delete_assignment":{"success":{"type":"boolean","description":"Whether the assignment was deleted"}},"thrive_delete_audience":{"success":{"type":"boolean","description":"Whether the audience was deleted"}},"thrive_delete_user":{"success":{"type":"boolean","description":"Whether the user was deleted"}},"thrive_get_activity":{"activity":{"type":"object","description":"The activity record","properties":{"type":{"type":"string","description":"The activity action type"},"name":{"type":"string","description":"The name of the activity"},"id":{"type":"string","description":"Unique ID for this activity record"},"user":{"type":"string","description":"User ID who triggered the activity"},"date":{"type":"string","description":"Timestamp when the activity occurred (ISO 8601)"},"contextId":{"type":"string","description":"Identifier for the context item"},"contextType":{"type":"string","description":"What this activity was in relation to"},"data":{"type":"json","description":"Unstructured activity data; shape varies by type"},"with":{"type":"json","description":"Additional context information","nullable":true}}}},"thrive_get_assignment":{"assignment":{"type":"object","description":"The assignment","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_get_audience":{"audience":{"type":"object","description":"The audience","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"thrive_get_completion":{"completion":{"type":"object","description":"The completion record","properties":{"id":{"type":"string","description":"The completion ID"},"userId":{"type":"string","description":"The user ID"},"contentId":{"type":"string","description":"The content ID for the content completed"},"contentVersion":{"type":"number","description":"The version of the content"},"skills":{"type":"array","description":"The skills acquired by completing this content","items":{"type":"string"}},"completionType":{"type":"string","description":"The type of completion record"},"hadDueDate":{"type":"boolean","description":"Whether the completion had a due date"},"isRPL":{"type":"boolean","description":"Whether the completion was imported via RPL"},"completedAt":{"type":"string","description":"Timestamp when the completion occurred (ISO 8601)"},"activeUntil":{"type":"string","description":"Timestamp the completion is valid until (ISO 8601)"}}}},"thrive_get_content":{"content":{"type":"object","description":"The content record","properties":{"id":{"type":"string","description":"Unique identifier for the content"},"title":{"type":"string","description":"Title of the content"},"description":{"type":"string","description":"Detailed description (may contain HTML)"},"tags":{"type":"array","description":"Tags associated with this content","items":{"type":"string"}},"type":{"type":"string","description":"The kind of artifact associated with this content"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"},"author":{"type":"string","description":"User ID who authored the content","nullable":true},"isOfficial":{"type":"boolean","description":"Whether the content is recognised as official"},"duration":{"type":"object","description":"Expected time to complete the content","nullable":true,"properties":{"value":{"type":"number","description":"Duration value","nullable":true},"unit":{"type":"string","description":"The unit of the duration (always \'minutes\')"}}},"contentHistory":{"type":"array","description":"Chronological history of actions on this content","items":{"type":"object","properties":{"action":{"type":"string","description":"Type of change or event recorded"},"timestamp":{"type":"string","description":"When the action occurred (ISO 8601)"},"performedBy":{"type":"object","description":"The actor that performed the action","properties":{"type":{"type":"string","description":"Kind of actor (e.g. user or system)"},"value":{"type":"string","description":"Identifier or value of the actor"}}}}}}}}},"thrive_get_cpd_category":{"category":{"type":"object","description":"The CPD category","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}}},"thrive_get_cpd_entry":{"entry":{"type":"object","description":"The CPD entry","properties":{"logEntryId":{"type":"string","description":"Unique ID for this activity record"},"userId":{"type":"string","description":"User ID who triggered this activity record"},"activity":{"type":"object","description":"The content item associated with the CPD log entry","properties":{"type":{"type":"string","description":"The type of content (e.g. file, article, video)"},"name":{"type":"string","description":"The name of the content item"}}},"category":{"type":"object","description":"The CPD category","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}},"entryDate":{"type":"string","description":"The date and time the CPD entry was logged (ISO 8601)"},"durationMinutes":{"type":"number","description":"Minutes logged as CPD from this activity"},"description":{"type":"string","description":"Summary or reflective statement","nullable":true},"isVerified":{"type":"boolean","description":"Whether the activity was generated from verified system activity"}}}},"thrive_get_cpd_requirement":{"requirement":{"type":"object","description":"The CPD requirement","properties":{"audienceRequirementId":{"type":"string","description":"Unique ID for this requirement record"},"audienceId":{"type":"string","description":"ID of the audience this requirement applies to"},"requiredMinutes":{"type":"number","description":"Number of minutes required for CPD completion"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_get_enrolment":{"enrolment":{"type":"object","description":"The enrolment","properties":{"id":{"type":"string","description":"The enrolment ID"},"userId":{"type":"string","description":"The assignee user ID"},"assignmentId":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The assigned content ID"},"status":{"type":"string","description":"Enrolment status"},"availableDate":{"type":"string","description":"Date a scheduled enrolment becomes open"},"dueDate":{"type":"string","description":"Date after which a scheduled enrolment is overdue"},"lastCompletedAt":{"type":"string","description":"Date a scheduled enrolment was last completed"},"history":{"type":"array","description":"Event-log history entries","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the logged event"},"completionId":{"type":"string","description":"The completion ID"},"previousStatus":{"type":"string","description":"The previous enrolment status"},"nextStatus":{"type":"string","description":"The next enrolment status"},"createdAt":{"type":"string","description":"Date the event was logged"},"updatedAt":{"type":"string","description":"Date the event was last modified"}}}},"updatedAt":{"type":"string","description":"Date the enrolment was last updated"}}}},"thrive_get_skill_levels":{"levels":{"type":"array","description":"The available skill levels","items":{"type":"object","properties":{"name":{"type":"string","description":"The name of the skill level"},"isEnabled":{"type":"boolean","description":"Whether the skill level is enabled"},"value":{"type":"number","description":"The numeric value of the skill level"}}}}},"thrive_get_tag":{"tag":{"type":"object","description":"The tag","properties":{"tag":{"type":"string","description":"The name of the tag"},"id":{"type":"string","description":"The ID of the tag"},"contents":{"type":"array","description":"IDs of contents using this tag","items":{"type":"string"}},"campaigns":{"type":"array","description":"IDs of campaigns using this tag","items":{"type":"string"}},"interests":{"type":"array","description":"IDs of users interested in this tag","items":{"type":"string"}},"skills":{"type":"array","description":"IDs of users skilled in this tag","items":{"type":"string"}}}}},"thrive_get_user_by_id":{"user":{"type":"object","description":"The user","properties":{"id":{"type":"string","description":"The user\'s ID"},"ref":{"type":"string","description":"The user\'s ref","nullable":true},"firstName":{"type":"string","description":"The user\'s first name","nullable":true},"lastName":{"type":"string","description":"The user\'s last name","nullable":true},"email":{"type":"string","description":"The user\'s email","nullable":true},"role":{"type":"string","description":"The user\'s role","nullable":true},"status":{"type":"string","description":"The user\'s status","nullable":true},"positions":{"type":"array","description":"The user\'s positions","items":{"type":"object","properties":{"id":{"type":"string","description":"The user ID"},"manager":{"type":"object","description":"Line manager details","properties":{"id":{"type":"string","description":"The manager\'s user ID","nullable":true},"name":{"type":"string","description":"The manager\'s full name","nullable":true},"ref":{"type":"string","description":"The manager\'s unique reference","nullable":true}}},"ouId":{"type":"string","description":"The organisational unit ID","nullable":true},"isActive":{"type":"boolean","description":"Whether the position is active"},"startDate":{"type":"string","description":"Start date (ISO 8601)","nullable":true},"endDate":{"type":"string","description":"End date (ISO 8601)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"additionalFields":{"type":"json","description":"Custom field values","nullable":true},"languageCode":{"type":"string","description":"The user\'s language code","nullable":true},"deleted":{"type":"boolean","description":"Whether the user has been deleted"},"compliance":{"type":"number","description":"The user\'s compliance score"},"level":{"type":"number","description":"The user\'s level"},"firstLogin":{"type":"string","description":"First login timestamp (ISO 8601)","nullable":true},"lastLogin":{"type":"string","description":"Last login timestamp (ISO 8601)","nullable":true},"tags":{"type":"json","description":"Tag membership (e.g. skills)"},"usersFollowing":{"type":"array","description":"IDs of users this user follows","items":{"type":"string"}},"tagsFollowing":{"type":"array","description":"Tags this user follows","items":{"type":"string"}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true},"hasPicture":{"type":"boolean","description":"Whether the user has a profile picture"},"timeZone":{"type":"string","description":"The user\'s time zone","nullable":true},"summary":{"type":"string","description":"The user\'s summary","nullable":true},"relevancy":{"type":"number","description":"The user\'s relevancy score"},"rank":{"type":"json","description":"The user\'s rank details"},"agreedTerms":{"type":"boolean","description":"Whether the user agreed to the terms","nullable":true},"onboarded":{"type":"boolean","description":"Whether the user has been onboarded","nullable":true},"audiences":{"type":"array","description":"Audience IDs the user belongs to","items":{"type":"string"}},"singleSignOn":{"type":"boolean","description":"Whether the user uses single sign-on"}}}},"thrive_get_user_by_ref":{"user":{"type":"object","description":"The user (basic information)","properties":{"id":{"type":"string","description":"The user\'s ID"},"ref":{"type":"string","description":"The user\'s ref","nullable":true},"firstName":{"type":"string","description":"The user\'s first name","nullable":true},"lastName":{"type":"string","description":"The user\'s last name","nullable":true},"email":{"type":"string","description":"The user\'s email","nullable":true},"role":{"type":"string","description":"The user\'s role","nullable":true},"status":{"type":"string","description":"The user\'s status","nullable":true},"positions":{"type":"array","description":"The user\'s positions","items":{"type":"object","properties":{"id":{"type":"string","description":"The user ID"},"manager":{"type":"object","description":"Line manager details","properties":{"id":{"type":"string","description":"The manager\'s user ID","nullable":true},"name":{"type":"string","description":"The manager\'s full name","nullable":true},"ref":{"type":"string","description":"The manager\'s unique reference","nullable":true}}},"ouId":{"type":"string","description":"The organisational unit ID","nullable":true},"isActive":{"type":"boolean","description":"Whether the position is active"},"startDate":{"type":"string","description":"Start date (ISO 8601)","nullable":true},"endDate":{"type":"string","description":"End date (ISO 8601)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"additionalFields":{"type":"json","description":"Custom field values","nullable":true},"languageCode":{"type":"string","description":"The user\'s language code","nullable":true}}}},"thrive_list_assignments":{"assignments":{"type":"array","description":"The matching assignments","items":{"type":"object","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}}},"thrive_list_audience_managers":{"managers":{"type":"array","description":"The audience managers","items":{"type":"object","properties":{"userId":{"type":"string","description":"The user\'s id"},"reference":{"type":"string","description":"The user\'s reference"},"email":{"type":"string","description":"The user\'s email"},"permissions":{"type":"object","description":"The manager permissions","properties":{"audienceManager":{"type":"json","description":"Audience manager permissions"},"peopleManager":{"type":"json","description":"People manager permissions"},"administrator":{"type":"json","description":"Administrator permissions (structures only)","nullable":true}}}}}}},"thrive_list_audience_members":{"results":{"type":"array","description":"The audience members","items":{"type":"object","properties":{"userId":{"type":"string","description":"The user\'s id"},"reference":{"type":"string","description":"The user\'s reference"},"email":{"type":"string","description":"The user\'s email"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_list_audiences":{"results":{"type":"array","description":"The matching audiences","items":{"type":"object","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_list_completions":{"completions":{"type":"array","description":"The matching completion records","items":{"type":"object","properties":{"id":{"type":"string","description":"The completion ID"},"userId":{"type":"string","description":"The user ID"},"contentId":{"type":"string","description":"The content ID for the content completed"},"contentVersion":{"type":"number","description":"The version of the content"},"skills":{"type":"array","description":"The skills acquired by completing this content","items":{"type":"string"}},"completionType":{"type":"string","description":"The type of completion record"},"hadDueDate":{"type":"boolean","description":"Whether the completion had a due date"},"isRPL":{"type":"boolean","description":"Whether the completion was imported via RPL"},"completedAt":{"type":"string","description":"Timestamp when the completion occurred (ISO 8601)"},"activeUntil":{"type":"string","description":"Timestamp the completion is valid until (ISO 8601)"}}}}},"thrive_list_enrolments":{"enrolments":{"type":"array","description":"The matching enrolments","items":{"type":"object","properties":{"id":{"type":"string","description":"The enrolment ID"},"userId":{"type":"string","description":"The assignee user ID"},"assignmentId":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The assigned content ID"},"status":{"type":"string","description":"Enrolment status"},"availableDate":{"type":"string","description":"Date a scheduled enrolment becomes open"},"dueDate":{"type":"string","description":"Date after which a scheduled enrolment is overdue"},"lastCompletedAt":{"type":"string","description":"Date a scheduled enrolment was last completed"},"history":{"type":"array","description":"Event-log history entries","items":{"type":"object","properties":{"type":{"type":"string","description":"The type of the logged event"},"completionId":{"type":"string","description":"The completion ID"},"previousStatus":{"type":"string","description":"The previous enrolment status"},"nextStatus":{"type":"string","description":"The next enrolment status"},"createdAt":{"type":"string","description":"Date the event was logged"},"updatedAt":{"type":"string","description":"Date the event was last modified"}}}},"updatedAt":{"type":"string","description":"Date the enrolment was last updated"}}}}},"thrive_list_tags":{"results":{"type":"array","description":"The tags","items":{"type":"object","properties":{"tag":{"type":"string","description":"The name of the tag"},"id":{"type":"string","description":"The ID of the tag"},"contents":{"type":"array","description":"IDs of contents using this tag","items":{"type":"string"}},"campaigns":{"type":"array","description":"IDs of campaigns using this tag","items":{"type":"string"}},"interests":{"type":"array","description":"IDs of users interested in this tag","items":{"type":"string"}},"skills":{"type":"array","description":"IDs of users skilled in this tag","items":{"type":"string"}}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_activities":{"results":{"type":"array","description":"The matching activity records","items":{"type":"object","properties":{"type":{"type":"string","description":"The activity action type"},"name":{"type":"string","description":"The name of the activity"},"id":{"type":"string","description":"Unique ID for this activity record"},"user":{"type":"string","description":"User ID who triggered the activity"},"date":{"type":"string","description":"Timestamp when the activity occurred (ISO 8601)"},"contextId":{"type":"string","description":"Identifier for the context item"},"contextType":{"type":"string","description":"What this activity was in relation to"},"data":{"type":"json","description":"Unstructured activity data; shape varies by type"},"with":{"type":"json","description":"Additional context information","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_content":{"results":{"type":"array","description":"The matching content records","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier for the content"},"title":{"type":"string","description":"Title of the content"},"description":{"type":"string","description":"Detailed description (may contain HTML)"},"tags":{"type":"array","description":"Tags associated with this content","items":{"type":"string"}},"type":{"type":"string","description":"The kind of artifact associated with this content"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"},"author":{"type":"string","description":"User ID who authored the content","nullable":true},"isOfficial":{"type":"boolean","description":"Whether the content is recognised as official"},"duration":{"type":"object","description":"Expected time to complete the content","nullable":true,"properties":{"value":{"type":"number","description":"Duration value","nullable":true},"unit":{"type":"string","description":"The unit of the duration (always \'minutes\')"}}},"contentHistory":{"type":"array","description":"Chronological history of actions on this content","items":{"type":"object","properties":{"action":{"type":"string","description":"Type of change or event recorded"},"timestamp":{"type":"string","description":"When the action occurred (ISO 8601)"},"performedBy":{"type":"object","description":"The actor that performed the action","properties":{"type":{"type":"string","description":"Kind of actor (e.g. user or system)"},"value":{"type":"string","description":"Identifier or value of the actor"}}}}}}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_categories":{"results":{"type":"array","description":"The matching CPD categories","items":{"type":"object","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_entries":{"results":{"type":"array","description":"The matching CPD entries","items":{"type":"object","properties":{"logEntryId":{"type":"string","description":"Unique ID for this activity record"},"userId":{"type":"string","description":"User ID who triggered this activity record"},"activity":{"type":"object","description":"The content item associated with the CPD log entry","properties":{"type":{"type":"string","description":"The type of content (e.g. file, article, video)"},"name":{"type":"string","description":"The name of the content item"}}},"category":{"type":"object","description":"The CPD category","properties":{"categoryId":{"type":"string","description":"Unique ID for this category record"},"name":{"type":"string","description":"Name of the category of CPD activity"}}},"entryDate":{"type":"string","description":"The date and time the CPD entry was logged (ISO 8601)"},"durationMinutes":{"type":"number","description":"Minutes logged as CPD from this activity"},"description":{"type":"string","description":"Summary or reflective statement","nullable":true},"isVerified":{"type":"boolean","description":"Whether the activity was generated from verified system activity"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_requirements":{"results":{"type":"array","description":"The matching CPD requirements","items":{"type":"object","properties":{"audienceRequirementId":{"type":"string","description":"Unique ID for this requirement record"},"audienceId":{"type":"string","description":"ID of the audience this requirement applies to"},"requiredMinutes":{"type":"number","description":"Number of minutes required for CPD completion"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_query_cpd_user_summaries":{"results":{"type":"array","description":"The matching CPD user summaries","items":{"type":"object","properties":{"userId":{"type":"string","description":"ID of the user this summary is for"},"durationMinutes":{"type":"number","description":"Total CPD minutes logged by the user in the period"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_remove_audience_manager":{"success":{"type":"boolean","description":"Whether the audience manager was removed"}},"thrive_remove_audience_member":{"success":{"type":"boolean","description":"Whether the audience member was removed"}},"thrive_remove_user_tags":{"status":{"type":"number","description":"The HTTP status code of the operation"},"message":{"type":"string","description":"A human-readable result message"}},"thrive_replace_audience_managers":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_replace_audience_members":{"result":{"type":"object","description":"The add/replace result, with successfully and unsuccessfully processed entities","properties":{"success":{"type":"object","description":"Successfully processed entities","properties":{"count":{"type":"number","description":"Number of successfully processed entities"},"entities":{"type":"array","description":"The successfully processed entities","items":{"type":"object","properties":{"reference":{"type":"string","description":"The entity reference"}}}}}},"failure":{"type":"object","description":"Unsuccessfully processed entities","optional":true,"properties":{"count":{"type":"number","description":"Number of unsuccessfully processed entities"},"entities":{"type":"array","description":"The unsuccessfully processed entities","items":{"type":"object","properties":{"reason":{"type":"string","description":"The reason for the failure"},"reference":{"type":"string","description":"The entity reference"}}}}}}}}},"thrive_search_users":{"results":{"type":"array","description":"The matching users","items":{"type":"object","properties":{"id":{"type":"string","description":"The user\'s ID"},"ref":{"type":"string","description":"The user\'s ref","nullable":true},"firstName":{"type":"string","description":"The user\'s first name","nullable":true},"lastName":{"type":"string","description":"The user\'s last name","nullable":true},"email":{"type":"string","description":"The user\'s email","nullable":true},"role":{"type":"string","description":"The user\'s role","nullable":true},"status":{"type":"string","description":"The user\'s status","nullable":true},"positions":{"type":"array","description":"The user\'s positions","items":{"type":"object","properties":{"id":{"type":"string","description":"The user ID"},"manager":{"type":"object","description":"Line manager details","properties":{"id":{"type":"string","description":"The manager\'s user ID","nullable":true},"name":{"type":"string","description":"The manager\'s full name","nullable":true},"ref":{"type":"string","description":"The manager\'s unique reference","nullable":true}}},"ouId":{"type":"string","description":"The organisational unit ID","nullable":true},"isActive":{"type":"boolean","description":"Whether the position is active"},"startDate":{"type":"string","description":"Start date (ISO 8601)","nullable":true},"endDate":{"type":"string","description":"End date (ISO 8601)","nullable":true},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"additionalFields":{"type":"json","description":"Custom field values","nullable":true},"languageCode":{"type":"string","description":"The user\'s language code","nullable":true},"deleted":{"type":"boolean","description":"Whether the user has been deleted"},"compliance":{"type":"number","description":"The user\'s compliance score"},"level":{"type":"number","description":"The user\'s level"},"firstLogin":{"type":"string","description":"First login timestamp (ISO 8601)","nullable":true},"lastLogin":{"type":"string","description":"Last login timestamp (ISO 8601)","nullable":true},"tags":{"type":"json","description":"Tag membership (e.g. skills)"},"usersFollowing":{"type":"array","description":"IDs of users this user follows","items":{"type":"string"}},"tagsFollowing":{"type":"array","description":"Tags this user follows","items":{"type":"string"}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true},"hasPicture":{"type":"boolean","description":"Whether the user has a profile picture"},"timeZone":{"type":"string","description":"The user\'s time zone","nullable":true},"summary":{"type":"string","description":"The user\'s summary","nullable":true},"relevancy":{"type":"number","description":"The user\'s relevancy score"},"rank":{"type":"json","description":"The user\'s rank details"},"agreedTerms":{"type":"boolean","description":"Whether the user agreed to the terms","nullable":true},"onboarded":{"type":"boolean","description":"Whether the user has been onboarded","nullable":true},"audiences":{"type":"array","description":"Audience IDs the user belongs to","items":{"type":"string"}},"singleSignOn":{"type":"boolean","description":"Whether the user uses single sign-on"}}}},"pagination":{"type":"object","description":"Pagination details","properties":{"totalResults":{"type":"number","description":"Total number of results matching the query"},"totalPages":{"type":"number","description":"Total number of pages available"},"page":{"type":"number","description":"Current page number"},"perPage":{"type":"number","description":"Number of results per page"}}}},"thrive_suspend_user":{"user":{"type":"object","description":"The suspended user","properties":{"id":{"type":"string","description":"The user ID"},"loginMethod":{"type":"string","description":"How the user logs in"},"ref":{"type":"string","description":"Your organisation\'s unique identifier for the user"},"email":{"type":"string","description":"The email address for the user"},"firstName":{"type":"string","description":"The given name of the individual"},"lastName":{"type":"string","description":"The family name of the individual"},"role":{"type":"string","description":"Role assigned to this individual"},"jobTitle":{"type":"string","description":"Name of this individual\'s role"},"managerRef":{"type":"string","description":"The line manager\'s ref","nullable":true},"startDate":{"type":"string","description":"Date started with the organisation","nullable":true},"endDate":{"type":"string","description":"Date left the organisation","nullable":true},"timeZone":{"type":"string","description":"The user\'s preferred timezone"},"languageCode":{"type":"string","description":"The user\'s preferred language"},"active":{"type":"boolean","description":"Whether the account is active or suspended"},"createdAt":{"type":"string","description":"Date/time the user was created"},"updatedAt":{"type":"string","description":"Date/time the user was last modified"},"sso":{"type":"boolean","description":"Whether the account is managed by an auth provider"},"domain":{"type":"string","description":"Domain this individual is associated with","nullable":true},"additionalFields":{"type":"json","description":"Custom field values for this user","nullable":true}}}},"thrive_update_assignment":{"assignment":{"type":"object","description":"The updated assignment","properties":{"id":{"type":"string","description":"The assignment ID"},"audienceId":{"type":"string","description":"The audience ID"},"primaryContentId":{"type":"string","description":"The content ID for the primary content"},"alternativeContentIds":{"type":"array","description":"Content IDs that can also complete the assignment","items":{"type":"string"}},"hideAlternativeContent":{"type":"boolean","description":"Whether to hide the alternative content"},"completionPeriod":{"type":"number","description":"Number of days required to complete the assignment"},"recurrence":{"type":"number","description":"Number of days until the assignment reoccurs","nullable":true},"isActive":{"type":"boolean","description":"Whether the assignment is active"},"isDeleted":{"type":"boolean","description":"Whether the assignment is deleted"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)","nullable":true},"deletedAt":{"type":"string","description":"Deletion timestamp (ISO 8601)","nullable":true},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)","nullable":true}}}},"thrive_update_audience":{"audience":{"type":"object","description":"The updated audience","properties":{"id":{"type":"string","description":"The id of the audience"},"name":{"type":"string","description":"The name of the audience"},"reference":{"type":"string","description":"The external reference for the audience"},"apiControlled":{"type":"boolean","description":"Whether the audience is API controlled"},"category":{"type":"string","description":"Either \\"audience\\" or \\"structure\\""},"type":{"type":"string","description":"Either \\"manual\\" or \\"smart\\""},"parent":{"type":"object","description":"Parent audience/structure information","nullable":true,"properties":{"name":{"type":"string","description":"The name of the parent audience"},"reference":{"type":"string","description":"The external reference for the parent"},"id":{"type":"string","description":"The id of the parent audience/structure"}}},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last-update timestamp (ISO 8601)"}}}},"thrive_update_user":{"user":{"type":"object","description":"The updated user","properties":{"id":{"type":"string","description":"The user ID"},"loginMethod":{"type":"string","description":"How the user logs in"},"ref":{"type":"string","description":"Your organisation\'s unique identifier for the user"},"email":{"type":"string","description":"The email address for the user"},"firstName":{"type":"string","description":"The given name of the individual"},"lastName":{"type":"string","description":"The family name of the individual"},"role":{"type":"string","description":"Role assigned to this individual"},"jobTitle":{"type":"string","description":"Name of this individual\'s role"},"managerRef":{"type":"string","description":"The line manager\'s ref","nullable":true},"startDate":{"type":"string","description":"Date started with the organisation","nullable":true},"endDate":{"type":"string","description":"Date left the organisation","nullable":true},"timeZone":{"type":"string","description":"The user\'s preferred timezone"},"languageCode":{"type":"string","description":"The user\'s preferred language"},"active":{"type":"boolean","description":"Whether the account is active or suspended"},"createdAt":{"type":"string","description":"Date/time the user was created"},"updatedAt":{"type":"string","description":"Date/time the user was last modified"},"sso":{"type":"boolean","description":"Whether the account is managed by an auth provider"},"domain":{"type":"string","description":"Domain this individual is associated with","nullable":true},"additionalFields":{"type":"json","description":"Custom field values for this user","nullable":true}}}},"thrive_update_user_skills":{"status":{"type":"number","description":"The HTTP status code of the operation"},"message":{"type":"string","description":"A human-readable result message"}},"tiktok_get_post_status":{"status":{"type":"string","description":"Current status of the post. Values: PROCESSING_UPLOAD/PROCESSING_DOWNLOAD (TikTok is processing the media), SEND_TO_USER_INBOX (draft delivered, awaiting user action), PUBLISH_COMPLETE (successfully posted), FAILED (check failReason)."},"failReason":{"type":"string","description":"Reason for failure if status is FAILED. Null otherwise.","optional":true},"publiclyAvailablePostId":{"type":"array","description":"Array of public post IDs (as strings) once the content is published and publicly viewable. Can be used to construct the TikTok post URL.","items":{"type":"string","description":"Public TikTok post ID"}},"uploadedBytes":{"type":"number","description":"Number of bytes uploaded to TikTok for FILE_UPLOAD posts","optional":true},"downloadedBytes":{"type":"number","description":"Number of bytes TikTok reports as downloaded","optional":true}},"tiktok_get_user":{"openId":{"type":"string","description":"Unique TikTok user ID for this application"},"unionId":{"type":"string","description":"Unique TikTok user ID across all apps from the same developer","optional":true},"displayName":{"type":"string","description":"User display name"},"bioDescription":{"type":"string","description":"User bio description","optional":true},"profileDeepLink":{"type":"string","description":"Deep link to user TikTok profile","optional":true},"isVerified":{"type":"boolean","description":"Whether the account is verified","optional":true},"username":{"type":"string","description":"TikTok username","optional":true},"followerCount":{"type":"number","description":"Number of followers","optional":true},"followingCount":{"type":"number","description":"Number of accounts the user follows","optional":true},"likesCount":{"type":"number","description":"Total likes received across all videos","optional":true},"videoCount":{"type":"number","description":"Total number of public videos","optional":true},"avatarFile":{"type":"file","description":"Downloadable copy of the profile avatar image (largest available variant), stored as a workflow file so it can be chained into file-consuming blocks (e.g. attached to an email).","optional":true}},"tiktok_list_videos":{"videos":{"type":"array","description":"List of TikTok videos","items":{"type":"object","properties":{"id":{"type":"string","description":"Video ID"},"title":{"type":"string","description":"Video title","optional":true},"coverImageUrl":{"type":"string","description":"Signed TikTok CDN cover URL. It is public but time-limited, so consume it immediately.","optional":true},"embedLink":{"type":"string","description":"Embeddable video URL","optional":true},"embedHtml":{"type":"string","description":"HTML embed markup for the video","optional":true},"duration":{"type":"number","description":"Video duration in seconds","optional":true},"createTime":{"type":"number","description":"Unix timestamp when the video was created","optional":true},"shareUrl":{"type":"string","description":"Shareable video URL","optional":true},"videoDescription":{"type":"string","description":"Video description or caption","optional":true},"width":{"type":"number","description":"Video width in pixels","optional":true},"height":{"type":"number","description":"Video height in pixels","optional":true},"viewCount":{"type":"number","description":"Number of views","optional":true},"likeCount":{"type":"number","description":"Number of likes","optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true},"shareCount":{"type":"number","description":"Number of shares","optional":true}}}},"cursor":{"type":"number","description":"Cursor for fetching the next page of results","optional":true},"hasMore":{"type":"boolean","description":"Whether there are more videos to fetch"}},"tiktok_query_videos":{"videos":{"type":"array","description":"List of queried TikTok videos","items":{"type":"object","properties":{"id":{"type":"string","description":"Video ID"},"title":{"type":"string","description":"Video title","optional":true},"coverImageUrl":{"type":"string","description":"Signed TikTok CDN cover URL. It is public but time-limited, so consume it immediately.","optional":true},"embedLink":{"type":"string","description":"Embeddable video URL","optional":true},"embedHtml":{"type":"string","description":"HTML embed markup for the video","optional":true},"duration":{"type":"number","description":"Video duration in seconds","optional":true},"createTime":{"type":"number","description":"Unix timestamp when the video was created","optional":true},"shareUrl":{"type":"string","description":"Shareable video URL","optional":true},"videoDescription":{"type":"string","description":"Video description or caption","optional":true},"width":{"type":"number","description":"Video width in pixels","optional":true},"height":{"type":"number","description":"Video height in pixels","optional":true},"viewCount":{"type":"number","description":"Number of views","optional":true},"likeCount":{"type":"number","description":"Number of likes","optional":true},"commentCount":{"type":"number","description":"Number of comments","optional":true},"shareCount":{"type":"number","description":"Number of shares","optional":true}}}}},"tiktok_upload_video_draft":{"publishId":{"type":"string","description":"Unique identifier for tracking the draft status. Use this with the Get Post Status tool to check when the user has completed posting from their inbox."}},"tinybird_append_datasource":{"id":{"type":"string","description":"Identifier of the append operation","optional":true},"import_id":{"type":"string","description":"Import identifier for the append job","optional":true},"job_id":{"type":"string","description":"Job identifier used to poll import status","optional":true},"job_url":{"type":"string","description":"URL to query the import job status","optional":true},"status":{"type":"string","description":"Initial job status (e.g., \\"waiting\\")","optional":true},"job":{"type":"json","description":"Full import job details (kind, id, status, created_at, datasource, ...)","optional":true},"datasource":{"type":"json","description":"Target Data Source metadata (id, name, ...)","optional":true}},"tinybird_delete_datasource_rows":{"id":{"type":"string","description":"Identifier of the delete operation","optional":true},"job_id":{"type":"string","description":"Job identifier used to poll delete status","optional":true},"delete_id":{"type":"string","description":"Deletion identifier","optional":true},"job_url":{"type":"string","description":"URL to query the delete job status","optional":true},"status":{"type":"string","description":"Current job status (e.g., \\"waiting\\", \\"done\\")","optional":true},"job":{"type":"json","description":"Full delete job details (kind, id, status, delete_condition, rows_affected, ...)","optional":true}},"tinybird_events":{"successful_rows":{"type":"number","description":"Number of rows successfully ingested"},"quarantined_rows":{"type":"number","description":"Number of rows quarantined (failed validation)"}},"tinybird_get_job":{"id":{"type":"string","description":"Job identifier","optional":true},"job_id":{"type":"string","description":"Job identifier (same as id)","optional":true},"kind":{"type":"string","description":"Job kind (e.g., \\"import\\", \\"delete_data\\", \\"populateview\\", \\"copy\\")","optional":true},"status":{"type":"string","description":"Current job status: \\"waiting\\", \\"working\\", \\"done\\", \\"error\\", or \\"cancelled\\"","optional":true},"job_url":{"type":"string","description":"URL to re-query this job status","optional":true},"created_at":{"type":"string","description":"Timestamp the job was created","optional":true},"started_at":{"type":"string","description":"Timestamp the job started running","optional":true},"updated_at":{"type":"string","description":"Timestamp of the last job status update","optional":true},"is_cancellable":{"type":"boolean","description":"Whether the job can still be cancelled","optional":true},"error":{"type":"string","description":"Error message, present only when status is \\"error\\"","optional":true},"job":{"type":"json","description":"Full raw job details, including kind-specific fields (statistics, datasource, delete_condition, etc.)","optional":true}},"tinybird_query":{"data":{"type":"json","description":"Query result data. For FORMAT JSON: array of objects. For other formats (CSV, TSV, etc.): raw text string."},"meta":{"type":"array","description":"Column metadata for the result set (only available with FORMAT JSON)","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type"}}}},"rows":{"type":"number","description":"Number of rows returned (only available with FORMAT JSON)"},"rows_before_limit_at_least":{"type":"number","description":"Minimum number of rows there would be without a LIMIT clause (only available with FORMAT JSON)","optional":true},"statistics":{"type":"json","description":"Query execution statistics - elapsed time, rows read, bytes read (only available with FORMAT JSON)"}},"tinybird_query_pipe":{"data":{"type":"json","description":"Pipe result data as an array of row objects"},"meta":{"type":"array","description":"Column metadata for the result set","optional":true,"items":{"type":"object","properties":{"name":{"type":"string","description":"Column name"},"type":{"type":"string","description":"Column data type"}}}},"rows":{"type":"number","description":"Number of rows returned","optional":true},"rows_before_limit_at_least":{"type":"number","description":"Minimum number of rows there would be without a LIMIT clause","optional":true},"statistics":{"type":"json","description":"Query execution statistics - elapsed time, rows read, bytes read","optional":true,"properties":{"elapsed":{"type":"number","description":"Query execution time in seconds"},"rows_read":{"type":"number","description":"Number of rows processed"},"bytes_read":{"type":"number","description":"Number of bytes processed"}}}},"tinybird_truncate_datasource":{"truncated":{"type":"boolean","description":"Whether the Data Source was truncated successfully"},"result":{"type":"json","description":"Raw response body from the truncate endpoint, if any","optional":true}},"trello_add_checklist":{"checklist":{"type":"json","description":"Created checklist (id, name, idCard, idBoard, pos)","optional":true,"properties":{"id":{"type":"string","description":"Checklist ID"},"name":{"type":"string","description":"Checklist name"},"idCard":{"type":"string","description":"Card ID containing the checklist"},"idBoard":{"type":"string","description":"Board ID containing the checklist","optional":true},"pos":{"type":"number","description":"Checklist position on the card"}}}},"trello_add_checklist_item":{"item":{"type":"json","description":"Created checklist item (id, name, state, pos, idChecklist)","optional":true,"properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name"},"state":{"type":"string","description":"Item state (complete or incomplete)"},"pos":{"type":"number","description":"Item position on the checklist"},"idChecklist":{"type":"string","description":"Checklist ID containing the item","optional":true}}}},"trello_add_comment":{"comment":{"type":"json","description":"Created comment action (id, type, date, idMemberCreator, text, memberCreator, card, board, list)","optional":true,"properties":{"id":{"type":"string","description":"Action ID"},"type":{"type":"string","description":"Action type"},"date":{"type":"string","description":"Action timestamp"},"idMemberCreator":{"type":"string","description":"ID of the member who created the comment"},"text":{"type":"string","description":"Comment text","optional":true},"memberCreator":{"type":"object","description":"Member who created the comment","optional":true,"properties":{"id":{"type":"string","description":"Member ID"},"fullName":{"type":"string","description":"Member full name","optional":true},"username":{"type":"string","description":"Member username","optional":true}}},"card":{"type":"object","description":"Card referenced by the comment","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"shortLink":{"type":"string","description":"Short card link","optional":true},"idShort":{"type":"number","description":"Board-local card number","optional":true},"due":{"type":"string","description":"Card due date","optional":true}}},"board":{"type":"object","description":"Board referenced by the comment","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"shortLink":{"type":"string","description":"Short board link","optional":true}}},"list":{"type":"object","description":"List referenced by the comment","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"}}}}}},"trello_add_label":{"labelIds":{"type":"array","description":"Label IDs now applied to the card","items":{"type":"string","description":"A Trello label ID"}}},"trello_add_member":{"memberIds":{"type":"array","description":"Member IDs now assigned to the card","items":{"type":"string","description":"A Trello member ID"}}},"trello_create_board":{"board":{"type":"json","description":"Created board (id, name, desc, url, closed, idOrganization)","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"desc":{"type":"string","description":"Board description"},"url":{"type":"string","description":"Full board URL"},"closed":{"type":"boolean","description":"Whether the board is closed"},"idOrganization":{"type":"string","description":"ID of the workspace/organization the board belongs to","optional":true}}}},"trello_create_card":{"card":{"type":"json","description":"Created card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete)","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"trello_create_list":{"list":{"type":"json","description":"Created list (id, name, closed, pos, idBoard)","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"closed":{"type":"boolean","description":"Whether the list is archived"},"pos":{"type":"number","description":"List position on the board"},"idBoard":{"type":"string","description":"Board ID containing the list"}}}},"trello_delete_card":{"success":{"type":"boolean","description":"Whether the card was deleted"}},"trello_get_actions":{"actions":{"type":"array","description":"Action items (id, type, date, idMemberCreator, text, memberCreator, card, board, list)","items":{"type":"object","properties":{"id":{"type":"string","description":"Action ID"},"type":{"type":"string","description":"Action type"},"date":{"type":"string","description":"Action timestamp"},"idMemberCreator":{"type":"string","description":"ID of the member who created the action"},"text":{"type":"string","description":"Comment text when present","optional":true},"memberCreator":{"type":"object","description":"Member who created the action","optional":true,"properties":{"id":{"type":"string","description":"Member ID"},"fullName":{"type":"string","description":"Member full name","optional":true},"username":{"type":"string","description":"Member username","optional":true}}},"card":{"type":"object","description":"Card referenced by the action","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"shortLink":{"type":"string","description":"Short card link","optional":true},"idShort":{"type":"number","description":"Board-local card number","optional":true},"due":{"type":"string","description":"Card due date","optional":true}}},"board":{"type":"object","description":"Board referenced by the action","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"shortLink":{"type":"string","description":"Short board link","optional":true}}},"list":{"type":"object","description":"List referenced by the action","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"}}}}}},"count":{"type":"number","description":"Number of actions returned"}},"trello_get_board":{"board":{"type":"json","description":"Board (id, name, desc, url, closed, idOrganization)","optional":true,"properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"desc":{"type":"string","description":"Board description"},"url":{"type":"string","description":"Full board URL"},"closed":{"type":"boolean","description":"Whether the board is closed"},"idOrganization":{"type":"string","description":"ID of the workspace/organization the board belongs to","optional":true}}}},"trello_get_card":{"card":{"type":"json","description":"Card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete)","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"trello_list_cards":{"cards":{"type":"array","description":"Cards returned from the selected Trello board or list","items":{"type":"object","properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"count":{"type":"number","description":"Number of cards returned"}},"trello_list_lists":{"lists":{"type":"array","description":"Lists on the selected board","items":{"type":"object","properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"closed":{"type":"boolean","description":"Whether the list is archived"},"pos":{"type":"number","description":"List position on the board"},"idBoard":{"type":"string","description":"Board ID containing the list"}}}},"count":{"type":"number","description":"Number of lists returned"}},"trello_list_members":{"members":{"type":"array","description":"Members on the selected board","items":{"type":"object","properties":{"id":{"type":"string","description":"Member ID"},"fullName":{"type":"string","description":"Member full name","optional":true},"username":{"type":"string","description":"Member username","optional":true}}}},"count":{"type":"number","description":"Number of members returned"}},"trello_remove_label":{"success":{"type":"boolean","description":"Whether the label was removed from the card"}},"trello_remove_member":{"success":{"type":"boolean","description":"Whether the member was removed from the card"}},"trello_search":{"cards":{"type":"array","description":"Cards matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"}}}},"boards":{"type":"array","description":"Boards matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Board ID"},"name":{"type":"string","description":"Board name"},"desc":{"type":"string","description":"Board description"},"url":{"type":"string","description":"Full board URL"},"closed":{"type":"boolean","description":"Whether the board is archived"},"idOrganization":{"type":"string","description":"Workspace/organization ID that owns the board","optional":true}}}},"count":{"type":"number","description":"Total number of cards and boards returned"}},"trello_update_card":{"card":{"type":"json","description":"Updated card (id, name, desc, url, idBoard, idList, closed, labelIds, labels, due, dueComplete)","optional":true,"properties":{"id":{"type":"string","description":"Card ID"},"name":{"type":"string","description":"Card name"},"desc":{"type":"string","description":"Card description"},"url":{"type":"string","description":"Full card URL"},"idBoard":{"type":"string","description":"Board ID containing the card"},"idList":{"type":"string","description":"List ID containing the card"},"closed":{"type":"boolean","description":"Whether the card is archived"},"labelIds":{"type":"array","description":"Label IDs applied to the card","items":{"type":"string","description":"A Trello label ID"}},"labels":{"type":"array","description":"Labels applied to the card","items":{"type":"object","properties":{"id":{"type":"string","description":"Label ID"},"name":{"type":"string","description":"Label name"},"color":{"type":"string","description":"Label color","optional":true}}}},"due":{"type":"string","description":"Card due date in ISO 8601 format","optional":true},"dueComplete":{"type":"boolean","description":"Whether the due date is complete","optional":true}}}},"trello_update_checklist_item":{"item":{"type":"json","description":"Updated checklist item (id, name, state, pos, idChecklist)","optional":true,"properties":{"id":{"type":"string","description":"Checklist item ID"},"name":{"type":"string","description":"Checklist item name"},"state":{"type":"string","description":"Item state (complete or incomplete)"},"pos":{"type":"number","description":"Item position on the checklist"},"idChecklist":{"type":"string","description":"Checklist ID containing the item","optional":true}}}},"trello_update_list":{"list":{"type":"json","description":"Updated list (id, name, closed, pos, idBoard)","optional":true,"properties":{"id":{"type":"string","description":"List ID"},"name":{"type":"string","description":"List name"},"closed":{"type":"boolean","description":"Whether the list is archived"},"pos":{"type":"number","description":"List position on the board"},"idBoard":{"type":"string","description":"Board ID containing the list"}}}},"trigger_dev_activate_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_add_run_tags":{"message":{"type":"string","description":"Confirmation message for the added tags"}},"trigger_dev_batch_trigger_task":{"batchId":{"type":"string","description":"ID of the batch that was triggered"},"runIds":{"type":"array","description":"IDs of the runs created by the batch","items":{"type":"string","description":"Run ID (starts with run_)"}}},"trigger_dev_cancel_run":{"id":{"type":"string","description":"ID of the run that was canceled"}},"trigger_dev_complete_waitpoint_token":{"success":{"type":"boolean","description":"Whether the waitpoint token was completed"}},"trigger_dev_create_env_var":{"success":{"type":"boolean","description":"Whether the environment variable was created"},"name":{"type":"string","description":"Name of the environment variable that was created"}},"trigger_dev_create_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_create_waitpoint_token":{"id":{"type":"string","description":"Unique ID of the waitpoint token (starts with waitpoint_)"},"isCached":{"type":"boolean","description":"Whether an existing token was returned because the same idempotency key was reused"},"url":{"type":"string","description":"HTTP callback URL; a POST request to this URL completes the waitpoint without an API key"}},"trigger_dev_deactivate_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_delete_env_var":{"success":{"type":"boolean","description":"Whether the environment variable was deleted"},"name":{"type":"string","description":"Name of the environment variable that was deleted"}},"trigger_dev_delete_schedule":{"deleted":{"type":"boolean","description":"Whether the schedule was deleted"},"scheduleId":{"type":"string","description":"ID of the schedule that was deleted"}},"trigger_dev_execute_query":{"format":{"type":"string","description":"Format of the results (json or csv)"},"results":{"type":"json","description":"Query results: an array of row objects for json format, a CSV string for csv"}},"trigger_dev_get_batch":{"id":{"type":"string","description":"ID of the batch (starts with batch_)"},"status":{"type":"string","description":"Batch status (PENDING, PROCESSING, COMPLETED, PARTIAL_FAILED, or ABORTED)"},"idempotencyKey":{"type":"string","description":"Idempotency key provided when triggering the batch","optional":true},"createdAt":{"type":"string","description":"ISO timestamp when the batch was created","optional":true},"updatedAt":{"type":"string","description":"ISO timestamp when the batch was last updated","optional":true},"runCount":{"type":"number","description":"Total number of runs in the batch","optional":true},"runIds":{"type":"array","description":"IDs of the runs in the batch","items":{"type":"string","description":"Run ID (starts with run_)"}},"successfulRunCount":{"type":"number","description":"Number of successful runs, populated after completion","optional":true},"failedRunCount":{"type":"number","description":"Number of failed runs, populated after completion","optional":true},"errors":{"type":"array","description":"Error details for failed items, present for PARTIAL_FAILED batches","optional":true,"items":{"type":"object","description":"Failed batch item","properties":{"index":{"type":"number","description":"Index of the failed item","nullable":true},"taskIdentifier":{"type":"string","description":"Task identifier of the failed item","nullable":true},"error":{"type":"json","description":"Error details","nullable":true},"errorCode":{"type":"string","description":"Optional error code","nullable":true}}}}},"trigger_dev_get_batch_results":{"id":{"type":"string","description":"ID of the batch (starts with batch_)"},"items":{"type":"array","description":"Execution results for each run in the batch","items":{"type":"object","description":"Run result","properties":{"ok":{"type":"boolean","description":"Whether the run completed successfully"},"id":{"type":"string","description":"ID of the run (starts with run_)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executed","optional":true,"nullable":true},"output":{"type":"json","description":"Output returned by the run, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the run failed","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Duration of the run in milliseconds","optional":true,"nullable":true}}}}},"trigger_dev_get_deployment":{"id":{"type":"string","description":"Unique ID of the deployment"},"status":{"type":"string","description":"Deployment status (PENDING, INSTALLING, BUILDING, DEPLOYING, DEPLOYED, FAILED, CANCELED, or TIMED_OUT)"},"version":{"type":"string","description":"Deployment version (e.g., \\"20250228.1\\")","optional":true,"nullable":true},"shortCode":{"type":"string","description":"Short code of the deployment","optional":true,"nullable":true},"createdAt":{"type":"string","description":"ISO timestamp when the deployment was created","optional":true,"nullable":true},"deployedAt":{"type":"string","description":"ISO timestamp when the deployment was promoted to DEPLOYED","optional":true,"nullable":true},"runtime":{"type":"string","description":"Runtime used by the deployment (e.g., \\"node\\")","optional":true,"nullable":true},"runtimeVersion":{"type":"string","description":"Runtime version of the deployment","optional":true,"nullable":true},"git":{"type":"json","description":"Git metadata associated with the deployment","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the deployment failed","optional":true,"nullable":true},"tasks":{"type":"array","description":"Tasks registered by the deployed worker","items":{"type":"object","description":"Deployed task","properties":{"id":{"type":"string","description":"Task ID","nullable":true},"slug":{"type":"string","description":"Task identifier","nullable":true},"filePath":{"type":"string","description":"File path of the task in the project","nullable":true}}}}},"trigger_dev_get_env_var":{"name":{"type":"string","description":"Name of the environment variable"},"value":{"type":"string","description":"Plaintext value of the environment variable; appears in workflow outputs and run history"}},"trigger_dev_get_latest_deployment":{"id":{"type":"string","description":"Unique ID of the deployment"},"status":{"type":"string","description":"Deployment status (PENDING, INSTALLING, BUILDING, DEPLOYING, DEPLOYED, FAILED, CANCELED, or TIMED_OUT)"},"version":{"type":"string","description":"Deployment version (e.g., \\"20250228.1\\")","optional":true,"nullable":true},"shortCode":{"type":"string","description":"Short code of the deployment","optional":true,"nullable":true},"createdAt":{"type":"string","description":"ISO timestamp when the deployment was created","optional":true,"nullable":true},"deployedAt":{"type":"string","description":"ISO timestamp when the deployment was promoted to DEPLOYED","optional":true,"nullable":true},"runtime":{"type":"string","description":"Runtime used by the deployment (e.g., \\"node\\")","optional":true,"nullable":true},"runtimeVersion":{"type":"string","description":"Runtime version of the deployment","optional":true,"nullable":true},"git":{"type":"json","description":"Git metadata associated with the deployment","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the deployment failed","optional":true,"nullable":true},"tasks":{"type":"array","description":"Tasks registered by the deployed worker","items":{"type":"object","description":"Deployed task","properties":{"id":{"type":"string","description":"Task ID","nullable":true},"slug":{"type":"string","description":"Task identifier","nullable":true},"filePath":{"type":"string","description":"File path of the task in the project","nullable":true}}}}},"trigger_dev_get_query_schema":{"tables":{"type":"array","description":"Tables that can be queried with TRQL","items":{"type":"object","description":"Queryable table","properties":{"name":{"type":"string","description":"Table name used in TRQL queries","nullable":true},"description":{"type":"string","description":"Description of the table","nullable":true},"timeColumn":{"type":"string","description":"Primary time column for the table","nullable":true},"columns":{"type":"array","description":"Columns of the table","items":{"type":"object","description":"Table column","properties":{"name":{"type":"string","description":"Column name","nullable":true},"type":{"type":"string","description":"ClickHouse data type","nullable":true},"description":{"type":"string","description":"Column description","nullable":true},"example":{"type":"string","description":"Example value","nullable":true},"allowedValues":{"type":"array","description":"Allowed values for enum-like columns","items":{"type":"string","description":"Allowed value"}},"coreColumn":{"type":"boolean","description":"Whether the column is included in default queries"}}}}}}}},"trigger_dev_get_queue":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_get_run":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}},"metadata":{"type":"json","description":"Metadata attached to the run","optional":true},"depth":{"type":"number","description":"Depth of the run in a parent-child run hierarchy","optional":true},"batchId":{"type":"string","description":"ID of the batch the run belongs to, if batch-triggered","optional":true},"triggerFunction":{"type":"string","description":"Function used to trigger the run (trigger, triggerAndWait, batchTrigger, or batchTriggerAndWait)","optional":true},"payload":{"type":"json","description":"Payload the run was triggered with","optional":true},"payloadPresignedUrl":{"type":"string","description":"Presigned URL to download the payload when it is too large to inline","optional":true},"output":{"type":"json","description":"Output returned by the run","optional":true},"outputPresignedUrl":{"type":"string","description":"Presigned URL to download the output when it is too large to inline","optional":true},"schedule":{"type":"object","description":"Schedule that triggered the run, if any","optional":true,"properties":{"id":{"type":"string","description":"Schedule ID","nullable":true},"externalId":{"type":"string","description":"External ID of the schedule","nullable":true},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","nullable":true},"generator":{"type":"object","description":"Schedule generator details","nullable":true,"properties":{"type":{"type":"string","description":"Generator type (e.g., CRON)","nullable":true},"expression":{"type":"string","description":"Cron expression","nullable":true},"description":{"type":"string","description":"Human-readable description of the cron expression","nullable":true}}}}},"attempts":{"type":"array","description":"Attempts made for the run","items":{"type":"object","description":"Run attempt","properties":{"id":{"type":"string","description":"Attempt ID (starts with attempt_)"},"status":{"type":"string","description":"Attempt status (PENDING, EXECUTING, PAUSED, COMPLETED, FAILED, or CANCELED)"},"createdAt":{"type":"string","description":"ISO timestamp when the attempt was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the attempt was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the attempt started","nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the attempt completed","nullable":true},"error":{"type":"object","description":"Error details when the attempt failed","nullable":true,"properties":{"message":{"type":"string","description":"Error message","nullable":true},"name":{"type":"string","description":"Error name","nullable":true},"stackTrace":{"type":"string","description":"Error stack trace","nullable":true}}}}}},"relatedRuns":{"type":"object","description":"Root, parent, and child runs related to this run","optional":true,"properties":{"root":{"type":"object","description":"Root run of the hierarchy","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"parent":{"type":"object","description":"Parent run of this run","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"children":{"type":"array","description":"Child runs of this run","items":{"type":"object","description":"Child run","properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}}}}}},"trigger_dev_get_run_events":{"events":{"type":"array","description":"Log and span events recorded during the run","items":{"type":"object","description":"Run event","properties":{"spanId":{"type":"string","description":"Span ID of the event","nullable":true},"parentId":{"type":"string","description":"Parent span ID","nullable":true},"runId":{"type":"string","description":"Run ID associated with the event","nullable":true},"message":{"type":"string","description":"Event message","nullable":true},"startTime":{"type":"string","description":"Start time as a bigint string (nanoseconds since epoch)","nullable":true},"duration":{"type":"number","description":"Duration of the event in nanoseconds","nullable":true},"isError":{"type":"boolean","description":"Whether the event represents an error"},"isPartial":{"type":"boolean","description":"Whether the event is still in progress"},"isCancelled":{"type":"boolean","description":"Whether the event was cancelled"},"level":{"type":"string","description":"Log level (TRACE, DEBUG, LOG, INFO, WARN, or ERROR)","nullable":true},"kind":{"type":"string","description":"Kind of span event","nullable":true},"attemptNumber":{"type":"number","description":"Attempt number the event belongs to","nullable":true},"taskSlug":{"type":"string","description":"Task identifier","nullable":true},"events":{"type":"array","description":"Span events (e.g., exceptions) that occurred during this event","items":{"type":"object","description":"Span event","properties":{"name":{"type":"string","description":"Event name","nullable":true},"time":{"type":"string","description":"When the event occurred","nullable":true},"properties":{"type":"json","description":"Event-specific properties","nullable":true}}}}}}}},"trigger_dev_get_run_result":{"ok":{"type":"boolean","description":"Whether the run completed successfully"},"id":{"type":"string","description":"ID of the run (starts with run_)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executed","optional":true,"nullable":true},"output":{"type":"json","description":"Output returned by the run, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the run failed","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Duration of the run in milliseconds","optional":true,"nullable":true}},"trigger_dev_get_run_trace":{"traceId":{"type":"string","description":"OpenTelemetry trace ID of the run"},"rootSpan":{"type":"json","description":"Root span of the trace; each span has id, parentId, runId, data (message, taskSlug, startTime, duration, isError, level, events), and recursively nested children spans"}},"trigger_dev_get_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"trigger_dev_get_waitpoint_token":{"id":{"type":"string","description":"Unique ID of the waitpoint token (starts with waitpoint_)"},"url":{"type":"string","description":"HTTP callback URL; a POST request to this URL completes the waitpoint without an API key"},"status":{"type":"string","description":"Status of the waitpoint token (WAITING, COMPLETED, or TIMED_OUT)"},"idempotencyKey":{"type":"string","description":"Idempotency key used when creating the token","optional":true,"nullable":true},"idempotencyKeyExpiresAt":{"type":"string","description":"ISO timestamp when the idempotency key expires","optional":true,"nullable":true},"timeoutAt":{"type":"string","description":"ISO timestamp when the token times out","optional":true,"nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the token was completed","optional":true,"nullable":true},"output":{"type":"json","description":"Data passed when completing the token, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"outputIsError":{"type":"boolean","description":"Whether the output represents an error (e.g., a timeout)"},"tags":{"type":"array","description":"Tags attached to the waitpoint","items":{"type":"string","description":"Waitpoint tag"}},"createdAt":{"type":"string","description":"ISO timestamp when the token was created","optional":true,"nullable":true}},"trigger_dev_import_env_vars":{"success":{"type":"boolean","description":"Whether the environment variables were uploaded"},"count":{"type":"number","description":"Number of environment variables submitted"}},"trigger_dev_list_deployments":{"deployments":{"type":"array","description":"Deployments matching the filters","items":{"type":"object","description":"Deployment","properties":{"id":{"type":"string","description":"Unique ID of the deployment"},"status":{"type":"string","description":"Deployment status (PENDING, INSTALLING, BUILDING, DEPLOYING, DEPLOYED, FAILED, CANCELED, or TIMED_OUT)"},"version":{"type":"string","description":"Deployment version (e.g., \\"20250228.1\\")","optional":true,"nullable":true},"shortCode":{"type":"string","description":"Short code of the deployment","optional":true,"nullable":true},"createdAt":{"type":"string","description":"ISO timestamp when the deployment was created","optional":true,"nullable":true},"deployedAt":{"type":"string","description":"ISO timestamp when the deployment was promoted to DEPLOYED","optional":true,"nullable":true},"runtime":{"type":"string","description":"Runtime used by the deployment (e.g., \\"node\\")","optional":true,"nullable":true},"runtimeVersion":{"type":"string","description":"Runtime version of the deployment","optional":true,"nullable":true},"git":{"type":"json","description":"Git metadata associated with the deployment","optional":true,"nullable":true},"error":{"type":"json","description":"Error details when the deployment failed","optional":true,"nullable":true},"tasks":{"type":"array","description":"Tasks registered by the deployed worker","items":{"type":"object","description":"Deployed task","properties":{"id":{"type":"string","description":"Task ID","nullable":true},"slug":{"type":"string","description":"Task identifier","nullable":true},"filePath":{"type":"string","description":"File path of the task in the project","nullable":true}}}}}}},"pagination":{"type":"object","description":"Cursor pagination details","properties":{"next":{"type":"string","description":"Cursor to pass as the page-after parameter for the next page","nullable":true}}}},"trigger_dev_list_env_vars":{"variables":{"type":"array","description":"Environment variables in the project environment","items":{"type":"object","description":"Environment variable","properties":{"name":{"type":"string","description":"Name of the environment variable"},"value":{"type":"string","description":"Plaintext value of the environment variable; appears in workflow outputs and run history"}}}}},"trigger_dev_list_queues":{"queues":{"type":"array","description":"Queues in the environment","items":{"type":"object","description":"Queue","properties":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","nullable":true},"running":{"type":"number","description":"Number of runs currently executing","nullable":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","nullable":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","nullable":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","nullable":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}}}},"pagination":{"type":"object","description":"Page-based pagination details","properties":{"currentPage":{"type":"number","description":"Current page number","nullable":true},"totalPages":{"type":"number","description":"Total number of pages","nullable":true},"count":{"type":"number","description":"Total number of queues","nullable":true}}}},"trigger_dev_list_runs":{"runs":{"type":"array","description":"Runs matching the filters","items":{"type":"object","description":"Run summary","properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}}},"pagination":{"type":"object","description":"Cursor pagination details","properties":{"next":{"type":"string","description":"Run ID to start the next page after","nullable":true},"previous":{"type":"string","description":"Run ID to start the previous page before","nullable":true}}}},"trigger_dev_list_schedules":{"schedules":{"type":"array","description":"Schedules in the project","items":{"type":"object","description":"Schedule","properties":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","nullable":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","nullable":true},"externalId":{"type":"string","description":"External ID associated with the schedule","nullable":true},"cron":{"type":"string","description":"Cron expression of the schedule","nullable":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","nullable":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","nullable":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","nullable":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}}}},"pagination":{"type":"object","description":"Page-based pagination details","properties":{"currentPage":{"type":"number","description":"Current page number","nullable":true},"totalPages":{"type":"number","description":"Total number of pages","nullable":true},"count":{"type":"number","description":"Total number of schedules","nullable":true}}}},"trigger_dev_list_timezones":{"timezones":{"type":"array","description":"IANA timezones supported by schedules","items":{"type":"string","description":"IANA timezone name"}}},"trigger_dev_list_waitpoint_tokens":{"tokens":{"type":"array","description":"Waitpoint tokens matching the filters","items":{"type":"object","description":"Waitpoint token","properties":{"id":{"type":"string","description":"Unique ID of the waitpoint token (starts with waitpoint_)"},"url":{"type":"string","description":"HTTP callback URL; a POST request to this URL completes the waitpoint without an API key"},"status":{"type":"string","description":"Status of the waitpoint token (WAITING, COMPLETED, or TIMED_OUT)"},"idempotencyKey":{"type":"string","description":"Idempotency key used when creating the token","optional":true,"nullable":true},"idempotencyKeyExpiresAt":{"type":"string","description":"ISO timestamp when the idempotency key expires","optional":true,"nullable":true},"timeoutAt":{"type":"string","description":"ISO timestamp when the token times out","optional":true,"nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the token was completed","optional":true,"nullable":true},"output":{"type":"json","description":"Data passed when completing the token, parsed when the output type is JSON","optional":true,"nullable":true},"outputType":{"type":"string","description":"Content type of the serialized output (e.g., application/json)","optional":true,"nullable":true},"outputIsError":{"type":"boolean","description":"Whether the output represents an error (e.g., a timeout)"},"tags":{"type":"array","description":"Tags attached to the waitpoint","items":{"type":"string","description":"Waitpoint tag"}},"createdAt":{"type":"string","description":"ISO timestamp when the token was created","optional":true,"nullable":true}}}},"pagination":{"type":"object","description":"Cursor pagination details","properties":{"next":{"type":"string","description":"Waitpoint ID to start the next page after","nullable":true},"previous":{"type":"string","description":"Waitpoint ID to start the previous page before","nullable":true}}}},"trigger_dev_override_queue_concurrency":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_pause_queue":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_promote_deployment":{"id":{"type":"string","description":"ID of the promoted deployment"},"version":{"type":"string","description":"Version of the promoted deployment","optional":true},"shortCode":{"type":"string","description":"Short code of the promoted deployment","optional":true}},"trigger_dev_replay_run":{"id":{"type":"string","description":"ID of the new run created by the replay"}},"trigger_dev_reschedule_run":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}},"metadata":{"type":"json","description":"Metadata attached to the run","optional":true},"depth":{"type":"number","description":"Depth of the run in a parent-child run hierarchy","optional":true},"batchId":{"type":"string","description":"ID of the batch the run belongs to, if batch-triggered","optional":true},"triggerFunction":{"type":"string","description":"Function used to trigger the run (trigger, triggerAndWait, batchTrigger, or batchTriggerAndWait)","optional":true},"payload":{"type":"json","description":"Payload the run was triggered with","optional":true},"payloadPresignedUrl":{"type":"string","description":"Presigned URL to download the payload when it is too large to inline","optional":true},"output":{"type":"json","description":"Output returned by the run","optional":true},"outputPresignedUrl":{"type":"string","description":"Presigned URL to download the output when it is too large to inline","optional":true},"schedule":{"type":"object","description":"Schedule that triggered the run, if any","optional":true,"properties":{"id":{"type":"string","description":"Schedule ID","nullable":true},"externalId":{"type":"string","description":"External ID of the schedule","nullable":true},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","nullable":true},"generator":{"type":"object","description":"Schedule generator details","nullable":true,"properties":{"type":{"type":"string","description":"Generator type (e.g., CRON)","nullable":true},"expression":{"type":"string","description":"Cron expression","nullable":true},"description":{"type":"string","description":"Human-readable description of the cron expression","nullable":true}}}}},"attempts":{"type":"array","description":"Attempts made for the run","items":{"type":"object","description":"Run attempt","properties":{"id":{"type":"string","description":"Attempt ID (starts with attempt_)"},"status":{"type":"string","description":"Attempt status (PENDING, EXECUTING, PAUSED, COMPLETED, FAILED, or CANCELED)"},"createdAt":{"type":"string","description":"ISO timestamp when the attempt was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the attempt was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the attempt started","nullable":true},"completedAt":{"type":"string","description":"ISO timestamp when the attempt completed","nullable":true},"error":{"type":"object","description":"Error details when the attempt failed","nullable":true,"properties":{"message":{"type":"string","description":"Error message","nullable":true},"name":{"type":"string","description":"Error name","nullable":true},"stackTrace":{"type":"string","description":"Error stack trace","nullable":true}}}}}},"relatedRuns":{"type":"object","description":"Root, parent, and child runs related to this run","optional":true,"properties":{"root":{"type":"object","description":"Root run of the hierarchy","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"parent":{"type":"object","description":"Parent run of this run","nullable":true,"properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"children":{"type":"array","description":"Child runs of this run","items":{"type":"object","description":"Child run","properties":{"id":{"type":"string","description":"Unique ID of the run (starts with run_)"},"status":{"type":"string","description":"Run status (PENDING_VERSION, DELAYED, QUEUED, EXECUTING, REATTEMPTING, FROZEN, COMPLETED, CANCELED, FAILED, CRASHED, INTERRUPTED, or SYSTEM_FAILURE)"},"taskIdentifier":{"type":"string","description":"Identifier of the task the run executes"},"version":{"type":"string","description":"Worker version the run executes on","optional":true,"nullable":true},"idempotencyKey":{"type":"string","description":"Idempotency key the run was triggered with","optional":true,"nullable":true},"isTest":{"type":"boolean","description":"Whether the run is a test run"},"createdAt":{"type":"string","description":"ISO timestamp when the run was created","nullable":true},"updatedAt":{"type":"string","description":"ISO timestamp when the run was last updated","nullable":true},"startedAt":{"type":"string","description":"ISO timestamp when the run started executing","optional":true,"nullable":true},"finishedAt":{"type":"string","description":"ISO timestamp when the run finished","optional":true,"nullable":true},"delayedUntil":{"type":"string","description":"ISO timestamp the run is delayed until","optional":true,"nullable":true},"ttl":{"type":"string","description":"Time-to-live before an unstarted run expires","optional":true,"nullable":true},"expiredAt":{"type":"string","description":"ISO timestamp when the run expired","optional":true,"nullable":true},"tags":{"type":"array","description":"Tags attached to the run","items":{"type":"string","description":"Run tag"}},"costInCents":{"type":"number","description":"Compute cost of the run in cents","optional":true,"nullable":true},"baseCostInCents":{"type":"number","description":"Base invocation cost of the run in cents","optional":true,"nullable":true},"durationMs":{"type":"number","description":"Compute duration of the run in milliseconds","optional":true,"nullable":true},"env":{"type":"object","description":"Environment the run executes in","optional":true,"nullable":true,"properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"name":{"type":"string","description":"Environment name","nullable":true},"user":{"type":"string","description":"Username for dev environments","nullable":true}}}}}}}}},"trigger_dev_reset_queue_concurrency":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_resume_queue":{"id":{"type":"string","description":"Unique ID of the queue (starts with queue_)"},"name":{"type":"string","description":"Name of the queue"},"type":{"type":"string","description":"Queue type (task for task-default queues, custom for named queues)","optional":true},"running":{"type":"number","description":"Number of runs currently executing","optional":true},"queued":{"type":"number","description":"Number of runs waiting in the queue","optional":true},"paused":{"type":"boolean","description":"Whether the queue is paused"},"concurrencyLimit":{"type":"number","description":"Maximum number of runs that can execute concurrently","optional":true},"concurrency":{"type":"object","description":"Concurrency details for the queue","optional":true,"properties":{"current":{"type":"number","description":"Current concurrency limit","nullable":true},"base":{"type":"number","description":"Base concurrency limit","nullable":true},"override":{"type":"number","description":"Overridden concurrency limit","nullable":true},"overriddenAt":{"type":"string","description":"ISO timestamp when the concurrency limit was overridden","nullable":true}}}},"trigger_dev_trigger_task":{"id":{"type":"string","description":"ID of the run that was triggered (starts with run_)"}},"trigger_dev_update_env_var":{"success":{"type":"boolean","description":"Whether the environment variable was updated"},"name":{"type":"string","description":"Name of the environment variable that was updated"}},"trigger_dev_update_run_metadata":{"metadata":{"type":"json","description":"The updated metadata of the run"}},"trigger_dev_update_schedule":{"id":{"type":"string","description":"Unique ID of the schedule (starts with sched_)"},"task":{"type":"string","description":"Identifier of the task the schedule triggers"},"type":{"type":"string","description":"Schedule type (DECLARATIVE or IMPERATIVE)","optional":true},"active":{"type":"boolean","description":"Whether the schedule is active"},"deduplicationKey":{"type":"string","description":"Deduplication key of the schedule","optional":true},"externalId":{"type":"string","description":"External ID associated with the schedule","optional":true},"cron":{"type":"string","description":"Cron expression of the schedule","optional":true},"cronDescription":{"type":"string","description":"Human-readable description of the cron expression","optional":true},"timezone":{"type":"string","description":"IANA timezone of the schedule","optional":true},"nextRun":{"type":"string","description":"ISO timestamp of the next scheduled run","optional":true},"environments":{"type":"array","description":"Environments the schedule runs in","items":{"type":"object","description":"Environment the schedule is associated with","properties":{"id":{"type":"string","description":"Environment ID","nullable":true},"type":{"type":"string","description":"Environment type","nullable":true},"userName":{"type":"string","description":"Username for dev environments","nullable":true}}}}},"tts_azure":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_cartesia":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_deepgram":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_elevenlabs":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_google":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_openai":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"tts_playht":{"audioUrl":{"type":"string","description":"URL to the generated audio file"},"audioFile":{"type":"file","description":"Generated audio file object"},"duration":{"type":"number","description":"Audio duration in seconds"},"characterCount":{"type":"number","description":"Number of characters processed"},"format":{"type":"string","description":"Audio format"},"provider":{"type":"string","description":"TTS provider used"}},"twilio_send_sms":{"success":{"type":"boolean","description":"SMS send success status"},"messageId":{"type":"string","description":"Unique Twilio message identifier (SID)"},"status":{"type":"string","description":"Message delivery status from Twilio"},"fromNumber":{"type":"string","description":"Phone number message was sent from"},"toNumber":{"type":"string","description":"Phone number message was sent to"}},"twilio_voice_get_recording":{"success":{"type":"boolean","description":"Whether the recording was successfully retrieved"},"recordingSid":{"type":"string","description":"Unique identifier for the recording"},"callSid":{"type":"string","description":"Call SID this recording belongs to"},"duration":{"type":"number","description":"Duration of the recording in seconds"},"status":{"type":"string","description":"Recording status (completed, processing, etc.)"},"channels":{"type":"number","description":"Number of channels (1 for mono, 2 for dual)"},"source":{"type":"string","description":"How the recording was created"},"mediaUrl":{"type":"string","description":"URL to download the recording media file"},"file":{"type":"file","description":"Downloaded recording media file"},"price":{"type":"string","description":"Cost of the recording"},"priceUnit":{"type":"string","description":"Currency of the price"},"uri":{"type":"string","description":"Relative URI of the recording resource"},"transcriptionText":{"type":"string","description":"Transcribed text from the recording (if available)"},"transcriptionStatus":{"type":"string","description":"Transcription status (completed, in-progress, failed)"},"transcriptionPrice":{"type":"string","description":"Cost of the transcription"},"transcriptionPriceUnit":{"type":"string","description":"Currency of the transcription price"},"error":{"type":"string","description":"Error message if retrieval failed"}},"twilio_voice_list_calls":{"success":{"type":"boolean","description":"Whether the calls were successfully retrieved"},"calls":{"type":"array","description":"Array of call objects"},"total":{"type":"number","description":"Total number of calls returned"},"page":{"type":"number","description":"Current page number"},"pageSize":{"type":"number","description":"Number of calls per page"},"error":{"type":"string","description":"Error message if retrieval failed"}},"twilio_voice_make_call":{"success":{"type":"boolean","description":"Whether the call was successfully initiated"},"callSid":{"type":"string","description":"Unique identifier for the call"},"status":{"type":"string","description":"Call status (queued, ringing, in-progress, completed, etc.)"},"direction":{"type":"string","description":"Call direction (outbound-api)"},"from":{"type":"string","description":"Phone number the call is from"},"to":{"type":"string","description":"Phone number the call is to"},"duration":{"type":"number","description":"Call duration in seconds"},"price":{"type":"string","description":"Cost of the call"},"priceUnit":{"type":"string","description":"Currency of the price"},"error":{"type":"string","description":"Error message if call failed"}},"typeform_create_form":{"id":{"type":"string","description":"Created form unique identifier"},"title":{"type":"string","description":"Form title"},"type":{"type":"string","description":"Form type"},"settings":{"type":"object","description":"Form settings object"},"theme":{"type":"object","description":"Theme reference"},"workspace":{"type":"object","description":"Workspace reference"},"fields":{"type":"array","description":"Array of created form fields (empty if none added)"},"welcome_screens":{"type":"array","description":"Array of welcome screens (empty if none configured)"},"thankyou_screens":{"type":"array","description":"Array of thank you screens"},"_links":{"type":"object","description":"Related resource links including public form URL"}},"typeform_delete_form":{"deleted":{"type":"boolean","description":"Whether the form was successfully deleted"},"message":{"type":"string","description":"Deletion confirmation message"}},"typeform_files":{"fileUrl":{"type":"string","description":"Direct download URL for the uploaded file"},"file":{"type":"file","description":"Downloaded file stored in execution files"},"contentType":{"type":"string","description":"MIME type of the uploaded file"},"filename":{"type":"string","description":"Original filename of the uploaded file"}},"typeform_get_form":{"id":{"type":"string","description":"Form unique identifier"},"title":{"type":"string","description":"Form title"},"type":{"type":"string","description":"Form type (form, quiz, etc.)"},"settings":{"type":"object","description":"Form settings including language, progress bar, etc."},"theme":{"type":"object","description":"Theme reference"},"workspace":{"type":"object","description":"Workspace reference"},"fields":{"type":"array","description":"Array of form fields/questions"},"welcome_screens":{"type":"array","description":"Array of welcome screens (empty if none configured)"},"thankyou_screens":{"type":"array","description":"Array of thank you screens"},"created_at":{"type":"string","description":"Form creation timestamp (ISO 8601 format)"},"last_updated_at":{"type":"string","description":"Form last update timestamp (ISO 8601 format)"},"published_at":{"type":"string","description":"Form publication timestamp (ISO 8601 format)"},"_links":{"type":"object","description":"Related resource links including public form URL"}},"typeform_insights":{"fields":{"type":"array","items":{"type":"object","properties":{"dropoffs":{"type":"number","description":"Number of users who dropped off at this field"},"id":{"type":"string","description":"Unique field ID"},"label":{"type":"string","description":"Field label"},"ref":{"type":"string","description":"Field reference name"},"title":{"type":"string","description":"Field title/question"},"type":{"type":"string","description":"Field type (e.g., short_text, multiple_choice)"},"views":{"type":"number","description":"Number of times this field was viewed"}}},"description":"Analytics data for individual form fields"},"form":{"type":"object","properties":{"platforms":{"type":"array","items":{"type":"object","properties":{"average_time":{"type":"number","description":"Average completion time for this platform"},"completion_rate":{"type":"number","description":"Completion rate for this platform"},"platform":{"type":"string","description":"Platform name (e.g., desktop, mobile)"},"responses_count":{"type":"number","description":"Number of responses from this platform"},"total_visits":{"type":"number","description":"Total visits from this platform"},"unique_visits":{"type":"number","description":"Unique visits from this platform"}}},"description":"Platform-specific analytics data"},"summary":{"type":"object","properties":{"average_time":{"type":"number","description":"Overall average completion time"},"completion_rate":{"type":"number","description":"Overall completion rate"},"responses_count":{"type":"number","description":"Total number of responses"},"total_visits":{"type":"number","description":"Total number of visits"},"unique_visits":{"type":"number","description":"Total number of unique visits"}},"description":"Overall form performance summary"}},"description":"Form-level analytics and performance data"}},"typeform_list_forms":{"total_items":{"type":"number","description":"Total number of forms in the account"},"page_count":{"type":"number","description":"Total number of pages available"},"items":{"type":"array","description":"Array of form objects with id, title, created_at, last_updated_at, settings, theme, and _links"}},"typeform_responses":{"total_items":{"type":"number","description":"Total number of responses"},"page_count":{"type":"number","description":"Total number of pages available"},"items":{"type":"array","description":"Array of response objects with response_id, submitted_at, answers, and metadata"}},"typeform_update_form":{"message":{"type":"string","description":"Success confirmation message"}},"upstash_redis_command":{"command":{"type":"string","description":"The command that was executed"},"result":{"type":"json","description":"The result of the Redis command"}},"upstash_redis_delete":{"key":{"type":"string","description":"The key that was deleted"},"deletedCount":{"type":"number","description":"Number of keys deleted (0 if key did not exist, 1 if deleted)"}},"upstash_redis_exists":{"key":{"type":"string","description":"The key that was checked"},"exists":{"type":"boolean","description":"Whether the key exists (true) or not (false)"}},"upstash_redis_expire":{"key":{"type":"string","description":"The key that expiration was set on"},"result":{"type":"number","description":"1 if the timeout was set, 0 if the key does not exist"}},"upstash_redis_get":{"key":{"type":"string","description":"The key that was retrieved"},"value":{"type":"json","description":"The value of the key (string), or null if not found"}},"upstash_redis_hget":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was retrieved"},"value":{"type":"json","description":"The value of the hash field (string), or null if not found"}},"upstash_redis_hgetall":{"key":{"type":"string","description":"The hash key"},"fields":{"type":"object","description":"All field-value pairs in the hash, keyed by field name"},"fieldCount":{"type":"number","description":"Number of fields in the hash"}},"upstash_redis_hset":{"key":{"type":"string","description":"The hash key"},"field":{"type":"string","description":"The field that was set"},"result":{"type":"number","description":"Number of new fields added (0 if field was updated, 1 if new)"}},"upstash_redis_incr":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after incrementing"}},"upstash_redis_incrby":{"key":{"type":"string","description":"The key that was incremented"},"value":{"type":"number","description":"The new value after incrementing"}},"upstash_redis_keys":{"pattern":{"type":"string","description":"The pattern used to match keys"},"keys":{"type":"array","description":"List of keys matching the pattern","items":{"type":"string","description":"A Redis key"}},"count":{"type":"number","description":"Number of keys found"}},"upstash_redis_lpush":{"key":{"type":"string","description":"The list key"},"length":{"type":"number","description":"The length of the list after the push"}},"upstash_redis_lrange":{"key":{"type":"string","description":"The list key"},"values":{"type":"array","description":"List of elements in the specified range","items":{"type":"string","description":"A list element"}},"count":{"type":"number","description":"Number of elements returned"}},"upstash_redis_set":{"key":{"type":"string","description":"The key that was set"},"result":{"type":"string","description":"The result of the SET operation (typically \\"OK\\")"}},"upstash_redis_setnx":{"key":{"type":"string","description":"The key that was attempted to set"},"wasSet":{"type":"boolean","description":"Whether the key was set (true) or already existed (false)"}},"upstash_redis_ttl":{"key":{"type":"string","description":"The key checked"},"ttl":{"type":"number","description":"Remaining TTL in seconds. Positive integer if the key has a TTL set, -1 if the key exists with no expiration, -2 if the key does not exist."}},"uptimerobot_create_alert_contact":{"alertContact":{"type":"object","description":"The created alert contact","properties":{"id":{"type":"number","description":"Alert contact ID"},"friendlyName":{"type":"string","description":"Display name","nullable":true},"type":{"type":"string","description":"Alert contact type","nullable":true},"value":{"type":"string","description":"Contact value (e.g. email address)","nullable":true},"customValue":{"type":"string","description":"Custom value for webhook-style contacts","nullable":true},"status":{"type":"string","description":"Activation status","nullable":true},"enableNotificationsFor":{"type":"string","description":"Which monitor events trigger notifications","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true}}}},"uptimerobot_create_maintenance_window":{"maintenanceWindow":{"type":"object","description":"The created maintenance window","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"uptimerobot_create_monitor":{"monitor":{"type":"object","description":"The created monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_create_psp":{"psp":{"type":"object","description":"The created status page","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"uptimerobot_delete_alert_contact":{"deleted":{"type":"boolean","description":"Whether the alert contact was deleted"},"id":{"type":"number","description":"ID of the deleted alert contact","optional":true}},"uptimerobot_delete_maintenance_window":{"deleted":{"type":"boolean","description":"Whether the maintenance window was deleted"},"id":{"type":"number","description":"ID of the deleted maintenance window","optional":true}},"uptimerobot_delete_monitor":{"deleted":{"type":"boolean","description":"Whether the monitor was deleted"},"id":{"type":"number","description":"ID of the deleted monitor","optional":true}},"uptimerobot_delete_psp":{"deleted":{"type":"boolean","description":"Whether the status page was deleted"},"id":{"type":"number","description":"ID of the deleted status page","optional":true}},"uptimerobot_get_account":{"account":{"type":"object","description":"The account details","properties":{"email":{"type":"string","description":"Account email","nullable":true},"fullName":{"type":"string","description":"Account holder name","nullable":true},"monitorsCount":{"type":"number","description":"Number of monitors in the account","nullable":true},"monitorLimit":{"type":"number","description":"Maximum number of monitors allowed","nullable":true},"smsCredits":{"type":"number","description":"Remaining SMS credits","nullable":true},"plan":{"type":"string","description":"Subscription plan name","nullable":true},"subscriptionStatus":{"type":"string","description":"Subscription status","nullable":true},"subscriptionExpiresAt":{"type":"string","description":"Subscription expiration date","nullable":true}}}},"uptimerobot_get_alert_contact":{"alertContact":{"type":"object","description":"The alert contact details","properties":{"id":{"type":"number","description":"Alert contact ID"},"friendlyName":{"type":"string","description":"Display name","nullable":true},"type":{"type":"string","description":"Alert contact type","nullable":true},"value":{"type":"string","description":"Contact value (e.g. email address)","nullable":true},"customValue":{"type":"string","description":"Custom value for webhook-style contacts","nullable":true},"status":{"type":"string","description":"Activation status","nullable":true},"enableNotificationsFor":{"type":"string","description":"Which monitor events trigger notifications","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true}}}},"uptimerobot_get_incident":{"incident":{"type":"object","description":"The incident details","properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"resolvedAt":{"type":"string","description":"When the incident resolved","nullable":true},"rootCause":{"type":"object","description":"Root cause details for the incident","nullable":true,"properties":{"url":{"type":"string","description":"Checked URL","nullable":true},"httpResponseCode":{"type":"number","description":"HTTP response code observed","nullable":true},"responseDownloadUrl":{"type":"string","description":"URL to download the captured response body","nullable":true}}}}}},"uptimerobot_get_maintenance_window":{"maintenanceWindow":{"type":"object","description":"The maintenance window details","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"uptimerobot_get_monitor":{"monitor":{"type":"object","description":"The monitor details","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_get_psp":{"psp":{"type":"object","description":"The status page details","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"uptimerobot_list_alert_contacts":{"alertContacts":{"type":"array","description":"List of alert contacts","items":{"type":"object","properties":{"id":{"type":"number","description":"Alert contact ID"},"friendlyName":{"type":"string","description":"Display name","nullable":true},"type":{"type":"string","description":"Alert contact type","nullable":true},"value":{"type":"string","description":"Contact value (e.g. email address)","nullable":true},"customValue":{"type":"string","description":"Custom value for webhook-style contacts","nullable":true},"status":{"type":"string","description":"Activation status","nullable":true},"enableNotificationsFor":{"type":"string","description":"Which monitor events trigger notifications","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_incidents":{"incidents":{"type":"array","description":"List of incidents","items":{"type":"object","properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"type":{"type":"string","description":"Incident type","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"monitorId":{"type":"number","description":"Affected monitor ID","nullable":true},"monitorName":{"type":"string","description":"Affected monitor name","nullable":true},"commentsCount":{"type":"number","description":"Number of comments","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"resolvedAt":{"type":"string","description":"When the incident resolved","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true},"includeInReports":{"type":"boolean","description":"Whether the incident is included in reports","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_maintenance_windows":{"maintenanceWindows":{"type":"array","description":"List of maintenance windows","items":{"type":"object","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_monitors":{"monitors":{"type":"array","description":"List of monitors","items":{"type":"object","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_list_psps":{"psps":{"type":"array","description":"List of public status pages","items":{"type":"object","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"nextLink":{"type":"string","description":"URL for the next page of results, or null on the last page","optional":true}},"uptimerobot_pause_monitor":{"monitor":{"type":"object","description":"The paused monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_start_monitor":{"monitor":{"type":"object","description":"The started monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_update_maintenance_window":{"maintenanceWindow":{"type":"object","description":"The updated maintenance window","properties":{"id":{"type":"number","description":"Maintenance window ID"},"userId":{"type":"number","description":"Owner user ID","nullable":true},"name":{"type":"string","description":"Maintenance window name"},"interval":{"type":"string","description":"Recurrence interval (once, daily, weekly, monthly)","nullable":true},"date":{"type":"string","description":"Start date (YYYY-MM-DD)","nullable":true},"time":{"type":"string","description":"Start time (HH:mm:ss)","nullable":true},"duration":{"type":"number","description":"Duration in minutes","nullable":true},"autoAddMonitors":{"type":"boolean","description":"Whether all monitors are auto-added","nullable":true},"monitorIds":{"type":"array","description":"Assigned monitor IDs","items":{"type":"number"}},"days":{"type":"array","description":"Days for weekly/monthly recurrence","items":{"type":"number"}},"status":{"type":"string","description":"Status (active or paused)","nullable":true},"created":{"type":"string","description":"When the maintenance window was created","nullable":true}}}},"uptimerobot_update_monitor":{"monitor":{"type":"object","description":"The updated monitor","properties":{"id":{"type":"number","description":"Monitor ID"},"friendlyName":{"type":"string","description":"Friendly name of the monitor"},"url":{"type":"string","description":"Monitored URL or host","nullable":true},"type":{"type":"string","description":"Monitor type (HTTP, KEYWORD, PING, PORT, HEARTBEAT, DNS, API, UDP)","nullable":true},"status":{"type":"string","description":"Current status (UP, DOWN, PAUSED, etc.)","nullable":true},"interval":{"type":"number","description":"Check interval in seconds","nullable":true},"timeout":{"type":"number","description":"Check timeout in seconds","nullable":true},"port":{"type":"number","description":"Port for Port/UDP monitors","nullable":true},"keywordType":{"type":"string","description":"Keyword match type for Keyword monitors","nullable":true},"keywordValue":{"type":"string","description":"Keyword to match for Keyword monitors","nullable":true},"httpMethodType":{"type":"string","description":"HTTP method used for the check","nullable":true},"authType":{"type":"string","description":"HTTP authentication method","nullable":true},"successHttpResponseCodes":{"type":"array","description":"HTTP response codes treated as success","items":{"type":"string"}},"checkSSLErrors":{"type":"boolean","description":"Whether SSL/domain expiration errors are checked","nullable":true},"followRedirections":{"type":"boolean","description":"Whether redirects are followed","nullable":true},"sslExpirationReminder":{"type":"boolean","description":"Whether SSL expiration reminders are enabled","nullable":true},"domainExpirationReminder":{"type":"boolean","description":"Whether domain expiration reminders are enabled","nullable":true},"responseTimeThreshold":{"type":"number","description":"Response time threshold in milliseconds","nullable":true},"currentStateDuration":{"type":"number","description":"Seconds spent in the current state","nullable":true},"lastIncidentId":{"type":"string","description":"ID of the most recent incident","nullable":true},"groupId":{"type":"number","description":"Monitor group ID (0 if ungrouped)","nullable":true},"createDateTime":{"type":"string","description":"When the monitor was created","nullable":true},"tags":{"type":"array","description":"Tags assigned to the monitor","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"name":{"type":"string","description":"Tag name"},"color":{"type":"string","description":"Tag color","nullable":true}}}},"assignedAlertContacts":{"type":"array","description":"Alert contacts assigned to the monitor","items":{"type":"object","properties":{"alertContactId":{"type":"number","description":"Alert contact ID"},"threshold":{"type":"number","description":"Notification delay threshold in minutes"},"recurrence":{"type":"number","description":"Repeat notification interval in minutes"}}}},"lastIncident":{"type":"object","description":"Details of the most recent incident","nullable":true,"properties":{"id":{"type":"string","description":"Incident ID"},"status":{"type":"string","description":"Incident status","nullable":true},"cause":{"type":"number","description":"Incident cause code","nullable":true},"reason":{"type":"string","description":"Incident reason","nullable":true},"startedAt":{"type":"string","description":"When the incident started","nullable":true},"duration":{"type":"number","description":"Incident duration in seconds","nullable":true}}}}}},"uptimerobot_update_psp":{"psp":{"type":"object","description":"The updated status page","properties":{"id":{"type":"number","description":"Public status page ID"},"friendlyName":{"type":"string","description":"Status page name"},"customDomain":{"type":"string","description":"Custom domain","nullable":true},"isPasswordSet":{"type":"boolean","description":"Whether the page is password protected","nullable":true},"monitorIds":{"type":"array","description":"Monitor IDs shown on the page","items":{"type":"number"}},"tagIds":{"type":"array","description":"Tag IDs shown on the page","items":{"type":"number"}},"monitorsCount":{"type":"number","description":"Number of monitors on the page","nullable":true},"status":{"type":"string","description":"Status (ENABLED or PAUSED)","nullable":true},"urlKey":{"type":"string","description":"Public URL key","nullable":true},"homepageLink":{"type":"string","description":"Homepage link target","nullable":true},"gaCode":{"type":"string","description":"Google Analytics code","nullable":true},"icon":{"type":"string","description":"Icon URL","nullable":true},"logo":{"type":"string","description":"Logo URL","nullable":true},"noIndex":{"type":"boolean","description":"Whether search engine indexing is disabled","nullable":true},"hideUrlLinks":{"type":"boolean","description":"Whether the \\"Powered by\\" footer link is hidden","nullable":true},"subscription":{"type":"boolean","description":"Whether the subscribe feature is enabled","nullable":true}}}},"vanta_download_document_file":{"file":{"type":"file","description":"Downloaded file stored in execution files"},"name":{"type":"string","description":"Name of the downloaded file"},"mimeType":{"type":"string","description":"MIME type of the downloaded file"},"size":{"type":"number","description":"Size of the downloaded file in bytes"}},"vanta_get_control":{"control":{"type":"json","description":"The requested control with status and evidence counts","properties":{"id":{"type":"string","description":"The control\'s unique ID"},"externalId":{"type":"string","description":"The control\'s external ID","optional":true},"name":{"type":"string","description":"The control\'s name"},"description":{"type":"string","description":"The control\'s description"},"source":{"type":"string","description":"The control source, either \\"Vanta\\" or \\"Custom\\""},"domains":{"type":"array","description":"Security domains the control belongs to","items":{"type":"string"}},"owner":{"type":"json","description":"The control\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"role":{"type":"string","description":"The control\'s GDPR role, if applicable","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"creationDate":{"type":"string","description":"When the control was created (null for Vanta library controls)","optional":true},"modificationDate":{"type":"string","description":"When the control was last modified (null for Vanta library controls)","optional":true},"note":{"type":"string","description":"A user-created note for the control","optional":true},"status":{"type":"string","description":"Control status (NO_EVIDENCE_MAPPED, NOT_STARTED, IN_PROGRESS, or COMPLETED)","optional":true},"numDocumentsPassing":{"type":"number","description":"Number of passing documents linked to the control","optional":true},"numDocumentsTotal":{"type":"number","description":"Total number of documents linked to the control","optional":true},"numTestsPassing":{"type":"number","description":"Number of passing tests linked to the control","optional":true},"numTestsTotal":{"type":"number","description":"Total number of tests linked to the control","optional":true}}}},"vanta_get_document":{"document":{"type":"json","description":"The requested document","properties":{"id":{"type":"string","description":"The document\'s unique ID"},"title":{"type":"string","description":"The document\'s title"},"description":{"type":"string","description":"The document\'s description"},"category":{"type":"string","description":"The document\'s category"},"ownerId":{"type":"string","description":"User ID of the document\'s owner","optional":true},"isSensitive":{"type":"boolean","description":"Whether the document is sensitive"},"uploadStatus":{"type":"string","description":"Document status (\\"Needs document\\", \\"Needs update\\", \\"Not relevant\\", or \\"OK\\")"},"uploadStatusDate":{"type":"string","description":"Date the upload status last changed","optional":true},"url":{"type":"string","description":"URL to view the document within Vanta","optional":true},"note":{"type":"string","description":"A user note for the document","optional":true},"nextRenewalDate":{"type":"string","description":"When the document needs to be renewed","optional":true},"renewalCadence":{"type":"string","description":"How often the document must be renewed","optional":true},"reminderWindow":{"type":"string","description":"Reminder window ahead of the renewal date (P0D, P1D, P1W, P1M, or P3M)","optional":true},"subscribers":{"type":"array","description":"Emails subscribed to the document","items":{"type":"string"}},"deactivatedStatus":{"type":"json","description":"The document\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the document is deactivated"},"reason":{"type":"string","description":"Reason the document was deactivated","optional":true},"creationDate":{"type":"string","description":"Date the document was deactivated"},"expiration":{"type":"string","description":"Date the deactivation expires","optional":true}}}}}},"vanta_get_framework":{"framework":{"type":"json","description":"The requested framework with requirement categories","properties":{"id":{"type":"string","description":"The framework\'s unique ID"},"displayName":{"type":"string","description":"The framework\'s display name"},"shorthandName":{"type":"string","description":"The short version of the framework\'s name"},"description":{"type":"string","description":"The framework\'s description"},"numControlsCompleted":{"type":"number","description":"Number of completed controls in the framework"},"numControlsTotal":{"type":"number","description":"Total number of controls in the framework"},"numDocumentsPassing":{"type":"number","description":"Number of passing documents in the framework"},"numDocumentsTotal":{"type":"number","description":"Total number of documents in the framework"},"numTestsPassing":{"type":"number","description":"Number of passing tests in the framework"},"numTestsTotal":{"type":"number","description":"Total number of tests in the framework"},"requirementCategories":{"type":"array","description":"The framework\'s requirement categories, each with requirements and mapped controls","items":{"type":"object","properties":{"id":{"type":"string","description":"Requirement category ID"},"name":{"type":"string","description":"Requirement category name"},"shorthand":{"type":"string","description":"Requirement category short name","optional":true},"requirements":{"type":"array","description":"Requirements in this category, each listing its mapped controls"}}}}}}},"vanta_get_person":{"person":{"type":"json","description":"The requested person","properties":{"id":{"type":"string","description":"The person\'s unique ID"},"userId":{"type":"string","description":"ID of the associated Vanta user account, if one exists","optional":true},"emailAddress":{"type":"string","description":"The person\'s email address"},"name":{"type":"json","description":"The person\'s name","optional":true,"properties":{"first":{"type":"string","description":"First (given) name","optional":true},"last":{"type":"string","description":"Last (family) name","optional":true},"display":{"type":"string","description":"Display name used in Vanta"}}},"employment":{"type":"json","description":"The person\'s employment information","optional":true,"properties":{"status":{"type":"string","description":"Employment status (UPCOMING, CURRENT, ON_LEAVE, INACTIVE, or FORMER)"},"startDate":{"type":"string","description":"Employment start date"},"endDate":{"type":"string","description":"Employment end date, if present","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true}}},"leaveInfo":{"type":"json","description":"The person\'s active or upcoming leave, if any","optional":true,"properties":{"status":{"type":"string","description":"Leave status (ACTIVE or UPCOMING)"},"startDate":{"type":"string","description":"Start of the leave"},"endDate":{"type":"string","description":"End of the leave (null implies indefinite leave)","optional":true}}},"groupIds":{"type":"array","description":"IDs of the groups the person belongs to","items":{"type":"string"}},"tasksSummary":{"type":"json","description":"Aggregated status of the person\'s tasks","optional":true,"properties":{"status":{"type":"string","description":"Overall task status (e.g., NONE, DUE_SOON, OVERDUE, COMPLETE, PAUSED, or an OFFBOARDING_* variant)"},"dueDate":{"type":"string","description":"Due date of the person\'s earliest-due task","optional":true},"completionDate":{"type":"string","description":"Date the person\'s tasks were completed","optional":true}}}}}},"vanta_get_policy":{"policy":{"type":"json","description":"The requested policy","properties":{"id":{"type":"string","description":"The policy\'s unique ID"},"name":{"type":"string","description":"The policy\'s name"},"description":{"type":"string","description":"The policy\'s description"},"status":{"type":"string","description":"Policy status (OK or NEEDS_REMEDIATION)"},"approvedAtDate":{"type":"string","description":"The policy\'s most recent approval date, if applicable","optional":true},"latestVersionStatus":{"type":"string","description":"Status of the policy\'s latest version (NOT_STARTED, DRAFT, PENDING_APPROVAL, APPROVED, RENEW_SOON, or EXPIRED)"},"latestApprovedVersion":{"type":"json","description":"The latest approved version of the policy, if available","optional":true,"properties":{"versionId":{"type":"string","description":"ID of the latest approved version"},"documents":{"type":"array","description":"Available policy document versions, organized by language"}}}}}},"vanta_get_risk_scenario":{"riskScenario":{"type":"json","description":"The requested risk scenario","properties":{"riskId":{"type":"string","description":"Unique user-specified ID of the risk scenario"},"description":{"type":"string","description":"Description of the risk scenario"},"likelihood":{"type":"number","description":"Likelihood score (defaults to a 1-5 range; null when unscored)","optional":true},"impact":{"type":"number","description":"Impact score (defaults to a 1-5 range; null when unscored)","optional":true},"residualLikelihood":{"type":"number","description":"Residual likelihood score after treatments","optional":true},"residualImpact":{"type":"number","description":"Residual impact score after treatments","optional":true},"categories":{"type":"array","description":"Categories this risk scenario belongs to","items":{"type":"string"}},"ciaCategories":{"type":"array","description":"CIA categories (Confidentiality, Integrity, Availability)","items":{"type":"string"}},"treatment":{"type":"string","description":"Risk treatment decision (Mitigate, Transfer, Avoid, or Accept)","optional":true},"owner":{"type":"string","description":"Email of the person responsible for this risk","optional":true},"note":{"type":"string","description":"Additional context about the risk scenario","optional":true},"riskRegister":{"type":"string","description":"Name of the associated risk register","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"isArchived":{"type":"boolean","description":"Whether the scenario is archived"},"reviewStatus":{"type":"string","description":"Review status (APPROVED, DRAFT, NOT_REVIEWED, AWAITING_SUBMISSION, PENDING_APPROVAL, or REQUESTED_CHANGES)"},"requiredApprovers":{"type":"array","description":"Required approvers for this risk scenario","items":{"type":"string"}},"type":{"type":"string","description":"Scenario type (\\"Risk Scenario\\" or \\"Enterprise Risk\\")"},"identificationDate":{"type":"string","description":"Date this risk was identified"}}}},"vanta_get_test":{"test":{"type":"json","description":"The requested test","properties":{"id":{"type":"string","description":"The test\'s unique ID"},"name":{"type":"string","description":"The test\'s name"},"description":{"type":"string","description":"The test\'s description"},"failureDescription":{"type":"string","description":"The test\'s failure description"},"remediationDescription":{"type":"string","description":"The test\'s remediation description"},"category":{"type":"string","description":"The test\'s category"},"status":{"type":"string","description":"Test run status (OK, DEACTIVATED, NEEDS_ATTENTION, IN_PROGRESS, INVALID, or NOT_APPLICABLE)"},"integrations":{"type":"array","description":"The test\'s third-party integration dependencies","items":{"type":"string"}},"lastTestRunDate":{"type":"string","description":"Timestamp of the last test run"},"latestFlipDate":{"type":"string","description":"Most recent date the test flipped status","optional":true},"version":{"type":"json","description":"The test\'s version","optional":true,"properties":{"major":{"type":"number","description":"Major version number"},"minor":{"type":"number","description":"Minor version number"}}},"deactivatedStatusInfo":{"type":"json","description":"The test\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the test is deactivated"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"lastUpdatedDate":{"type":"string","description":"Date of the last deactivation status update","optional":true}}},"remediationStatusInfo":{"type":"json","description":"The test\'s remediation status","optional":true,"properties":{"status":{"type":"string","description":"Remediation status"},"soonestRemediateByDate":{"type":"string","description":"Soonest remediate-by date","optional":true},"itemCount":{"type":"number","description":"Number of items needing remediation"}}},"owner":{"type":"json","description":"The test\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}}}}},"vanta_get_vendor":{"vendor":{"type":"json","description":"The requested vendor","properties":{"id":{"type":"string","description":"The vendor\'s unique ID"},"name":{"type":"string","description":"The vendor\'s display name"},"status":{"type":"string","description":"Vendor status (MANAGED, ARCHIVED, or IN_PROCUREMENT)"},"websiteUrl":{"type":"string","description":"The vendor\'s website URL","optional":true},"category":{"type":"string","description":"Display name of the vendor\'s category","optional":true},"servicesProvided":{"type":"string","description":"Services provided by the vendor","optional":true},"additionalNotes":{"type":"string","description":"Additional notes about the vendor","optional":true},"accountManagerName":{"type":"string","description":"The vendor\'s external account manager name","optional":true},"accountManagerEmail":{"type":"string","description":"The vendor\'s external account manager email","optional":true},"securityOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s security owner","optional":true},"businessOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s business owner","optional":true},"inherentRiskLevel":{"type":"string","description":"Inherent risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"residualRiskLevel":{"type":"string","description":"Residual risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"isRiskAutoScored":{"type":"boolean","description":"Whether the vendor\'s risk is automatically scored","optional":true},"isVisibleToAuditors":{"type":"boolean","description":"Whether auditors can view this vendor","optional":true},"riskAttributeIds":{"type":"array","description":"Risk attribute IDs assigned to the vendor","items":{"type":"string"}},"vendorHeadquarters":{"type":"string","description":"Country code of the vendor\'s headquarters","optional":true},"contractStartDate":{"type":"string","description":"Date the vendor contract began","optional":true},"contractRenewalDate":{"type":"string","description":"Date the vendor contract is up for renewal","optional":true},"contractTerminationDate":{"type":"string","description":"Date the vendor contract was terminated","optional":true},"contractAmount":{"type":"json","description":"Contract amount for the vendor","optional":true,"properties":{"amount":{"type":"number","description":"Amount of the contract"},"currency":{"type":"string","description":"Currency of the contract"}}},"nextSecurityReviewDueDate":{"type":"string","description":"Next due date for a security review","optional":true},"lastSecurityReviewCompletionDate":{"type":"string","description":"Most recent date a security review was completed","optional":true},"authDetails":{"type":"json","description":"The vendor\'s authentication details","optional":true,"properties":{"method":{"type":"string","description":"Authentication method (e.g., SSO, OKTA, USERNAME_PASSWORD)","optional":true},"passwordMFA":{"type":"boolean","description":"Whether passwords require multi-factor authentication","optional":true},"passwordMinimumLength":{"type":"number","description":"Minimum password length","optional":true},"passwordRequiresNumber":{"type":"boolean","description":"Whether passwords require a number","optional":true},"passwordRequiresSymbol":{"type":"boolean","description":"Whether passwords require a symbol","optional":true}}},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"latestDecision":{"type":"json","description":"The vendor\'s latest decision (null when no decision has been made)","optional":true,"properties":{"status":{"type":"string","description":"Decision status (APPROVED, CONDITIONALLY_APPROVED, or NOT_APPROVED)"},"lastUpdatedAt":{"type":"string","description":"When the decision was last updated"}}},"linkedTaskTrackerTaskProcurementRequest":{"type":"json","description":"Linked task tracker procurement request, if any","optional":true,"properties":{"url":{"type":"string","description":"URL of the procurement request"},"service":{"type":"string","description":"Task tracker service"}}}}}},"vanta_get_vulnerable_asset":{"asset":{"type":"json","description":"The requested vulnerable asset","properties":{"id":{"type":"string","description":"Unique identifier of the vulnerable asset"},"name":{"type":"string","description":"Display name of the vulnerable asset"},"assetType":{"type":"string","description":"Asset type (e.g., SERVER, SERVERLESS_FUNCTION, CONTAINER_REPOSITORY, CODE_REPOSITORY, WORKSTATION)"},"hasBeenScanned":{"type":"boolean","description":"Whether the asset has been scanned"},"imageScanTag":{"type":"string","description":"Container image tag that vulnerabilities are retrieved for (container repositories only)","optional":true},"scanners":{"type":"array","description":"Integrations scanning this asset, with per-scanner asset details (resource ID, hostnames, IPs, image metadata)"}}}},"vanta_list_control_documents":{"documents":{"type":"array","description":"Documents mapped to the control","items":{"type":"object","properties":{"id":{"type":"string","description":"The document\'s unique ID"},"title":{"type":"string","description":"The document\'s title"},"description":{"type":"string","description":"The document\'s description"},"category":{"type":"string","description":"The document\'s category"},"ownerId":{"type":"string","description":"User ID of the document\'s owner","optional":true},"isSensitive":{"type":"boolean","description":"Whether the document is sensitive"},"uploadStatus":{"type":"string","description":"Document status (\\"Needs document\\", \\"Needs update\\", \\"Not relevant\\", or \\"OK\\")"},"uploadStatusDate":{"type":"string","description":"Date the upload status last changed","optional":true},"url":{"type":"string","description":"URL to view the document within Vanta","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_control_tests":{"tests":{"type":"array","description":"Tests mapped to the control","items":{"type":"object","properties":{"id":{"type":"string","description":"The test\'s unique ID"},"name":{"type":"string","description":"The test\'s name"},"description":{"type":"string","description":"The test\'s description"},"failureDescription":{"type":"string","description":"The test\'s failure description"},"remediationDescription":{"type":"string","description":"The test\'s remediation description"},"category":{"type":"string","description":"The test\'s category"},"status":{"type":"string","description":"Test run status (OK, DEACTIVATED, NEEDS_ATTENTION, IN_PROGRESS, INVALID, or NOT_APPLICABLE)"},"integrations":{"type":"array","description":"The test\'s third-party integration dependencies","items":{"type":"string"}},"lastTestRunDate":{"type":"string","description":"Timestamp of the last test run"},"latestFlipDate":{"type":"string","description":"Most recent date the test flipped status","optional":true},"version":{"type":"json","description":"The test\'s version","optional":true,"properties":{"major":{"type":"number","description":"Major version number"},"minor":{"type":"number","description":"Minor version number"}}},"deactivatedStatusInfo":{"type":"json","description":"The test\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the test is deactivated"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"lastUpdatedDate":{"type":"string","description":"Date of the last deactivation status update","optional":true}}},"remediationStatusInfo":{"type":"json","description":"The test\'s remediation status","optional":true,"properties":{"status":{"type":"string","description":"Remediation status"},"soonestRemediateByDate":{"type":"string","description":"Soonest remediate-by date","optional":true},"itemCount":{"type":"number","description":"Number of items needing remediation"}}},"owner":{"type":"json","description":"The test\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_controls":{"controls":{"type":"array","description":"Controls matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The control\'s unique ID"},"externalId":{"type":"string","description":"The control\'s external ID","optional":true},"name":{"type":"string","description":"The control\'s name"},"description":{"type":"string","description":"The control\'s description"},"source":{"type":"string","description":"The control source, either \\"Vanta\\" or \\"Custom\\""},"domains":{"type":"array","description":"Security domains the control belongs to","items":{"type":"string"}},"owner":{"type":"json","description":"The control\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"role":{"type":"string","description":"The control\'s GDPR role, if applicable","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"creationDate":{"type":"string","description":"When the control was created (null for Vanta library controls)","optional":true},"modificationDate":{"type":"string","description":"When the control was last modified (null for Vanta library controls)","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_document_uploads":{"uploads":{"type":"array","description":"Files uploaded to the document","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique ID of the uploaded file"},"fileName":{"type":"string","description":"File name of the upload","optional":true},"title":{"type":"string","description":"Title of the upload"},"description":{"type":"string","description":"Description of the upload","optional":true},"mimeType":{"type":"string","description":"MIME type of the uploaded file"},"uploadedBy":{"type":"json","description":"Actor who uploaded the file (a user or an application)","optional":true,"properties":{"id":{"type":"string","description":"Actor ID"},"type":{"type":"string","description":"Actor type (USER or APPLICATION)"}}},"creationDate":{"type":"string","description":"Date the file was uploaded"},"updatedDate":{"type":"string","description":"Date the file was last updated"},"deletionDate":{"type":"string","description":"Date the file was deleted (null if not deleted)","optional":true},"effectiveDate":{"type":"string","description":"The file\'s effective date","optional":true},"url":{"type":"string","description":"The file\'s URL"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_documents":{"documents":{"type":"array","description":"Documents matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The document\'s unique ID"},"title":{"type":"string","description":"The document\'s title"},"description":{"type":"string","description":"The document\'s description"},"category":{"type":"string","description":"The document\'s category"},"ownerId":{"type":"string","description":"User ID of the document\'s owner","optional":true},"isSensitive":{"type":"boolean","description":"Whether the document is sensitive"},"uploadStatus":{"type":"string","description":"Document status (\\"Needs document\\", \\"Needs update\\", \\"Not relevant\\", or \\"OK\\")"},"uploadStatusDate":{"type":"string","description":"Date the upload status last changed","optional":true},"url":{"type":"string","description":"URL to view the document within Vanta","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_framework_controls":{"controls":{"type":"array","description":"Controls belonging to the framework","items":{"type":"object","properties":{"id":{"type":"string","description":"The control\'s unique ID"},"externalId":{"type":"string","description":"The control\'s external ID","optional":true},"name":{"type":"string","description":"The control\'s name"},"description":{"type":"string","description":"The control\'s description"},"source":{"type":"string","description":"The control source, either \\"Vanta\\" or \\"Custom\\""},"domains":{"type":"array","description":"Security domains the control belongs to","items":{"type":"string"}},"owner":{"type":"json","description":"The control\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"role":{"type":"string","description":"The control\'s GDPR role, if applicable","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"creationDate":{"type":"string","description":"When the control was created (null for Vanta library controls)","optional":true},"modificationDate":{"type":"string","description":"When the control was last modified (null for Vanta library controls)","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_frameworks":{"frameworks":{"type":"array","description":"Frameworks in the Vanta account","items":{"type":"object","properties":{"id":{"type":"string","description":"The framework\'s unique ID"},"displayName":{"type":"string","description":"The framework\'s display name"},"shorthandName":{"type":"string","description":"The short version of the framework\'s name"},"description":{"type":"string","description":"The framework\'s description"},"numControlsCompleted":{"type":"number","description":"Number of completed controls in the framework"},"numControlsTotal":{"type":"number","description":"Total number of controls in the framework"},"numDocumentsPassing":{"type":"number","description":"Number of passing documents in the framework"},"numDocumentsTotal":{"type":"number","description":"Total number of documents in the framework"},"numTestsPassing":{"type":"number","description":"Number of passing tests in the framework"},"numTestsTotal":{"type":"number","description":"Total number of tests in the framework"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_monitored_computers":{"computers":{"type":"array","description":"Monitored computers matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the monitored computer"},"integrationId":{"type":"string","description":"Integration that reports this computer"},"lastCheckDate":{"type":"string","description":"Date of the computer\'s most recent report","optional":true},"screenlock":{"type":"string","description":"Screenlock check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"diskEncryption":{"type":"string","description":"Disk encryption check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"passwordManager":{"type":"string","description":"Password manager check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"antivirusInstallation":{"type":"string","description":"Antivirus check outcome (PASS, FAIL, IN_PROGRESS, or NA)"},"operatingSystem":{"type":"json","description":"The computer\'s operating system","optional":true,"properties":{"type":{"type":"string","description":"Operating system type (macOS, linux, or windows)"},"version":{"type":"string","description":"Operating system version","optional":true}}},"owner":{"type":"json","description":"The computer\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}},"serialNumber":{"type":"string","description":"Serial number of the computer","optional":true},"udid":{"type":"string","description":"Universal device ID of the computer","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_people":{"people":{"type":"array","description":"People matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The person\'s unique ID"},"userId":{"type":"string","description":"ID of the associated Vanta user account, if one exists","optional":true},"emailAddress":{"type":"string","description":"The person\'s email address"},"name":{"type":"json","description":"The person\'s name","optional":true,"properties":{"first":{"type":"string","description":"First (given) name","optional":true},"last":{"type":"string","description":"Last (family) name","optional":true},"display":{"type":"string","description":"Display name used in Vanta"}}},"employment":{"type":"json","description":"The person\'s employment information","optional":true,"properties":{"status":{"type":"string","description":"Employment status (UPCOMING, CURRENT, ON_LEAVE, INACTIVE, or FORMER)"},"startDate":{"type":"string","description":"Employment start date"},"endDate":{"type":"string","description":"Employment end date, if present","optional":true},"jobTitle":{"type":"string","description":"Job title","optional":true}}},"leaveInfo":{"type":"json","description":"The person\'s active or upcoming leave, if any","optional":true,"properties":{"status":{"type":"string","description":"Leave status (ACTIVE or UPCOMING)"},"startDate":{"type":"string","description":"Start of the leave"},"endDate":{"type":"string","description":"End of the leave (null implies indefinite leave)","optional":true}}},"groupIds":{"type":"array","description":"IDs of the groups the person belongs to","items":{"type":"string"}},"tasksSummary":{"type":"json","description":"Aggregated status of the person\'s tasks","optional":true,"properties":{"status":{"type":"string","description":"Overall task status (e.g., NONE, DUE_SOON, OVERDUE, COMPLETE, PAUSED, or an OFFBOARDING_* variant)"},"dueDate":{"type":"string","description":"Due date of the person\'s earliest-due task","optional":true},"completionDate":{"type":"string","description":"Date the person\'s tasks were completed","optional":true}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_policies":{"policies":{"type":"array","description":"Policies in the Vanta account","items":{"type":"object","properties":{"id":{"type":"string","description":"The policy\'s unique ID"},"name":{"type":"string","description":"The policy\'s name"},"description":{"type":"string","description":"The policy\'s description"},"status":{"type":"string","description":"Policy status (OK or NEEDS_REMEDIATION)"},"approvedAtDate":{"type":"string","description":"The policy\'s most recent approval date, if applicable","optional":true},"latestVersionStatus":{"type":"string","description":"Status of the policy\'s latest version (NOT_STARTED, DRAFT, PENDING_APPROVAL, APPROVED, RENEW_SOON, or EXPIRED)"},"latestApprovedVersion":{"type":"json","description":"The latest approved version of the policy, if available","optional":true,"properties":{"versionId":{"type":"string","description":"ID of the latest approved version"},"documents":{"type":"array","description":"Available policy document versions, organized by language"}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_risk_scenarios":{"riskScenarios":{"type":"array","description":"Risk scenarios matching the filters","items":{"type":"object","properties":{"riskId":{"type":"string","description":"Unique user-specified ID of the risk scenario"},"description":{"type":"string","description":"Description of the risk scenario"},"likelihood":{"type":"number","description":"Likelihood score (defaults to a 1-5 range; null when unscored)","optional":true},"impact":{"type":"number","description":"Impact score (defaults to a 1-5 range; null when unscored)","optional":true},"residualLikelihood":{"type":"number","description":"Residual likelihood score after treatments","optional":true},"residualImpact":{"type":"number","description":"Residual impact score after treatments","optional":true},"categories":{"type":"array","description":"Categories this risk scenario belongs to","items":{"type":"string"}},"ciaCategories":{"type":"array","description":"CIA categories (Confidentiality, Integrity, Availability)","items":{"type":"string"}},"treatment":{"type":"string","description":"Risk treatment decision (Mitigate, Transfer, Avoid, or Accept)","optional":true},"owner":{"type":"string","description":"Email of the person responsible for this risk","optional":true},"note":{"type":"string","description":"Additional context about the risk scenario","optional":true},"riskRegister":{"type":"string","description":"Name of the associated risk register","optional":true},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"isArchived":{"type":"boolean","description":"Whether the scenario is archived"},"reviewStatus":{"type":"string","description":"Review status (APPROVED, DRAFT, NOT_REVIEWED, AWAITING_SUBMISSION, PENDING_APPROVAL, or REQUESTED_CHANGES)"},"requiredApprovers":{"type":"array","description":"Required approvers for this risk scenario","items":{"type":"string"}},"type":{"type":"string","description":"Scenario type (\\"Risk Scenario\\" or \\"Enterprise Risk\\")"},"identificationDate":{"type":"string","description":"Date this risk was identified"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_test_entities":{"entities":{"type":"array","description":"Resource entities for the test","items":{"type":"object","properties":{"id":{"type":"string","description":"Identifier of the entity"},"entityStatus":{"type":"string","description":"Entity status (FAILING or DEACTIVATED)"},"displayName":{"type":"string","description":"Display name of the entity"},"responseType":{"type":"string","description":"Response type of the entity"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"createdDate":{"type":"string","description":"Date the entity was first detected"},"lastUpdatedDate":{"type":"string","description":"Date of the last update to the entity"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_tests":{"tests":{"type":"array","description":"Tests matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The test\'s unique ID"},"name":{"type":"string","description":"The test\'s name"},"description":{"type":"string","description":"The test\'s description"},"failureDescription":{"type":"string","description":"The test\'s failure description"},"remediationDescription":{"type":"string","description":"The test\'s remediation description"},"category":{"type":"string","description":"The test\'s category"},"status":{"type":"string","description":"Test run status (OK, DEACTIVATED, NEEDS_ATTENTION, IN_PROGRESS, INVALID, or NOT_APPLICABLE)"},"integrations":{"type":"array","description":"The test\'s third-party integration dependencies","items":{"type":"string"}},"lastTestRunDate":{"type":"string","description":"Timestamp of the last test run"},"latestFlipDate":{"type":"string","description":"Most recent date the test flipped status","optional":true},"version":{"type":"json","description":"The test\'s version","optional":true,"properties":{"major":{"type":"number","description":"Major version number"},"minor":{"type":"number","description":"Minor version number"}}},"deactivatedStatusInfo":{"type":"json","description":"The test\'s deactivation status","optional":true,"properties":{"isDeactivated":{"type":"boolean","description":"Whether the test is deactivated"},"deactivatedReason":{"type":"string","description":"Reason for deactivation","optional":true},"lastUpdatedDate":{"type":"string","description":"Date of the last deactivation status update","optional":true}}},"remediationStatusInfo":{"type":"json","description":"The test\'s remediation status","optional":true,"properties":{"status":{"type":"string","description":"Remediation status"},"soonestRemediateByDate":{"type":"string","description":"Soonest remediate-by date","optional":true},"itemCount":{"type":"number","description":"Number of items needing remediation"}}},"owner":{"type":"json","description":"The test\'s owner","optional":true,"properties":{"id":{"type":"string","description":"Unique ID of the owner","optional":true},"displayName":{"type":"string","description":"Display name of the owner","optional":true},"emailAddress":{"type":"string","description":"Email address of the owner","optional":true}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vendors":{"vendors":{"type":"array","description":"Vendors matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"The vendor\'s unique ID"},"name":{"type":"string","description":"The vendor\'s display name"},"status":{"type":"string","description":"Vendor status (MANAGED, ARCHIVED, or IN_PROCUREMENT)"},"websiteUrl":{"type":"string","description":"The vendor\'s website URL","optional":true},"category":{"type":"string","description":"Display name of the vendor\'s category","optional":true},"servicesProvided":{"type":"string","description":"Services provided by the vendor","optional":true},"additionalNotes":{"type":"string","description":"Additional notes about the vendor","optional":true},"accountManagerName":{"type":"string","description":"The vendor\'s external account manager name","optional":true},"accountManagerEmail":{"type":"string","description":"The vendor\'s external account manager email","optional":true},"securityOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s security owner","optional":true},"businessOwnerUserId":{"type":"string","description":"Vanta user ID of the vendor\'s business owner","optional":true},"inherentRiskLevel":{"type":"string","description":"Inherent risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"residualRiskLevel":{"type":"string","description":"Residual risk level (CRITICAL, HIGH, MEDIUM, LOW, or UNSCORED)"},"isRiskAutoScored":{"type":"boolean","description":"Whether the vendor\'s risk is automatically scored","optional":true},"isVisibleToAuditors":{"type":"boolean","description":"Whether auditors can view this vendor","optional":true},"riskAttributeIds":{"type":"array","description":"Risk attribute IDs assigned to the vendor","items":{"type":"string"}},"vendorHeadquarters":{"type":"string","description":"Country code of the vendor\'s headquarters","optional":true},"contractStartDate":{"type":"string","description":"Date the vendor contract began","optional":true},"contractRenewalDate":{"type":"string","description":"Date the vendor contract is up for renewal","optional":true},"contractTerminationDate":{"type":"string","description":"Date the vendor contract was terminated","optional":true},"contractAmount":{"type":"json","description":"Contract amount for the vendor","optional":true,"properties":{"amount":{"type":"number","description":"Amount of the contract"},"currency":{"type":"string","description":"Currency of the contract"}}},"nextSecurityReviewDueDate":{"type":"string","description":"Next due date for a security review","optional":true},"lastSecurityReviewCompletionDate":{"type":"string","description":"Most recent date a security review was completed","optional":true},"authDetails":{"type":"json","description":"The vendor\'s authentication details","optional":true,"properties":{"method":{"type":"string","description":"Authentication method (e.g., SSO, OKTA, USERNAME_PASSWORD)","optional":true},"passwordMFA":{"type":"boolean","description":"Whether passwords require multi-factor authentication","optional":true},"passwordMinimumLength":{"type":"number","description":"Minimum password length","optional":true},"passwordRequiresNumber":{"type":"boolean","description":"Whether passwords require a number","optional":true},"passwordRequiresSymbol":{"type":"boolean","description":"Whether passwords require a symbol","optional":true}}},"customFields":{"type":"array","description":"Custom field values configured in the Vanta instance","items":{"type":"object","properties":{"label":{"type":"string","description":"Custom field label","optional":true},"value":{"type":"json","description":"Custom field value (string or list of strings)","optional":true}}}},"latestDecision":{"type":"json","description":"The vendor\'s latest decision (null when no decision has been made)","optional":true,"properties":{"status":{"type":"string","description":"Decision status (APPROVED, CONDITIONALLY_APPROVED, or NOT_APPROVED)"},"lastUpdatedAt":{"type":"string","description":"When the decision was last updated"}}},"linkedTaskTrackerTaskProcurementRequest":{"type":"json","description":"Linked task tracker procurement request, if any","optional":true,"properties":{"url":{"type":"string","description":"URL of the procurement request"},"service":{"type":"string","description":"Task tracker service"}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vulnerabilities":{"vulnerabilities":{"type":"array","description":"Vulnerabilities matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the vulnerability"},"name":{"type":"string","description":"Display name of the vulnerability"},"description":{"type":"string","description":"Description of the vulnerability"},"severity":{"type":"string","description":"Severity (LOW, MEDIUM, HIGH, or CRITICAL)"},"vulnerabilityType":{"type":"string","description":"Vulnerability type (CONFIGURATION, COMMON, or GROUPED)"},"integrationId":{"type":"string","description":"Integration that scans this vulnerability"},"targetId":{"type":"string","description":"ID of the resource the vulnerability was found on"},"packageIdentifier":{"type":"string","description":"Identifier of the affected package (COMMON and GROUPED vulnerabilities only)","optional":true},"cvssSeverityScore":{"type":"number","description":"CVSS severity score","optional":true},"scannerScore":{"type":"number","description":"Scanner score","optional":true},"isFixable":{"type":"boolean","description":"Whether the vulnerability is fixable"},"fixedVersion":{"type":"string","description":"Package version that remediates the vulnerability","optional":true},"remediateByDate":{"type":"string","description":"SLA date by which the vulnerability should be remediated","optional":true},"firstDetectedDate":{"type":"string","description":"Date first detected by Vanta"},"sourceDetectedDate":{"type":"string","description":"Date first detected by the source","optional":true},"lastDetectedDate":{"type":"string","description":"Date last detected","optional":true},"scanSource":{"type":"string","description":"Scanning tool that detected the vulnerability","optional":true},"externalURL":{"type":"string","description":"External URL for the vulnerability"},"relatedVulns":{"type":"array","description":"Related vulnerabilities (GROUPED vulnerabilities only)","items":{"type":"string"}},"relatedUrls":{"type":"array","description":"Related URLs","items":{"type":"string"}},"deactivateMetadata":{"type":"json","description":"Deactivation metadata, if the vulnerability was deactivated","optional":true,"properties":{"isVulnDeactivatedIndefinitely":{"type":"boolean","description":"Whether deactivated indefinitely"},"deactivatedUntilDate":{"type":"string","description":"Date the vulnerability will be reactivated","optional":true},"deactivationReason":{"type":"string","description":"Reason for deactivation"},"deactivatedOnDate":{"type":"string","description":"Date the vulnerability was deactivated"},"deactivatedBy":{"type":"string","description":"User who deactivated the vulnerability"}}}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vulnerability_remediations":{"remediations":{"type":"array","description":"Vulnerability remediations matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the remediation"},"vulnerabilityId":{"type":"string","description":"ID of the remediated vulnerability"},"vulnerableAssetId":{"type":"string","description":"ID of the vulnerable asset"},"severity":{"type":"string","description":"Severity of the vulnerability"},"detectedDate":{"type":"string","description":"Date the vulnerability was first detected","optional":true},"slaDeadlineDate":{"type":"string","description":"SLA deadline for remediation","optional":true},"remediationDate":{"type":"string","description":"Date the vulnerability was remediated","optional":true}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_list_vulnerable_assets":{"assets":{"type":"array","description":"Vulnerable assets matching the filters","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the vulnerable asset"},"name":{"type":"string","description":"Display name of the vulnerable asset"},"assetType":{"type":"string","description":"Asset type (e.g., SERVER, SERVERLESS_FUNCTION, CONTAINER_REPOSITORY, CODE_REPOSITORY, WORKSTATION)"},"hasBeenScanned":{"type":"boolean","description":"Whether the asset has been scanned"},"imageScanTag":{"type":"string","description":"Container image tag that vulnerabilities are retrieved for (container repositories only)","optional":true},"scanners":{"type":"array","description":"Integrations scanning this asset, with per-scanner asset details (resource ID, hostnames, IPs, image metadata)"}}}},"pageInfo":{"type":"json","description":"Cursor pagination info for the returned page; pass endCursor as pageCursor to fetch the next page","optional":true,"properties":{"startCursor":{"type":"string","description":"Cursor pointing to the start of the current page","optional":true},"endCursor":{"type":"string","description":"Cursor pointing to the end of the current page; pass as pageCursor to fetch the next page","optional":true},"hasNextPage":{"type":"boolean","description":"Whether another page exists after this one"},"hasPreviousPage":{"type":"boolean","description":"Whether a page exists before this one"}}}},"vanta_submit_document":{"documentId":{"type":"string","description":"ID of the submitted document"},"submitted":{"type":"boolean","description":"Whether the document collection was submitted"}},"vanta_upload_document_file":{"upload":{"type":"json","description":"Metadata of the uploaded file","properties":{"id":{"type":"string","description":"Unique ID of the uploaded file"},"fileName":{"type":"string","description":"File name of the upload","optional":true},"title":{"type":"string","description":"Title of the upload"},"description":{"type":"string","description":"Description of the upload","optional":true},"mimeType":{"type":"string","description":"MIME type of the uploaded file"},"uploadedBy":{"type":"json","description":"Actor who uploaded the file (a user or an application)","optional":true,"properties":{"id":{"type":"string","description":"Actor ID"},"type":{"type":"string","description":"Actor type (USER or APPLICATION)"}}},"creationDate":{"type":"string","description":"Date the file was uploaded"},"updatedDate":{"type":"string","description":"Date the file was last updated"},"deletionDate":{"type":"string","description":"Date the file was deleted (null if not deleted)","optional":true},"effectiveDate":{"type":"string","description":"The file\'s effective date","optional":true},"url":{"type":"string","description":"The file\'s URL"}}}},"vercel_add_domain":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"verified":{"type":"boolean","description":"Whether domain is verified"},"createdAt":{"type":"number","description":"Creation timestamp"},"serviceType":{"type":"string","description":"Service type (zeit.world, external, na)"},"nameservers":{"type":"array","description":"Current nameservers","items":{"type":"string"}},"intendedNameservers":{"type":"array","description":"Intended nameservers","items":{"type":"string"}},"expiresAt":{"type":"number","description":"Expiration timestamp","optional":true},"customNameservers":{"type":"array","description":"Custom nameservers","items":{"type":"string"},"optional":true},"renew":{"type":"boolean","description":"Whether auto-renewal is enabled","optional":true},"boughtAt":{"type":"number","description":"Purchase timestamp","optional":true},"transferredAt":{"type":"number","description":"Transfer completion timestamp","optional":true},"creator":{"type":"object","description":"Domain creator (id, username, email)","optional":true,"properties":{"id":{"type":"string","description":"Creator ID"},"username":{"type":"string","description":"Creator username"},"email":{"type":"string","description":"Creator email"}}}},"vercel_add_project_domain":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID the domain belongs to"},"verified":{"type":"boolean","description":"Whether the domain is verified"},"gitBranch":{"type":"string","description":"Git branch for the domain","optional":true},"redirect":{"type":"string","description":"Redirect target domain","optional":true},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, 308)","optional":true},"verification":{"type":"array","description":"Domain verification challenges (type, domain, value, reason)","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Challenge type"},"domain":{"type":"string","description":"Domain to add the record to"},"value":{"type":"string","description":"Expected record value"},"reason":{"type":"string","description":"Why verification is needed"}}}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_cancel_deployment":{"id":{"type":"string","description":"Deployment ID"},"name":{"type":"string","description":"Deployment name"},"state":{"type":"string","description":"Deployment state after cancellation"},"url":{"type":"string","description":"Deployment URL"},"status":{"type":"string","description":"Deployment status","optional":true},"projectId":{"type":"string","description":"Associated project ID","optional":true},"inspectorUrl":{"type":"string","description":"Vercel inspector URL","optional":true}},"vercel_create_alias":{"uid":{"type":"string","description":"Alias ID"},"alias":{"type":"string","description":"Alias hostname"},"created":{"type":"string","description":"Creation timestamp as ISO 8601 date-time string"},"oldDeploymentId":{"type":"string","description":"ID of the previously aliased deployment, if the alias was reassigned"}},"vercel_create_check":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status: registered, running, or completed"},"conclusion":{"type":"string","description":"Check conclusion: canceled, failed, neutral, succeeded, skipped, or stale","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"startedAt":{"type":"number","description":"Start timestamp in milliseconds","optional":true},"completedAt":{"type":"number","description":"Completion timestamp in milliseconds","optional":true},"output":{"type":"json","description":"Check result output including metrics (FCP, LCP, CLS, TBT, virtualExperienceScore)","optional":true}},"vercel_create_deployment":{"id":{"type":"string","description":"Deployment ID"},"name":{"type":"string","description":"Deployment name"},"url":{"type":"string","description":"Unique deployment URL"},"readyState":{"type":"string","description":"Deployment ready state: QUEUED, BUILDING, ERROR, INITIALIZING, READY, CANCELED"},"projectId":{"type":"string","description":"Associated project ID"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"alias":{"type":"array","description":"Assigned aliases","items":{"type":"string","description":"Alias domain"}},"target":{"type":"string","description":"Target environment","optional":true},"inspectorUrl":{"type":"string","description":"Vercel inspector URL"},"errorCode":{"type":"string","description":"Deployment error code","optional":true},"errorMessage":{"type":"string","description":"Deployment error message","optional":true},"aliasAssigned":{"type":"boolean","description":"Whether the alias has been assigned","optional":true}},"vercel_create_dns_record":{"uid":{"type":"string","description":"The DNS record ID"},"updated":{"type":"number","description":"Timestamp of the update"}},"vercel_create_edge_config":{"id":{"type":"string","description":"Edge Config ID"},"slug":{"type":"string","description":"Edge Config slug"},"ownerId":{"type":"string","description":"Owner ID"},"digest":{"type":"string","description":"Content digest hash"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"itemCount":{"type":"number","description":"Number of items"},"sizeInBytes":{"type":"number","description":"Size in bytes"}},"vercel_create_env_var":{"id":{"type":"string","description":"Environment variable ID"},"key":{"type":"string","description":"Variable name"},"value":{"type":"string","description":"Variable value"},"type":{"type":"string","description":"Variable type (secret, system, encrypted, plain, sensitive)"},"target":{"type":"array","description":"Target environments","items":{"type":"string","description":"Environment name"}},"gitBranch":{"type":"string","description":"Git branch filter","optional":true},"comment":{"type":"string","description":"Comment providing context for the variable","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}},"vercel_create_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_create_webhook":{"id":{"type":"string","description":"Webhook ID"},"url":{"type":"string","description":"Webhook URL"},"secret":{"type":"string","description":"Webhook signing secret"},"events":{"type":"array","description":"Events the webhook listens to","items":{"type":"string","description":"Event name"}},"ownerId":{"type":"string","description":"Owner ID"},"projectIds":{"type":"array","description":"Associated project IDs","items":{"type":"string","description":"Project ID"}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_delete_alias":{"status":{"type":"string","description":"Deletion status (SUCCESS)"}},"vercel_delete_deployment":{"uid":{"type":"string","description":"The removed deployment ID"},"state":{"type":"string","description":"Deployment state after deletion (DELETED)"}},"vercel_delete_dns_record":{"deleted":{"type":"boolean","description":"Whether the record was deleted"}},"vercel_delete_domain":{"uid":{"type":"string","description":"The ID of the deleted domain"},"deleted":{"type":"boolean","description":"Whether the domain was deleted"}},"vercel_delete_edge_config":{"deleted":{"type":"boolean","description":"Whether the Edge Config was successfully deleted"}},"vercel_delete_env_var":{"deleted":{"type":"boolean","description":"Whether the environment variable was successfully deleted"}},"vercel_delete_project":{"deleted":{"type":"boolean","description":"Whether the project was successfully deleted"}},"vercel_delete_webhook":{"deleted":{"type":"boolean","description":"Whether the webhook was successfully deleted"}},"vercel_get_alias":{"uid":{"type":"string","description":"Alias ID"},"alias":{"type":"string","description":"Alias hostname"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"projectId":{"type":"string","description":"Associated project ID"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"redirect":{"type":"string","description":"Target domain for redirect aliases"},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, or 308)"},"deployment":{"type":"object","description":"Associated deployment (id, url)","optional":true,"properties":{"id":{"type":"string","description":"Deployment ID"},"url":{"type":"string","description":"Deployment URL"}}}},"vercel_get_check":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status: registered, running, or completed"},"conclusion":{"type":"string","description":"Check conclusion: canceled, failed, neutral, succeeded, skipped, or stale","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"startedAt":{"type":"number","description":"Start timestamp in milliseconds","optional":true},"completedAt":{"type":"number","description":"Completion timestamp in milliseconds","optional":true},"output":{"type":"json","description":"Check result output including metrics (FCP, LCP, CLS, TBT, virtualExperienceScore)","optional":true}},"vercel_get_deployment":{"id":{"type":"string","description":"Deployment ID"},"name":{"type":"string","description":"Deployment name"},"url":{"type":"string","description":"Unique deployment URL"},"readyState":{"type":"string","description":"Deployment ready state: QUEUED, BUILDING, ERROR, INITIALIZING, READY, CANCELED"},"status":{"type":"string","description":"Deployment status"},"target":{"type":"string","description":"Target environment","optional":true},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"buildingAt":{"type":"number","description":"Build start timestamp","optional":true},"ready":{"type":"number","description":"Ready timestamp","optional":true},"source":{"type":"string","description":"Deployment source: cli, git, redeploy, import, v0-web, etc."},"alias":{"type":"array","description":"Assigned aliases","items":{"type":"string","description":"Alias domain"}},"regions":{"type":"array","description":"Deployment regions","items":{"type":"string","description":"Region code"}},"inspectorUrl":{"type":"string","description":"Vercel inspector URL"},"projectId":{"type":"string","description":"Associated project ID"},"creator":{"type":"object","description":"Creator information","properties":{"uid":{"type":"string","description":"Creator user ID"},"username":{"type":"string","description":"Creator username"}}},"project":{"type":"object","description":"Associated project","optional":true,"properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true}}},"meta":{"type":"object","description":"Deployment metadata (key-value strings)","properties":{"githubCommitSha":{"type":"string","description":"GitHub commit SHA","optional":true},"githubCommitMessage":{"type":"string","description":"GitHub commit message","optional":true},"githubCommitRef":{"type":"string","description":"GitHub branch/ref","optional":true},"githubRepo":{"type":"string","description":"GitHub repository","optional":true},"githubOrg":{"type":"string","description":"GitHub organization","optional":true},"githubCommitAuthorName":{"type":"string","description":"Commit author name","optional":true}}},"gitSource":{"type":"object","description":"Git source information","optional":true,"properties":{"type":{"type":"string","description":"Git provider type (e.g., github, gitlab, bitbucket)"},"ref":{"type":"string","description":"Git ref (branch or tag)"},"sha":{"type":"string","description":"Git commit SHA"},"repoId":{"type":"string","description":"Repository ID","optional":true}}},"errorCode":{"type":"string","description":"Deployment error code","optional":true},"errorMessage":{"type":"string","description":"Deployment error message","optional":true},"aliasAssigned":{"type":"boolean","description":"Whether the alias has been assigned","optional":true}},"vercel_get_deployment_events":{"events":{"type":"array","description":"List of deployment events","items":{"type":"object","properties":{"type":{"type":"string","description":"Event type: delimiter, command, stdout, stderr, exit, deployment-state, middleware, middleware-invocation, edge-function-invocation, metric, report, fatal"},"created":{"type":"number","description":"Event creation timestamp"},"date":{"type":"number","description":"Event date timestamp"},"text":{"type":"string","description":"Event text content"},"serial":{"type":"string","description":"Event serial identifier"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"id":{"type":"string","description":"Event unique identifier"},"level":{"type":"string","description":"Event level: error or warning"},"info":{"type":"object","description":"Build step info (type, name, entrypoint, path, step, readyState)","optional":true}}}},"count":{"type":"number","description":"Number of events returned"}},"vercel_get_domain":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"verified":{"type":"boolean","description":"Whether domain is verified"},"createdAt":{"type":"number","description":"Creation timestamp"},"expiresAt":{"type":"number","description":"Expiration timestamp"},"serviceType":{"type":"string","description":"Service type (zeit.world, external, na)"},"nameservers":{"type":"array","description":"Current nameservers","items":{"type":"string"}},"intendedNameservers":{"type":"array","description":"Intended nameservers","items":{"type":"string"}},"customNameservers":{"type":"array","description":"Custom nameservers","items":{"type":"string"}},"renew":{"type":"boolean","description":"Whether auto-renewal is enabled"},"boughtAt":{"type":"number","description":"Purchase timestamp"},"transferredAt":{"type":"number","description":"Transfer completion timestamp"},"creator":{"type":"object","description":"Domain creator (id, username, email)","optional":true,"properties":{"id":{"type":"string","description":"Creator ID"},"username":{"type":"string","description":"Creator username"},"email":{"type":"string","description":"Creator email"}}},"userId":{"type":"string","description":"Owner user ID","optional":true},"teamId":{"type":"string","description":"Owner team ID","optional":true},"transferStartedAt":{"type":"number","description":"Transfer start timestamp","optional":true}},"vercel_get_domain_config":{"configuredBy":{"type":"string","description":"How the domain is configured (CNAME, A, http, dns-01, or null)"},"acceptedChallenges":{"type":"array","description":"Accepted challenge types for certificate issuance (dns-01, http-01)","items":{"type":"string"}},"misconfigured":{"type":"boolean","description":"Whether the domain is misconfigured for TLS certificate generation"},"recommendedIPv4":{"type":"array","description":"Recommended IPv4 addresses with rank values","items":{"type":"object","properties":{"rank":{"type":"number","description":"Priority rank (1 is preferred)"},"value":{"type":"array","description":"IPv4 addresses","items":{"type":"string"}}}}},"recommendedCNAME":{"type":"array","description":"Recommended CNAME records with rank values","items":{"type":"object","properties":{"rank":{"type":"number","description":"Priority rank (1 is preferred)"},"value":{"type":"string","description":"CNAME value"}}}}},"vercel_get_edge_config":{"id":{"type":"string","description":"Edge Config ID"},"slug":{"type":"string","description":"Edge Config slug"},"ownerId":{"type":"string","description":"Owner ID"},"digest":{"type":"string","description":"Content digest hash"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"itemCount":{"type":"number","description":"Number of items"},"sizeInBytes":{"type":"number","description":"Size in bytes"}},"vercel_get_edge_config_items":{"items":{"type":"array","description":"List of Edge Config items","items":{"type":"object","properties":{"key":{"type":"string","description":"Item key"},"value":{"type":"json","description":"Item value"},"description":{"type":"string","description":"Item description"},"edgeConfigId":{"type":"string","description":"Parent Edge Config ID"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"}}}},"count":{"type":"number","description":"Number of items returned"}},"vercel_get_env_vars":{"envs":{"type":"array","description":"List of environment variables","items":{"type":"object","properties":{"id":{"type":"string","description":"Environment variable ID"},"key":{"type":"string","description":"Variable name"},"value":{"type":"string","description":"Variable value"},"type":{"type":"string","description":"Variable type (secret, system, encrypted, plain, sensitive)"},"target":{"type":"array","description":"Target environments","items":{"type":"string","description":"Environment name"}},"gitBranch":{"type":"string","description":"Git branch filter","optional":true},"comment":{"type":"string","description":"Comment providing context for the variable","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}}}},"count":{"type":"number","description":"Number of environment variables returned"}},"vercel_get_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true},"rootDirectory":{"type":"string","description":"Root directory of the project","optional":true},"nodeVersion":{"type":"string","description":"Node.js version","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"},"link":{"type":"object","description":"Git repository connection","optional":true,"properties":{"type":{"type":"string","description":"Repository type (github, gitlab, bitbucket)"},"repo":{"type":"string","description":"Repository name"},"org":{"type":"string","description":"Organization or owner"}}}},"vercel_get_team":{"id":{"type":"string","description":"Team ID"},"slug":{"type":"string","description":"Team slug"},"name":{"type":"string","description":"Team name"},"avatar":{"type":"string","description":"Avatar file ID"},"description":{"type":"string","description":"Short team description"},"stagingPrefix":{"type":"string","description":"Prefix used for staging deployments","optional":true},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"creatorId":{"type":"string","description":"User ID of team creator"},"membership":{"type":"object","description":"Current user membership details","properties":{"uid":{"type":"string","description":"User ID of the member"},"teamId":{"type":"string","description":"Team ID"},"role":{"type":"string","description":"Membership role"},"confirmed":{"type":"boolean","description":"Whether membership is confirmed"},"created":{"type":"number","description":"Membership creation timestamp"},"createdAt":{"type":"number","description":"Membership creation timestamp (milliseconds)"},"accessRequestedAt":{"type":"number","description":"When access was requested"},"teamRoles":{"type":"array","description":"Team role assignments","items":{"type":"string","description":"Role name"}},"teamPermissions":{"type":"array","description":"Team permission assignments","items":{"type":"string","description":"Permission name"}}}}},"vercel_get_user":{"id":{"type":"string","description":"User ID"},"email":{"type":"string","description":"User email"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"avatar":{"type":"string","description":"SHA1 hash of the avatar"},"defaultTeamId":{"type":"string","description":"Default team ID"},"createdAt":{"type":"number","description":"Account creation timestamp in milliseconds"},"stagingPrefix":{"type":"string","description":"Prefix for preview deployment URLs"},"softBlock":{"type":"object","description":"Account restriction details if blocked","properties":{"blockedAt":{"type":"number","description":"When the account was blocked"},"reason":{"type":"string","description":"Reason for the block"}}},"hasTrialAvailable":{"type":"boolean","description":"Whether a trial is available"}},"vercel_get_webhook":{"id":{"type":"string","description":"Webhook ID"},"url":{"type":"string","description":"Webhook URL"},"events":{"type":"array","description":"Events the webhook listens to","items":{"type":"string","description":"Event name"}},"ownerId":{"type":"string","description":"Owner ID"},"projectIds":{"type":"array","description":"Associated project IDs","optional":true,"items":{"type":"string","description":"Project ID"}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_list_aliases":{"aliases":{"type":"array","description":"List of aliases","items":{"type":"object","properties":{"uid":{"type":"string","description":"Alias ID"},"alias":{"type":"string","description":"Alias hostname"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"projectId":{"type":"string","description":"Associated project ID"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"deployment":{"type":"object","description":"Associated deployment (id, url)","optional":true,"properties":{"id":{"type":"string","description":"Deployment ID"},"url":{"type":"string","description":"Deployment URL"}}},"redirect":{"type":"string","description":"Target domain for redirect aliases","optional":true},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, or 308)","optional":true}}}},"count":{"type":"number","description":"Number of aliases returned"},"hasMore":{"type":"boolean","description":"Whether more aliases are available"}},"vercel_list_checks":{"checks":{"type":"array","description":"List of deployment checks","items":{"type":"object","properties":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status"},"conclusion":{"type":"string","description":"Check conclusion","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"startedAt":{"type":"number","description":"Start timestamp","optional":true},"completedAt":{"type":"number","description":"Completion timestamp","optional":true},"output":{"type":"json","description":"Check result output including metrics","optional":true}}}},"count":{"type":"number","description":"Total number of checks"}},"vercel_list_deployment_files":{"files":{"type":"array","description":"List of deployment files","items":{"type":"object","properties":{"name":{"type":"string","description":"The name of the file tree entry"},"type":{"type":"string","description":"File type: directory, file, symlink, lambda, middleware, or invalid"},"uid":{"type":"string","description":"Unique file identifier (only valid for file type)","optional":true},"mode":{"type":"number","description":"File mode indicating file type and permissions"},"contentType":{"type":"string","description":"Content-type of the file (only valid for file type)","optional":true},"children":{"type":"array","description":"Child files of the directory (only valid for directory type)","items":{"type":"object","properties":{"name":{"type":"string","description":"File name"},"type":{"type":"string","description":"Entry type"},"uid":{"type":"string","description":"File identifier","optional":true}}}}}}},"count":{"type":"number","description":"Number of files returned"}},"vercel_list_deployments":{"deployments":{"type":"array","description":"List of deployments","items":{"type":"object","properties":{"uid":{"type":"string","description":"Unique deployment identifier"},"name":{"type":"string","description":"Deployment name"},"url":{"type":"string","description":"Deployment URL","optional":true},"state":{"type":"string","description":"Deployment state: BUILDING, ERROR, INITIALIZING, QUEUED, READY, CANCELED, DELETED, BLOCKED"},"target":{"type":"string","description":"Target environment","optional":true},"created":{"type":"number","description":"Creation timestamp"},"projectId":{"type":"string","description":"Associated project ID"},"source":{"type":"string","description":"Deployment source: api-trigger-git-deploy, cli, clone/repo, git, import, import/repo, redeploy, v0-web"},"inspectorUrl":{"type":"string","description":"Vercel inspector URL"},"checksState":{"type":"string","description":"Checks state: completed, registered, running","optional":true},"checksConclusion":{"type":"string","description":"Checks conclusion: succeeded, failed, skipped, canceled","optional":true},"errorMessage":{"type":"string","description":"Deployment error message","optional":true},"creator":{"type":"object","description":"Creator information","properties":{"uid":{"type":"string","description":"Creator user ID"},"email":{"type":"string","description":"Creator email"},"username":{"type":"string","description":"Creator username"}}},"meta":{"type":"object","description":"Git provider metadata (key-value strings)"}}}},"count":{"type":"number","description":"Number of deployments returned"},"hasMore":{"type":"boolean","description":"Whether more deployments are available"}},"vercel_list_dns_records":{"records":{"type":"array","description":"List of DNS records","items":{"type":"object","properties":{"id":{"type":"string","description":"Record ID"},"slug":{"type":"string","description":"Record slug"},"name":{"type":"string","description":"Record name"},"type":{"type":"string","description":"Record type (A, AAAA, ALIAS, CAA, CNAME, HTTPS, MX, SRV, TXT, NS)"},"value":{"type":"string","description":"Record value"},"ttl":{"type":"number","description":"Time to live in seconds"},"mxPriority":{"type":"number","description":"MX record priority"},"priority":{"type":"number","description":"Record priority"},"creator":{"type":"string","description":"Creator identifier"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"comment":{"type":"string","description":"Record comment"}}}},"count":{"type":"number","description":"Number of records returned"},"hasMore":{"type":"boolean","description":"Whether more records are available"}},"vercel_list_domains":{"domains":{"type":"array","description":"List of domains","items":{"type":"object","properties":{"id":{"type":"string","description":"Domain ID"},"name":{"type":"string","description":"Domain name"},"verified":{"type":"boolean","description":"Whether domain is verified"},"createdAt":{"type":"number","description":"Creation timestamp"},"expiresAt":{"type":"number","description":"Expiration timestamp"},"serviceType":{"type":"string","description":"Service type (zeit.world, external, na)"},"nameservers":{"type":"array","description":"Current nameservers","items":{"type":"string"}},"intendedNameservers":{"type":"array","description":"Intended nameservers","items":{"type":"string"}},"renew":{"type":"boolean","description":"Whether auto-renewal is enabled"},"boughtAt":{"type":"number","description":"Purchase timestamp"},"transferredAt":{"type":"number","description":"Transfer completion timestamp","optional":true},"creator":{"type":"object","description":"Domain creator (id, username, email)","optional":true,"properties":{"id":{"type":"string","description":"Creator ID"},"username":{"type":"string","description":"Creator username"},"email":{"type":"string","description":"Creator email"}}},"customNameservers":{"type":"array","description":"Custom nameservers","items":{"type":"string"}},"userId":{"type":"string","description":"Owner user ID","optional":true},"teamId":{"type":"string","description":"Owner team ID","optional":true},"transferStartedAt":{"type":"number","description":"Transfer start timestamp","optional":true}}}},"count":{"type":"number","description":"Number of domains returned"},"hasMore":{"type":"boolean","description":"Whether more domains are available"}},"vercel_list_edge_configs":{"edgeConfigs":{"type":"array","description":"List of Edge Config stores","items":{"type":"object","properties":{"id":{"type":"string","description":"Edge Config ID"},"slug":{"type":"string","description":"Edge Config slug"},"ownerId":{"type":"string","description":"Owner ID"},"digest":{"type":"string","description":"Content digest hash"},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last update timestamp"},"itemCount":{"type":"number","description":"Number of items"},"sizeInBytes":{"type":"number","description":"Size in bytes"}}}},"count":{"type":"number","description":"Number of Edge Configs returned"}},"vercel_list_project_domains":{"domains":{"type":"array","description":"List of project domains","items":{"type":"object","properties":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID the domain belongs to"},"redirect":{"type":"string","description":"Redirect target","optional":true},"redirectStatusCode":{"type":"number","description":"Redirect status code","optional":true},"verified":{"type":"boolean","description":"Whether the domain is verified"},"gitBranch":{"type":"string","description":"Git branch for the domain","optional":true},"verification":{"type":"array","description":"Domain verification challenges (type, domain, value, reason)","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Challenge type"},"domain":{"type":"string","description":"Domain to add the record to"},"value":{"type":"string","description":"Expected record value"},"reason":{"type":"string","description":"Why verification is needed"}}}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Number of domains returned"},"hasMore":{"type":"boolean","description":"Whether more domains are available"}},"vercel_list_projects":{"projects":{"type":"array","description":"List of projects","items":{"type":"object","properties":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Framework","optional":true},"rootDirectory":{"type":"string","description":"Root directory of the project","optional":true},"nodeVersion":{"type":"string","description":"Node.js version","optional":true},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Number of projects returned"},"hasMore":{"type":"boolean","description":"Whether more projects are available"},"nextFrom":{"type":"string","description":"Continuation token to pass as `from` to fetch the next page","optional":true}},"vercel_list_team_members":{"members":{"type":"array","description":"List of team members","items":{"type":"object","properties":{"uid":{"type":"string","description":"Member user ID"},"email":{"type":"string","description":"Member email"},"username":{"type":"string","description":"Member username"},"name":{"type":"string","description":"Member full name"},"avatar":{"type":"string","description":"Avatar file ID"},"role":{"type":"string","description":"Member role"},"confirmed":{"type":"boolean","description":"Whether membership is confirmed"},"createdAt":{"type":"number","description":"Join timestamp in milliseconds"},"accessRequestedAt":{"type":"number","description":"When access was requested in milliseconds","optional":true},"isEnterpriseManaged":{"type":"boolean","description":"Whether the member is enterprise managed","optional":true},"joinedFrom":{"type":"object","description":"Origin of how the member joined","properties":{"origin":{"type":"string","description":"Join origin identifier"}}}}}},"count":{"type":"number","description":"Number of members returned"},"pagination":{"type":"object","description":"Pagination information","properties":{"hasNext":{"type":"boolean","description":"Whether there are more pages"},"count":{"type":"number","description":"Items in current page"},"next":{"type":"number","description":"Timestamp to request the next page","optional":true},"prev":{"type":"number","description":"Timestamp to request the previous page","optional":true}}}},"vercel_list_teams":{"teams":{"type":"array","description":"List of teams","items":{"type":"object","properties":{"id":{"type":"string","description":"Team ID"},"slug":{"type":"string","description":"Team slug"},"name":{"type":"string","description":"Team name"},"avatar":{"type":"string","description":"Avatar file ID"},"description":{"type":"string","description":"Short team description","optional":true},"stagingPrefix":{"type":"string","description":"Prefix used for staging deployments","optional":true},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"creatorId":{"type":"string","description":"User ID of team creator"},"membership":{"type":"object","description":"Current user membership details","properties":{"role":{"type":"string","description":"Membership role"},"confirmed":{"type":"boolean","description":"Whether membership is confirmed"},"created":{"type":"number","description":"Membership creation timestamp"},"uid":{"type":"string","description":"User ID of the member"},"teamId":{"type":"string","description":"Team ID"}}}}}},"count":{"type":"number","description":"Number of teams returned"},"pagination":{"type":"object","description":"Pagination information","properties":{"count":{"type":"number","description":"Items in current page"},"next":{"type":"number","description":"Timestamp for next page request"},"prev":{"type":"number","description":"Timestamp for previous page request"}}}},"vercel_list_webhooks":{"webhooks":{"type":"array","description":"List of webhooks","items":{"type":"object","properties":{"id":{"type":"string","description":"Webhook ID"},"url":{"type":"string","description":"Webhook URL"},"events":{"type":"array","description":"Events the webhook listens to","items":{"type":"string","description":"Event name"}},"ownerId":{"type":"string","description":"Owner ID"},"projectIds":{"type":"array","description":"Associated project IDs","items":{"type":"string","description":"Project ID"}},"projectsMetadata":{"type":"array","description":"Metadata for the projects the webhook is associated with","optional":true,"items":{"type":"object","description":"Project metadata"}},"createdAt":{"type":"number","description":"Creation timestamp"},"updatedAt":{"type":"number","description":"Last updated timestamp"}}}},"count":{"type":"number","description":"Number of webhooks returned"}},"vercel_pause_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"paused":{"type":"boolean","description":"Whether the project is paused"}},"vercel_promote_deployment":{"promoted":{"type":"boolean","description":"Whether the deployment was promoted to production"}},"vercel_remove_project_domain":{"deleted":{"type":"boolean","description":"Whether the domain was successfully removed"}},"vercel_rerequest_check":{"rerequested":{"type":"boolean","description":"Whether the check was successfully rerequested"}},"vercel_unpause_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"paused":{"type":"boolean","description":"Whether the project is paused"}},"vercel_update_check":{"id":{"type":"string","description":"Check ID"},"name":{"type":"string","description":"Check name"},"status":{"type":"string","description":"Check status: registered, running, or completed"},"conclusion":{"type":"string","description":"Check conclusion: canceled, failed, neutral, succeeded, skipped, or stale","optional":true},"blocking":{"type":"boolean","description":"Whether the check blocks the deployment"},"deploymentId":{"type":"string","description":"Associated deployment ID"},"integrationId":{"type":"string","description":"Associated integration ID","optional":true},"externalId":{"type":"string","description":"External identifier","optional":true},"detailsUrl":{"type":"string","description":"URL with details about the check","optional":true},"path":{"type":"string","description":"Page path being checked","optional":true},"rerequestable":{"type":"boolean","description":"Whether the check can be rerequested"},"createdAt":{"type":"number","description":"Creation timestamp in milliseconds"},"updatedAt":{"type":"number","description":"Last update timestamp in milliseconds"},"startedAt":{"type":"number","description":"Start timestamp in milliseconds","optional":true},"completedAt":{"type":"number","description":"Completion timestamp in milliseconds","optional":true},"output":{"type":"json","description":"Check result output including metrics (FCP, LCP, CLS, TBT, virtualExperienceScore)","optional":true}},"vercel_update_dns_record":{"id":{"type":"string","description":"The DNS record ID","optional":true},"name":{"type":"string","description":"The name of the DNS record","optional":true},"type":{"type":"string","description":"The record class (record or record-sys)","optional":true},"value":{"type":"string","description":"The value of the DNS record","optional":true},"creator":{"type":"string","description":"The creator of the DNS record","optional":true},"domain":{"type":"string","description":"The domain the record belongs to","optional":true},"ttl":{"type":"number","description":"Time to live in seconds","optional":true},"comment":{"type":"string","description":"Comment providing context for the record","optional":true},"recordType":{"type":"string","description":"DNS record type (A, AAAA, ALIAS, CAA, CNAME, HTTPS, MX, NS, SRV, TXT)","optional":true},"createdAt":{"type":"number","description":"Timestamp of record creation","optional":true}},"vercel_update_edge_config_items":{"status":{"type":"string","description":"Operation status"}},"vercel_update_env_var":{"id":{"type":"string","description":"Environment variable ID"},"key":{"type":"string","description":"Variable name"},"value":{"type":"string","description":"Variable value"},"type":{"type":"string","description":"Variable type (secret, system, encrypted, plain, sensitive)"},"target":{"type":"array","description":"Target environments","items":{"type":"string","description":"Environment name"}},"gitBranch":{"type":"string","description":"Git branch filter","optional":true},"comment":{"type":"string","description":"Comment providing context for the variable","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}},"vercel_update_project":{"id":{"type":"string","description":"Project ID"},"name":{"type":"string","description":"Project name"},"framework":{"type":"string","description":"Project framework","optional":true},"updatedAt":{"type":"number","description":"Last updated timestamp"}},"vercel_update_project_domain":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID the domain belongs to"},"verified":{"type":"boolean","description":"Whether the domain is verified"},"redirect":{"type":"string","description":"Redirect target domain","optional":true},"redirectStatusCode":{"type":"number","description":"HTTP status code for redirect (301, 302, 307, 308)","optional":true},"gitBranch":{"type":"string","description":"Git branch for the domain","optional":true},"verification":{"type":"array","description":"Domain verification challenges (type, domain, value, reason)","optional":true,"items":{"type":"object","properties":{"type":{"type":"string","description":"Challenge type"},"domain":{"type":"string","description":"Domain to add the record to"},"value":{"type":"string","description":"Expected record value"},"reason":{"type":"string","description":"Why verification is needed"}}}},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last updated timestamp","optional":true}},"vercel_verify_project_domain":{"name":{"type":"string","description":"Domain name"},"apexName":{"type":"string","description":"Apex domain name"},"projectId":{"type":"string","description":"Project ID"},"verified":{"type":"boolean","description":"Whether the domain is verified"},"redirect":{"type":"string","description":"Redirect target domain","optional":true},"redirectStatusCode":{"type":"number","description":"Redirect status code (301, 302, 307, 308)","optional":true},"gitBranch":{"type":"string","description":"Git branch linked to the domain","optional":true},"createdAt":{"type":"number","description":"Creation timestamp","optional":true},"updatedAt":{"type":"number","description":"Last update timestamp","optional":true}},"video_falai":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (falai)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Job ID"}},"video_luma":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (luma)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Luma job ID"}},"video_minimax":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (minimax)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"MiniMax job ID"}},"video_runway":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (runway)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Runway job ID"}},"video_veo":{"videoUrl":{"type":"string","description":"Generated video URL"},"videoFile":{"type":"file","description":"Video file object with metadata"},"duration":{"type":"number","description":"Video duration in seconds"},"width":{"type":"number","description":"Video width in pixels"},"height":{"type":"number","description":"Video height in pixels"},"provider":{"type":"string","description":"Provider used (veo)"},"model":{"type":"string","description":"Model used"},"jobId":{"type":"string","description":"Veo job ID"}},"vision_tool":{"content":{"type":"string","description":"The analyzed content and description of the image"},"model":{"type":"string","description":"The vision model that was used for analysis","optional":true},"tokens":{"type":"number","description":"Total tokens used for the analysis","optional":true},"usage":{"type":"object","description":"Detailed token usage breakdown","optional":true,"properties":{"input_tokens":{"type":"number","description":"Tokens used for input processing"},"output_tokens":{"type":"number","description":"Tokens used for response generation"},"total_tokens":{"type":"number","description":"Total tokens consumed"}}}},"vision_tool_v2":{"content":{"type":"string","description":"The analyzed content and description of the image"},"model":{"type":"string","description":"The vision model that was used for analysis","optional":true},"tokens":{"type":"number","description":"Total tokens used for the analysis","optional":true},"usage":{"type":"object","description":"Detailed token usage breakdown","optional":true,"properties":{"input_tokens":{"type":"number","description":"Tokens used for input processing"},"output_tokens":{"type":"number","description":"Tokens used for response generation"},"total_tokens":{"type":"number","description":"Total tokens consumed"}}}},"wealthbox_read_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Contact data and metadata","properties":{"content":{"type":"string","description":"Formatted contact information"},"contact":{"type":"object","description":"Raw contact data from Wealthbox"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the contact","optional":true},"contactId":{"type":"string","description":"ID of the contact","optional":true},"itemType":{"type":"string","description":"Type of item (contact)"}}}}}},"wealthbox_read_note":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Note data and metadata","properties":{"content":{"type":"string","description":"Formatted note information"},"note":{"type":"object","description":"Raw note data from Wealthbox"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the note","optional":true},"noteId":{"type":"string","description":"ID of the note","optional":true},"itemType":{"type":"string","description":"Type of item (note)"}}}}}},"wealthbox_read_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Task data and metadata","properties":{"content":{"type":"string","description":"Formatted task information"},"task":{"type":"object","description":"Raw task data from Wealthbox"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the task","optional":true},"taskId":{"type":"string","description":"ID of the task","optional":true},"itemType":{"type":"string","description":"Type of item (task)"}}}}}},"wealthbox_write_contact":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created or updated contact data and metadata","properties":{"contact":{"type":"object","description":"Raw contact data from Wealthbox"},"success":{"type":"boolean","description":"Operation success indicator"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the created/updated contact","optional":true},"contactId":{"type":"string","description":"ID of the created/updated contact","optional":true},"itemType":{"type":"string","description":"Type of item (contact)"}}}}}},"wealthbox_write_note":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created or updated note data and metadata","properties":{"note":{"type":"object","description":"Raw note data from Wealthbox"},"success":{"type":"boolean","description":"Operation success indicator"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the created/updated note","optional":true},"noteId":{"type":"string","description":"ID of the created/updated note","optional":true},"itemType":{"type":"string","description":"Type of item (note)"}}}}}},"wealthbox_write_task":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Created or updated task data and metadata","properties":{"task":{"type":"object","description":"Raw task data from Wealthbox"},"success":{"type":"boolean","description":"Operation success indicator"},"metadata":{"type":"object","description":"Operation metadata","properties":{"itemId":{"type":"string","description":"ID of the created/updated task","optional":true},"taskId":{"type":"string","description":"ID of the created/updated task","optional":true},"itemType":{"type":"string","description":"Type of item (task)"}}}}}},"webflow_create_item":{"item":{"type":"json","description":"The created item object"},"metadata":{"type":"json","description":"Metadata about the created item"}},"webflow_delete_item":{"success":{"type":"boolean","description":"Whether the deletion was successful"},"metadata":{"type":"json","description":"Metadata about the deletion"}},"webflow_get_item":{"item":{"type":"json","description":"The retrieved item object"},"metadata":{"type":"json","description":"Metadata about the retrieved item"}},"webflow_list_items":{"items":{"type":"array","description":"Array of collection items","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique item ID"},"cmsLocaleId":{"type":"string","description":"CMS locale ID","optional":true},"lastPublished":{"type":"string","description":"Last published date (ISO 8601)","optional":true},"lastUpdated":{"type":"string","description":"Last updated date (ISO 8601)","optional":true},"createdOn":{"type":"string","description":"Creation date (ISO 8601)","optional":true},"isArchived":{"type":"boolean","description":"Whether the item is archived","optional":true},"isDraft":{"type":"boolean","description":"Whether the item is a draft","optional":true},"fieldData":{"type":"object","description":"Collection-specific field data (varies by collection schema)","optional":true}}}},"metadata":{"type":"object","description":"Metadata about the query","properties":{"itemCount":{"type":"number","description":"Number of items returned"},"offset":{"type":"number","description":"Pagination offset","optional":true},"limit":{"type":"number","description":"Maximum items per page","optional":true}}}},"webflow_update_item":{"item":{"type":"json","description":"The updated item object"},"metadata":{"type":"json","description":"Metadata about the updated item"}},"webhook_request":{"data":{"type":"json","description":"Response data from the webhook endpoint"},"status":{"type":"number","description":"HTTP status code"},"headers":{"type":"object","description":"Response headers"}},"whatsapp_get_media":{"file":{"type":"file","description":"Downloaded media stored as a workflow file"},"mediaId":{"type":"string","description":"WhatsApp media ID that was downloaded"},"mimeType":{"type":"string","description":"MIME type reported by WhatsApp"},"fileSize":{"type":"number","description":"Size of the downloaded media in bytes"},"sha256":{"type":"string","description":"SHA-256 hash WhatsApp reported for the media, for integrity checks","optional":true}},"whatsapp_mark_read":{"success":{"type":"boolean","description":"Whether the message was successfully marked as read"}},"whatsapp_send_interactive":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_media":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_message":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_reaction":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_send_template":{"success":{"type":"boolean","description":"WhatsApp message send success status"},"messageId":{"type":"string","description":"Unique WhatsApp message identifier"},"messageStatus":{"type":"string","description":"Message pacing status when WhatsApp returns one: accepted, held_for_quality_assessment, or paused. Acceptance is not delivery — subscribe to the webhook trigger for delivery status.","optional":true},"messagingProduct":{"type":"string","description":"Messaging product returned by the API","optional":true},"inputPhoneNumber":{"type":"string","description":"Recipient phone number echoed back by WhatsApp","optional":true},"whatsappUserId":{"type":"string","description":"WhatsApp user ID resolved for the recipient","optional":true},"contacts":{"type":"array","description":"Recipient contact records returned by WhatsApp","optional":true,"items":{"type":"object","properties":{"input":{"type":"string","description":"Input phone number sent to the API"},"wa_id":{"type":"string","description":"WhatsApp user ID associated with the recipient","optional":true}}}}},"whatsapp_upload_media":{"mediaId":{"type":"string","description":"WhatsApp media ID. Pass this to Send Media to attach the uploaded file."},"fileName":{"type":"string","description":"Name of the uploaded file"},"mimeType":{"type":"string","description":"MIME type WhatsApp received the file as"},"size":{"type":"number","description":"Size of the uploaded file in bytes"}},"wikipedia_content":{"content":{"type":"object","description":"Full HTML content and metadata of the Wikipedia page","properties":{"title":{"type":"string","description":"Page title"},"pageid":{"type":"number","description":"Wikipedia page ID"},"html":{"type":"string","description":"Full HTML content of the page"},"revision":{"type":"number","description":"Page revision number"},"tid":{"type":"string","description":"Transaction ID (ETag)"},"timestamp":{"type":"string","description":"Last modified timestamp"},"content_model":{"type":"string","description":"Content model (wikitext)"},"content_format":{"type":"string","description":"Content format (text/html)"}}}},"wikipedia_random":{"randomPage":{"type":"object","description":"Random Wikipedia page data","properties":{"type":{"type":"string","description":"Page type"},"title":{"type":"string","description":"Page title"},"displaytitle":{"type":"string","description":"Display title"},"description":{"type":"string","description":"Page description","optional":true},"extract":{"type":"string","description":"Page extract/summary"},"thumbnail":{"type":"object","description":"Thumbnail image data","optional":true,"properties":{"source":{"type":"string","description":"Thumbnail image URL"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"content_urls":{"type":"object","description":"URLs to access the page","properties":{"desktop":{"type":"object","description":"Desktop URL","properties":{"page":{"type":"string","description":"Page URL"}}},"mobile":{"type":"object","description":"Mobile URL","properties":{"page":{"type":"string","description":"Page URL"}}}}},"lang":{"type":"string","description":"Language code"},"timestamp":{"type":"string","description":"Timestamp"},"pageid":{"type":"number","description":"Page ID"}}}},"wikipedia_search":{"searchResults":{"type":"array","description":"Array of matching Wikipedia pages","items":{"type":"object","properties":{"id":{"type":"number","description":"Result index"},"key":{"type":"string","description":"URL-friendly page key"},"title":{"type":"string","description":"Page title"},"excerpt":{"type":"string","description":"Search result excerpt"},"matched_title":{"type":"string","description":"Matched title variant","optional":true},"description":{"type":"string","description":"Page description","optional":true},"thumbnail":{"type":"object","description":"Thumbnail data","optional":true,"properties":{"mimetype":{"type":"string","description":"Image MIME type"},"size":{"type":"number","description":"File size in bytes","optional":true},"width":{"type":"number","description":"Width in pixels"},"height":{"type":"number","description":"Height in pixels"},"duration":{"type":"number","description":"Duration for video","optional":true},"url":{"type":"string","description":"Thumbnail URL"}}},"url":{"type":"string","description":"Page URL"}}}},"totalHits":{"type":"number","description":"Total number of search results found"},"query":{"type":"string","description":"The search query that was executed"}},"wikipedia_summary":{"summary":{"type":"object","description":"Wikipedia page summary and metadata","properties":{"type":{"type":"string","description":"Page type (standard, disambiguation, etc.)"},"title":{"type":"string","description":"Page title"},"displaytitle":{"type":"string","description":"Display title with formatting"},"description":{"type":"string","description":"Short page description","optional":true},"extract":{"type":"string","description":"Page extract/summary text"},"extract_html":{"type":"string","description":"Extract in HTML format","optional":true},"thumbnail":{"type":"object","description":"Thumbnail image data","optional":true,"properties":{"source":{"type":"string","description":"Thumbnail image URL"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"originalimage":{"type":"object","description":"Original image data","optional":true,"properties":{"source":{"type":"string","description":"Thumbnail image URL"},"width":{"type":"number","description":"Thumbnail width in pixels"},"height":{"type":"number","description":"Thumbnail height in pixels"}}},"content_urls":{"type":"object","description":"URLs to access the page","properties":{"desktop":{"type":"object","description":"Desktop URLs","properties":{"page":{"type":"string","description":"Page URL"},"revisions":{"type":"string","description":"Revisions URL","optional":true},"edit":{"type":"string","description":"Edit URL","optional":true},"talk":{"type":"string","description":"Talk page URL","optional":true}}},"mobile":{"type":"object","description":"Mobile URLs","properties":{"page":{"type":"string","description":"Page URL"},"revisions":{"type":"string","description":"Revisions URL","optional":true},"edit":{"type":"string","description":"Edit URL","optional":true},"talk":{"type":"string","description":"Talk page URL","optional":true}}}}},"lang":{"type":"string","description":"Page language code"},"dir":{"type":"string","description":"Text direction (ltr or rtl)"},"timestamp":{"type":"string","description":"Last modification timestamp"},"pageid":{"type":"number","description":"Wikipedia page ID"},"wikibase_item":{"type":"string","description":"Wikidata item ID","optional":true},"coordinates":{"type":"object","description":"Geographic coordinates","optional":true,"properties":{"lat":{"type":"number","description":"Latitude"},"lon":{"type":"number","description":"Longitude"}}}}}},"windchill_check_in_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_check_in_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_check_out_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_check_out_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_create_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_create_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_delete_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}}},"windchill_delete_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}}},"windchill_download_attachment":{"operation":{"type":"string","description":"Windchill operation that was executed"},"file":{"type":"file","description":"Downloaded content stored as a canonical UserFile"},"fileName":{"type":"string","description":"Downloaded file name"},"mimeType":{"type":"string","description":"Downloaded content MIME type"}},"windchill_download_primary_content":{"operation":{"type":"string","description":"Windchill operation that was executed"},"file":{"type":"file","description":"Downloaded content stored as a canonical UserFile"},"fileName":{"type":"string","description":"Downloaded file name"},"mimeType":{"type":"string","description":"Downloaded content MIME type"}},"windchill_get_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"document":{"type":"object","description":"Windchill document","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_get_document_structure":{"operation":{"type":"string","description":"Windchill operation that was executed"},"structure":{"type":"array","description":"Document usage links, including recursively expanded child links","items":{"type":"object","description":"Document usage link","properties":{"id":{"type":"string","description":"Document usage link OID","nullable":true},"parent":{"type":"object","description":"Parent document","nullable":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}},"child":{"type":"object","description":"Child document","nullable":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}},"children":{"type":"array","description":"Nested child usage links with the same recursive shape","items":{"type":"json"}}}}},"pageInfo":{"type":"object","description":"OData pagination information","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"totalCount":{"type":"number","description":"Total matching items","nullable":true},"nextLink":{"type":"string","description":"URL returned by Windchill for the next page","nullable":true}}}},"windchill_get_primary_content":{"operation":{"type":"string","description":"Windchill operation that was executed"},"content":{"type":"object","description":"Primary-content metadata","nullable":true,"properties":{"id":{"type":"string","description":"Content object identifier","nullable":true},"fileName":{"type":"string","description":"Content file name","nullable":true},"description":{"type":"string","description":"Content description","nullable":true},"format":{"type":"string","description":"Windchill content format","nullable":true},"mimeType":{"type":"string","description":"Content MIME type","nullable":true},"fileSize":{"type":"number","description":"Content size in bytes","nullable":true},"contentType":{"type":"string","description":"Windchill OData content entity type","nullable":true},"displayName":{"type":"string","description":"Displayed content name","nullable":true},"urlLocation":{"type":"string","description":"URL-data location","nullable":true},"externalLocation":{"type":"string","description":"External-storage location","nullable":true}}}},"windchill_get_valid_state_transitions":{"operation":{"type":"string","description":"Windchill operation that was executed"},"states":{"type":"array","description":"Valid lifecycle transitions","items":{"type":"object","properties":{"value":{"type":"string","description":"Internal state value","nullable":true},"display":{"type":"string","description":"Displayed state value","nullable":true}}}}},"windchill_list_attachments":{"operation":{"type":"string","description":"Windchill operation that was executed"},"attachments":{"type":"array","description":"Document attachments","items":{"type":"object","properties":{"id":{"type":"string","description":"Content object identifier","nullable":true},"fileName":{"type":"string","description":"Content file name","nullable":true},"description":{"type":"string","description":"Content description","nullable":true},"format":{"type":"string","description":"Windchill content format","nullable":true},"mimeType":{"type":"string","description":"Content MIME type","nullable":true},"fileSize":{"type":"number","description":"Content size in bytes","nullable":true},"contentType":{"type":"string","description":"Windchill OData content entity type","nullable":true},"displayName":{"type":"string","description":"Displayed content name","nullable":true},"urlLocation":{"type":"string","description":"URL-data location","nullable":true},"externalLocation":{"type":"string","description":"External-storage location","nullable":true}}}},"pageInfo":{"type":"object","description":"OData pagination information","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"totalCount":{"type":"number","description":"Total matching items","nullable":true},"nextLink":{"type":"string","description":"URL returned by Windchill for the next page","nullable":true}}}},"windchill_list_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"documents":{"type":"array","description":"Windchill documents","items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"pageInfo":{"type":"object","description":"OData pagination information","properties":{"count":{"type":"number","description":"Number of items returned in this page"},"totalCount":{"type":"number","description":"Total matching items","nullable":true},"nextLink":{"type":"string","description":"URL returned by Windchill for the next page","nullable":true}}}},"windchill_revise_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_revise_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_set_lifecycle_state":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_undo_check_out_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_undo_check_out_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_update_common_properties":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_update_document":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"document":{"type":"object","description":"Document returned by Windchill when the operation returns one","optional":true,"properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}},"windchill_update_document_security_labels":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_update_documents":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the operation","items":{"type":"string"}},"documents":{"type":"array","description":"Documents returned by Windchill when the operation returns them","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Windchill object identifier","nullable":true},"name":{"type":"string","description":"Document name","nullable":true},"number":{"type":"string","description":"Document number","nullable":true},"title":{"type":"string","description":"Document title","nullable":true},"description":{"type":"string","description":"Document description","nullable":true},"state":{"type":"string","description":"Internal life cycle state value","nullable":true},"stateDisplay":{"type":"string","description":"Displayed life cycle state value","nullable":true},"versionId":{"type":"string","description":"Version identifier","nullable":true},"revision":{"type":"string","description":"Revision identifier","nullable":true},"version":{"type":"string","description":"Version and iteration","nullable":true},"latest":{"type":"boolean","description":"Whether this is the latest version","nullable":true},"checkoutState":{"type":"string","description":"Checkout state","nullable":true},"folderName":{"type":"string","description":"Folder name","nullable":true},"folderLocation":{"type":"string","description":"Folder path","nullable":true}}}}},"windchill_upload_attachments":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the upload","items":{"type":"string"}},"uploadedFileNames":{"type":"array","description":"Names of files accepted by Windchill","items":{"type":"string"}}},"windchill_upload_primary_content":{"operation":{"type":"string","description":"Windchill operation that was executed"},"affectedIds":{"type":"array","description":"Document identifiers affected by the upload","items":{"type":"string"}},"uploadedFileNames":{"type":"array","description":"Names of files accepted by Windchill","items":{"type":"string"}}},"wiza_company_enrichment":{"company_name":{"type":"string","description":"Company name","optional":true},"company_domain":{"type":"string","description":"Company domain","optional":true},"domain":{"type":"string","description":"Domain","optional":true},"company_industry":{"type":"string","description":"Industry","optional":true},"company_size":{"type":"number","description":"Employee count","optional":true},"company_size_range":{"type":"string","description":"Headcount range","optional":true},"company_founded":{"type":"number","description":"Year founded","optional":true},"company_revenue_range":{"type":"string","description":"Revenue range","optional":true},"company_funding":{"type":"string","description":"Total funding","optional":true},"company_type":{"type":"string","description":"Company type","optional":true},"company_description":{"type":"string","description":"Description","optional":true},"company_ticker":{"type":"string","description":"Stock ticker","optional":true},"company_last_funding_round":{"type":"string","description":"Last funding round","optional":true},"company_last_funding_amount":{"type":"string","description":"Last funding amount","optional":true},"company_last_funding_at":{"type":"string","description":"Last funding date","optional":true},"company_location":{"type":"string","description":"Full location string","optional":true},"company_twitter":{"type":"string","description":"Twitter URL","optional":true},"company_facebook":{"type":"string","description":"Facebook URL","optional":true},"company_linkedin":{"type":"string","description":"LinkedIn URL","optional":true},"company_linkedin_id":{"type":"string","description":"LinkedIn ID","optional":true},"company_street":{"type":"string","description":"Street address","optional":true},"company_locality":{"type":"string","description":"City","optional":true},"company_region":{"type":"string","description":"State/region","optional":true},"company_postal_code":{"type":"string","description":"Postal code","optional":true},"company_country":{"type":"string","description":"Country","optional":true},"credits":{"type":"json","description":"Credits deducted for this enrichment (api_credits: { total, company_credits })","optional":true}},"wiza_get_credits":{"email_credits":{"type":"json","description":"Remaining email credits (number or \\"unlimited\\")","optional":true},"phone_credits":{"type":"json","description":"Remaining phone credits (number or \\"unlimited\\")","optional":true},"export_credits":{"type":"number","description":"Remaining export credits","optional":true},"api_credits":{"type":"number","description":"Remaining API credits","optional":true}},"wiza_individual_reveal":{"id":{"type":"number","description":"Reveal ID"},"status":{"type":"string","description":"queued | resolving | finished | failed"},"is_complete":{"type":"boolean","description":"Whether the reveal has completed"},"name":{"type":"string","description":"Full name","optional":true},"company":{"type":"string","description":"Company name","optional":true},"enrichment_level":{"type":"string","description":"Enrichment level used","optional":true},"linkedin_profile_url":{"type":"string","description":"LinkedIn URL","optional":true},"title":{"type":"string","description":"Job title","optional":true},"location":{"type":"string","description":"Location","optional":true},"email":{"type":"string","description":"Primary email","optional":true},"email_type":{"type":"string","description":"Email type","optional":true},"email_status":{"type":"string","description":"valid | risky | unfound","optional":true},"emails":{"type":"array","description":"All emails found","optional":true,"items":{"type":"object","properties":{"email":{"type":"string"},"email_type":{"type":"string"},"email_status":{"type":"string"}}}},"mobile_phone":{"type":"string","description":"Mobile phone","optional":true},"phone_number":{"type":"string","description":"Direct/office phone","optional":true},"phone_status":{"type":"string","description":"found | unfound","optional":true},"phones":{"type":"array","description":"All phones found","optional":true,"items":{"type":"object","properties":{"number":{"type":"string"},"pretty_number":{"type":"string"},"type":{"type":"string"}}}},"company_size":{"type":"number","description":"Employee count","optional":true},"company_size_range":{"type":"string","description":"Headcount range","optional":true},"company_type":{"type":"string","description":"Company type","optional":true},"company_domain":{"type":"string","description":"Company domain","optional":true},"company_locality":{"type":"string","description":"City","optional":true},"company_region":{"type":"string","description":"State/region","optional":true},"company_country":{"type":"string","description":"Country","optional":true},"company_street":{"type":"string","description":"Street","optional":true},"company_postal_code":{"type":"string","description":"Postal code","optional":true},"company_founded":{"type":"number","description":"Year founded","optional":true},"company_funding":{"type":"string","description":"Funding total","optional":true},"company_revenue":{"type":"string","description":"Revenue","optional":true},"company_industry":{"type":"string","description":"Industry","optional":true},"company_subindustry":{"type":"string","description":"Subindustry","optional":true},"company_linkedin":{"type":"string","description":"Company LinkedIn URL","optional":true},"company_location":{"type":"string","description":"Full company location","optional":true},"company_description":{"type":"string","description":"Company description","optional":true},"credits":{"type":"json","description":"Credits consumed by the reveal","optional":true}},"wiza_prospect_search":{"total":{"type":"number","description":"Total number of matching prospects"},"profiles":{"type":"array","description":"Sample profiles matching the filter criteria","items":{"type":"object","properties":{"full_name":{"type":"string"},"linkedin_url":{"type":"string"},"industry":{"type":"string"},"job_title":{"type":"string"},"job_title_role":{"type":"string"},"job_title_sub_role":{"type":"string"},"job_company_name":{"type":"string"},"job_company_website":{"type":"string"},"location_name":{"type":"string"}}}}},"wordpress_create_category":{"category":{"type":"object","description":"The created category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_create_comment":{"comment":{"type":"object","description":"The created comment","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"wordpress_create_page":{"page":{"type":"object","description":"The created page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_create_post":{"post":{"type":"object","description":"The created post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_create_tag":{"tag":{"type":"object","description":"The created tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_delete_category":{"deleted":{"type":"boolean","description":"Whether the category was deleted"},"category":{"type":"object","description":"The deleted category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_delete_comment":{"deleted":{"type":"boolean","description":"Whether the comment was deleted"},"comment":{"type":"object","description":"The deleted comment","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"wordpress_delete_media":{"deleted":{"type":"boolean","description":"Whether the media was deleted"},"media":{"type":"object","description":"The deleted media item","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"wordpress_delete_page":{"deleted":{"type":"boolean","description":"Whether the page was deleted"},"page":{"type":"object","description":"The deleted page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_delete_post":{"deleted":{"type":"boolean","description":"Whether the post was deleted"},"post":{"type":"object","description":"The deleted post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_delete_tag":{"deleted":{"type":"boolean","description":"Whether the tag was deleted"},"tag":{"type":"object","description":"The deleted tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_get_category":{"category":{"type":"object","description":"The retrieved category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_get_current_user":{"user":{"type":"object","description":"The current user","properties":{"id":{"type":"number","description":"User ID"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"url":{"type":"string","description":"User website URL"},"description":{"type":"string","description":"User bio"},"link":{"type":"string","description":"Author archive URL"},"slug":{"type":"string","description":"User slug"},"roles":{"type":"array","description":"User roles"},"avatar_urls":{"type":"object","description":"Avatar URLs at different sizes"}}}},"wordpress_get_media":{"media":{"type":"object","description":"The retrieved media item","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"wordpress_get_page":{"page":{"type":"object","description":"The retrieved page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_get_post":{"post":{"type":"object","description":"The retrieved post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_get_tag":{"tag":{"type":"object","description":"The retrieved tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_get_user":{"user":{"type":"object","description":"The retrieved user","properties":{"id":{"type":"number","description":"User ID"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"url":{"type":"string","description":"User website URL"},"description":{"type":"string","description":"User bio"},"link":{"type":"string","description":"Author archive URL"},"slug":{"type":"string","description":"User slug"},"roles":{"type":"array","description":"User roles"},"avatar_urls":{"type":"object","description":"Avatar URLs at different sizes"}}}},"wordpress_list_categories":{"categories":{"type":"array","description":"List of categories","items":{"type":"object","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"total":{"type":"number","description":"Total number of categories"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_comments":{"comments":{"type":"array","description":"List of comments","items":{"type":"object","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"total":{"type":"number","description":"Total number of comments"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_media":{"media":{"type":"array","description":"List of media items","items":{"type":"object","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"total":{"type":"number","description":"Total number of media items"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_pages":{"pages":{"type":"array","description":"List of pages","items":{"type":"object","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"total":{"type":"number","description":"Total number of pages"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_posts":{"posts":{"type":"array","description":"List of posts","items":{"type":"object","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"total":{"type":"number","description":"Total number of posts"},"totalPages":{"type":"number","description":"Total number of pages"}},"wordpress_list_tags":{"tags":{"type":"array","description":"List of tags","items":{"type":"object","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"total":{"type":"number","description":"Total number of tags"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_list_users":{"users":{"type":"array","description":"List of users","items":{"type":"object","properties":{"id":{"type":"number","description":"User ID"},"username":{"type":"string","description":"Username"},"name":{"type":"string","description":"Display name"},"first_name":{"type":"string","description":"First name"},"last_name":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email address"},"url":{"type":"string","description":"User website URL"},"description":{"type":"string","description":"User bio"},"link":{"type":"string","description":"Author archive URL"},"slug":{"type":"string","description":"User slug"},"roles":{"type":"array","description":"User roles"},"avatar_urls":{"type":"object","description":"Avatar URLs at different sizes"}}}},"total":{"type":"number","description":"Total number of users"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_search_content":{"results":{"type":"array","description":"Search results","items":{"type":"object","properties":{"id":{"type":"number","description":"Content ID"},"title":{"type":"string","description":"Content title"},"url":{"type":"string","description":"Content URL"},"type":{"type":"string","description":"Content type (post, term, or post-format)"},"subtype":{"type":"string","description":"Subtype within the content type (e.g., post, page)"}}}},"total":{"type":"number","description":"Total number of results"},"totalPages":{"type":"number","description":"Total number of result pages"}},"wordpress_update_category":{"category":{"type":"object","description":"The updated category","properties":{"id":{"type":"number","description":"Category ID"},"count":{"type":"number","description":"Number of posts in this category"},"description":{"type":"string","description":"Category description"},"link":{"type":"string","description":"Category archive URL"},"name":{"type":"string","description":"Category name"},"slug":{"type":"string","description":"Category slug"},"taxonomy":{"type":"string","description":"Taxonomy name"},"parent":{"type":"number","description":"Parent category ID"}}}},"wordpress_update_comment":{"comment":{"type":"object","description":"The updated comment","properties":{"id":{"type":"number","description":"Comment ID"},"post":{"type":"number","description":"Post ID"},"parent":{"type":"number","description":"Parent comment ID"},"author":{"type":"number","description":"Author user ID"},"author_name":{"type":"string","description":"Author display name"},"author_email":{"type":"string","description":"Author email"},"author_url":{"type":"string","description":"Author URL"},"date":{"type":"string","description":"Comment date"},"content":{"type":"object","description":"Comment content object"},"link":{"type":"string","description":"Comment permalink"},"status":{"type":"string","description":"Comment status"}}}},"wordpress_update_page":{"page":{"type":"object","description":"The updated page","properties":{"id":{"type":"number","description":"Page ID"},"date":{"type":"string","description":"Page creation date"},"modified":{"type":"string","description":"Page modification date"},"slug":{"type":"string","description":"Page slug"},"status":{"type":"string","description":"Page status"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Page URL"},"title":{"type":"object","description":"Page title object"},"content":{"type":"object","description":"Page content object"},"excerpt":{"type":"object","description":"Page excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"parent":{"type":"number","description":"Parent page ID"},"menu_order":{"type":"number","description":"Menu order"}}}},"wordpress_update_post":{"post":{"type":"object","description":"The updated post","properties":{"id":{"type":"number","description":"Post ID"},"date":{"type":"string","description":"Post creation date"},"modified":{"type":"string","description":"Post modification date"},"slug":{"type":"string","description":"Post slug"},"status":{"type":"string","description":"Post status"},"type":{"type":"string","description":"Post type"},"link":{"type":"string","description":"Post URL"},"title":{"type":"object","description":"Post title object"},"content":{"type":"object","description":"Post content object"},"excerpt":{"type":"object","description":"Post excerpt object"},"author":{"type":"number","description":"Author ID"},"featured_media":{"type":"number","description":"Featured media ID"},"categories":{"type":"array","description":"Category IDs"},"tags":{"type":"array","description":"Tag IDs"}}}},"wordpress_update_tag":{"tag":{"type":"object","description":"The updated tag","properties":{"id":{"type":"number","description":"Tag ID"},"count":{"type":"number","description":"Number of posts with this tag"},"description":{"type":"string","description":"Tag description"},"link":{"type":"string","description":"Tag archive URL"},"name":{"type":"string","description":"Tag name"},"slug":{"type":"string","description":"Tag slug"},"taxonomy":{"type":"string","description":"Taxonomy name"}}}},"wordpress_upload_media":{"media":{"type":"object","description":"The uploaded media item","properties":{"id":{"type":"number","description":"Media ID"},"date":{"type":"string","description":"Upload date"},"slug":{"type":"string","description":"Media slug"},"type":{"type":"string","description":"Content type"},"link":{"type":"string","description":"Media page URL"},"title":{"type":"object","description":"Media title object"},"caption":{"type":"object","description":"Media caption object"},"alt_text":{"type":"string","description":"Alt text"},"media_type":{"type":"string","description":"Media type (image, video, etc.)"},"mime_type":{"type":"string","description":"MIME type"},"source_url":{"type":"string","description":"Direct URL to the media file"},"media_details":{"type":"object","description":"Media details (dimensions, etc.)"}}}},"workday_assign_onboarding":{"assignmentId":{"type":"string","description":"Onboarding plan assignment ID"},"workerId":{"type":"string","description":"Worker ID the plan was assigned to"},"planId":{"type":"string","description":"Onboarding plan ID that was assigned"}},"workday_change_job":{"eventId":{"type":"string","description":"Job change event ID"},"workerId":{"type":"string","description":"Worker ID the job change was applied to"},"effectiveDate":{"type":"string","description":"Effective date of the job change"}},"workday_create_prehire":{"preHireId":{"type":"string","description":"ID of the created pre-hire record"},"descriptor":{"type":"string","description":"Display name of the pre-hire"}},"workday_get_compensation":{"compensationPlans":{"type":"array","description":"Array of compensation plan details","items":{"type":"json","description":"Compensation plan with amount, currency, and frequency","properties":{"id":{"type":"string","description":"Compensation plan ID"},"planName":{"type":"string","description":"Name of the compensation plan"},"amount":{"type":"number","description":"Compensation amount"},"currency":{"type":"string","description":"Currency code"},"frequency":{"type":"string","description":"Pay frequency"}}}}},"workday_get_organizations":{"organizations":{"type":"array","description":"Array of organization records"},"total":{"type":"number","description":"Total number of matching organizations"}},"workday_get_worker":{"worker":{"type":"json","description":"Worker profile with personal, employment, and organization data"}},"workday_hire_employee":{"workerId":{"type":"string","description":"Worker ID of the newly hired employee"},"employeeId":{"type":"string","description":"Employee ID assigned to the new hire"},"eventId":{"type":"string","description":"Event ID of the hire business process"},"hireDate":{"type":"string","description":"Effective hire date"}},"workday_list_workers":{"workers":{"type":"array","description":"Array of worker profiles"},"total":{"type":"number","description":"Total number of matching workers"}},"workday_terminate_worker":{"eventId":{"type":"string","description":"Termination event ID"},"workerId":{"type":"string","description":"Worker ID that was terminated"},"terminationDate":{"type":"string","description":"Effective termination date"}},"workday_update_worker":{"eventId":{"type":"string","description":"Event ID of the change personal information business process"},"workerId":{"type":"string","description":"Worker ID that was updated"}},"x_create_bookmark":{"bookmarked":{"type":"boolean","description":"Whether the tweet was successfully bookmarked"}},"x_create_tweet":{"id":{"type":"string","description":"The ID of the created tweet"},"text":{"type":"string","description":"The text of the created tweet"}},"x_delete_bookmark":{"bookmarked":{"type":"boolean","description":"Whether the tweet is still bookmarked (should be false after deletion)"}},"x_delete_tweet":{"deleted":{"type":"boolean","description":"Whether the tweet was successfully deleted"}},"x_get_blocking":{"users":{"type":"array","description":"Array of blocked user profiles","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_bookmarks":{"tweets":{"type":"array","description":"Array of bookmarked tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_get_followers":{"users":{"type":"array","description":"Array of follower user profiles","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_following":{"users":{"type":"array","description":"Array of users being followed","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_liked_tweets":{"tweets":{"type":"array","description":"Array of liked tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content"},"createdAt":{"type":"string","description":"Creation timestamp"},"authorId":{"type":"string","description":"Author user ID"}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_liking_users":{"users":{"type":"array","description":"Array of users who liked the tweet","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_me":{"user":{"type":"object","description":"Authenticated user profile","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"x_get_personalized_trends":{"trends":{"type":"array","description":"Array of personalized trending topics","items":{"type":"object","properties":{"trendName":{"type":"string","description":"Name of the trending topic"},"postCount":{"type":"number","description":"Number of posts for this trend","optional":true},"category":{"type":"string","description":"Category of the trend","optional":true},"trendingSince":{"type":"string","description":"ISO 8601 timestamp of when the topic started trending","optional":true}}}}},"x_get_quote_tweets":{"tweets":{"type":"array","description":"Array of quote tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_retweeted_by":{"users":{"type":"array","description":"Array of users who retweeted the tweet","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Token for next page","optional":true}}}},"x_get_trends_by_woeid":{"trends":{"type":"array","description":"Array of trending topics","items":{"type":"object","properties":{"trendName":{"type":"string","description":"Name of the trending topic"},"tweetCount":{"type":"number","description":"Number of tweets for this trend","optional":true}}}}},"x_get_tweets_by_ids":{"tweets":{"type":"array","description":"Array of tweets matching the provided IDs","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}}},"x_get_usage":{"capResetDay":{"type":"number","description":"Day of month when usage cap resets","optional":true},"projectId":{"type":"string","description":"The project ID"},"projectCap":{"type":"number","description":"The project tweet consumption cap","optional":true},"projectUsage":{"type":"number","description":"Total tweets consumed in current period","optional":true},"dailyProjectUsage":{"type":"array","description":"Daily project usage breakdown","items":{"type":"object","properties":{"date":{"type":"string","description":"Usage date in ISO 8601 format"},"usage":{"type":"number","description":"Number of tweets consumed"}}}},"dailyClientAppUsage":{"type":"array","description":"Daily per-app usage breakdown","items":{"type":"object","properties":{"clientAppId":{"type":"string","description":"Client application ID"},"usage":{"type":"array","description":"Daily usage entries for this app","items":{"type":"object","properties":{"date":{"type":"string","description":"Usage date in ISO 8601 format"},"usage":{"type":"number","description":"Number of tweets consumed"}}}}}}}},"x_get_user_mentions":{"tweets":{"type":"array","description":"Array of tweets mentioning the user","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_get_user_timeline":{"tweets":{"type":"array","description":"Array of timeline tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_get_user_tweets":{"tweets":{"type":"array","description":"Array of tweets by the user","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Pagination metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Token for next page","optional":true},"previousToken":{"type":"string","description":"Token for previous page","optional":true}}}},"x_hide_reply":{"hidden":{"type":"boolean","description":"Whether the reply is now hidden"}},"x_manage_block":{"blocking":{"type":"boolean","description":"Whether you are now blocking the user"}},"x_manage_follow":{"following":{"type":"boolean","description":"Whether you are now following the user"},"pendingFollow":{"type":"boolean","description":"Whether the follow request is pending (for protected accounts)"}},"x_manage_like":{"liked":{"type":"boolean","description":"Whether the tweet is now liked"}},"x_manage_mute":{"muting":{"type":"boolean","description":"Whether you are now muting the user"}},"x_manage_retweet":{"retweeted":{"type":"boolean","description":"Whether the tweet is now retweeted"}},"x_read":{"tweet":{"type":"object","description":"The main tweet data","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content text"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"ID of the tweet author"}}},"context":{"type":"object","description":"Conversation context including parent and root tweets","optional":true}},"x_search":{"tweets":{"type":"array","description":"Array of tweets matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content"},"createdAt":{"type":"string","description":"Creation timestamp"},"authorId":{"type":"string","description":"Author user ID"}}}},"includes":{"type":"object","description":"Additional data including user profiles and media","optional":true},"meta":{"type":"object","description":"Search metadata including result count and pagination tokens","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet"},"oldestId":{"type":"string","description":"ID of the oldest tweet"}}}},"x_search_tweets":{"tweets":{"type":"array","description":"Array of tweets matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet text content"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"Author user ID"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"inReplyToUserId":{"type":"string","description":"User ID being replied to","optional":true},"publicMetrics":{"type":"object","description":"Engagement metrics","optional":true,"properties":{"retweetCount":{"type":"number","description":"Number of retweets"},"replyCount":{"type":"number","description":"Number of replies"},"likeCount":{"type":"number","description":"Number of likes"},"quoteCount":{"type":"number","description":"Number of quotes"}}}}}},"includes":{"type":"object","description":"Additional data including user profiles","optional":true,"properties":{"users":{"type":"array","description":"Array of user objects referenced in tweets","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}}}},"meta":{"type":"object","description":"Search metadata including result count and pagination tokens","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"newestId":{"type":"string","description":"ID of the newest tweet","optional":true},"oldestId":{"type":"string","description":"ID of the oldest tweet","optional":true},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}}}},"x_search_users":{"users":{"type":"array","description":"Array of users matching the search query","items":{"type":"object","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio","optional":true},"profileImageUrl":{"type":"string","description":"Profile image URL","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"meta":{"type":"object","description":"Search metadata","properties":{"resultCount":{"type":"number","description":"Number of results returned"},"nextToken":{"type":"string","description":"Pagination token for next page","optional":true}}}},"x_user":{"user":{"type":"object","description":"X user profile information","properties":{"id":{"type":"string","description":"User ID"},"username":{"type":"string","description":"Username without @ symbol"},"name":{"type":"string","description":"Display name"},"description":{"type":"string","description":"User bio/description","optional":true},"verified":{"type":"boolean","description":"Whether the user is verified"},"metrics":{"type":"object","description":"User statistics","properties":{"followersCount":{"type":"number","description":"Number of followers"},"followingCount":{"type":"number","description":"Number of users following"},"tweetCount":{"type":"number","description":"Total number of tweets"}}}}}},"x_write":{"tweet":{"type":"object","description":"The newly created tweet data","properties":{"id":{"type":"string","description":"Tweet ID"},"text":{"type":"string","description":"Tweet content text"},"createdAt":{"type":"string","description":"Tweet creation timestamp"},"authorId":{"type":"string","description":"ID of the tweet author"},"conversationId":{"type":"string","description":"Conversation thread ID","optional":true},"attachments":{"type":"object","description":"Media or poll attachments","optional":true,"properties":{"mediaKeys":{"type":"array","description":"Media attachment keys","optional":true},"pollId":{"type":"string","description":"Poll ID if poll attached","optional":true}}}}}},"youtube_channel_info":{"channelId":{"type":"string","description":"YouTube channel ID"},"title":{"type":"string","description":"Channel name"},"description":{"type":"string","description":"Channel description"},"subscriberCount":{"type":"number","description":"Number of subscribers (0 if hidden)"},"videoCount":{"type":"number","description":"Number of public videos"},"viewCount":{"type":"number","description":"Total channel views"},"publishedAt":{"type":"string","description":"Channel creation date"},"thumbnail":{"type":"string","description":"Channel thumbnail/avatar URL"},"customUrl":{"type":"string","description":"Channel custom URL (handle)","optional":true},"country":{"type":"string","description":"Country the channel is associated with","optional":true},"uploadsPlaylistId":{"type":"string","description":"Playlist ID containing all channel uploads (use with playlist_items)","optional":true},"bannerImageUrl":{"type":"string","description":"Channel banner image URL","optional":true},"hiddenSubscriberCount":{"type":"boolean","description":"Whether the subscriber count is hidden"}},"youtube_channel_playlists":{"items":{"type":"array","description":"Array of playlists from the channel","items":{"type":"object","properties":{"playlistId":{"type":"string","description":"YouTube playlist ID"},"title":{"type":"string","description":"Playlist title"},"description":{"type":"string","description":"Playlist description"},"thumbnail":{"type":"string","description":"Playlist thumbnail URL"},"itemCount":{"type":"number","description":"Number of videos in playlist"},"publishedAt":{"type":"string","description":"Playlist creation date"},"channelTitle":{"type":"string","description":"Channel name"}}}},"totalResults":{"type":"number","description":"Total number of playlists in the channel"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_channel_videos":{"items":{"type":"array","description":"Array of videos from the channel","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"publishedAt":{"type":"string","description":"Video publish date"},"channelTitle":{"type":"string","description":"Channel name"}}}},"totalResults":{"type":"number","description":"Total number of videos in the channel"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_comments":{"items":{"type":"array","description":"Array of top-level comments from the video","items":{"type":"object","properties":{"commentId":{"type":"string","description":"Comment ID"},"authorDisplayName":{"type":"string","description":"Comment author display name"},"authorChannelUrl":{"type":"string","description":"Comment author channel URL"},"authorProfileImageUrl":{"type":"string","description":"Comment author profile image URL"},"textDisplay":{"type":"string","description":"Comment text (HTML formatted)"},"textOriginal":{"type":"string","description":"Comment text (plain text)"},"likeCount":{"type":"number","description":"Number of likes on the comment"},"publishedAt":{"type":"string","description":"When the comment was posted"},"updatedAt":{"type":"string","description":"When the comment was last edited"},"replyCount":{"type":"number","description":"Number of replies to this comment"}}}},"totalResults":{"type":"number","description":"Total number of comment threads available"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_playlist_items":{"items":{"type":"array","description":"Array of videos in the playlist","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"publishedAt":{"type":"string","description":"Date added to playlist"},"channelTitle":{"type":"string","description":"Playlist owner channel name"},"position":{"type":"number","description":"Position in playlist (0-indexed)"},"videoOwnerChannelId":{"type":"string","description":"Channel ID of the video owner","optional":true},"videoOwnerChannelTitle":{"type":"string","description":"Channel name of the video owner","optional":true}}}},"totalResults":{"type":"number","description":"Total number of items in playlist"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_search":{"items":{"type":"array","description":"Array of YouTube videos matching the search query","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"channelId":{"type":"string","description":"Channel ID that uploaded the video"},"channelTitle":{"type":"string","description":"Channel name"},"publishedAt":{"type":"string","description":"Video publish date"},"liveBroadcastContent":{"type":"string","description":"Live broadcast status: \\"none\\", \\"live\\", or \\"upcoming\\""}}}},"totalResults":{"type":"number","description":"Total number of search results available"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_trending":{"items":{"type":"array","description":"Array of trending videos","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"channelId":{"type":"string","description":"Channel ID"},"channelTitle":{"type":"string","description":"Channel name"},"publishedAt":{"type":"string","description":"Video publish date"},"viewCount":{"type":"number","description":"Number of views"},"likeCount":{"type":"number","description":"Number of likes"},"commentCount":{"type":"number","description":"Number of comments"},"duration":{"type":"string","description":"Video duration in ISO 8601 format"}}}},"totalResults":{"type":"number","description":"Total number of trending videos available"},"nextPageToken":{"type":"string","description":"Token for accessing the next page of results","optional":true}},"youtube_video_categories":{"items":{"type":"array","description":"Array of video categories available in the specified region","items":{"type":"object","properties":{"categoryId":{"type":"string","description":"Category ID to use in search/trending filters (e.g., \\"10\\" for Music)"},"title":{"type":"string","description":"Human-readable category name"},"assignable":{"type":"boolean","description":"Whether videos can be tagged with this category"}}}},"totalResults":{"type":"number","description":"Total number of categories available"}},"youtube_video_details":{"videoId":{"type":"string","description":"YouTube video ID"},"title":{"type":"string","description":"Video title"},"description":{"type":"string","description":"Video description"},"channelId":{"type":"string","description":"Channel ID"},"channelTitle":{"type":"string","description":"Channel name"},"publishedAt":{"type":"string","description":"Published date and time"},"duration":{"type":"string","description":"Video duration in ISO 8601 format (e.g., \\"PT4M13S\\" for 4 min 13 sec)"},"viewCount":{"type":"number","description":"Number of views"},"likeCount":{"type":"number","description":"Number of likes"},"commentCount":{"type":"number","description":"Number of comments"},"favoriteCount":{"type":"number","description":"Number of times added to favorites"},"thumbnail":{"type":"string","description":"Video thumbnail URL"},"tags":{"type":"array","description":"Video tags","items":{"type":"string"}},"categoryId":{"type":"string","description":"YouTube video category ID","optional":true},"definition":{"type":"string","description":"Video definition: \\"hd\\" or \\"sd\\"","optional":true},"caption":{"type":"string","description":"Whether captions are available: \\"true\\" or \\"false\\"","optional":true},"licensedContent":{"type":"boolean","description":"Whether the video is licensed content","optional":true},"privacyStatus":{"type":"string","description":"Video privacy status: \\"public\\", \\"private\\", or \\"unlisted\\"","optional":true},"liveBroadcastContent":{"type":"string","description":"Live broadcast status: \\"live\\", \\"upcoming\\", or \\"none\\"","optional":true},"defaultLanguage":{"type":"string","description":"Default language of the video metadata","optional":true},"defaultAudioLanguage":{"type":"string","description":"Default audio language of the video","optional":true},"isLiveContent":{"type":"boolean","description":"Whether this video is or was a live stream"},"scheduledStartTime":{"type":"string","description":"Scheduled start time for upcoming live streams (ISO 8601)","optional":true},"actualStartTime":{"type":"string","description":"When the live stream actually started (ISO 8601)","optional":true},"actualEndTime":{"type":"string","description":"When the live stream ended (ISO 8601)","optional":true},"concurrentViewers":{"type":"number","description":"Current number of viewers (only for active live streams)","optional":true},"activeLiveChatId":{"type":"string","description":"Live chat ID for the stream (only for active live streams)","optional":true}},"zendesk_autocomplete_organizations":{"organizations":{"type":"array","description":"Array of organization objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_create_organization":{"organization":{"type":"object","description":"Created organization object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}},"organization_id":{"type":"number","description":"The created organization ID"}},"zendesk_create_organizations_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_create_ticket":{"ticket":{"type":"object","description":"Created ticket object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}},"ticket_id":{"type":"number","description":"The created ticket ID"}},"zendesk_create_tickets_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_create_user":{"user":{"type":"object","description":"Created user object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The created user ID"}},"zendesk_create_users_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_delete_organization":{"deleted":{"type":"boolean","description":"Whether the organization was successfully deleted"},"organization_id":{"type":"string","description":"The deleted organization ID"}},"zendesk_delete_ticket":{"deleted":{"type":"boolean","description":"Deletion success"},"ticket_id":{"type":"string","description":"The deleted ticket ID"}},"zendesk_delete_user":{"deleted":{"type":"boolean","description":"Deletion success"},"user_id":{"type":"string","description":"The deleted user ID"}},"zendesk_get_current_user":{"user":{"type":"object","description":"Current user object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The current user ID"}},"zendesk_get_organization":{"organization":{"type":"object","description":"Organization object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}},"organization_id":{"type":"number","description":"The organization ID"}},"zendesk_get_organizations":{"organizations":{"type":"array","description":"Array of organization objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_get_ticket":{"ticket":{"type":"object","description":"Ticket object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}},"ticket_id":{"type":"number","description":"The ticket ID"}},"zendesk_get_tickets":{"tickets":{"type":"array","description":"Array of ticket objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_get_user":{"user":{"type":"object","description":"User object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The user ID"}},"zendesk_get_users":{"users":{"type":"array","description":"Array of user objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_merge_tickets":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The merge job ID"},"target_ticket_id":{"type":"string","description":"The target ticket ID that tickets were merged into"}},"zendesk_search":{"results":{"type":"array","description":"Array of result objects (tickets, users, or organizations depending on search query)"},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_search_count":{"count":{"type":"number","description":"Number of matching results"}},"zendesk_search_users":{"users":{"type":"array","description":"Array of user objects","items":{"type":"object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}}},"paging":{"type":"object","description":"Cursor-based pagination information","properties":{"after_cursor":{"type":"string","description":"Cursor for fetching the next page of results","optional":true},"has_more":{"type":"boolean","description":"Whether more results are available"},"next_page":{"type":"string","description":"URL for next page of results","optional":true}}},"metadata":{"type":"object","description":"Response metadata","properties":{"total_returned":{"type":"number","description":"Number of items returned in this response"},"has_more":{"type":"boolean","description":"Whether more items are available"}}}},"zendesk_update_organization":{"organization":{"type":"object","description":"Updated organization object","properties":{"id":{"type":"number","description":"Automatically assigned organization ID"},"url":{"type":"string","description":"API URL of the organization"},"name":{"type":"string","description":"Unique organization name"},"domain_names":{"type":"array","description":"Domain names for automatic user assignment","items":{"type":"string","description":"Domain name"}},"details":{"type":"string","description":"Details about the organization","optional":true},"notes":{"type":"string","description":"Notes about the organization","optional":true},"group_id":{"type":"number","description":"Group ID for auto-routing new tickets","optional":true},"shared_tickets":{"type":"boolean","description":"Whether end users can see each others tickets"},"shared_comments":{"type":"boolean","description":"Whether end users can see each others comments"},"tags":{"type":"array","description":"Tags associated with the organization","items":{"type":"string","description":"Tag name"}},"organization_fields":{"type":"json","description":"Custom organization fields (dynamic key-value pairs)","optional":true},"created_at":{"type":"string","description":"When the organization was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the organization was last updated (ISO 8601 format)"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true}}},"organization_id":{"type":"number","description":"The updated organization ID"}},"zendesk_update_ticket":{"ticket":{"type":"object","description":"Updated ticket object","properties":{"id":{"type":"number","description":"Automatically assigned ticket ID"},"url":{"type":"string","description":"API URL of the ticket"},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"via":{"type":"object","description":"How the ticket was created","properties":{"channel":{"type":"string","description":"Channel through which the ticket was created (e.g., email, web, api)"},"source":{"type":"object","description":"Source details for the channel","properties":{"from":{"type":"object","description":"Information about the source sender","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the sender","optional":true}}},"to":{"type":"object","description":"Information about the recipient","optional":true,"properties":{"address":{"type":"string","description":"Email address or other identifier","optional":true},"name":{"type":"string","description":"Name of the recipient","optional":true}}},"rel":{"type":"string","description":"Relationship type","optional":true}}}}},"created_at":{"type":"string","description":"When the ticket was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the ticket was last updated (ISO 8601 format)"},"type":{"type":"string","description":"Ticket type (problem, incident, question, task)","optional":true},"subject":{"type":"string","description":"Subject of the ticket"},"raw_subject":{"type":"string","description":"Subject of the ticket as entered by the requester"},"description":{"type":"string","description":"Read-only first comment on the ticket"},"priority":{"type":"string","description":"Priority level (low, normal, high, urgent)","optional":true},"status":{"type":"string","description":"Ticket status (new, open, pending, hold, solved, closed)"},"recipient":{"type":"string","description":"Original recipient email address","optional":true},"requester_id":{"type":"number","description":"User ID of the ticket requester"},"submitter_id":{"type":"number","description":"User ID of the ticket submitter"},"assignee_id":{"type":"number","description":"User ID of the agent assigned to the ticket","optional":true},"organization_id":{"type":"number","description":"Organization ID of the requester","optional":true},"group_id":{"type":"number","description":"Group ID assigned to the ticket","optional":true},"collaborator_ids":{"type":"array","description":"User IDs of collaborators (CC)","items":{"type":"number","description":"Collaborator user ID"}},"follower_ids":{"type":"array","description":"User IDs of followers","items":{"type":"number","description":"Follower user ID"}},"email_cc_ids":{"type":"array","description":"User IDs of email CCs","items":{"type":"number","description":"Email CC user ID"}},"forum_topic_id":{"type":"number","description":"Topic ID in the community forum","optional":true},"problem_id":{"type":"number","description":"For incident tickets, the ID of the associated problem ticket","optional":true},"has_incidents":{"type":"boolean","description":"Whether the ticket has incident tickets linked"},"is_public":{"type":"boolean","description":"Whether the first comment is public"},"due_at":{"type":"string","description":"Due date for task tickets (ISO 8601 format)","optional":true},"tags":{"type":"array","description":"Tags associated with the ticket","items":{"type":"string","description":"Tag name"}},"custom_fields":{"type":"array","description":"Custom ticket fields","items":{"type":"object","properties":{"id":{"type":"number","description":"Custom field ID"},"value":{"type":"string","description":"Custom field value"}}}},"custom_status_id":{"type":"number","description":"Custom status ID","optional":true},"satisfaction_rating":{"type":"object","description":"Customer satisfaction rating","optional":true,"properties":{"id":{"type":"number","description":"Satisfaction rating ID","optional":true},"score":{"type":"string","description":"Rating score (e.g., good, bad, offered, unoffered)"},"comment":{"type":"string","description":"Comment left with the rating","optional":true}}},"sharing_agreement_ids":{"type":"array","description":"Sharing agreement IDs","items":{"type":"number","description":"Sharing agreement ID"}},"followup_ids":{"type":"array","description":"IDs of follow-up tickets","items":{"type":"number","description":"Follow-up ticket ID"}},"brand_id":{"type":"number","description":"Brand ID the ticket belongs to"},"allow_attachments":{"type":"boolean","description":"Whether attachments are allowed"},"allow_channelback":{"type":"boolean","description":"Whether channelback is enabled"},"from_messaging_channel":{"type":"boolean","description":"Whether the ticket originated from a messaging channel"},"ticket_form_id":{"type":"number","description":"Ticket form ID","optional":true},"generated_timestamp":{"type":"number","description":"Unix timestamp of the ticket generation"}}},"ticket_id":{"type":"number","description":"The updated ticket ID"}},"zendesk_update_tickets_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zendesk_update_user":{"user":{"type":"object","description":"Updated user object","properties":{"id":{"type":"number","description":"Automatically assigned user ID"},"url":{"type":"string","description":"API URL of the user"},"name":{"type":"string","description":"User name"},"email":{"type":"string","description":"Primary email address"},"created_at":{"type":"string","description":"When the user was created (ISO 8601 format)"},"updated_at":{"type":"string","description":"When the user was last updated (ISO 8601 format)"},"time_zone":{"type":"string","description":"Time zone (e.g., Eastern Time (US & Canada))"},"iana_time_zone":{"type":"string","description":"IANA time zone (e.g., America/New_York)"},"phone":{"type":"string","description":"Phone number","optional":true},"shared_phone_number":{"type":"boolean","description":"Whether the phone number is shared"},"photo":{"type":"object","description":"User photo details","optional":true,"properties":{"content_url":{"type":"string","description":"URL to the photo"},"file_name":{"type":"string","description":"Photo file name"},"size":{"type":"number","description":"File size in bytes"}}},"locale":{"type":"string","description":"Locale (e.g., en-US)"},"locale_id":{"type":"number","description":"Locale ID"},"organization_id":{"type":"number","description":"Primary organization ID","optional":true},"role":{"type":"string","description":"User role (end-user, agent, admin)"},"role_type":{"type":"number","description":"Role type identifier","optional":true},"custom_role_id":{"type":"number","description":"Custom role ID","optional":true},"active":{"type":"boolean","description":"Whether the user is active (false if deleted)"},"verified":{"type":"boolean","description":"Whether any user identity has been verified"},"alias":{"type":"string","description":"Alias displayed to end users","optional":true},"details":{"type":"string","description":"Details about the user","optional":true},"notes":{"type":"string","description":"Notes about the user","optional":true},"signature":{"type":"string","description":"User signature for email replies","optional":true},"default_group_id":{"type":"number","description":"Default group ID for the user","optional":true},"tags":{"type":"array","description":"Tags associated with the user","items":{"type":"string","description":"Tag name"}},"external_id":{"type":"string","description":"External ID for linking to external records","optional":true},"restricted_agent":{"type":"boolean","description":"Whether the agent has restrictions"},"suspended":{"type":"boolean","description":"Whether the user is suspended"},"moderator":{"type":"boolean","description":"Whether the user has moderator permissions"},"chat_only":{"type":"boolean","description":"Whether the user is a chat-only agent"},"only_private_comments":{"type":"boolean","description":"Whether the user can only create private comments"},"two_factor_auth_enabled":{"type":"boolean","description":"Whether two-factor auth is enabled"},"last_login_at":{"type":"string","description":"Last login time (ISO 8601 format)","optional":true},"ticket_restriction":{"type":"string","description":"Ticket access restriction (organization, groups, assigned, requested)","optional":true},"user_fields":{"type":"json","description":"Custom user fields (dynamic key-value pairs)","optional":true},"shared":{"type":"boolean","description":"Whether the user is shared from a different Zendesk"},"shared_agent":{"type":"boolean","description":"Whether the agent is shared from a different Zendesk"},"remote_photo_url":{"type":"string","description":"URL to a remote photo","optional":true}}},"user_id":{"type":"number","description":"The updated user ID"}},"zendesk_update_users_bulk":{"job_status":{"type":"object","description":"Job status object for bulk operations","properties":{"id":{"type":"string","description":"Automatically assigned job ID"},"url":{"type":"string","description":"URL to poll for status updates"},"status":{"type":"string","description":"Current job status (queued, working, failed, completed)"},"job_type":{"type":"string","description":"Category of background task"},"total":{"type":"number","description":"Total number of tasks in this job"},"progress":{"type":"number","description":"Number of tasks already completed"},"message":{"type":"string","description":"Message from the job worker","optional":true},"results":{"type":"array","description":"Array of result objects from the job","optional":true,"items":{"type":"object","properties":{"id":{"type":"number","description":"ID of the created or updated resource"},"index":{"type":"number","description":"Position of the result in the batch","optional":true},"action":{"type":"string","description":"Action performed (e.g., create, update)","optional":true},"success":{"type":"boolean","description":"Whether the operation succeeded"},"status":{"type":"string","description":"Status message (e.g., Updated, Created)","optional":true},"error":{"type":"string","description":"Error message if operation failed","optional":true}}}}}},"job_id":{"type":"string","description":"The bulk operation job ID"}},"zep_add_messages":{"threadId":{"type":"string","description":"Thread identifier"},"added":{"type":"boolean","description":"Whether messages were added successfully"},"messageIds":{"type":"array","description":"Array of added message UUIDs","items":{"type":"string","description":"Message UUID"}}},"zep_add_user":{"userId":{"type":"string","description":"User identifier"},"email":{"type":"string","description":"User email address","optional":true},"firstName":{"type":"string","description":"User first name","optional":true},"lastName":{"type":"string","description":"User last name","optional":true},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"metadata":{"type":"object","description":"User metadata (dynamic key-value pairs)","optional":true}},"zep_create_thread":{"threadId":{"type":"string","description":"Thread identifier"},"userId":{"type":"string","description":"Associated user ID"},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"projectUuid":{"type":"string","description":"Project UUID"}},"zep_delete_thread":{"deleted":{"type":"boolean","description":"Whether the thread was deleted"}},"zep_get_context":{"context":{"type":"string","description":"The context string (summary or basic mode)"}},"zep_get_messages":{"messages":{"type":"array","description":"Array of message objects","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Message UUID"},"role":{"type":"string","description":"Message role (user, assistant, system, tool)"},"roleType":{"type":"string","description":"Role type (AI, human, tool)","optional":true},"content":{"type":"string","description":"Message content"},"name":{"type":"string","description":"Sender name","optional":true},"createdAt":{"type":"string","description":"Timestamp (RFC3339 format)"},"metadata":{"type":"object","description":"Message metadata (dynamic key-value pairs)","optional":true},"processed":{"type":"boolean","description":"Whether message has been processed","optional":true}}}},"rowCount":{"type":"number","description":"Number of rows returned","optional":true},"totalCount":{"type":"number","description":"Total number of items available","optional":true}},"zep_get_threads":{"threads":{"type":"array","description":"Array of thread objects","items":{"type":"object","properties":{"threadId":{"type":"string","description":"Thread identifier"},"userId":{"type":"string","description":"Associated user ID"},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"projectUuid":{"type":"string","description":"Project UUID"},"metadata":{"type":"object","description":"Custom metadata (dynamic key-value pairs)","optional":true}}}},"responseCount":{"type":"number","description":"Number of items in this response","optional":true},"totalCount":{"type":"number","description":"Total number of items available","optional":true}},"zep_get_user":{"userId":{"type":"string","description":"User identifier"},"email":{"type":"string","description":"User email address","optional":true},"firstName":{"type":"string","description":"User first name","optional":true},"lastName":{"type":"string","description":"User last name","optional":true},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)","optional":true},"metadata":{"type":"object","description":"User metadata (dynamic key-value pairs)","optional":true}},"zep_get_user_threads":{"threads":{"type":"array","description":"Array of thread objects","items":{"type":"object","properties":{"threadId":{"type":"string","description":"Thread identifier"},"userId":{"type":"string","description":"Associated user ID"},"uuid":{"type":"string","description":"Internal UUID"},"createdAt":{"type":"string","description":"Creation timestamp (ISO 8601)"},"updatedAt":{"type":"string","description":"Last update timestamp (ISO 8601)"},"projectUuid":{"type":"string","description":"Project UUID"},"metadata":{"type":"object","description":"Custom metadata (dynamic key-value pairs)","optional":true}}}},"totalCount":{"type":"number","description":"Total number of items available","optional":true}},"zerobounce_get_credits":{"credits":{"type":"number","description":"Remaining validation credits (-1 if unavailable)"}},"zerobounce_verify_email":{"email":{"type":"string","description":"The validated email address"},"status":{"type":"string","description":"Validation status (valid, invalid, catch_all, unknown, spamtrap, abuse, do_not_mail)"},"deliverable":{"type":"boolean","description":"Whether the email is valid and safe to send"},"subStatus":{"type":"string","description":"Detailed sub-status from ZeroBounce","optional":true},"freeEmail":{"type":"boolean","description":"Whether the address is on a free email provider","optional":true},"didYouMean":{"type":"string","description":"Suggested correction for a likely typo","optional":true}},"zoho_desk_add_comment":{"comment":{"type":"object","description":"The created comment","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Comment content (raw; may be HTML)","optional":true},"contentType":{"type":"string","description":"Content type (plainText/html)","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true},"isPublic":{"type":"boolean","description":"Whether the comment is public","optional":true},"commenterId":{"type":"string","description":"Commenter ID","optional":true},"commenter":{"type":"object","description":"Who wrote the comment","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Commenter type (AGENT/END_USER)","optional":true},"roleName":{"type":"string","description":"Role name","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"commentedTime":{"type":"string","description":"Commented timestamp","optional":true},"modifiedTime":{"type":"string","description":"Modified timestamp","optional":true,"nullable":true},"attachments":{"type":"array","description":"Comment attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"zoho_desk_get_attachment":{"file":{"type":"file","description":"The downloaded attachment file"}},"zoho_desk_get_contact":{"contact":{"type":"object","description":"The contact","properties":{"id":{"type":"string","description":"Contact ID"},"firstName":{"type":"string","description":"First name","optional":true,"nullable":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Primary email","optional":true,"nullable":true},"secondaryEmail":{"type":"string","description":"Secondary email","optional":true,"nullable":true},"phone":{"type":"string","description":"Phone number","optional":true,"nullable":true},"mobile":{"type":"string","description":"Mobile number","optional":true,"nullable":true},"accountId":{"type":"string","description":"Associated account ID","optional":true,"nullable":true},"ownerId":{"type":"string","description":"Owner ID","optional":true,"nullable":true},"type":{"type":"string","description":"Contact type","optional":true,"nullable":true},"title":{"type":"string","description":"Job title","optional":true,"nullable":true},"street":{"type":"string","description":"Street","optional":true,"nullable":true},"city":{"type":"string","description":"City","optional":true,"nullable":true},"state":{"type":"string","description":"State","optional":true,"nullable":true},"country":{"type":"string","description":"Country","optional":true,"nullable":true},"zip":{"type":"string","description":"ZIP / postal code","optional":true,"nullable":true},"description":{"type":"string","description":"Description","optional":true,"nullable":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"zoho_desk_get_thread":{"thread":{"type":"object","description":"The thread","properties":{"id":{"type":"string","description":"Thread ID"},"channel":{"type":"string","description":"Thread channel","optional":true},"direction":{"type":"string","description":"Direction (in/out)","optional":true},"content":{"type":"string","description":"Thread content (raw; may be HTML)","optional":true,"nullable":true},"contentType":{"type":"string","description":"Content type","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true,"nullable":true},"summary":{"type":"string","description":"Thread summary","optional":true,"nullable":true},"responderId":{"type":"string","description":"Responder ID","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"hasAttach":{"type":"boolean","description":"Whether the thread has attachments","optional":true},"attachmentCount":{"type":"string","description":"Number of attachments","optional":true},"fromEmailAddress":{"type":"string","description":"From email address","optional":true,"nullable":true},"to":{"type":"string","description":"To email address","optional":true,"nullable":true},"cc":{"type":"string","description":"CC email address","optional":true,"nullable":true},"bcc":{"type":"string","description":"BCC email address","optional":true,"nullable":true},"replyTo":{"type":"string","description":"Reply-to email address","optional":true,"nullable":true},"isForward":{"type":"boolean","description":"Whether the thread is a forward","optional":true},"isContentTruncated":{"type":"boolean","description":"Whether Zoho truncated the thread content; fetch fullContentURL for the rest","optional":true},"fullContentURL":{"type":"string","description":"URL returning the untruncated thread content","optional":true,"nullable":true},"plainText":{"type":"string","description":"Zoho\'s own plain-text rendering of the thread, when it supplies one","optional":true,"nullable":true},"status":{"type":"string","description":"Delivery status of the thread (e.g. SUCCESS, PENDING, FAILED, DRAFT)","optional":true},"isDescriptionThread":{"type":"boolean","description":"Whether this thread is the ticket\'s original description","optional":true},"visibility":{"type":"string","description":"Thread visibility (e.g. public)","optional":true},"canReply":{"type":"boolean","description":"Whether the thread can be replied to","optional":true},"author":{"type":"object","description":"Who sent the thread","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Author type (AGENT/END_USER)","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"attachments":{"type":"array","description":"Thread attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"zoho_desk_get_ticket":{"ticket":{"type":"object","description":"The ticket","properties":{"id":{"type":"string","description":"Ticket ID"},"ticketNumber":{"type":"string","description":"Human-readable ticket number","optional":true},"subject":{"type":"string","description":"Ticket subject","optional":true},"description":{"type":"string","description":"Ticket description (raw; may be HTML)","optional":true,"nullable":true},"descriptionText":{"type":"string","description":"Plain-text rendering of the description: HTML stripped when the body contains markup, otherwise the description verbatim","optional":true,"nullable":true},"status":{"type":"string","description":"Ticket status","optional":true},"statusType":{"type":"string","description":"Status category (Open/Closed/On Hold)","optional":true},"priority":{"type":"string","description":"Ticket priority","optional":true,"nullable":true},"category":{"type":"string","description":"Ticket category","optional":true,"nullable":true},"subCategory":{"type":"string","description":"Ticket sub-category","optional":true,"nullable":true},"classification":{"type":"string","description":"Ticket classification","optional":true,"nullable":true},"channel":{"type":"string","description":"Origin channel","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true,"nullable":true},"accountId":{"type":"string","description":"Account ID","optional":true,"nullable":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true,"nullable":true},"email":{"type":"string","description":"Contact email","optional":true,"nullable":true},"phone":{"type":"string","description":"Contact phone","optional":true,"nullable":true},"dueDate":{"type":"string","description":"Due date","optional":true,"nullable":true},"responseDueDate":{"type":"string","description":"Response due date","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"modifiedTime":{"type":"string","description":"Last modified timestamp","optional":true},"customerResponseTime":{"type":"string","description":"Time the last customer response was received","optional":true,"nullable":true},"closedTime":{"type":"string","description":"Closed timestamp","optional":true,"nullable":true},"resolution":{"type":"string","description":"Resolution text","optional":true,"nullable":true},"threadCount":{"type":"string","description":"Number of threads","optional":true},"commentCount":{"type":"string","description":"Number of comments","optional":true},"webUrl":{"type":"string","description":"Web URL to the ticket","optional":true},"isEscalated":{"type":"boolean","description":"Whether the ticket is escalated","optional":true},"isOverDue":{"type":"boolean","description":"Whether the ticket is overdue","optional":true},"isSpam":{"type":"boolean","description":"Whether the ticket is marked spam","optional":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"zoho_desk_list_comments":{"comments":{"type":"array","description":"List of comments","items":{"type":"object","properties":{"id":{"type":"string","description":"Comment ID"},"content":{"type":"string","description":"Comment content (raw; may be HTML)","optional":true},"contentType":{"type":"string","description":"Content type (plainText/html)","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true},"isPublic":{"type":"boolean","description":"Whether the comment is public","optional":true},"commenterId":{"type":"string","description":"Commenter ID","optional":true},"commenter":{"type":"object","description":"Who wrote the comment","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Commenter type (AGENT/END_USER)","optional":true},"roleName":{"type":"string","description":"Role name","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"commentedTime":{"type":"string","description":"Commented timestamp","optional":true},"modifiedTime":{"type":"string","description":"Modified timestamp","optional":true,"nullable":true},"attachments":{"type":"array","description":"Comment attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"count":{"type":"number","description":"Number of comments returned"}},"zoho_desk_list_organizations":{"organizations":{"type":"array","description":"Accessible organizations","items":{"type":"object","properties":{"id":{"type":"string","description":"Organization ID"},"companyName":{"type":"string","description":"Company name","optional":true},"portalName":{"type":"string","description":"Portal name","optional":true}}}},"count":{"type":"number","description":"Number of organizations returned"}},"zoho_desk_list_threads":{"threads":{"type":"array","description":"List of threads","items":{"type":"object","properties":{"id":{"type":"string","description":"Thread ID"},"channel":{"type":"string","description":"Thread channel","optional":true},"direction":{"type":"string","description":"Direction (in/out)","optional":true},"content":{"type":"string","description":"Thread content (raw; may be HTML)","optional":true,"nullable":true},"contentType":{"type":"string","description":"Content type","optional":true},"contentText":{"type":"string","description":"Plain-text rendering of content (HTML stripped when contentType is html)","optional":true,"nullable":true},"summary":{"type":"string","description":"Thread summary","optional":true,"nullable":true},"responderId":{"type":"string","description":"Responder ID","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"hasAttach":{"type":"boolean","description":"Whether the thread has attachments","optional":true},"attachmentCount":{"type":"string","description":"Number of attachments","optional":true},"fromEmailAddress":{"type":"string","description":"From email address","optional":true,"nullable":true},"to":{"type":"string","description":"To email address","optional":true,"nullable":true},"cc":{"type":"string","description":"CC email address","optional":true,"nullable":true},"bcc":{"type":"string","description":"BCC email address","optional":true,"nullable":true},"replyTo":{"type":"string","description":"Reply-to email address","optional":true,"nullable":true},"isForward":{"type":"boolean","description":"Whether the thread is a forward","optional":true},"isContentTruncated":{"type":"boolean","description":"Whether Zoho truncated the thread content; fetch fullContentURL for the rest","optional":true},"fullContentURL":{"type":"string","description":"URL returning the untruncated thread content","optional":true,"nullable":true},"plainText":{"type":"string","description":"Zoho\'s own plain-text rendering of the thread, when it supplies one","optional":true,"nullable":true},"status":{"type":"string","description":"Delivery status of the thread (e.g. SUCCESS, PENDING, FAILED, DRAFT)","optional":true},"isDescriptionThread":{"type":"boolean","description":"Whether this thread is the ticket\'s original description","optional":true},"visibility":{"type":"string","description":"Thread visibility (e.g. public)","optional":true},"canReply":{"type":"boolean","description":"Whether the thread can be replied to","optional":true},"author":{"type":"object","description":"Who sent the thread","optional":true,"properties":{"name":{"type":"string","description":"Display name","optional":true},"firstName":{"type":"string","description":"First name","optional":true},"lastName":{"type":"string","description":"Last name","optional":true},"email":{"type":"string","description":"Email address","optional":true},"type":{"type":"string","description":"Author type (AGENT/END_USER)","optional":true},"photoURL":{"type":"string","description":"Avatar URL","optional":true,"nullable":true}}},"attachments":{"type":"array","description":"Thread attachments","optional":true,"items":{"type":"object","properties":{"id":{"type":"string","description":"Attachment ID"},"name":{"type":"string","description":"File name","optional":true},"size":{"type":"string","description":"File size as reported by Zoho","optional":true},"href":{"type":"string","description":"Download href","optional":true}}}}}}},"count":{"type":"number","description":"Number of threads returned"}},"zoho_desk_list_tickets":{"tickets":{"type":"array","description":"List of tickets","items":{"type":"object","properties":{"id":{"type":"string","description":"Ticket ID"},"ticketNumber":{"type":"string","description":"Human-readable ticket number","optional":true},"subject":{"type":"string","description":"Ticket subject","optional":true},"description":{"type":"string","description":"Ticket description (raw; may be HTML)","optional":true,"nullable":true},"descriptionText":{"type":"string","description":"Plain-text rendering of the description: HTML stripped when the body contains markup, otherwise the description verbatim","optional":true,"nullable":true},"status":{"type":"string","description":"Ticket status","optional":true},"statusType":{"type":"string","description":"Status category (Open/Closed/On Hold)","optional":true},"priority":{"type":"string","description":"Ticket priority","optional":true,"nullable":true},"category":{"type":"string","description":"Ticket category","optional":true,"nullable":true},"subCategory":{"type":"string","description":"Ticket sub-category","optional":true,"nullable":true},"classification":{"type":"string","description":"Ticket classification","optional":true,"nullable":true},"channel":{"type":"string","description":"Origin channel","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true,"nullable":true},"accountId":{"type":"string","description":"Account ID","optional":true,"nullable":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true,"nullable":true},"email":{"type":"string","description":"Contact email","optional":true,"nullable":true},"phone":{"type":"string","description":"Contact phone","optional":true,"nullable":true},"dueDate":{"type":"string","description":"Due date","optional":true,"nullable":true},"responseDueDate":{"type":"string","description":"Response due date","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"modifiedTime":{"type":"string","description":"Last modified timestamp","optional":true},"customerResponseTime":{"type":"string","description":"Time the last customer response was received","optional":true,"nullable":true},"closedTime":{"type":"string","description":"Closed timestamp","optional":true,"nullable":true},"resolution":{"type":"string","description":"Resolution text","optional":true,"nullable":true},"threadCount":{"type":"string","description":"Number of threads","optional":true},"commentCount":{"type":"string","description":"Number of comments","optional":true},"webUrl":{"type":"string","description":"Web URL to the ticket","optional":true},"isEscalated":{"type":"boolean","description":"Whether the ticket is escalated","optional":true},"isOverDue":{"type":"boolean","description":"Whether the ticket is overdue","optional":true},"isSpam":{"type":"boolean","description":"Whether the ticket is marked spam","optional":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"count":{"type":"number","description":"Number of tickets returned"}},"zoho_desk_update_ticket":{"ticket":{"type":"object","description":"The updated ticket","properties":{"id":{"type":"string","description":"Ticket ID"},"ticketNumber":{"type":"string","description":"Human-readable ticket number","optional":true},"subject":{"type":"string","description":"Ticket subject","optional":true},"description":{"type":"string","description":"Ticket description (raw; may be HTML)","optional":true,"nullable":true},"descriptionText":{"type":"string","description":"Plain-text rendering of the description: HTML stripped when the body contains markup, otherwise the description verbatim","optional":true,"nullable":true},"status":{"type":"string","description":"Ticket status","optional":true},"statusType":{"type":"string","description":"Status category (Open/Closed/On Hold)","optional":true},"priority":{"type":"string","description":"Ticket priority","optional":true,"nullable":true},"category":{"type":"string","description":"Ticket category","optional":true,"nullable":true},"subCategory":{"type":"string","description":"Ticket sub-category","optional":true,"nullable":true},"classification":{"type":"string","description":"Ticket classification","optional":true,"nullable":true},"channel":{"type":"string","description":"Origin channel","optional":true},"departmentId":{"type":"string","description":"Department ID","optional":true},"contactId":{"type":"string","description":"Contact ID","optional":true,"nullable":true},"accountId":{"type":"string","description":"Account ID","optional":true,"nullable":true},"assigneeId":{"type":"string","description":"Assignee ID","optional":true,"nullable":true},"email":{"type":"string","description":"Contact email","optional":true,"nullable":true},"phone":{"type":"string","description":"Contact phone","optional":true,"nullable":true},"dueDate":{"type":"string","description":"Due date","optional":true,"nullable":true},"responseDueDate":{"type":"string","description":"Response due date","optional":true,"nullable":true},"createdTime":{"type":"string","description":"Created timestamp","optional":true},"modifiedTime":{"type":"string","description":"Last modified timestamp","optional":true},"customerResponseTime":{"type":"string","description":"Time the last customer response was received","optional":true,"nullable":true},"closedTime":{"type":"string","description":"Closed timestamp","optional":true,"nullable":true},"resolution":{"type":"string","description":"Resolution text","optional":true,"nullable":true},"threadCount":{"type":"string","description":"Number of threads","optional":true},"commentCount":{"type":"string","description":"Number of comments","optional":true},"webUrl":{"type":"string","description":"Web URL to the ticket","optional":true},"isEscalated":{"type":"boolean","description":"Whether the ticket is escalated","optional":true},"isOverDue":{"type":"boolean","description":"Whether the ticket is overdue","optional":true},"isSpam":{"type":"boolean","description":"Whether the ticket is marked spam","optional":true},"cf":{"type":"json","description":"Custom field values, keyed by custom field API name","optional":true}}}},"zoom_create_meeting":{"meeting":{"type":"object","description":"The created meeting with all its properties","properties":{"id":{"type":"number","description":"Meeting ID"},"uuid":{"type":"string","description":"Meeting UUID"},"host_id":{"type":"string","description":"Host user ID"},"host_email":{"type":"string","description":"Host email address"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type: 1=instant, 2=scheduled, 3=recurring no fixed time, 8=recurring fixed time"},"status":{"type":"string","description":"Meeting status (e.g., waiting, started)"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)"},"agenda":{"type":"string","description":"Meeting agenda"},"created_at":{"type":"string","description":"Creation timestamp in ISO 8601 format"},"start_url":{"type":"string","description":"URL for host to start the meeting"},"join_url":{"type":"string","description":"URL for participants to join the meeting"},"password":{"type":"string","description":"Meeting password"},"h323_password":{"type":"string","description":"H.323/SIP room system password"},"pstn_password":{"type":"string","description":"PSTN password for phone dial-in"},"encrypted_password":{"type":"string","description":"Encrypted password for joining"},"settings":{"type":"object","description":"Meeting settings","properties":{"host_video":{"type":"boolean","description":"Start with host video on"},"participant_video":{"type":"boolean","description":"Start with participant video on"},"join_before_host":{"type":"boolean","description":"Allow participants to join before host"},"mute_upon_entry":{"type":"boolean","description":"Mute participants upon entry"},"watermark":{"type":"boolean","description":"Add watermark when viewing shared screen"},"audio":{"type":"string","description":"Audio options: both, telephony, or voip"},"auto_recording":{"type":"string","description":"Auto recording: local, cloud, or none"},"waiting_room":{"type":"boolean","description":"Enable waiting room"},"meeting_authentication":{"type":"boolean","description":"Require meeting authentication"},"approval_type":{"type":"number","description":"Approval type: 0=auto, 1=manual, 2=none"}}},"recurrence":{"type":"object","description":"Recurrence settings for recurring meetings","properties":{"type":{"type":"number","description":"Recurrence type: 1=daily, 2=weekly, 3=monthly"},"repeat_interval":{"type":"number","description":"Interval between recurring meetings"},"weekly_days":{"type":"string","description":"Days of week for weekly recurrence (1-7, comma-separated)"},"monthly_day":{"type":"number","description":"Day of month for monthly recurrence"},"monthly_week":{"type":"number","description":"Week of month for monthly recurrence"},"monthly_week_day":{"type":"number","description":"Day of week for monthly recurrence"},"end_times":{"type":"number","description":"Number of occurrences"},"end_date_time":{"type":"string","description":"End date time in ISO 8601 format"}}},"occurrences":{"type":"array","description":"Meeting occurrences for recurring meetings","items":{"type":"object","properties":{"occurrence_id":{"type":"string","description":"Occurrence ID"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"status":{"type":"string","description":"Occurrence status"}}}}}}},"zoom_delete_meeting":{"success":{"type":"boolean","description":"Whether the meeting was deleted successfully"}},"zoom_delete_recording":{"success":{"type":"boolean","description":"Whether the recording was deleted successfully"}},"zoom_get_meeting":{"meeting":{"type":"object","description":"The meeting details","properties":{"id":{"type":"number","description":"Meeting ID"},"uuid":{"type":"string","description":"Meeting UUID"},"host_id":{"type":"string","description":"Host user ID"},"host_email":{"type":"string","description":"Host email address"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type: 1=instant, 2=scheduled, 3=recurring no fixed time, 8=recurring fixed time"},"status":{"type":"string","description":"Meeting status (e.g., waiting, started)"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"timezone":{"type":"string","description":"Timezone (e.g., America/Los_Angeles)"},"agenda":{"type":"string","description":"Meeting agenda"},"created_at":{"type":"string","description":"Creation timestamp in ISO 8601 format"},"start_url":{"type":"string","description":"URL for host to start the meeting"},"join_url":{"type":"string","description":"URL for participants to join the meeting"},"password":{"type":"string","description":"Meeting password"},"h323_password":{"type":"string","description":"H.323/SIP room system password"},"pstn_password":{"type":"string","description":"PSTN password for phone dial-in"},"encrypted_password":{"type":"string","description":"Encrypted password for joining"},"settings":{"type":"object","description":"Meeting settings","properties":{"host_video":{"type":"boolean","description":"Start with host video on"},"participant_video":{"type":"boolean","description":"Start with participant video on"},"join_before_host":{"type":"boolean","description":"Allow participants to join before host"},"mute_upon_entry":{"type":"boolean","description":"Mute participants upon entry"},"watermark":{"type":"boolean","description":"Add watermark when viewing shared screen"},"audio":{"type":"string","description":"Audio options: both, telephony, or voip"},"auto_recording":{"type":"string","description":"Auto recording: local, cloud, or none"},"waiting_room":{"type":"boolean","description":"Enable waiting room"},"meeting_authentication":{"type":"boolean","description":"Require meeting authentication"},"approval_type":{"type":"number","description":"Approval type: 0=auto, 1=manual, 2=none"}}},"recurrence":{"type":"object","description":"Recurrence settings for recurring meetings","properties":{"type":{"type":"number","description":"Recurrence type: 1=daily, 2=weekly, 3=monthly"},"repeat_interval":{"type":"number","description":"Interval between recurring meetings"},"weekly_days":{"type":"string","description":"Days of week for weekly recurrence (1-7, comma-separated)"},"monthly_day":{"type":"number","description":"Day of month for monthly recurrence"},"monthly_week":{"type":"number","description":"Week of month for monthly recurrence"},"monthly_week_day":{"type":"number","description":"Day of week for monthly recurrence"},"end_times":{"type":"number","description":"Number of occurrences"},"end_date_time":{"type":"string","description":"End date time in ISO 8601 format"}}},"occurrences":{"type":"array","description":"Meeting occurrences for recurring meetings","items":{"type":"object","properties":{"occurrence_id":{"type":"string","description":"Occurrence ID"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"status":{"type":"string","description":"Occurrence status"}}}}}}},"zoom_get_meeting_invitation":{"invitation":{"type":"string","description":"The meeting invitation text"}},"zoom_get_meeting_recordings":{"recording":{"type":"object","description":"The meeting recording with all files","properties":{"uuid":{"type":"string","description":"Meeting UUID"},"id":{"type":"number","description":"Meeting ID"},"account_id":{"type":"string","description":"Account ID"},"host_id":{"type":"string","description":"Host user ID"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type"},"start_time":{"type":"string","description":"Meeting start time"},"duration":{"type":"number","description":"Meeting duration in minutes"},"total_size":{"type":"number","description":"Total size of all recordings in bytes"},"recording_count":{"type":"number","description":"Number of recording files"},"share_url":{"type":"string","description":"URL to share recordings"},"recording_files":{"type":"array","description":"List of recording files","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording file ID"},"meeting_id":{"type":"string","description":"Meeting ID associated with the recording"},"recording_start":{"type":"string","description":"Start time of the recording"},"recording_end":{"type":"string","description":"End time of the recording"},"file_type":{"type":"string","description":"Type of recording file (MP4, M4A, etc.)"},"file_extension":{"type":"string","description":"File extension"},"file_size":{"type":"number","description":"File size in bytes"},"play_url":{"type":"string","description":"URL to play the recording"},"download_url":{"type":"string","description":"URL to download the recording"},"status":{"type":"string","description":"Recording status"},"recording_type":{"type":"string","description":"Type of recording (shared_screen, audio_only, etc.)"}}}}}},"files":{"type":"file[]","description":"Downloaded recording files","optional":true}},"zoom_list_meetings":{"meetings":{"type":"array","description":"List of meetings","items":{"type":"object","properties":{"id":{"type":"number","description":"Meeting ID"},"uuid":{"type":"string","description":"Meeting UUID"},"host_id":{"type":"string","description":"Host user ID"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type"},"start_time":{"type":"string","description":"Start time in ISO 8601 format"},"duration":{"type":"number","description":"Duration in minutes"},"timezone":{"type":"string","description":"Timezone"},"agenda":{"type":"string","description":"Meeting agenda"},"created_at":{"type":"string","description":"Creation timestamp"},"join_url":{"type":"string","description":"URL for participants to join"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"pageCount":{"type":"number","description":"Total number of pages"},"pageNumber":{"type":"number","description":"Current page number"},"pageSize":{"type":"number","description":"Number of records per page"},"totalRecords":{"type":"number","description":"Total number of records"},"nextPageToken":{"type":"string","description":"Token for next page of results"}}}},"zoom_list_past_participants":{"participants":{"type":"array","description":"List of meeting participants","items":{"type":"object","properties":{"id":{"type":"string","description":"Participant unique identifier"},"user_id":{"type":"string","description":"User ID if registered Zoom user"},"name":{"type":"string","description":"Participant display name"},"user_email":{"type":"string","description":"Participant email address"},"join_time":{"type":"string","description":"Time when participant joined (ISO 8601)"},"leave_time":{"type":"string","description":"Time when participant left (ISO 8601)"},"duration":{"type":"number","description":"Duration in seconds participant was in meeting"},"attentiveness_score":{"type":"string","description":"Attentiveness score (deprecated)"},"failover":{"type":"boolean","description":"Whether participant failed over to another data center"},"status":{"type":"string","description":"Participant status"}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"pageSize":{"type":"number","description":"Number of records per page"},"totalRecords":{"type":"number","description":"Total number of records"},"nextPageToken":{"type":"string","description":"Token for next page of results"}}}},"zoom_list_recordings":{"recordings":{"type":"array","description":"List of recordings","items":{"type":"object","properties":{"uuid":{"type":"string","description":"Meeting UUID"},"id":{"type":"number","description":"Meeting ID"},"account_id":{"type":"string","description":"Account ID"},"host_id":{"type":"string","description":"Host user ID"},"topic":{"type":"string","description":"Meeting topic"},"type":{"type":"number","description":"Meeting type"},"start_time":{"type":"string","description":"Meeting start time"},"duration":{"type":"number","description":"Meeting duration in minutes"},"total_size":{"type":"number","description":"Total size of all recordings in bytes"},"recording_count":{"type":"number","description":"Number of recording files"},"share_url":{"type":"string","description":"URL to share recordings"},"recording_files":{"type":"array","description":"List of recording files","items":{"type":"object","properties":{"id":{"type":"string","description":"Recording file ID"},"meeting_id":{"type":"string","description":"Meeting ID associated with the recording"},"recording_start":{"type":"string","description":"Start time of the recording"},"recording_end":{"type":"string","description":"End time of the recording"},"file_type":{"type":"string","description":"Type of recording file (MP4, M4A, etc.)"},"file_extension":{"type":"string","description":"File extension"},"file_size":{"type":"number","description":"File size in bytes"},"play_url":{"type":"string","description":"URL to play the recording"},"download_url":{"type":"string","description":"URL to download the recording"},"status":{"type":"string","description":"Recording status"},"recording_type":{"type":"string","description":"Type of recording (shared_screen, audio_only, etc.)"}}}}}}},"pageInfo":{"type":"object","description":"Pagination information","properties":{"from":{"type":"string","description":"Start date of query range"},"to":{"type":"string","description":"End date of query range"},"pageSize":{"type":"number","description":"Number of records per page"},"totalRecords":{"type":"number","description":"Total number of records"},"nextPageToken":{"type":"string","description":"Token for next page of results"}}}},"zoom_update_meeting":{"success":{"type":"boolean","description":"Whether the meeting was updated successfully"}},"zoominfo_enrich_companies":{"results":{"type":"array","description":"Enrichment results, one per input with match status and attributes","items":{"type":"json"}}},"zoominfo_enrich_contacts":{"results":{"type":"array","description":"Enrichment results, one per input with match status and attributes","items":{"type":"json"}}},"zoominfo_search_companies":{"companies":{"type":"array","description":"Matching companies","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}},"zoominfo_search_contacts":{"contacts":{"type":"array","description":"Matching contacts (without emails or phone numbers)","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}},"zoominfo_search_intent":{"signals":{"type":"array","description":"Intent signals with topic, score, audience strength, and company","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}},"zoominfo_search_news":{"articles":{"type":"array","description":"News articles matching the filters","items":{"type":"json"}},"totalResults":{"type":"number","description":"Total number of matching results across all pages","optional":true},"currentPage":{"type":"number","description":"Current page number","optional":true},"totalPages":{"type":"number","description":"Total number of pages available","optional":true}}}' ) export default toolOutputs diff --git a/apps/sim/tools/table/query_rows.ts b/apps/sim/tools/table/query_rows.ts index 828c9f775b5..06a89faf16c 100644 --- a/apps/sim/tools/table/query_rows.ts +++ b/apps/sim/tools/table/query_rows.ts @@ -94,6 +94,7 @@ export const tableQueryRowsTool: ToolConfig